Frame 1
function do_visit_studios() {
getURL ("http://www.armorstudios.com", "_blank");
}
function do_visit_games() {
getURL ("http://www.armorgames.com", "_blank");
}
function __us_abtracker__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var at;
var atc;
at = "__abtracker__";
atc = "world.abtracker.us";
g = (_global ? (_global) : (_level0._root));
if (g[at + swfid]) {
return(g[at + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(atc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(atc);
}
mrlu = mc._url;
mrlu_s = mrlu.substr(0, 4);
if (mrlu_s == "file") {
mrlu = "__local__";
}
u = (((((((((((((("http://" + atc) + "/strack/bot.swf?abtv=1&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + "&llr=") + escape(mrlu)) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[at + "level"] ? (g[at + "level"] + 1) : (lv))));
g[at + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(at + swfid, lv);
res.loadMovie(u);
}
return(res);
}
ArmorMenu = new ContextMenu();
ArmorMenu.builtInItems.play = false;
ArmorMenu.builtInItems.loop = false;
ArmorMenu.builtInItems.rewind = false;
ArmorMenu.builtInItems.forward_back = false;
visit_studios = new ContextMenuItem("Visit ArmorStudios.com", do_visit_studios);
visit_games = new ContextMenuItem("More Games...", do_visit_games);
ArmorMenu.customItems.push(visit_studios, visit_games);
_root.menu = ArmorMenu;
__us_abtracker__("U5353HQG", this, 11011, true);
Frame 2
stop();
Instance of Symbol 34 MovieClip in Frame 2
onClipEvent (enterFrame) {
this.onPress = function () {
getURL ("http://www.armorgames.com", "_blank");
};
}
Frame 3
stop();
Frame 4
var Mysound = new Sound();
Mysound.attachSound("theme");
stop();
Instance of Symbol 46 MovieClip in Frame 4
onClipEvent (enterFrame) {
this.onPress = function () {
nextFrame();
};
}
Instance of Symbol 96 MovieClip in Frame 4
onClipEvent (enterFrame) {
this.onPress = function () {
getURL ("http://www.armorgames.com", "_blank");
};
}
Frame 5
stop();
Instance of Symbol 131 MovieClip in Frame 5
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Frame 6
life = 3;
stop();
Instance of Symbol 161 MovieClip in Frame 6
onClipEvent (enterFrame) {
speed = 0;
_rotation = (_rotation + speed);
}
Instance of Symbol 162 MovieClip in Frame 6
onClipEvent (enterFrame) {
speed = 0;
_rotation = (_rotation + speed);
}
Instance of Symbol 171 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life == 0) {
this.gotoAndStop(4);
}
if (_root.life == -1) {
this.gotoAndStop(5);
}
}
Instance of Symbol 46 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.onPress = function () {
nextFrame();
};
}
Frame 7
stop();
Instance of Symbol 46 MovieClip in Frame 7
onClipEvent (enterFrame) {
this.onPress = function () {
nextFrame();
};
}
Instance of Symbol 96 MovieClip in Frame 7
onClipEvent (enterFrame) {
this.onPress = function () {
getURL ("http://www.armorgames.com", "_blank");
};
}
Frame 8
stop();
__top10_send__ = new LoadVars();
__top10_receive__ = new LoadVars();
__top10_url_1__ = "http://www.armorbot.com/flashcomm";
__top10_url_2__ = "/top10_b";
__top10_send__.hid = 855;
__top10_send__.kid = "SLUOSC";
__top10_send__.sendAndLoad(__top10_url_1__ + __top10_url_2__, __top10_receive__, "POST");
__top10_receive__.onLoad = function (success) {
if (success) {
i = 1;
while (i < 11) {
_root[("_name" + i) + "_"].text = __top10_receive__["name" + i];
_root[("_score" + i) + "_"].text = __top10_receive__["score" + i];
i++;
}
} else {
_root.__err__.gotoAndStop(2);
}
};
Symbol 8 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop ("loaded");
}
Symbol 8 MovieClip Frame 2
gotoAndPlay (1);
Symbol 8 MovieClip Frame 3
stop();
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
_root.nextFrame();
Symbol 11 Button
on (press) {
getURL ("http://www.armorforums.com", "_blank");
}
Symbol 12 Button
on (press) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 24 Button
on (press) {
getURL ("http://www.armorstudios.com", "_blank");
}
Symbol 26 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 2
play();
Symbol 26 MovieClip Frame 15
stop();
Symbol 243 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 34 MovieClip Frame 135
_root.nextFrame();
Symbol 39 Button
on (press, keyPress "<Enter>") {
_root.nextFrame();
}
Symbol 41 MovieClip Frame 80
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
_root.nextFrame();
Symbol 46 MovieClip Frame 1
stop();
_root.Mysound.setVolume(100);
Symbol 46 MovieClip Frame 2
stop();
_root.Mysound.setVolume(0);
Symbol 46 MovieClip Frame 3
play();
Symbol 49 Button
on (press) {
getURL ("http://www.armorgames.com/", "_blank");
}
Symbol 55 MovieClip Frame 10
_parent.gotoAndStop(1);
Symbol 58 MovieClip Frame 10
stop();
Symbol 61 MovieClip Frame 10
_parent.removeMovieClip(this);
stop();
Symbol 62 MovieClip Frame 50
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 2
stop();
Symbol 63 MovieClip Frame 3
stop();
Symbol 69 Button
on (release) {
getURL ("http://www.armorgames.com/", "_blank");
}
Symbol 74 Button
on (press) {
bmap = new flash.display.BitmapData(650, 400, true, 0);
bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(bmap, 1);
_root.animation.gotoAndPlay(2);
gotoAndStop ("highscores");
}
Symbol 79 Button
on (press, keyPress "<Enter>") {
bmap = new flash.display.BitmapData(650, 400, true, 0);
bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(bmap, 1);
_root.animation.gotoAndPlay(2);
nextFrame();
}
Symbol 94 MovieClip Frame 1
stop();
speed = 1;
Symbol 94 MovieClip Frame 2
stop();
speed = 2;
Symbol 94 MovieClip Frame 3
stop();
speed = 1;
dir = random(2);
onEnterFrame = function () {
if (dir == 0) {
_x = (_x + 0.5);
} else if (dir == 1) {
_x = (_x - 0.5);
}
};
Instance of Symbol 89 MovieClip in Symbol 94 MovieClip Frame 3
onClipEvent (load) {
stop();
}
Symbol 94 MovieClip Frame 4
stop();
speed = 1;
choose = random(2);
if (choose == 0) {
dir = "left";
} else if (choose == 1) {
dir = "right";
}
onEnterFrame = function () {
if (dir == "left") {
_x = (_x - 3);
} else if (dir == "right") {
_x = (_x + 3);
}
if ((_x > 135) && (dir == "right")) {
dir = "left";
} else if ((_x < -135) && (dir == "left")) {
dir = "right";
}
};
Symbol 94 MovieClip Frame 5
stop();
speed = 3;
Symbol 94 MovieClip Frame 15
stop();
Symbol 99 Button
on (press) {
getURL ("http://www.armorstudios.com", "_blank");
}
Symbol 103 MovieClip Frame 1
gotoAndPlay (2);
Symbol 103 MovieClip Frame 35
_global.playyes = false;
stop();
Symbol 115 Button
on (press, keyPress "<Enter>") {
bmap = new flash.display.BitmapData(650, 400, true, 0);
bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(bmap, 1);
_root.animation.gotoAndPlay(2);
nextFrame();
}
Symbol 123 Button
on (press, keyPress "<Enter>") {
bmap = new flash.display.BitmapData(650, 400, true, 0);
bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(bmap, 1);
_root.animation.gotoAndPlay(2);
prevFrame();
}
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 2
play();
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 2
play();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
stop();
Symbol 159 MovieClip Frame 15
stop();
Symbol 160 MovieClip Frame 1
i = 0;
e = 100;
o = 50;
dir = 0;
oldy = _y;
counter = 0;
shootcount = 0;
enemies = [];
level = 0;
onEnterFrame = function () {
if (_root.life == -1) {
_parent.stop();
_root.gameover.gotoAndStop(2);
}
if (_root.life > -1) {
level++;
}
if (shootcount > 0) {
shootcount--;
}
if ((Key.isDown(32) && (shootcount == 0)) && (_root.life > -1)) {
shootcount = 10;
shoot();
}
if (_root.life > -1) {
counter++;
}
if (counter == 10) {
scoreview.score++;
scoreview.gotoAndPlay(2);
item_burst = random(30);
orlyyy = random(2);
if (((item_burst == 1) && (level > 300)) && (orlyyy == 1)) {
createItem(1);
} else if (((item_burst == 2) && (level > 300)) && (_root.life < 3)) {
createItem(2);
}
}
if (counter == 35) {
item_burst = random(30);
orlyyy = random(2);
if (((item_burst == 1) && (level > 300)) && (orlyyy == 1)) {
createItem(1);
} else if (((item_burst == 2) && (level > 300)) && (_root.life < 3)) {
createItem(2);
}
scoreview.score++;
scoreview.gotoAndPlay(2);
if ((level > 80) && (level < 300)) {
createEnemy(1);
}
if ((level > 300) && (level < 600)) {
createEnemy(2);
createEnemy(1);
}
if ((level > 600) && (level < 900)) {
createEnemy(1);
createEnemy(2);
createEnemy(2);
createEnemy(5);
}
if ((level > 900) && (level < 1500)) {
createEnemy(2);
createEnemy(2);
createEnemy(3);
createEnemy(3);
}
if ((level > 1500) && (level < 2500)) {
createEnemy(1);
createEnemy(2);
createEnemy(2);
createEnemy(3);
}
if ((level > 2500) && (level < 2800)) {
createEnemy(4);
createEnemy(2);
createEnemy(4);
}
if ((level > 2800) && (level < 3500)) {
createEnemy(1);
createEnemy(2);
createEnemy(2);
}
if ((level > 3500) && (level < 4000)) {
createEnemy(1);
createEnemy(2);
createEnemy(2);
createEnemy(3);
}
if ((level > 4000) && (level < 4400)) {
createEnemy(4);
createEnemy(4);
createEnemy(2);
createEnemy(2);
createEnemy(3);
}
if ((level > 4400) && (level < 5000)) {
createEnemy(2);
createEnemy(1);
createEnemy(4);
}
if ((level > 5000) && (level < 5500)) {
createEnemy(2);
createEnemy(2);
createEnemy(2);
createEnemy(5);
}
if ((level > 5500) && (level < 6000)) {
createEnemy(1);
createEnemy(2);
createEnemy(3);
createEnemy(4);
createEnemy(5);
}
if (level > 6000) {
createEnemy(5);
createEnemy(5);
createEnemy(2);
createEnemy(2);
createEnemy(4);
createEnemy(4);
}
counter = 0;
}
};
createEnemy = function (type) {
enemies.push("enemy" + i);
duplicateMovieClip (this.enemy, "enemy" + i, i);
dir = random(2);
this["enemy" + i].gotoAndStop(type);
if (dir == 0) {
this["enemy" + i]._x = random(135);
} else if (dir == 1) {
this["enemy" + i]._x = -random(135);
}
this["enemy" + i]._y = -135;
i++;
};
shoot = function () {
duplicateMovieClip (this.laser, "laser" + e, e);
this["laser" + e]._y = 80;
this["laser" + e]._x = this.ship._x;
e++;
};
createItem = function (type) {
duplicateMovieClip (this.item, "item" + o, o);
dir2 = random(2);
this["item" + o].gotoAndStop(type);
if (dir2 == 0) {
this["item" + o]._x = random(135);
} else if (dir2 == 1) {
this["item" + o]._x = -random(135);
}
this["item" + o]._y = -135;
o++;
};
Instance of Symbol 147 MovieClip in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
this.swapDepths(_parent.i + 1000);
}
Instance of Symbol 94 MovieClip "enemy" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_x < -170) {
this.removeMovieClip();
} else if (_x > 170) {
this.removeMovieClip();
}
if (_root.life <= -1) {
gotoAndStop (15);
}
if (this.hitTest(_parent.ship) && (_currentframe != 15)) {
_root.life = _root.life - 1;
_parent.ship.gotoAndStop(2);
gotoAndStop (15);
if (scoreview.score > 50) {
scoreview.gotoAndPlay(2);
scoreview.score = scoreview.score - 50;
}
}
if (_name != "enemy") {
_y = (_y + speed);
if (_y > 140) {
this.removeMovieClip();
}
} else if (_name == "enemy") {
_visible = false;
}
}
Instance of Symbol 63 MovieClip "ship" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.life <= -1) {
gotoAndStop (3);
}
speed = 5;
if (_x > _parent.ship2._x) {
_x = (_x - ((_x - _parent.ship2._x) / speed));
} else if (_x < _parent.ship2._x) {
_x = (_x + ((-(_x - _parent.ship2._x)) / speed));
}
}
Instance of Symbol 150 MovieClip "laser" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
var i = 0;
while (i < _parent.enemies.length) {
if (_parent[_parent.enemies[i]].hitTest(this)) {
_parent[_parent.enemies[i]].gotoAndStop(15);
_parent.explosion._x = _x;
_parent.explosion._y = _y - 30;
_parent.explosion.gotoAndPlay(2);
_parent.scoreview.score = _parent.scoreview.score + 10;
_parent.scoreview.gotoAndPlay(2);
removeMovieClip(this);
}
i++;
}
if (_name != "laser") {
_y = (_y - 5);
if (_y < -90) {
_parent.explosion._x = _x;
_parent.explosion._y = _y - 20;
_parent.explosion.gotoAndPlay(2);
this.removeMovieClip();
}
} else if (_name == "laser") {
_visible = false;
}
}
Instance of Symbol 158 MovieClip "scoreview" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
this.swapDepths(_parent.e + 11);
_global.score = this.score;
}
Instance of Symbol 63 MovieClip "ship2" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
_visible = false;
speed = 10;
if (_root.life > -1) {
if (Key.isDown(37) && (_x > ((-152 + _width) + 10))) {
_x = (_x - speed);
} else if (Key.isDown(39) && (_x < ((152 - _width) - 10))) {
_x = (_x + speed);
}
}
}
Instance of Symbol 159 MovieClip "item" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) {
speed = 2;
if (_root.life <= -1) {
gotoAndStop (15);
}
if (_currentframe == 1) {
if (this.hitTest(_parent.ship) && (_currentframe != 15)) {
_parent.ship.gotoAndStop(2);
var i = 0;
while (i < _parent.enemies.length) {
_parent[_parent.enemies[i]].gotoAndStop(15);
i++;
}
gotoAndStop (15);
}
} else if (_currentframe == 2) {
if (this.hitTest(_parent.ship) && (_currentframe != 15)) {
_parent.ship.gotoAndStop(2);
scoreview.score = scoreview.score + 20;
if (_root.life < 3) {
_root.life = _root.life + 1;
}
gotoAndStop (15);
}
}
if (_name != "item") {
_y = (_y + speed);
if (_y > 140) {
this.removeMovieClip();
}
} else if (_name == "item") {
_visible = false;
}
}
Symbol 161 MovieClip Frame 1
Symbol 161 MovieClip Frame 1546
gotoAndPlay (225);
Symbol 168 MovieClip Frame 1
stopAllSounds();
Symbol 168 MovieClip Frame 110
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
_root.nextFrame();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 2
stop();
Symbol 171 MovieClip Frame 3
stop();
Symbol 171 MovieClip Frame 4
stop();
Symbol 171 MovieClip Frame 5
stop();
Symbol 187 Button
on (press, keyPress "<Enter>") {
warning_text = "";
playercheck = zomgname.text.toLowerCase();
warnfoo(playercheck, badwords);
if (warning_text != "*** Name not allowed, please try again ***") {
ab20_09 = new LoadVars();
ab20_09.z = zomgname.text;
ab20_09.x = ab20.encodeNum(_global.score);
ab20_09.c = 855;
ab20_09.v = "SLUOSC";
ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
_root.gotoAndStop("menu");
}
}
Symbol 191 Button
on (release) {
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
_root.gotoAndStop("menu");
}
Instance of Symbol 176 MovieClip in Symbol 193 MovieClip Frame 55
onClipEvent (enterFrame) {
this.score = _global.score;
}
Symbol 193 MovieClip Frame 65
_root.bmap = new flash.display.BitmapData(650, 400, true, 0);
_root.bmap.draw(_root);
_root.attachMovie("animation", "animation", 5500);
_root.animation.transition.attachBitmap(_root.bmap, 1);
_root.animation.gotoAndPlay(2);
nextFrame();
Symbol 193 MovieClip Frame 66
function warnfoo(variable, wordsarray) {
i = 0;
while (i < wordsarray.length) {
temparray = variable.split(wordsarray[i]);
if (temparray.length > 1) {
warning_text = "*** Name not allowed, please try again ***";
}
i++;
}
}
stop();
warning_text = "";
var playername = "";
badwords = ["suck", "sucks", "cock", "fuck", "input", "name", "here", "www", "com", "sex", "bullshit", "shit", "ugly", "fucking", "fag", "stupid", "hail", "dump", "cunt", "moron", "poo", "poop", "gay", "hitler", "jihad", "taliban", "nazi"];
Symbol 196 Button
on (release) {
bmap = new flash.display.BitmapData(650, 400, true, 0);
bmap.draw(_root);
attachMovie("animation", "animation", 5500);
animation.transition.attachBitmap(bmap, 1);
animation.gotoAndPlay(2);
gotoAndStop ("menu");
}
Symbol 235 Button
on (press) {
getURL ("http://www.armorbot.com", "_blank");
}
Symbol 242 Button
on (press) {
getURL ("http://www.armorbot.com/mytable/?id=855", "_blank");
}