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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM28470302-1DC&rnd=28470302" width="1" height="1"></div>

armorgames twothree-863.swf

This is the info page for
Flash #263295

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


Text
<p align="center"><font face="Unsteady Oversteer_20pt_st" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">1</font></p>

03

<p align="center"><font face="Unsteady Oversteer_15pt_st" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">03</font></p>

2

1

01

Paused

P to Continue

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

Game Over

Submit

Submit

View

View

Play Again

Play Again

Play More Games!

Play More Games!

Final Score

<p align="center"><font face="Myriad Pro" size="45" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>493503904509</b></font></p>

Rank

<p align="center"><font face="Myriad Pro" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>L14: ABOVE THE REST!</b></font></p>

Name:

Buy Some AG Schwag!

Buy Some AG Schwag!

mynamehere

Programmed by jmtb02

(c) copyright 2008
armor games inc

A non-site specific copy of this
game is available in the Free-
Web-Games section

Loading The Game

Two

3

a small edutainment

Play

Play

Developed by

Aim with the mouse.

Skip...

Skip...

Use the 2 and 3 keys to fire.

Numbers shot at enemies will subtract their value.

Bring their value to exactly zero to score :).

<p align="left"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">level 1</font></p>

<p align="right"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">4593434 </font></p>

Q- Quality

P - Pause

M - Mute

ActionScript [AS1/AS2]

Frame 1
function go(target) { System.security.allowDomain("http://pagead2.googlesyndication.com/pagead"); Stage.scaleMode = "noScale"; Stage.align = "TL"; trace("LibraryTest::go"); var _local3 = target.createEmptyMovieClip("swfClip", target.getNextHighestDepth()); trace("loading Google ads swf..."); var _local1 = new Object(); _local1.onLoadStart = function () { trace("onLoadStart"); }; _local1.onLoadComplete = function () { trace("onLoadComplete"); }; _local1.onLoadInit = onLoadInit; _local1.onLoadError = function () { trace("onLoadError"); }; var _local2 = new MovieClipLoader(); _local2.addListener(_local1); _local2.loadClip("http://pagead2.googlesyndication.com/pagead/googleflashadslibrary.swf", _local3); } function onLoadInit(clip) { trace("onLoadInit"); trace("creating params object"); var _local1 = new Object(); _local1.productType = "2"; var _local2 = new Array(); _local1.publisherId = "ca-video-pub-2816128178367254"; _local1.channels = ["OneTwoThree_Shooting_Preroll"]; trace("fetching an ad"); trace(_local1); clip.requestAds(_local1, onAdsRequestResult); } function onAdsRequestResult(callbackObj) { trace("and here"); trace("onAdsRequestResult, success =" + callbackObj.success); if (!callbackObj.success) { trace("AG >> AD DONE"); adDone = true; } if (callbackObj.success) { var _local3 = callbackObj.ads[0]; var _local1 = _local3.getAdPlayerMovieClip(); _local1.setSize(320, 240); _local1.onError = function () { trace("error occurred"); trace("AG >> AD DONE"); adDone = true; }; _local1.onStateChange = function (oldState, newState) { trace((("State change from " + oldState) + " to ") + newState); if (newState == "completed") { trace("AG >> AD DONE"); adDone = true; } }; _local1.onAdSkip = function () { trace("Ad skipped"); trace("AG >> AD DONE"); adDone = true; }; _local1.load(); _local1.play(); } } stop(); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); _root.menu = myMenu; _root.ttt = 5; var muted = false; adDone = false; go(adLoc);
Instance of Symbol 97 MovieClip in Frame 1
onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); total = _root.getBytesTotal(); framesLoaded = Math.ceil((loaded / total) * 100); gotoAndStop(framesLoaded); status.text = framesLoaded + " % completed"; if ((framesLoaded >= 99) && (_root.adDone)) { _root.gotoAndStop(2); } }
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 119 MovieClip in Frame 3
onClipEvent (enterFrame) { this.onPress = function () { getURL ("http://www.armorgames.com", "_blank"); }; }
Frame 4
stop();
Frame 5
nextFrame();
Frame 6
function killSwitch() { for (var _local2 in _root) { if (typeof(_root[_local2]) == "movieclip") { _root[_local2].removeMovieClip(); } } } function runHurt() { var _local2 = new Sound(this); _local2.attachSound("bitbox"); _local2.start(0, 1); } function fall() { if (Key.isDown(32)) { for (var _local1 in loader) { if ((typeof(loader[_local1]) == "movieclip") && (loader[_local1]._y < 300)) { loader[_local1].removeMovieClip(); } } } } function depths() { turret.swapDepths(k++); turretBody.swapDepths(k++); healthB.swapDepths(k++); } function leveling() { switch (level) { case 1 : break; case 2 : rank = "L0: Not so good :("; break; case 3 : rank = "L1: Meh."; break; case 4 : rank = "L2: Shunned"; break; case 5 : rank = "L3: Mediocre"; break; case 6 : rank = "L4: Okay"; break; case 7 : rank = "L5: Snore"; break; case 8 : rank = "L6: Yawn..."; break; case 9 : rank = "L7: Okay"; break; case 10 : rank = "L8: Pretty Good"; break; case 11 : rank = "L9: Very nice!"; break; case 12 : rank = "L10: Fantastic."; break; case 13 : rank = "L11: Great"; break; case 14 : rank = "L12: Above Average"; break; case 15 : rank = "L13: Tubular!"; break; case 16 : rank = "L14: ABOVE THE REST!"; break; case 17 : rank = "L15: INCREDIBLE!"; break; case 18 : rank = "L16: WOWZERS!"; break; case 19 : rank = "L17: EXCELLENT!"; break; case 20 : rank = "L18: WOW!"; break; case 21 : rank = "L29: TOO AWESOME!"; break; case 22 : rank = "L20: THE BEST!"; } if (eGoal < 1) { eGoal = 1; } if (eKilled > (level * 2)) { eKilled = 0; level++; levelPop.play(); levelDisp = "level " + level; } } function eneKey() { eCounter++; if (eCounter >= eGoal) { eCounter = 0; k++; pork = random(15); if (pork == 0) { shel = attachMovie("power", "e" + k, k); shel.num = level * 5; shel.specType = "killNumbers"; } else { shel = attachMovie("enemy", "e" + k, k); shel.num = random(level) + 2; shel.specType = "none"; } shel.org = shel.num; shel._xscale = (shel._yscale = 100 + (3 * shel.num)); enemies.push(k); shel._x = random(Stage.width); shel._y = -20; shel._rotation = 180 + rot(shel._x, shel._y, turret._x, turret._y); } } function turretRot() { turret._rotation = rot(turret._x, turret._y, _xmouse, _ymouse); if (turret._rotation < -80) { turret._rotation = -80; } if (turret._rotation > 80) { turret._rotation = 80; } turHit = false; i = 0; while (i < 20) { iInc = (turretBody._width / 20) * i; while (loader.hitTest((turretBody._x - (turretBody._width / 2)) + iInc, turretBody._y, true)) { turHit = true; turretBody._y--; turret._y--; healthB._y--; } i++; } } function bullShot(num) { hardDown = false; k++; turret.play(); shel = attachMovie("bullet", "b" + k, k); bullets.push(k); bCounter++; point = {}; point.x = turret.inside._x; point.y = turret.inside._y; turret.localToGlobal(point); shel._x = point.x; shel._y = point.y; shel._rotation = turret._rotation; shel.myType = num; shel.checkType = num; shel.bSide.cSide.texter.text = num; } function moveBullets() { i = 0; while (i < bullets.length) { curBull = _root["b" + bullets[i]]; curBull.bSide._y = curBull.bSide._y - 5; if (curBull.bSide._y < -500) { curBull.removeMovieClip(); bullets.splice(i, 1); } i++; } } function moveEnemies() { i = 0; while (i < enemies.length) { curBull = _root["e" + enemies[i]]; if (curBull.specType == "none") { curBull.inside._y = curBull.inside._y + (2 + (curBull.num * 0.1)); } else { curBull.inside._y = curBull.inside._y + 1; } curBull._xscale = (curBull._yscale = 100 + (3 * curBull.num)); if (curBull.inside._y > 600) { curBull.removeMovieClip(); enemies.splice(i, 1); } point = {}; point.x = curBull.inside._x; point.y = curBull.inside._y; curBull.localToGlobal(point); if (turretBody.hitTest(point.x, point.y, true)) { turretBody.play(); runHurt(); l = 0; while (l < 10) { k++; myPoint = {}; myPoint.x = _root["e" + enemies[i]].inside._x; myPoint.y = _root["e" + enemies[i]].inside._y; _root["e" + enemies[i]].localToGlobal(myPoint); explode = attachMovie("death1", "j" + k, k); explode.myType = random(2) + 1; explode.gotoAndStop(2); junk.push(k); explode._x = myPoint.x; explode._y = myPoint.y; explode._xscale = (explode._yscale = random(300) + 100); explode._rotation = random(360); explode.xVel = (random(40) - 20) / 10; explode.yVel = (random(80) - 40) / 10; l++; } _root["e" + enemies[i]].removeMovieClip(); enemies.splice(i, 1); } i++; } } function collision() { clear(); i = 0; while (i < bullets.length) { j = 0; while (j < enemies.length) { if (_root["e" + enemies[j]].inside.hitTest(_root["b" + bullets[i]].bSide)) { _root["e" + enemies[j]].num = _root["e" + enemies[j]].num - _root["b" + bullets[i]].myType; if (_root["e" + enemies[j]].num >= 0) { eKilled++; tempScore = level * _root["e" + enemies[j]].myType; scorePop.gotoAndPlay(2); k++; myPoint = {}; myPoint.x = _root["e" + enemies[j]].inside._x; myPoint.y = _root["e" + enemies[j]].inside._y; _root["e" + enemies[j]].localToGlobal(myPoint); explode = attachMovie("hit1", "j" + k, k); tap = Math.round(Math.random() * 16777215); altColor = new Color(explode); altColor.setRGB(tap); happy.push(k); explode._x = myPoint.x; explode._y = myPoint.y; explode._xscale = (explode._yscale = random(50) + 100); explode._rotation = random(360); explode.xVel = (random(40) - 20) / 5; explode.yVel = (random(80) - 40) / 5; explode.myType = _root["b" + bullets[i]].checkType; _root["b" + bullets[i]].removeMovieClip(); bullets.splice(i, 1); myPoint = {}; myPoint.x = _root["e" + enemies[j]].inside._x; myPoint.y = _root["e" + enemies[j]].inside._y; _root["e" + enemies[j]].localToGlobal(myPoint); if (_root["e" + enemies[j]].num == 0) { l = 0; while (l < 20) { k++; myPoint = {}; myPoint.x = _root["e" + enemies[j]].inside._x; myPoint.y = _root["e" + enemies[j]].inside._y; _root["e" + enemies[j]].localToGlobal(myPoint); explode = attachMovie("hit1", "j" + k, k); explode.myType = _root["e" + enemies[j]].org; tap = Math.round(Math.random() * 16777215); altColor = new Color(explode); altColor.setRGB(tap); happy.push(k); explode._x = myPoint.x; explode._y = myPoint.y; explode._xscale = (explode._yscale = random(50) + 100); explode._rotation = random(360); explode.xVel = (random(40) - 20) / 5; explode.yVel = (random(80) - 40) / 5; l++; } finalScore = finalScore + _root["e" + enemies[j]].org; tw = attachMovie("scoreUp", "scoreUp" + k, k + 100); tw._x = myPoint.x; tw._y = myPoint.y; tw.scoreHer = "+" + _root["e" + enemies[j]].org; switch (_root["e" + enemies[j]].specType) { case "none" : _root["e" + enemies[j]].removeMovieClip(); enemies.splice(j, 1); break; case "singles" : curPower = "singles"; break; case "killNumbers" : trace("KILL"); curPower = "killNumbers"; pUp.play(); powMessage = "Enemies Erased!"; lineStyle(4, 16777215, 60 - powerUp._currentframe); moveTo(_root["e" + enemies[j]]._x, _root["e" + enemies[j]]._y); lineTo(pUp._x, pUp._y); _root["e" + enemies[j]].removeMovieClip(); enemies.splice(j, 1); break; case "pause" : curPower = "pause"; } } } else if (_root["e" + enemies[j]].num < 0) { runHurt(); _root["b" + bullets[i]].removeMovieClip(); bullets.splice(i, 1); l = 0; while (l < 10) { k++; myPoint = {}; myPoint.x = _root["e" + enemies[j]].inside._x; myPoint.y = _root["e" + enemies[j]].inside._y; _root["e" + enemies[j]].localToGlobal(myPoint); explode = attachMovie("death1", "j" + k, k); explode.myType = random(2) + 1; explode.gotoAndStop(explode.myType); junk.push(k); explode._x = myPoint.x; explode._y = myPoint.y; explode._xscale = (explode._yscale = random(300) + 100); explode._rotation = random(360); explode.xVel = (random(40) - 20) / 10; explode.yVel = (random(80) - 40) / 10; l++; } _root["e" + enemies[j]].removeMovieClip(); enemies.splice(j, 1); } } j++; } i++; } } function moveHappy() { i = 0; while (i < happy.length) { _root["j" + happy[i]]._x = _root["j" + happy[i]]._x + _root["j" + happy[i]].xVel; _root["j" + happy[i]]._y = _root["j" + happy[i]]._y + _root["j" + happy[i]].yVel; _root["j" + happy[i]].yVel = _root["j" + happy[i]].yVel + gravity; _root["j" + happy[i]]._alpha = _root["j" + happy[i]]._alpha - 2; if (_root["j" + happy[i]]._alpha < 1) { _root["j" + happy[i]].removeMovieClip(); happy.splice(i, 1); } i++; } } function moveJunk() { i = 0; while (i < junk.length) { _root["j" + junk[i]]._x = _root["j" + junk[i]]._x + _root["j" + junk[i]].xVel; _root["j" + junk[i]]._y = _root["j" + junk[i]]._y + _root["j" + junk[i]].yVel; _root["j" + junk[i]].yVel = _root["j" + junk[i]].yVel + gravity; if ((_root["j" + junk[i]]._y > yLine) || (loader.hitTest(_root["j" + junk[i]]._x, _root["j" + junk[i]]._y, true))) { res = loader.attachMovie("death1", "hit" + k, k++); res._x = _root["j" + junk[i]]._x; res._y = _root["j" + junk[i]]._y; res._xscale = (res._yscale = _root["j" + junk[i]]._xscale); res.gotoAndStop(_root["j" + junk[i]].myType); res._rotation = _root["j" + junk[i]]._rotation; _root["j" + junk[i]].removeMovieClip(); junk.splice(i, 1); } i++; } } function easing(pro, mov1, mov2, drift) { switch (pro) { case "x" : mov1._x = mov1._x - (drift * ((mov1._x - mov2) / 2)); break; case "y" : mov1._y = mov1._y - (drift * ((mov1._y - mov2) / 2)); break; case "xscale" : mov1._xscale = mov1._xscale - (drift * ((mov1._xscale - mov2) / 2)); break; case "yscale" : mov1._yscale = mov1._yscale - (drift * ((mov1._yscale - mov2) / 2)); break; case "width" : mov1._width = mov1._width - (drift * ((mov1._width - mov2) / 2)); break; case "height" : mov1._height = mov1._height - (drift * ((mov1._height - mov2) / 2)); break; case "alpha" : mov1._alpha = mov1._alpha - (drift * ((mov1._alpha - mov2) / 2)); break; case "rotation" : mov1._rotation = mov1._rotation - (drift * ((mov1._rotation - mov2) / 2)); } } function dist(x1, y1, x2, y2) { return(Math.sqrt(((x2 - x1) * (x2 - x1)) + ((y2 - y1) * (y2 - y1)))); } function rot(circx, circy, prevx, prevy) { if ((circx < prevx) && (circy < prevy)) { angle = Math.atan(Math.abs(circy - prevy) / Math.abs(circx - prevx)); degrees = (angle * 180) / Math.PI; return(degrees + 90); } if ((circx < prevx) && (circy > prevy)) { angle = Math.atan(Math.abs(circy - prevy) / Math.abs(circx - prevx)); degrees = (angle * 180) / Math.PI; return(90 - degrees); } if ((circx > prevx) && (circy < prevy)) { angle = Math.atan(Math.abs(circx - prevx) / Math.abs(circy - prevy)); degrees = (angle * 180) / Math.PI; return(-(180 - degrees)); } if ((circx > prevx) && (circy > prevy)) { angle = Math.atan(Math.abs(circy - prevy) / Math.abs(circx - prevx)); degrees = (angle * 180) / Math.PI; return(-(90 - degrees)); } } stop(); _quality = "HIGH"; loader.cacheAsBitmap = true; var bullets = new Array(); var happy = new Array(); var enemies = new Array(); var junk = new Array(); var key1 = 49; var key2 = 50; var key3 = 51; var level = 1; var k = 1; var rank = "ZZZZZZzzzz"; var hardDown = true; var bCounter = 0; var eCounter = 0; var eGoal = 50; var gravity = 0.5; var levelDisp = ("level " + level); var scoreDisp = 0; var finalScore = 0; var health = 100; var globalSound = new Sound(); var curPower = "none"; var bmp1 = (new flash.display.BitmapData(loader._width, loader._height)); var gameMode = "running"; onEnterFrame = function () { if (gameMode == "running") { turretRot(); eneKey(); moveBullets(); moveEnemies(); moveJunk(); moveHappy(); collision(); leveling(); depths(); fall(); healthB.gotoAndStop(100 - health); bg.gotoAndStop(Math.round(((470 - turret._y) / 470) * 100)); if (turretBody._y < myLine._y) { stopAllSounds(); _root.attachMovie("gameOver", "gameOver", k++); gameMode = "gameOver"; Key.removeListener(myListener); } } }; var dCounter = 0; var eKilled = 0; var myListener = new Object(); myListener.onKeyDown = function () { if (hardDown) { if (Key.isDown(key2) && (gameMode == "running")) { bullShot(2); } else if (Key.isDown(key3) && (gameMode == "running")) { bullShot(3); } else if (Key.isDown(81)) { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } } else if (Key.isDown(77)) { if (!muted) { globalSound.setVolume(0); muted = true; } else { globalSound.setVolume(100); muted = false; } } else if (Key.isDown(80)) { if (gameMode == "paused") { gameMode = "running"; pauseScreen.removeMovieClip(); } else if (gameMode == "running") { gameMode = "paused"; attachMovie("pauseScreen", "pauseScreen", k++); } } } }; myListener.onKeyUp = function () { hardDown = true; }; Key.addListener(myListener); var tempScore; var yLine = 500;
Symbol 34 MovieClip [death1] Frame 1
stop();
Symbol 44 MovieClip Frame 1
onEnterFrame = function () { ref.text = _parent._parent.scoreHer; };
Symbol 46 MovieClip [scoreUp] Frame 20
this.removeMovieClip();
Symbol 56 Button
on (release) { function __rankz_send__(par1, par2, par3, par4, par4n) { par227 = new LoadVars(); par228 = new LoadVars(); par227.flashkey = par2; par227.SU0249 = par1; par227.bmFtZTE = ab3.rankz.Armor_Bot_30_En_AS1.Encode(par3); par227.c2NvcmUx = ab3.rankz.Armor_Bot_30_En_AS1.Encode(par4 + "j%e%a%n%s"); par227.c2NvcmUy = ab3.rankz.Armor_Bot_30_En_AS1.Encode(par4n + "j%e%a%n%s"); par227.flashkey = par227.flashkey.split("=").join(""); par227.SU0249 = par227.SU0249.split("=").join(""); par228.onLoad = function (success) { if (success) { trace(par228.msg); } else { trace(par228.loaded); } }; par227.sendAndLoad("http://rankz.armorbot.com/submit/", par228, "POST"); } bXlnYW1lX25hbWVfdmFyaWFibGU = finalName; bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = _root.finalScore; bXlnYW1lX3Njb3JlX3ZhcmlhYmx2 = _root.level; __rankz_send__("MjMwMWolZSVhJW4lcw==", "c0djc3Fqa2I=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl, bXlnYW1lX3Njb3JlX3ZhcmlhYmx2); subsub._x = 4000; }
Symbol 60 Button
on (release) { getURL ("http://rankz.armorbot.com/one2three/", "_blank"); }
Symbol 64 Button
on (release) { _root.gotoAndStop("rightBefore"); _root.killSwitch(); }
Symbol 68 Button
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 76 Button
on (release) { getURL ("http://armorgames.com/store/", "_blank"); }
Symbol 79 MovieClip [gameOver] Frame 100
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 87 Button
on (release) { getURL ("http://www.armorgames.com/", "_blank"); }
Symbol 97 MovieClip Frame 100
stop();
Symbol 103 MovieClip Frame 1
frame._alpha = 0;
Symbol 105 MovieClip Frame 1
onEnterFrame = function () { urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; pfixEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(pfixEnd, domain.length); if (((domain != "") && (domain != "jmtb02.com")) && (domain != "armorgames.com")) { _root._x = 50000; _root._y = 40000; } }; this._visible = false;
Symbol 170 MovieClip [__Packages.ab3.rankz.Armor_Bot_30_En_AS1] Frame 0
class ab3.rankz.Armor_Bot_30_En_AS1 extends Object { static var _CharsReverseLookup; var _Armor_Bot_30_En_AS1Str, _Armor_Bot_30_En_AS1Count; function Armor_Bot_30_En_AS1 () { super(); } static function Encode(str) { var _local1 = new ab3.rankz.Armor_Bot_30_En_AS1(); return(_local1.encodeArmor_Bot_30_En_AS1(str)); } static function Decode(str) { var _local1 = new ab3.rankz.Armor_Bot_30_En_AS1(); return(_local1.decodeArmor_Bot_30_En_AS1(str)); } static function StringReplaceAll(source, find, replacement) { return(source.split(find).join(replacement)); } static function InitReverseChars() { _CharsReverseLookup = new Array(); var _local1 = 0; while (_local1 < _Chars.length) { _CharsReverseLookup[_Chars[_local1]] = _local1; _local1++; } return(true); } static function UrlDecode(str) { str = StringReplaceAll(str, "\\", " "); str = unescape(str); return(str); } static function UrlEncode(str) { str = escape(str); str = StringReplaceAll(str, "\\", "%2B"); str = StringReplaceAll(str, "%20", "+"); return(str); } function setArmor_Bot_30_En_AS1Str(str) { _Armor_Bot_30_En_AS1Str = str; _Armor_Bot_30_En_AS1Count = 0; } function readArmor_Bot_30_En_AS1() { if (!_Armor_Bot_30_En_AS1Str) { return(_EndOfInput); } if (_Armor_Bot_30_En_AS1Count >= _Armor_Bot_30_En_AS1Str.length) { return(_EndOfInput); } var _local2 = _Armor_Bot_30_En_AS1Str.charCodeAt(_Armor_Bot_30_En_AS1Count) & 255; _Armor_Bot_30_En_AS1Count++; return(_local2); } function encodeArmor_Bot_30_En_AS1(str) { setArmor_Bot_30_En_AS1Str(str); var _local3 = ""; var _local2 = new Array(3); var _local5 = 0; var _local4 = false; while ((!_local4) && (((_local2[0] = readArmor_Bot_30_En_AS1())) != _EndOfInput)) { _local2[1] = readArmor_Bot_30_En_AS1(); _local2[2] = readArmor_Bot_30_En_AS1(); _local3 = _local3 + _Chars[_local2[0] >> 2]; if (_local2[1] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[0] << 4) & 48) | (_local2[1] >> 4)]; if (_local2[2] != _EndOfInput) { _local3 = _local3 + _Chars[((_local2[1] << 2) & 60) | (_local2[2] >> 6)]; _local3 = _local3 + _Chars[_local2[2] & 63]; } else { _local3 = _local3 + _Chars[(_local2[1] << 2) & 60]; _local3 = _local3 + "="; _local4 = true; } } else { _local3 = _local3 + _Chars[(_local2[0] << 4) & 48]; _local3 = _local3 + "="; _local3 = _local3 + "="; _local4 = true; } _local5 = _local5 + 4; if (_local5 >= 76) { _local3 = _local3 + newline; _local5 = 0; } } return(_local3); } function readReverseArmor_Bot_30_En_AS1() { if (!_Armor_Bot_30_En_AS1Str) { return(_EndOfInput); } while (true) { if (_Armor_Bot_30_En_AS1Count >= _Armor_Bot_30_En_AS1Str.length) { return(_EndOfInput); } var _local2 = _Armor_Bot_30_En_AS1Str.charAt(_Armor_Bot_30_En_AS1Count); _Armor_Bot_30_En_AS1Count++; if (_CharsReverseLookup[_local2]) { return(_CharsReverseLookup[_local2]); } if (_local2 == "A") { return(0); } } } function ntos(n) { var _local1 = n.toString(16); if (_local1.length == 1) { _local1 = "0" + _local1; } _local1 = "%" + _local1; return(unescape(_local1)); } function decodeArmor_Bot_30_En_AS1(str) { setArmor_Bot_30_En_AS1Str(str); var _local3 = ""; var _local2 = new Array(4); var _local4 = false; while (((!_local4) && (((_local2[0] = readReverseArmor_Bot_30_En_AS1())) != _EndOfInput)) && (((_local2[1] = readReverseArmor_Bot_30_En_AS1())) != _EndOfInput)) { _local2[2] = readReverseArmor_Bot_30_En_AS1(); _local2[3] = readReverseArmor_Bot_30_En_AS1(); _local3 = _local3 + ntos(((_local2[0] << 2) & 255) | (_local2[1] >> 4)); if (_local2[2] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[1] << 4) & 255) | (_local2[2] >> 2)); if (_local2[3] != _EndOfInput) { _local3 = _local3 + ntos(((_local2[2] << 6) & 255) | _local2[3]); } else { _local4 = true; } } else { _local4 = true; } } return(_local3); } function toHex(n) { var _local4 = ""; var _local3 = true; var _local1 = 32; while (_local1 > 0) { _local1 = _local1 - 4; var _local2 = (n >> _local1) & 15; if ((!_local3) || (_local2 != 0)) { _local3 = false; _local4 = _local4 + _Digits[_local2]; } } return(((_local4 == "") ? "0" : (_local4))); } function pad(str, len, pad) { var _local2 = str; var _local1 = str.length; while (_local1 < len) { _local2 = pad + _local2; _local1++; } return(_local2); } function encodeHex(str) { var _local4 = ""; var _local2 = 0; while (_local2 < str.length) { _local4 = _local4 + pad(toHex(str.charCodeAt(_local2) & 255), 2, "0"); _local2++; } return(_local4); } function decodeHex(str) { var _local5 = ""; var _local3 = ""; var _local2 = 0; while (_local2 < str.length) { _local3 = _local3 + str.charAt(_local2); if (_local3.length == 2) { _local5 = _local5 + ntos(parseInt("0x" + _local3)); _local3 = ""; } _local2++; } return(_local5); } static var _EndOfInput = -1; static var _Chars = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "/"); static var _CharsReverseLookupInited = InitReverseChars(); static var _Digits = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); }
Symbol 109 Button
on (release) { play(); }
Symbol 119 MovieClip Frame 126
_root.nextFrame();
Symbol 129 Button
on (release) { gotoAndPlay ("end"); }
Symbol 137 MovieClip Frame 292
_root.nextFrame();
Symbol 141 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 31
stop();

Library Items

Symbol 1 Sound [pop]
Symbol 2 Sound [bitbox]
Symbol 3 Sound [block]Used by:160
Symbol 4 FontUsed by:5 25 29
Symbol 5 EditableTextUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [bullet]Uses:7
Symbol 9 GraphicUsed by:14
Symbol 10 FontUsed by:11 41 43 50 69 70 71 72 98 106 107 122 124 125 130 132 135 154
Symbol 11 EditableTextUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:14 17
Symbol 14 MovieClipUses:9 13Used by:15
Symbol 15 MovieClip [power]Uses:14
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16 13Used by:18
Symbol 18 MovieClip [enemy]Uses:17
Symbol 19 GraphicUsed by:22
Symbol 20 FontUsed by:21
Symbol 21 EditableTextUses:20Used by:22
Symbol 22 MovieClipUses:19 21Used by:23
Symbol 23 MovieClip [enemy3]Uses:22
Symbol 24 GraphicUsed by:26
Symbol 25 TextUses:4Used by:26
Symbol 26 MovieClipUses:24 25Used by:27
Symbol 27 MovieClip [enemy2]Uses:26
Symbol 28 GraphicUsed by:30
Symbol 29 TextUses:4Used by:30
Symbol 30 MovieClipUses:28 29Used by:31
Symbol 31 MovieClip [enemy1]Uses:30
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip [death1]Uses:32 33
Symbol 35 FontUsed by:36
Symbol 36 EditableTextUses:35Used by:37
Symbol 37 MovieClip [hit1]Uses:36
Symbol 38 GraphicUsed by:42
Symbol 39 FontUsed by:40 53 54 57 58 61 62 65 66 70 72 73 74 75 77 88 89 90 100 112 154 158 163 164 165
Symbol 40 TextUses:39Used by:42
Symbol 41 TextUses:10Used by:42
Symbol 42 MovieClip [pauseScreen]Uses:38 40 41
Symbol 43 EditableTextUses:10Used by:44
Symbol 44 MovieClipUses:43Used by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClip [scoreUp]Uses:45
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:79
Symbol 49 SoundUsed by:79
Symbol 50 TextUses:10Used by:51
Symbol 51 MovieClipUses:50Used by:79
Symbol 52 GraphicUsed by:78
Symbol 53 TextUses:39Used by:56
Symbol 54 TextUses:39Used by:56
Symbol 55 GraphicUsed by:56
Symbol 56 ButtonUses:53 54 55Used by:78
Symbol 57 TextUses:39Used by:60
Symbol 58 TextUses:39Used by:60
Symbol 59 GraphicUsed by:60
Symbol 60 ButtonUses:57 58 59Used by:78
Symbol 61 TextUses:39Used by:64
Symbol 62 TextUses:39Used by:64
Symbol 63 GraphicUsed by:64
Symbol 64 ButtonUses:61 62 63Used by:78
Symbol 65 TextUses:39Used by:68
Symbol 66 TextUses:39Used by:68
Symbol 67 GraphicUsed by:68 76
Symbol 68 ButtonUses:65 66 67Used by:78
Symbol 69 TextUses:10Used by:78
Symbol 70 EditableTextUses:10 39Used by:78
Symbol 71 TextUses:10Used by:78
Symbol 72 EditableTextUses:10 39Used by:78
Symbol 73 TextUses:39Used by:78
Symbol 74 TextUses:39Used by:76
Symbol 75 TextUses:39Used by:76
Symbol 76 ButtonUses:74 75 67Used by:78
Symbol 77 EditableTextUses:39Used by:78
Symbol 78 MovieClipUses:52 56 60 64 68 69 70 71 72 73 76 77Used by:79
Symbol 79 MovieClip [gameOver]Uses:48 49 51 78
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:81Used by:Timeline
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:87
Symbol 86 GraphicUsed by:87
Symbol 87 ButtonUses:85 86Used by:Timeline
Symbol 88 TextUses:39Used by:Timeline
Symbol 89 TextUses:39Used by:Timeline
Symbol 90 TextUses:39Used by:Timeline
Symbol 91 FontUsed by:92 99
Symbol 92 TextUses:91Used by:97
Symbol 93 GraphicUsed by:97
Symbol 94 ShapeTweeningUsed by:97
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:92 93 94 95 96Used by:Timeline
Symbol 98 TextUses:10Used by:Timeline
Symbol 99 TextUses:91Used by:Timeline
Symbol 100 TextUses:39Used by:Timeline
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:102Used by:Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:Timeline
Symbol 170 MovieClip [__Packages.ab3.rankz.Armor_Bot_30_En_AS1]
Symbol 106 TextUses:10Used by:109
Symbol 107 TextUses:10Used by:109
Symbol 108 GraphicUsed by:109
Symbol 109 ButtonUses:106 107 108Used by:Timeline
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:119
Symbol 112 TextUses:39Used by:113
Symbol 113 MovieClipUses:112Used by:119
Symbol 114 GraphicUsed by:119
Symbol 115 GraphicUsed by:119
Symbol 116 GraphicUsed by:119
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:111 113 114 115 116 118 SS1Used by:Timeline
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:137
Symbol 122 TextUses:10Used by:123
Symbol 123 MovieClipUses:122Used by:137
Symbol 124 TextUses:10Used by:127 129
Symbol 125 TextUses:10Used by:127 129
Symbol 126 GraphicUsed by:127 129
Symbol 127 ButtonUses:124 125 126Used by:137
Symbol 128 SoundUsed by:137
Symbol 129 ButtonUses:124 125 126Used by:137
Symbol 130 TextUses:10Used by:131
Symbol 131 MovieClipUses:130Used by:137
Symbol 132 TextUses:10Used by:133
Symbol 133 MovieClipUses:132Used by:137
Symbol 134 GraphicUsed by:136
Symbol 135 TextUses:10Used by:136
Symbol 136 MovieClipUses:134 135Used by:137
Symbol 137 MovieClipUses:121 123 127 128 129 131 133 136Used by:Timeline
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:141
Symbol 140 SoundUsed by:141
Symbol 141 MovieClipUses:139 140Used by:Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:152
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:150
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:150
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:150
Symbol 150 MovieClipUses:145 147 149Used by:152
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:143 150 151Used by:Timeline
Symbol 153 MovieClipUsed by:Timeline
Symbol 154 EditableTextUses:10 39Used by:155
Symbol 155 MovieClipUses:154Used by:157
Symbol 156 SoundUsed by:157
Symbol 157 MovieClipUses:155 156Used by:Timeline
Symbol 158 EditableTextUses:39Used by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:159 3Used by:Timeline
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:Timeline
Symbol 163 TextUses:39Used by:Timeline
Symbol 164 TextUses:39Used by:Timeline
Symbol 165 TextUses:39Used by:Timeline
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:168
Symbol 168 MovieClipUses:167Used by:Timeline
Symbol 169 SoundUsed by:Timeline
Streaming Sound 1Used by:Symbol 119 MovieClip

Instance Names

"bg"Frame 1Symbol 82 MovieClip
"adLoc"Frame 1Symbol 103 MovieClip
"bg"Frame 6Symbol 82 MovieClip
"turret"Frame 6Symbol 141 MovieClip
"turretBody"Frame 6Symbol 152 MovieClip
"loader"Frame 6Symbol 153 MovieClip
"levelPop"Frame 6Symbol 157 MovieClip
"scorePop"Frame 6Symbol 160 MovieClip
"myLine"Frame 6Symbol 162 MovieClip
"texter"Symbol 6 MovieClip Frame 1Symbol 5 EditableText
"cSide"Symbol 7 MovieClip Frame 1Symbol 6 MovieClip
"bSide"Symbol 8 MovieClip [bullet] Frame 1Symbol 7 MovieClip
"inside"Symbol 15 MovieClip [power] Frame 1Symbol 14 MovieClip
"inside"Symbol 18 MovieClip [enemy] Frame 1Symbol 17 MovieClip
"inside"Symbol 23 MovieClip [enemy3] Frame 1Symbol 22 MovieClip
"inside"Symbol 27 MovieClip [enemy2] Frame 1Symbol 26 MovieClip
"inside"Symbol 31 MovieClip [enemy1] Frame 1Symbol 30 MovieClip
"ref"Symbol 44 MovieClip Frame 1Symbol 43 EditableText
"subsub"Symbol 78 MovieClip Frame 1Symbol 56 Button
"frame"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"inside"Symbol 141 MovieClip Frame 1Symbol 139 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "pop"
ExportAssets (56)Timeline Frame 1Symbol 2 as "bitbox"
ExportAssets (56)Timeline Frame 1Symbol 3 as "block"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 15 as "power"
ExportAssets (56)Timeline Frame 1Symbol 18 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 23 as "enemy3"
ExportAssets (56)Timeline Frame 1Symbol 27 as "enemy2"
ExportAssets (56)Timeline Frame 1Symbol 31 as "enemy1"
ExportAssets (56)Timeline Frame 1Symbol 34 as "death1"
ExportAssets (56)Timeline Frame 1Symbol 37 as "hit1"
ExportAssets (56)Timeline Frame 1Symbol 42 as "pauseScreen"
ExportAssets (56)Timeline Frame 1Symbol 46 as "scoreUp"
ExportAssets (56)Timeline Frame 1Symbol 79 as "gameOver"
ExportAssets (56)Timeline Frame 1Symbol 170 as "__Packages.ab3.rankz.Armor_Bot_30_En_AS1"

Labels

"rightBefore"Frame 5
"end"Symbol 137 MovieClip Frame 287

Dynamic Text Variables

_parent._parent._parent.numSymbol 11 EditableText"03"
numSymbol 21 EditableText"<p align="center"><font face="Unsteady Oversteer_15pt_st" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">03</font></p>"
myTypeSymbol 36 EditableText"01"
_root.finalScoreSymbol 70 EditableText"<p align="center"><font face="Myriad Pro" size="45" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>493503904509</b></font></p>"
_root.rankSymbol 72 EditableText"<p align="center"><font face="Myriad Pro" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>L14: ABOVE THE REST!</b></font></p>"
finalNameSymbol 77 EditableText"mynamehere"
_root.levelDispSymbol 154 EditableText"<p align="left"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">level 1</font></p>"
_root.finalScoreSymbol 158 EditableText"<p align="right"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">4593434 </font></p>"




https://swfchan.com/53/263295/info.shtml
Created: 22/3 -2026 07:28:19 Last modified: 22/3 -2026 07:28:19 Server time: 01/04 -2026 10:21:42