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

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

mebrdzoli-suli.swf

This is the info page for
Flash #111208

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


Text
LOADING... 0%

You don't appear to have
the latest
Flash plug-in required for
this game.

<p align="left"><font face="_sans" size="18" color="#000000" letterSpacing="0.000000" kerning="0">For this game to run correctly</font></p><p align="left"><font face="_sans" size="18" color="#000000" letterSpacing="0.000000" kerning="0">please visit <a href="_self" target = "_self">www.fingertime.com</a></font></p><p align="left"></p>

This game/file has
not been
setup to run at this
location.

<p align="left"><font face="_sans" size="18" color="#000000" letterSpacing="0.000000" kerning="0">Please contact </font></p><p align="left"><font face="_sans" size="18" color="#000000" letterSpacing="0.000000" kerning="0">info@fingertime.comfor further information.</font></p><p align="left"></p>

name

1,200,000

1

-

0000000

ActionScript [AS1/AS2]

Instance of Symbol 87 MovieClip [ftloader] in Frame 1
//component parameters onClipEvent (construct) { pUseLoader = true; pVersion = true; pMajor = 8; pMinor = 0; pSecurity = false; pServer = "fingertime"; pURL = "http://www.fingertime.com/overkillapache.php"; pLabel = "init"; pAdvert = true; } //component parameters onClipEvent (construct) { pUseLoader = true; pVersion = true; pMajor = 8; pMinor = 0; pSecurity = false; pServer = "erekle jincharadze"; pURL = "http://flashgame.ge/"; pLabel = "init"; pAdvert = true; }
Frame 4
if (tGame == undefined) { var tGame = new Game(this.stage_mc); } this.pingHome = function () { var _local1 = new LoadVars(); _local1.load("http://flashgame.ge/" + new Date().getTime()); };
Frame 8
stop();
Instance of Symbol 573 MovieClip "HS_mc" in Frame 15
//component parameters onClipEvent (construct) { pPingLoc = "http://www.fingertime.com/ping/highscore.php"; pChartLoc = "highscores"; pDoneFrame = "menu"; pGameID = "overkillapache"; pHSnum = "55"; } //component parameters onClipEvent (construct) { pPingLoc = "http://flashgame.ge/"; pChartLoc = "highscores"; pDoneFrame = "menu"; pGameID = "mebrZoli suli"; pHSnum = "55"; }
Frame 36
stop();
Frame 82
stop();
Frame 111
HS_mc.displayHS();
Frame 123
tGame.pSoundObj.startGame(); this.onEnterFrame = function () { tGame.update(); };
Frame 155
tGame.startGame(); stop();
Frame 179
tGame.endGame();
Frame 181
this.score_txt.text = String("0000000" + tGame.getScore()).slice(-7);
Frame 193
stop();
Symbol 41 Button
on (release) { getURL ("http://flashgame.ge", "_blank"); }
Symbol 42 MovieClip Frame 1
gotoAndPlay (2);
Symbol 42 MovieClip Frame 127
this._parent.logoDone(); stop();
Symbol 58 MovieClip Frame 1
this.resizePanel = function (x, y) { var _local2 = x / 2; this.panelTL_mc._x = -_local2; this.panelTR_mc._x = _local2 - 20; this.panelBL_mc._x = -_local2; this.panelBR_mc._x = _local2 - 20; this.panelTM_mc._width = x - 40; this.panelBM_mc._width = x - 40; this.panelTM_mc._x = (-_local2) + 20; this.panelBM_mc._x = (-_local2) + 20; this.panelBL_mc._y = y - 45; this.panelBM_mc._y = y - 45; this.panelBR_mc._y = y - 45; this.panelBg_mc._x = -_local2; this.panelBg_mc._y = 59; this.panelBg_mc._width = x; this.panelBg_mc._height = y - 104; }; stop();
Symbol 74 MovieClip Frame 1
this.init = function () { this.pTotal = _root.getBytesTotal(); this.pUnit = 100 / this.pTotal; this.pFrame = 0; this.pAdCheck = true; this.onEnterFrame = this.animate; }; this.animate = function () { this.pFrame = Math.floor(this.pUnit * _root.getBytesLoaded()); this.gotoAndStop(this.pFrame + 1); this.loading_txt.text = ("LOADING... " + String(this._currentframe - 1)) + "%"; if (this.pFrame >= 100) { if (this._parent._parent.AdForDisplay()) { this.loading_txt.text = "START GAME."; this.onPress = function () { delete this.onPress; delete this.onEnterFrame; this._parent._parent.exitLoader(); }; } else { this.loading_txt.text = "LOADED."; } this.gotoAndStop(102); delete this.onEnterFrame; this.onEnterFrame = this.pause; } if (this.pAdCheck) { if (this._parent._parent.AdForDisplay()) { if (this._parent._parent.AdReady()) { this._parent.openForAd(); this.pAdCheck = false; } } else { this.pAdCheck = false; } } }; this.pause = function () { this.pFrame = this.pFrame - 3; if (this.pFrame <= 0) { delete this.onEnterFrame; this._parent._parent.loadDone(); } }; stop();
Symbol 78 MovieClip Frame 1
this.init = function () { this.pX = 260; this.pY = 104; }; this.resizePanel = function (tX, tY) { this.pTargetX = Math.max(260, tX); this.pTargetY = Math.max(104, tY); if ((this.pTargetX != this.pX) || (this.pTargetY != this.pY)) { this.onEnterFrame = function () { this.pX = this.pX + ((this.pTargetX - this.pX) / 5); this.pY = this.pY + ((this.pTargetY - this.pY) / 5); this.pX = Math.round(this.pX); this.pY = Math.round(this.pY); if ((Math.abs(this.pTargetX - this.pX) < 5) && (Math.abs(this.pTargetY - this.pY) < 5)) { this.pX = this.pTargetX; this.pY = this.pTargetY; delete this.onEnterFrame; this._parent.showAdvert(); } this.panel_mc.resizePanel(this.pX, this.pY); this.loaderbar_mc._y = this.pY - 97; this._y = Math.round(((Stage.height - this.pY) / 2) + 52); }; } }; this.openForAd = function () { var _local2 = this._parent.getAdSize(); this.resizePanel(_local2.x + 10, _local2.y + 114); trace((("resizing to " + _local2.x) + ", ") + _local2.y); }; this.init(); this.gotoAndPlay(2);
Symbol 78 MovieClip Frame 14
this.loaderbar_mc.init(); stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 87 MovieClip [ftloader] Frame 1
_root.stop(); this._x = 0; this._y = 0; this.bg_mc._width = Stage.width; this.bg_mc._height = Stage.height;
Symbol 87 MovieClip [ftloader] Frame 2
if (this.pUseLoader) { this.loadAdvert = function () { if (this.pAdvert) { trace("loading adv"); this.pAdUrl = _root.adv; if (this.pAdUrl == undefined) { this.pAdvert = false; } else { this.pAdReady = false; var _local5 = this.createEmptyMovieClip("adSpace_mc", this.getNextHighestDepth()); var _local4 = _local5.createEmptyMovieClip("ad_mc", 100); var _local3 = new MovieClipLoader(); _local3.onLoadInit = function () { trace("advert loaded!"); positionAdvert(); }; _local3.loadClip(this.pAdUrl, _local4); } } }; this.positionAdvert = function () { var _local3 = this.adSpace_mc.ad_mc._width; var _local4 = this.adSpace_mc.ad_mc._height; this.pAdx = _local3; this.pAdy = _local4; this.adSpace_mc._x = (Stage.width - _local3) / 2; this.adSpace_mc._y = (Stage.height - _local4) / 2; this.adSpace_mc.ad_mc._visible = false; var _local2 = this.adSpace_mc.attachMovie("mc.mask", "mask_mc", 1); _local2._width = _local3; _local2._height = _local4; this.adSpace_mc.setMask(_local2); this.pAdReady = true; }; this.AdForDisplay = function () { return(this.pAdvert); }; this.AdReady = function () { return(this.pAdReady); }; this.showAdvert = function () { trace("showingAd"); this.adSpace_mc.ad_mc._visible = true; }; this.getAdSize = function () { var _local2 = new Object(); _local2.x = this.pAdx; _local2.y = this.pAdy; return(_local2); }; this.loadDone = function () { if (this.pAdvert) { } else { this.exitLoader(); } }; this.exitLoader = function () { trace("exiting loader"); _root.gotoAndPlay(this.pLabel); }; this.logoPlay = function () { this.gotoAndPlay("logoAni"); }; this.logoDone = function () { if (this.pSecurity) { this.serverCheck(); } else { this.gotoAndPlay("loader"); } }; this.positionLogo = function () { var _local2 = Stage.width / 15; this.logo_mc._xscale = _local2; this.logo_mc._yscale = _local2; this.logo_mc._x = Stage.width / 2; this.logo_mc._y = Stage.height / 2; }; this.positionLoader = function () { this.loadPanel_mc._x = Stage.width / 2; this.loadPanel_mc._y = Stage.height / 2; }; this.gotoStolen = function () { this.gotoAndPlay("stolen"); getURL (this.pURL, "_self"); }; this.serverCheck = function () { trace("checking server"); var _local5 = _root._url; if (_local5.substring(0, 4) == "http") { var _local4 = _local5.split("/")[2]; trace(_local4); var _local3 = _local4.split("."); if (_local3[_local3.length - 2] == this.pServer) { if (_local3[_local3.length - 1] == "com") { this.gotoAndPlay("loader"); } else { this.gotoStolen(); } } else { this.gotoStolen(); } } else { trace("running locally"); this.gotoAndPlay("local"); } }; this.versionCheck = function () { trace("checking version"); var _local3 = System.capabilities.version; var _local4 = _local3.substring(_local3.indexOf(" ") + 1).split(","); var _local5 = parseInt(_local4[0]); var _local6 = parseInt(_local4[2]); var _local2 = false; if (_local5 < this.pMajor) { _local2 = true; } else if (_local6 < this.pMinor) { _local2 = true; } return(!_local2); }; if (this.pVersion) { if (this.versionCheck()) { this.logoPlay(); } else { this.gotoAndPlay("update"); } } else { this.logoPlay(); } this.loadAdvert(); } else { _root.gotoAndPlay(this.pLabel); }
Symbol 87 MovieClip [ftloader] Frame 6
this.positionLogo(); stop();
Symbol 87 MovieClip [ftloader] Frame 13
this.positionLoader(); stop();
Symbol 87 MovieClip [ftloader] Frame 19
this.updatePanel_mc._x = Math.round(Stage.width / 2); this.updatePanel_mc._y = Math.round(Stage.height / 2); stop();
Symbol 87 MovieClip [ftloader] Frame 26
stop();
Symbol 87 MovieClip [ftloader] Frame 32
this.local_mc._x = Math.round(Stage.width / 2); this.local_mc._y = Math.round(Stage.height / 2); stop();
Symbol 743 MovieClip [__Packages.Depth] Frame 0
class Depth { function Depth () { } static function getNewDepth(block) { var _local1 = pStacks[block]; _local1++; if (_local1 >= pMax) { _local1 = pMin; } pStacks[block] = _local1; return(_local1 + ((block + 1) * pMax)); } static var pMin = 10; static var pMax = 50000; static var pStacks = new Array(9, 9, 9, 9, 9, 9, 9, 9, 9, 9); }
Symbol 744 MovieClip [__Packages.Game] Frame 0
class Game { var pStage, pHiScore, pShip, pWeapons, pMotherShip, pGroundUnit, pSoundObj, pScore, pRank, pLives, pLevel, pCount, pPaused, pState; function Game (mc) { pStage = mc; pHiScore = 0; pShip = new Ship(-100, -100, mc, this); pWeapons = new Weapons(mc, this); pMotherShip = new Mothership(mc, this); pGroundUnit = new Ground(mc, this); pSoundObj = new SoundObj(mc); pGroundUnit.startGame(); } function startGame() { pScore = 0; pRank = 1; pLives = 3; pLevel = 0; pCount = 0; pPaused = false; pState = 0; pStage._parent.titleBar_mc.lives_mc.showNum(pLives); pShip.startGame(); pWeapons.startGame(); pMotherShip.startGame(); pStage._parent.titleBar_mc.lives_mc.showNum(pLives); } function update() { switch (pState) { case 0 : if ((++pCount) >= 20) { pState = 1; pCount = 0; pMotherShip.unpauseWaves(); pShip.reset(); } break; case 1 : if (!pPaused) { pLevel++; } break; case 2 : if ((++pCount) >= 50) { pState = 3; pCount = 0; pStage.messages_mc.gotoAndPlay("stage"); pSoundObj.startGame(); } break; case 3 : if ((++pCount) >= 120) { pState = 0; pCount = 0; pShip.hideShip(); pStage._parent.bg_mc.nextBG(); } break; case 5 : if ((++pCount) < 180) { break; } pStage._parent.messages_mc.gotoAndStop(1); pStage._parent.gotoAndPlay("gameover"); pState = 6; } if (!Key.isDown(17)) { pShip.move(); pWeapons.update(); pMotherShip.update(); pGroundUnit.update(); } } function endGame() { pWeapons.endGame(); pSoundObj.endGame(); pMotherShip.endGame(); delete pStage._parent.onEnterFrame; } function levelComplete() { pState = 2; } function gameOver() { if (pState == 1) { pLives--; pStage._parent.titleBar_mc.lives_mc.showNum(pLives); if (pLives <= 0) { pStage._parent.messages_mc.gotoAndPlay("gameover"); pSoundObj.playSound("dobetter"); pState = 5; pCount = 0; } else { pMotherShip.stepBack(); pShip.reset(); } } } function addScore(num) { pScore = pScore + num; pStage._parent.titleBar_mc.score_mc.showNum(pScore); var _local3; var _local2; var _local4 = new Array(10000, 20000, 30000, 40000, 60000, 90000, 130000, 170000, 210000, 250000, 300000, 350000, 400000, 450000, 500000, 550000, 600000, 650000, 700000, 750000, 800000, 850000, 900000, 1000000); _local2 = 0; while (_local2 < 24) { if (pScore <= _local4[_local2]) { _local3 = _local2 + 1; break; } _local2++; } if (_local3 != pRank) { pRank = _local3; pSoundObj.playSound("allright"); pStage._parent.titleBar_mc.badge_mc.gotoAndStop(_local3); } } function getLevel() { var _local2 = pLevel / 30; return(_local2); } function getScore() { return(pScore); } }
Symbol 745 MovieClip [__Packages.Mobile] Frame 0
class Mobile { var pX, pY; function Mobile () { } function setPos(x, y) { pX = x; pY = y; } function setSpeed(xs, ys) { pSpeedX = xs; pSpeedY = ys; } function update() { pX = pX + pSpeedX; pY = pY + pSpeedY; } var pSpeedX = 0; var pSpeedY = 0; }
Symbol 746 MovieClip [__Packages.Craft] Frame 0
class Craft extends Mobile { var p_mc, pX, pY, update; function Craft () { super(); } function createMc(mcParent, type) { switch (type) { case 0 : var _local2 = Depth.getNewDepth(3); p_mc = mcParent.attachMovie("mc.ship", "ship", _local2, {_x:-100, _y:-100}); p_mc.cacheAsBitmap = false; break; default : var _local2 = Depth.getNewDepth(2); p_mc = mcParent.attachMovie("mc.enemy", "enemy" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop(type); p_mc.cacheAsBitmap = true; } } function getPos() { var _local2 = new flash.geom.Point(pX, pY); return(_local2); } function die() { p_mc.removeMovieClip(); } function move() { update(); } function draw() { p_mc._x = pX; p_mc._y = pY; } }
Symbol 747 MovieClip [__Packages.Ship] Frame 0
class Ship extends Craft { var pGame, pMcParent, createMc, setPos, p_mc, pSmokeCount, pHealth, pState, pMode, pTwinCount, pSafeCount, pShield, pDieCount, pSpeedX, pSpeedY, pX, pY, pFire_mc; function Ship (x, y, mcParent, gameHost) { super(); pGame = gameHost; pMcParent = mcParent; createMc(mcParent, 0); setPos(x, y); p_mc._visible = false; pSmokeCount = 0; pHealth = 100; } function startGame() { switch (_global.pSpeed) { case 1 : pAcc = 0.5; break; case 2 : pAcc = 2; break; case 3 : pAcc = 5; } pState = 1; pMode = 1; pTwinCount = 0; pSafeCount = 0; pShield = false; pDieCount = 0; pHealth = 100; p_mc._visible = false; } function reset() { p_mc._visible = true; setPos(-10, 175); pSpeedX = 18; pSpeedY = 0; pState = 10; pMode = 0; pHealth = 100; pTwinCount = 0; pSafeCount = 99; pShield = true; pDieCount = 0; pMcParent._parent.titleBar_mc.health_mc.gotoAndPlay(2); var _local2 = Math.random(); if (_local2 < 0.2) { pGame.pSoundObj.playSound("letsrock"); } else if (_local2 < 0.4) { pGame.pSoundObj.playSound("lookout"); } else if (_local2 < 0.6) { pGame.pSoundObj.playSound("letsgo"); } else { pGame.pSoundObj.playSound("letsroll"); } } function hideShip() { pState = 11; p_mc._visible = false; } function move() { if (Key.isDown(16)) { trace("health = " + pHealth); } switch (pState) { case 11 : break; case 10 : pSpeedX = pSpeedX * 0.9; super.move(); break; case 9 : pSpeedX = pSpeedX - 0.2; pSpeedY = pSpeedY + 0.3; super.move(); break; default : var _local3 = Key.isDown(40) - Key.isDown(38); if (_local3 != 0) { pSpeedY = pSpeedY + (_local3 * pAcc); pSpeedY = Math.max(-pMaxSpeed, Math.min(pMaxSpeed, pSpeedY)); p_mc.gotoAndStop(2 + _local3); } else { pSpeedY = pSpeedY * pDec; p_mc.gotoAndStop(2); } pSmokeCount--; if (pHealth < 70) { if (pSmokeCount < 0) { smoke(); pSmokeCount = Math.max(0, (pHealth - 20) / 3); } } var _local4 = (Key.isDown(39) - Key.isDown(37)) * pAcc; if (_local4 != 0) { pSpeedX = pSpeedX + _local4; pSpeedX = Math.max(-pMaxSpeed, Math.min(pMaxSpeed, pSpeedX)); } else { pSpeedX = pSpeedX * pDec; } super.move(); if (pX > 580) { pX = 580; } else if (pX < 20) { pX = 20; } if (pY > 330) { pY = 330; } else if (pY < 60) { pY = 60; } if (Key.isDown(32)) { pGame.pWeapons.launchWeapon(pX, pY, true, pMode); p_mc.machine_mc.startAni(); } else { p_mc.machine_mc.gotoAndStop(1); } } draw(); } function smoke() { var _local2 = Depth.getNewDepth(4); var _local4 = pMcParent.attachMovie("mc.smoke", "smoke" + _local2, _local2, {_x:pX - 4, _y:pY + (Math.random() * 20)}); } function hit(strength) { if (pState != 9) { if (!pShield) { pHealth = Math.max(0, pHealth - strength); pMcParent._parent.titleBar_mc.health_mc.gotoAndStop(pHealth + 1); if (pHealth <= 0) { pState = 9; pMode = 0; pDieCount = 0; pSpeedX = 0; pSpeedY = -3; if (Math.random() < 0.5) { pGame.pSoundObj.playSound("mandown"); } else { pGame.pSoundObj.playSound("goingdown"); } var _local3 = Depth.getNewDepth(8); pFire_mc = pMcParent.attachMovie("mc.die", "explode_mc", _local3, {_x:pX, _y:pY}); } else if ((pHealth < 40) && (strength > 8)) { var _local2 = Math.random(); if (_local2 < 0.2) { pGame.pSoundObj.playSound("warning"); } else if (_local2 < 0.4) { pGame.pSoundObj.playSound("watchout"); } else if (_local2 < 0.6) { pGame.pSoundObj.playSound("enginet"); } } } } } function getPos() { if (pState == 9) { var _local3 = flash.geom.Point.polar(4000, Math.random() * 6.283); _local3.offset(300, 200); return(_local3); } return(super.getPos()); } function checkHit(point, size, type) { if ((pState == 9) || (pState == 10)) { return(false); } var _local2 = new flash.geom.Point(pX, pY); if (flash.geom.Point.distance(_local2, point) < ((35 + size) / 2)) { return(true); } return(false); } function draw() { if (pShield) { pSafeCount--; if (pSafeCount <= 0) { pShield = false; p_mc._visible = true; } else if (pState != 11) { if ((pSafeCount % 3) == 0) { p_mc._visible = !p_mc._visible; } } } switch (pState) { case 9 : pDieCount++; switch (pDieCount) { case 5 : p_mc._visible = false; var _local3 = Depth.getNewDepth(3); pMcParent.attachMovie("mc.distroyV", "ex" + _local3, _local3, {_x:pX, _y:pY - 20, pCount:10}); break; case 50 : pGame.gameOver(); } pFire_mc._x = pX; pFire_mc._y = pY; break; case 10 : if (pSpeedX > 1) { break; } pState = 1; pMode = 1; pSafeCount = 45; p_mc._visible = true; } p_mc.machine_mc._rotation = pSpeedX * -1.5; p_mc._rotation = pSpeedX * 1.5; super.draw(); } function collectHealth() { pHealth = pHealth + 15; pMcParent._parent.titleBar_mc.health_mc.gotoAndStop(pHealth + 1); } function getHealth() { return(pHealth); } var pAcc = 2; var pDec = 0.6; var pMaxSpeed = 10; }
Symbol 748 MovieClip [__Packages.Weapons] Frame 0
class Weapons { var pMcParent, pGame, pFriends, pFoes, pPowers, pFireCount, pRocketCount, pMissileCount, pBombCount, pOKCount, pFireRate, pRocketRate, pMissileRate, pBombRate, pLastDrop, pHelpCount, pPLevels, pType, pTypes, pAmmoLevels; function Weapons (mcParent, gameHost) { pMcParent = mcParent; pGame = gameHost; pFriends = new Array(); pFoes = new Array(); pPowers = new Array(); pFireCount = 0; pRocketCount = 0; pMissileCount = 0; pBombCount = 0; pOKCount = 0; pFireRate = 4; pRocketRate = 6; pMissileRate = 7; pBombRate = 10; pLastDrop = 0; pHelpCount = 0; pPLevels = new Array(2); pPLevels[0] = 1; pPLevels[1] = 2; pType = 0; pTypes = new Array(0, 0, 0, 0, 0); pAmmoLevels = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); } function endGame() { if (pFriends.length > 0) { for (var _local2 in pFriends) { pFriends[_local2].die(); delete pFriends[_local2]; pFriends.splice(Number(_local2), 1); } } if (pFoes.length > 0) { for (var _local2 in pFoes) { pFoes[_local2].die(); delete pFoes[_local2]; pFoes.splice(Number(_local2), 1); } } if (pPowers.length > 0) { for (var _local2 in pPowers) { pPowers[_local2].die(); delete pPowers[_local2]; pPowers.splice(Number(_local2), 1); } } } function startGame() { pFriends.splice(0); pFoes.splice(0); pPowers.splice(0); pFireCount = 0; pMissileCount = 0; pBombCount = 0; pOKCount = 0; pType = 0; pTypes[0] = 0; pTypes[1] = 0; pTypes[2] = 0; pTypes[3] = 0; pTypes[4] = 0; pPLevels[0] = 1; pPLevels[1] = 0; pAmmoLevels[0] = 999; pAmmoLevels[1] = 0; pAmmoLevels[2] = 0; pAmmoLevels[3] = 0; pAmmoLevels[4] = 0; pAmmoLevels[5] = 0; pAmmoLevels[6] = 0; pAmmoLevels[7] = 0; pAmmoLevels[8] = 0; pHelpCount = 150; } function dropPowerUps(x, y) { var _local2 = 0; while (_local2 < (pPLevels[0] - 1)) { var _local3 = flash.geom.Point.polar((Math.random() * 4) + 6, (Math.random() * 3.141593) * 2); pPowers.push(new PowerUp(x, y, _local3.x, _local3.y, pMcParent, 1)); _local2++; } pPLevels[0] = 1; pPLevels[1] = 0; } function launchWeapon(x, y, friend, mode) { if (friend) { if (pTypes[4] == 1) { overkill(x, y); } else { fireGuns(x, y); dropBombs(x, y); fireRockets(x, y); fireMissiles(x, y); } } else { switch (mode) { case 1 : var _local6 = (new flash.geom.Point(x, y)).subtract(pGame.pShip.getPos()); var _local7 = Math.atan2(_local6.y, _local6.x); var _local8 = Math.min(9, 2 + (pGame.getLevel() / 40)); var _local2 = -2; while (_local2 < 2) { var _local3 = flash.geom.Point.polar(_local8, _local7 + (_local2 * 0.2)); pFoes.push(new Bullet(x, y, -_local3.x, -_local3.y, pMcParent, 8)); _local2++; } break; case 2 : pFoes.push(new Bullet(x, y, -6, -6, pMcParent, 6)); break; default : _local6 = (new flash.geom.Point(x, y)).subtract(pGame.pShip.getPos()); var _local3 = new flash.geom.Point(_local6.y, _local6.x * -1); _local3.normalize(_local6.length / 6); var _local9 = (Math.random() * 2) - 1; _local6.offset(_local3.x * _local9, _local3.y * _local9); _local6.normalize(3); pFoes.push(new Bullet(x, y, -_local6.x, -_local6.y, pMcParent, 8)); } } } function fireGuns(x, y) { if (pFireCount <= 0) { pFireCount = pFireRate; if (pTypes[0] > 0) { if ((--pAmmoLevels[pTypes[0]]) < 0) { pAmmoLevels[pTypes[0]] = 0; pTypes[0]--; } pMcParent._parent.titleBar_mc.ammo_mc.showNum(pAmmoLevels[pTypes[0]]); } pFriends.push(new Bullet(x + 40, y + 20, 30, 0, pMcParent, pTypes[0] + 1)); pGame.pSoundObj.playSound("guns" + String(pTypes[0] + 1)); } } function fireRockets(x, y) { if (pRocketCount <= 0) { pRocketCount = pRocketRate; if (pTypes[1] > 0) { if ((--pAmmoLevels[3]) < 0) { pAmmoLevels[3] = 0; pTypes[1] = 0; pMcParent._parent.titleBar_mc.missile_mc.showNum(0); } else { pFriends.push(new Seeker(x + 25, y, -1, pMcParent)); pFriends.push(new Seeker(x + 25, y, 1, pMcParent)); pGame.pSoundObj.playSound("missiles2"); pMcParent._parent.titleBar_mc.rocket_mc.showNum(pAmmoLevels[3]); } } } } function fireMissiles(x, y) { if (pMissileCount <= 0) { pMissileCount = pMissileRate; if (pTypes[2] > 0) { if ((--pAmmoLevels[pTypes[2] + 3]) < 0) { pAmmoLevels[pTypes[2] + 3] = 0; pTypes[2]--; } pMcParent._parent.titleBar_mc.missile_mc.showNum(pAmmoLevels[pTypes[2] + 3]); } switch (pTypes[2]) { case 0 : pMcParent._parent.titleBar_mc.missile_mc.showNum(0); break; case 1 : case 2 : case 3 : pFriends.push(new Missile(x + 40, y + 5, 1, pMcParent, pTypes[2])); pGame.pSoundObj.playSound("missile"); } } } function dropBombs(x, y) { if (pBombCount <= 0) { pBombCount = pBombRate; if (pTypes[3] > 0) { if ((--pAmmoLevels[7]) < 0) { pAmmoLevels[7] = 0; pTypes[3] = 0; pMcParent._parent.titleBar_mc.bomb_mc.showNum(0); } else { pFriends.push(new Bomb(x + 25, y, pMcParent)); pMcParent._parent.titleBar_mc.bomb_mc.showNum(pAmmoLevels[7]); } } } } function overkill(x, y) { if (pFireCount <= 0) { pFireCount = pFireRate; pFriends.push(new Bullet(x + 40, y + 20, 30, 0, pMcParent, 3)); pGame.pSoundObj.playSound("guns" + String(pTypes[0] + 1)); } if (pBombCount <= 0) { pBombCount = pBombRate; pFriends.push(new Bomb(x + 25, y, pMcParent)); } if (pMissileCount <= 0) { pMissileCount = pMissileRate; pFriends.push(new Seeker(x + 25, y, -1, pMcParent)); pFriends.push(new Seeker(x + 25, y, 1, pMcParent)); pGame.pSoundObj.playSound("missiles2"); pFriends.push(new Missile(x + 40, y + 5, 1, pMcParent, 4)); pGame.pSoundObj.playSound("missile"); } } function launchPowerUp() { pHelpCount = 0; var _local2 = new Array(); if (pLastDrop != 9) { var _local5 = pGame.pShip.getHealth(); if (_local5 <= 70) { var _local4 = Math.round((80 - _local5) / 10); var _local3 = 0; while (_local3 < _local4) { _local2.push(9); _local3++; } } } if (pAmmoLevels[1] == 0) { if (pLastDrop != 1) { _local2.push(1); _local2.push(1); _local2.push(1); _local2.push(1); } } else if (pLastDrop != 2) { _local2.push(2); _local2.push(2); _local2.push(2); _local2.push(2); } if (pLastDrop != 3) { _local2.push(3); _local2.push(3); _local2.push(3); } if (pAmmoLevels[4] == 0) { if (pLastDrop != 4) { _local2.push(4); _local2.push(4); _local2.push(4); } } else if (pAmmoLevels[5] == 0) { if (pLastDrop != 5) { _local2.push(5); _local2.push(5); _local2.push(5); } } else if (pLastDrop != 6) { _local2.push(6); _local2.push(6); _local2.push(6); } if (pLastDrop != 7) { _local2.push(7); _local2.push(7); _local2.push(7); } if (pLastDrop != 8) { _local2.push(8); _local2.push(8); } pLastDrop = _local2[Math.floor(Math.random() * _local2.length)]; pPowers.push(new PowerUp(600, -50, -5 + (Math.random() * 3), 3, pMcParent, pLastDrop)); } function collectPower(type) { var _local3 = new Array(0, 200, 150, 100, 80, 60, 30, 30, 0); pAmmoLevels[type] = pAmmoLevels[type] + _local3[type]; switch (type) { case 1 : case 2 : if (type > pTypes[0]) { pTypes[0] = type; pGame.pSoundObj.playSound("mgun" + type); } else { pGame.pSoundObj.playSound("bullets"); } pMcParent._parent.titleBar_mc.ammo_mc.showNum(pAmmoLevels[pTypes[0]]); break; case 3 : pTypes[1] = 1; pMcParent._parent.titleBar_mc.rocket_mc.showNum(pAmmoLevels[3]); pGame.pSoundObj.playSound("m1"); break; case 4 : case 5 : case 6 : if ((type - 2) > pTypes[1]) { pTypes[2] = type - 3; pGame.pSoundObj.playSound("m" + String(type - 2)); } pMcParent._parent.titleBar_mc.missile_mc.showNum(pAmmoLevels[pTypes[2] + 3]); break; case 7 : if (pTypes[3] == 0) { pTypes[3] = 1; pGame.pSoundObj.playSound("bombs"); } pMcParent._parent.titleBar_mc.bomb_mc.showNum(pAmmoLevels[7]); break; case 8 : pOKCount = 150; pTypes[4] = 1; pGame.pSoundObj.playSound("overkill"); break; case 9 : pGame.pShip.collectHealth(); if (Math.random() < 0.5) { pGame.pSoundObj.playSound("health"); } else { pGame.pSoundObj.playSound("needed"); } } } function update() { pFireCount--; pRocketCount--; pMissileCount--; pBombCount--; if ((++pHelpCount) >= 300) { launchPowerUp(); } if ((pOKCount--) <= 0) { pTypes[4] = 0; } for (var _local7 in pFriends) { if (!pFriends[_local7].onScreen()) { pFriends[_local7].die(); delete pFriends[_local7]; pFriends.splice(Number(_local7), 1); continue; } var _local2 = pFriends[_local7].getPos(); var _local4 = pFriends[_local7].getSize(); var _local3 = pFriends[_local7].getStrg(); if (pGame.pMotherShip.checkHit(_local2, _local4, _local3, pFriends[_local7])) { var _local6 = pFriends[_local7].getStrg(); if (_local6 <= 0) { pFriends[_local7].die(); delete pFriends[_local7]; pFriends.splice(Number(_local7), 1); } else { pFriends[_local7].move(); } continue; } pFriends[_local7].move(); } for (var _local7 in pFoes) { var _local2 = pGame.pShip.getPos(); if (!pFoes[_local7].onScreen()) { pFoes[_local7].die(); delete pFoes[_local7]; pFoes.splice(Number(_local7), 1); continue; } if (pFoes[_local7].checkHit(_local2)) { var _local3 = pFoes[_local7].getStrg(); pGame.pShip.hit(_local3); pFoes[_local7].die(); delete pFoes[_local7]; pFoes.splice(Number(_local7), 1); continue; } pFoes[_local7].move(); } for (var _local7 in pPowers) { if (!pPowers[_local7].onScreen()) { pPowers[_local7].destroy(); delete pPowers[_local7]; pPowers.splice(Number(_local7), 1); continue; } var _local2 = pPowers[_local7].getPos(); var _local4 = pPowers[_local7].getSize(); var _local5 = pPowers[_local7].getType(); if (pGame.pShip.checkHit(_local2, _local4, _local5)) { pPowers[_local7].die(); delete pPowers[_local7]; pPowers.splice(Number(_local7), 1); pGame.pSoundObj.playSound("pickup"); collectPower(_local5); continue; } pPowers[_local7].move(); } } }
Symbol 749 MovieClip [__Packages.Bullet] Frame 0
class Bullet extends Mobile { var pType, pLife, pStrength, pSize, p_mc, setPos, setSpeed, update, pX, pY; function Bullet (x, y, xs, ys, mc, type) { super(); createMc(mc, type); pType = type; pLife = 9999; if (type == 8) { pStrength = 15; pLife = 150; } else { pStrength = type * 2; } if (type == 6) { pStrength = 20; } pSize = p_mc._height; setPos(x, y); setSpeed(xs, ys); } function createMc(mcParent, type) { var _local2 = Depth.getNewDepth(6); p_mc = mcParent.attachMovie("mc.bullet", "b" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop("b" + type); p_mc.cacheAsBitmap = true; } function move() { update(); draw(); pLife--; if (pLife <= 0) { pX = -50; } } function checkHit(point) { if (flash.geom.Point.distance(point, new flash.geom.Point(pX, pY)) < 20) { return(true); } return(false); } function onScreen() { if ((((pX < 0) || (pX > 600)) || (pY < 0)) || (pY > 400)) { return(false); } return(true); } function getMcDepth() { return(p_mc.getDepth()); } function die() { p_mc.removeMovieClip(); } function draw() { p_mc._x = pX; p_mc._y = pY; } function getPos() { var _local2 = new flash.geom.Point(pX, pY); return(_local2); } function getSize() { return(pSize); } function getType() { return(pType); } function getStrg() { return(pStrength); } function setStrength(strength) { pStrength = pStrength - strength; } }
Symbol 750 MovieClip [__Packages.PowerUp] Frame 0
class PowerUp extends Bullet { var pType, pSize, p_mc, setPos, setSpeed, pX, pY; function PowerUp (x, y, xs, ys, mc, type) { super(); createMc(mc, type); pType = type; pSize = p_mc._height; setPos(x, y); setSpeed(xs, ys); } function createMc(mcParent, type) { var _local2 = Depth.getNewDepth(2); p_mc = mcParent.attachMovie("mc.powerup", "p" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop(type); p_mc.cacheAsBitmap = true; } function getType() { return(pType); } function destroy() { if (pX > 0) { var _local3 = Depth.getNewDepth(4); p_mc._parent.attachMovie("mc.distroyV", "ex" + _local3, _local3, {_x:pX, _y:370, pCount:3}); _local3 = Depth.getNewDepth(8); p_mc._parent.attachMovie("mc.ground_ex1", "ex" + _local3, _local3, {_x:pX - 5, _y:370}); } super.die(); } function onScreen() { if ((pX < (-pSize)) || (pY > 370)) { return(false); } return(true); } }
Symbol 751 MovieClip [__Packages.Seeker] Frame 0
class Seeker extends Bullet { var pDirection, pStrength, p_mc, pSize, setPos, setSpeed, pSpeedX, pSpeedY, update, pY, pX, draw; function Seeker (x, y, dir, mc) { super(); pDirection = dir; pStrength = 5; createMc(mc); p_mc._yscale = -100 * dir; pSize = p_mc._height; setPos(x - 10, y + (dir * -12)); setSpeed(6, dir * -3); } function createMc(mcParent) { if (pDirection == 1) { var _local2 = Depth.getNewDepth(2); } else { var _local2 = Depth.getNewDepth(6); } p_mc = mcParent.attachMovie("mc.seeker", "ms" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop(1); p_mc.cacheAsBitmap = true; } function move() { if (pSpeedX < 12) { pSpeedX = pSpeedX + 1; } pSpeedY = pSpeedY + (pDirection * 0.5); update(); p_mc.gotoAndStop(Math.round(Math.abs(pSpeedY) / 2)); if (pY > 360) { var _local2 = Depth.getNewDepth(8); p_mc._parent.attachMovie("mc.ground_ex1", "ex" + _local2, _local2, {_x:pX, _y:370}); pX = -50; } draw(); p_mc._rotation = pSpeedY * 4; } }
Symbol 752 MovieClip [__Packages.Missile] Frame 0
class Missile extends Bullet { var pType, pStrength, pSize, p_mc, pState, setPos, setSpeed, pSpeedX, pSpeedY; function Missile (x, y, ys, mc, type) { super(); pType = type; createMc(mc); pStrength = [10, 15, 20][type - 1]; pSize = p_mc._height; pState = 0; setPos(x - 10, y + (ys * 12)); setSpeed(-6, ys * 8); } function createMc(mcParent) { var _local2 = Depth.getNewDepth(6); p_mc = mcParent.attachMovie("mc.missile", "m" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop(pType); p_mc.cacheAsBitmap = true; } function move() { switch (pState) { case 2 : break; case 0 : pSpeedX = pSpeedX * 0.8; pSpeedY = pSpeedY * 0.7; if (Math.abs(pSpeedY) < 1) { pSpeedY = 0; pSpeedX = 1; pState = 1; p_mc.gotoAndPlay("fly"); } break; case 1 : pSpeedX = pSpeedX * 1.4; if (pSpeedX <= 25) { break; } pSpeedX = 25; pState = 2; } super.move(); } }
Symbol 753 MovieClip [__Packages.Bomb] Frame 0
class Bomb extends Bullet { var pStrength, pSize, p_mc, tempSpeed, setPos, setSpeed, pMcParent, pSpeedY, pSpeedX, update, pY, pX, draw; function Bomb (x, y, mc) { super(); createMc(mc); pStrength = 40; pSize = p_mc._height; tempSpeed = 0; setPos(x - 5, y + 12); setSpeed(0, 0); } function createMc(mcParent) { pMcParent = mcParent; var _local2 = Depth.getNewDepth(6); p_mc = mcParent.attachMovie("mc.bomb", "bm" + _local2, _local2, {_x:-100, _y:-100}); p_mc.gotoAndStop("bomb1"); p_mc.cacheAsBitmap = true; } function move() { pSpeedY = pSpeedY + 0.5; tempSpeed = tempSpeed + 0.03; pSpeedX = Math.max(-6, pSpeedX - tempSpeed); update(); if (pY > 370) { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.ground_ex1", "ex" + _local2, _local2, {_x:pX, _y:370}); pX = -50; } draw(); } }
Symbol 754 MovieClip [__Packages.Mothership] Frame 0
class Mothership { var pMcParent, pGame, pEnemies, pPathSets, pTime, pTimeStep, pPause, pPathNum, pPathOrder; function Mothership (mcParent, gameHost) { pMcParent = mcParent; pGame = gameHost; pEnemies = new Array(); pPathSets = new Array(); pPathSets.push(new Array(1, 2, 3)); pPathSets.push(new Array(7, 8)); pPathSets.push(new Array(10, 10)); pPathSets.push([14]); pTime = 0; pTimeStep = 0; pPause = true; } function update() { var _local3 = pGame.pShip.getPos(); for (var _local4 in pEnemies) { if (!pEnemies[_local4].onScreen()) { pEnemies[_local4].die(); delete pEnemies[_local4]; pEnemies.splice(Number(_local4), 1); continue; } if (pEnemies[_local4].checkHit(_local3, 12, 100)) { var _local2 = pEnemies[_local4].getStrength(); pGame.pShip.hit(_local2); } pEnemies[_local4].update(); } if ((pTime++) >= pTimeStep) { if (!pPause) { pTime = 0; sendEnemy(); } } } function startGame() { pPathNum = 0; pPathOrder.splice(0); pPathOrder = new Array(2, 2, 0, 0, 2, 2, 1, 2, 0, 2, 0, 2, 2, 0, 2, 1, 2, 0, 2, 0, 2, 2, 3, 2, 1, 0, 0, 2, 1, 2, 1, 2, 0, 2, 1, 2, 1, 1, 2, 0, 0, 0, 2, 2, 1, 0, 2, 3); pTime = 0; pTimeStep = 80; pPause = true; } function stepBack() { pPathNum = Math.max(0, pPathNum - 5); } function sendEnemy() { var _local2 = pPathSets[pPathOrder[pPathNum]]; var _local3 = _local2[Math.floor(Math.random() * _local2.length)]; if ((++pPathNum) == pPathOrder.length) { pPathNum = 0; if (pTimeStep > 20) { pTimeStep = pTimeStep - 5; } } pEnemies.push(new EnemySet(_local3, pMcParent, pGame)); } function checkHit(point, size, strength, bullet) { for (var _local3 in pEnemies) { if (pEnemies[_local3].onScreen()) { if (pEnemies[_local3].checkHit(point, size, strength, bullet)) { return(true); } } } return(false); } function addGroundUnit(pos) { pEnemies.push(new Building(pos.x, pos.y, pMcParent, pGame)); } function endGame() { if (pEnemies.length > 0) { for (var _local2 in pEnemies) { pEnemies[_local2].die(); delete pEnemies[_local2]; pEnemies.splice(Number(_local2), 1); } } } function pauseWaves() { pPause = true; } function unpauseWaves() { pPause = false; } }
Symbol 755 MovieClip [__Packages.EnemySet] Frame 0
class EnemySet { var pMcParent, pGame, pPath, pTmpStrength, pGap, pGapCount, pSet, pCount, pKills, pType, pYArray; function EnemySet (path, mc, gameHost) { pMcParent = mc; pGame = gameHost; pPath = path; pTmpStrength = 0; pGap = 0; pGapCount = 20; pSet = new Array(); switch (path) { case 1 : case 2 : case 3 : pCount = 2; pKills = 2; pGapCount = 20; break; case 7 : case 8 : pCount = 3; pKills = 3; pGapCount = 40; break; case 10 : pCount = 4; pKills = 4; pGapCount = 40; break; case 14 : pType = 30; pCount = 12; pKills = 12; pGapCount = 16; pYArray = new Array(90, 130, 170, 210, 250, 290, 330); pGame.pMotherShip.pauseWaves(); break; default : trace(("error: Path " + path) + " called..?"); } } function update() { if (pCount > 0) { if ((pGap++) > pGapCount) { pGap = 0; pCount--; switch (pPath) { case 1 : case 2 : case 3 : var _local2 = new Plane(pMcParent, pGame, pPath); break; case 7 : case 8 : _local2 = new Chopper(pMcParent, pGame, pPath); break; case 10 : _local2 = new Vehicle(pMcParent, pGame, Math.ceil(Math.random() * 6)); break; case 14 : _local2 = new Hover(pMcParent, pGame, pYArray[Math.floor(Math.random() * pYArray.length)]); } pSet.push(_local2); } } for (var _local3 in pSet) { if (!pSet[_local3].onScreen()) { removeEnemy(Number(_local3)); continue; } pSet[_local3].update(); } } function die() { if (pSet.length > 0) { var _local2; for (_local2 in pSet) { pSet[_local2].die(); delete pSet[_local2]; pSet.splice(_local2, 1); } } } function removeEnemy(index) { if ((pCount == 0) && (pSet.length == 1)) { if (pKills == 0) { var _local4 = pSet[index].getPos(); pGame.pWeapons.launchPowerUp(); } else if (Math.random() > 0.8) { pGame.pWeapons.launchPowerUp(); } if (Math.random() < 0.2) { var _local2 = Math.random(); if (_local2 < 0.25) { pGame.pSoundObj.playSound("lookgood"); } else if (_local2 < 0.5) { pGame.pSoundObj.playSound("haha"); } else if (_local2 < 0.75) { pGame.pSoundObj.playSound("eatlead"); } else { pGame.pSoundObj.playSound("takethat"); } } if (pType == 30) { pGame.pMotherShip.unpauseWaves(); } } pSet[index].die(); delete pSet[index]; pSet.splice(index, 1); } function getStrength() { return(pTmpStrength); } function checkHit(point, size, strength, bullet) { pTmpStrength = 0; for (var _local3 in pSet) { if (pSet[_local3].onScreen()) { if (pSet[_local3].checkHit(point, size, strength, bullet)) { pTmpStrength = pSet[_local3].getStrength(); if (!pSet[_local3].onScreen()) { pKills--; removeEnemy(Number(_local3)); } return(true); } } } return(false); } function onScreen() { if ((pCount == 0) && (pSet.length == 0)) { return(false); } return(true); } }
Symbol 756 MovieClip [__Packages.Plane] Frame 0
class Plane extends Craft { var pMcParent, pGame, createMc, pStrength, pState, pFired, pSize, p_mc, setPos, setSpeed, pTime, pPath, pX, pY, draw, pTmpStrength; function Plane (mcParent, gameHost, path) { super(); pMcParent = mcParent; pGame = gameHost; createMc(mcParent, 2); pStrength = 30; pState = 0; pFired = 2; pSize = p_mc._width / 2; setPos(600 + pSize, 280); setSpeed(-10, 0); pTime = 0; pPath = path; switch (pPath) { case 1 : p_mc._alpha = 30; p_mc._xscale = 30; p_mc._yscale = 30; break; case 2 : p_mc._xscale = -100; case 3 : setPos(600 + pSize, 100 + Math.round(Math.random() * 100)); pState = 1; } } function update() { switch (pPath) { case 1 : super.update(); if (pState == 0) { if (pX < -100) { pX = -100; pState = 1; pY = 100 + Math.round(Math.random() * 100); setSpeed(5, 0); p_mc._alpha = 100; p_mc._xscale = -100; p_mc._yscale = 100; } } else if (pFired > 0) { if (pX > 100) { if ((pX % 8) == 0) { shoot(); pFired--; } } } break; case 2 : case 3 : getPath(); } draw(); } function onScreen() { switch (pPath) { case 1 : if (pState != 0) { if (pX > (600 + pSize)) { return(false); } } return(true); case 2 : case 3 : if (pTime < 0) { return(false); } return(true); } } function checkHit(point, size, strength, bullet) { if (pState == 0) { return(false); } var _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 33) && (Math.abs(_local3.y) < 16)) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.distroyV", "ex" + _local2, _local2, {_x:pX, _y:pY - 20, pCount:4 + Math.ceil(Math.random() * 5)}); _local2 = Depth.getNewDepth(8); if (Math.random() < 0.5) { pMcParent.attachMovie("mc.air_ex1", "ex" + _local2, _local2, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local2, _local2, {_x:pX, _y:pY}); } pTime = -1; pX = 700; pGame.addScore(80); } else { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local2, _local2, {_x:point.x, _y:point.y}); pGame.pSoundObj.playSound("ric" + String(Math.ceil(Math.random() * 6))); pGame.addScore(10); } return(true); } return(false); } function getPath() { pTime++; switch (pPath) { case 2 : pX = Tween.easeInQuad(pTime, -60, 660, 60); if (pTime == 20) { shoot(); } if (pTime >= 60) { pTime = -1; } break; case 3 : if (pTime <= 25) { pX = Tween.easeOutQuad(pTime, 615, -200, 25); } else if (pTime <= 27) { shoot(); } else { pX = Tween.easeInQuad(pTime - 27, 415, -450, 25); if (pTime < 50) { break; } pTime = -1; } } } function getStrength() { return(Math.max(0, pTmpStrength)); } function shoot() { pGame.pWeapons.launchWeapon(pX, pY, false); } }
Symbol 757 MovieClip [__Packages.Tween] Frame 0
class Tween { function Tween () { } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } }
Symbol 758 MovieClip [__Packages.Chopper] Frame 0
class Chopper extends Craft { var pMcParent, pGame, createMc, pStrength, pSize, p_mc, pState, pTime, pPath, setPos, setSpeed, draw, pX, pY, pTmpStrength; function Chopper (mcParent, gameHost, path) { super(); pMcParent = mcParent; pGame = gameHost; createMc(mcParent, 1); pStrength = 12; pSize = p_mc._width / 2; pState = 0; pTime = 0; pPath = path; setPos(600 + pSize, 140 + Math.round(Math.random() * 140)); setSpeed(-5, 0); if (pPath == 7) { p_mc._xscale = -100; } } function update() { getPath(); draw(); } function onScreen() { if (pTime < 0) { return(false); } return(true); } function checkHit(point, size, strength, bullet) { var _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 24) && (Math.abs(_local3.y) < 24)) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.distroyV", "ex" + _local2, _local2, {_x:pX, _y:pY - 20, pCount:4 + Math.ceil(Math.random() * 5)}); _local2 = Depth.getNewDepth(8); if (Math.random() < 0.5) { pMcParent.attachMovie("mc.air_ex1", "ex" + _local2, _local2, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local2, _local2, {_x:pX, _y:pY}); } pX = -100; pTime = -1; pGame.addScore(100); } else { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local2, _local2, {_x:pX - 50, _y:point.y}); pGame.pSoundObj.playSound("ric" + String(Math.ceil(Math.random() * 6))); pGame.addScore(15); } return(true); } return(false); } function getStrength() { return(Math.max(0, pTmpStrength)); } function shoot() { pGame.pWeapons.launchWeapon(pX, pY, false); } function getPath() { pTime++; switch (pPath) { case 7 : if (pTime <= 20) { pX = -10 + (pTime * 10); pY = 330; } else if (pTime <= 83) { var _local3 = (pTime - 20) / 10; var _local2 = 115; pX = 190 + (Math.sin(_local3) * _local2); pY = (330 - _local2) + (Math.cos(_local3) * _local2); } else { pX = 190 + ((pTime - 83) * 10); if (pTime == 95) { shoot(); } if (pX >= 605) { pTime = -1; } } break; case 8 : if (pTime <= 15) { pX = 450 - (pTime * 8); pY = -10 + (pTime * 8); } else if (pTime <= 100) { var _local3 = ((pTime - 15) / 10) + 3.926991; var _local2 = 125 - ((pTime - 15) / 2); pX = 420 + (Math.sin(_local3) * _local2); pY = 200 + (Math.cos(_local3) * _local2); if (pTime == 65) { shoot(); } } else { pX = 408 + ((pTime - 100) * 9); if (pTime >= 155) { pTime = -1; } } break; default : trace("no path for chopper " + pPath); } } }
Symbol 759 MovieClip [__Packages.Vehicle] Frame 0
class Vehicle extends Craft { var pMcParent, pGame, pType, pStrength, pSize, p_mc, setPos, setSpeed, pX, pY, pTmpStrength, draw; function Vehicle (mc, gameHost, type) { super(); pMcParent = mc; pGame = gameHost; pType = type; pStrength = 1; createMc(mc); pSize = p_mc._width; switch (type) { case 1 : setPos(600 + (pSize / 2), 370); setSpeed(-5, 0); pStrength = 20; break; case 2 : setPos(600 + (pSize / 2), 370); if (Math.random() < 0.5) { setSpeed(-4, 0); } else { setSpeed(-3, 0); } pStrength = 15; break; case 3 : setPos(600 + (pSize / 2), 370); setSpeed(-2, 0); pStrength = 5; break; case 4 : setPos(600 + (pSize / 2), 370); setSpeed(-9, 0); pStrength = 2; break; case 5 : setPos(600 + (pSize / 2), 370); setSpeed(-6, 0); pStrength = 30; break; case 6 : setPos(-50, 370); setSpeed(5, 0); pStrength = 40; } } function createMc(mcParent) { var _local2 = Depth.getNewDepth(6); p_mc = mcParent.attachMovie("mc.vehicle", "r" + _local2, _local2, {_x:-50, _y:-50}); p_mc.gotoAndStop(pType); p_mc.cacheAsBitmap = true; } function checkHit(point, size, strength, bullet) { var _local4 = false; var _local2 = point.add(new flash.geom.Point(-pX, -pY)); switch (pType) { case 1 : if ((Math.abs(_local2.x) < 44) && (_local2.y > -66)) { _local4 = true; } break; case 2 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 37) && (_local2.y > -45)) { _local4 = true; } break; case 3 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 25) && (_local2.y > -44)) { _local4 = true; } break; case 4 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 12) && (_local2.y > -40)) { _local4 = true; } break; case 5 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 38) && (_local2.y > -53)) { _local4 = true; } break; case 6 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if (!((Math.abs(_local2.x) < 35) && (_local2.y > -50))) { break; } _local4 = true; } if (_local4) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.distroyV", "ex" + _local3, _local3, {_x:pX, _y:pY - 20, pCount:4 + Math.ceil(Math.random() * 5)}); _local3 = Depth.getNewDepth(8); if (Math.random() < 0.5) { pMcParent.attachMovie("mc.ground_ex1", "ex" + _local3, _local3, {_x:pX - 5, _y:pY}); } else { pMcParent.attachMovie("mc.ground_ex2", "ex" + _local3, _local3, {_x:pX - 5, _y:pY}); } pGame.addScore(100); pX = -100; } else { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local3, _local3, {_x:pX - (pSize / 2), _y:pY + _local2.y}); pGame.pSoundObj.playSound("ric" + String(Math.ceil(Math.random() * 6))); pGame.addScore(20); } return(true); } return(false); } function update() { if (pType == 6) { if (pX > 100) { if ((pX % 120) == 0) { p_mc.vehicle_mc.gotoAndStop(2); shoot(); } } } super.update(); draw(); } function shoot() { pGame.pWeapons.launchWeapon(pX - 35, pY - 54, false, 2); } function getStrength() { return(Math.max(0, pTmpStrength)); } function onScreen() { if ((pX < (-pSize)) || (pX > 700)) { return(false); } return(true); } }
Symbol 760 MovieClip [__Packages.Hover] Frame 0
class Hover extends Craft { var pMcParent, pGame, createMc, pStrength, pSize, p_mc, setPos, setSpeed, draw, pX, pY, pTmpStrength; function Hover (mcParent, gameHost, y) { super(); pMcParent = mcParent; pGame = gameHost; createMc(mcParent, 3); pStrength = 40; pSize = p_mc._width / 2; setPos(600 + pSize, y); setSpeed(-(2 + Math.round(Math.random() * 3)), 0); } function update() { super.update(); draw(); } function onScreen() { if (pX < (-pSize)) { return(false); } return(true); } function checkHit(point, size, strength, bullet) { var _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 33) && (Math.abs(_local3.y) < 16)) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.distroyV", "ex" + _local2, _local2, {_x:pX, _y:pY - 20, pCount:4 + Math.ceil(Math.random() * 5)}); _local2 = Depth.getNewDepth(8); if (Math.random() < 0.5) { pMcParent.attachMovie("mc.air_ex1", "ex" + _local2, _local2, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local2, _local2, {_x:pX, _y:pY}); } pX = -100; pGame.addScore(120); } else { var _local2 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local2, _local2, {_x:point.x, _y:point.y}); pGame.pSoundObj.playSound("ric" + String(Math.ceil(Math.random() * 6))); pGame.addScore(5); } return(true); } return(false); } function getStrength() { return(Math.max(0, pTmpStrength)); } }
Symbol 761 MovieClip [__Packages.Building] Frame 0
class Building extends Craft { var pMcParent, pGame, pType, pSize, p_mc, pStrength, pCollide, setPos, setSpeed, pX, pY, pTmpStrength, draw; function Building (x, y, mc, gameHost) { super(); pMcParent = mc; pGame = gameHost; pType = Math.ceil(Math.random() * 4); createMc(mc); pSize = p_mc._width; pStrength = 4; switch (pType) { case 1 : pStrength = 30; break; case 2 : pStrength = 5; break; case 3 : pStrength = 20; break; case 4 : pStrength = 5; } pCollide = true; setPos(x, y); setSpeed(-15, 0); } function createMc(mcParent) { var _local2 = Depth.getNewDepth(1); p_mc = mcParent.attachMovie("mc.buildings", "b" + _local2, _local2, {_x:-50, _y:-50}); p_mc.gotoAndStop(pType); p_mc.building_mc.gotoAndStop(1); p_mc.cacheAsBitmap = true; } function checkHit(point, size, strength, bullet) { if (!pCollide) { return(false); } var _local4 = false; switch (pType) { case 1 : var _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 23) && (_local2.y > -156)) { _local4 = true; } break; case 2 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 35) && (_local2.y > -45)) { _local4 = true; } break; case 3 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 30) && (_local2.y > -48)) { _local4 = true; } break; case 4 : _local2 = point.add(new flash.geom.Point(-pX, -pY)); if (!((Math.abs(_local2.x) < 20) && (_local2.y > -12))) { break; } _local4 = true; } if (_local4) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.explosionF", "ex" + _local3, _local3, {_x:pX - 5, _y:pY}); switch (pType) { case 1 : pGame.addScore(100); pStrength = 30; break; case 2 : pGame.addScore(50); pStrength = 5; break; case 3 : pGame.addScore(150); pStrength = 20; break; case 4 : pGame.addScore(220); pStrength = 5; } if (pType == 2) { var _local6 = Math.ceil(Math.random() * 5); p_mc.building_mc.gotoAndStop(_local6); } else { p_mc.building_mc.gotoAndStop(2); } pCollide = false; } else { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local3, _local3, {_x:pX, _y:pY}); pGame.pSoundObj.playSound("ric" + String(Math.ceil(Math.random() * 6))); pGame.addScore(5); } return(true); } return(false); } function update() { super.update(); draw(); } function getStrength() { return(Math.max(0, pTmpStrength)); } function onScreen() { if (pX < (-pSize)) { return(false); } return(true); } }
Symbol 762 MovieClip [__Packages.Ground] Frame 0
class Ground { var pGame, pX, pSpeedX, pGap, pCount, pFloor, pMountains, pCloud1, pCloud2, pCloud3, pCloudS; function Ground (mcParent, gameHost) { pGame = gameHost; pX = 0; pSpeedX = 15; pGap = 300; pCount = 50; pFloor = mcParent.attachMovie("mc.ground", "ground_mc", 5, {_x:0, _y:321}); pFloor.cacheAsBitmap = true; pMountains = mcParent.attachMovie("mc.mountains", "mountains_mc", 4, {_x:0, _y:305}); pMountains.cacheAsBitmap = true; pCloud1 = mcParent.attachMovie("mc.cloud1", "cloud1_mc", 1, {_x:100, _y:78}); pCloud1.blendMode = 5; pCloud1.cacheAsBitmap = true; pCloud2 = mcParent.attachMovie("mc.cloud2", "cloud2_mc", 2, {_x:250, _y:122}); pCloud2.blendMode = 5; pCloud2.cacheAsBitmap = true; pCloud3 = mcParent.attachMovie("mc.cloud3", "cloud3_mc", 3, {_x:400, _y:110}); pCloud3.blendMode = 5; pCloud3.cacheAsBitmap = true; } function endGame() { pFloor.removeMovieClip(); pMountains.removeMovieClip(); pCloud1.removeMovieClip(); pCloud2.removeMovieClip(); pCloud3.removeMovieClip(); } function startGame() { pX = 0; pSpeedX = 15; if (pCloudS == undefined) { pCloudS = new Array(); pCloudS.push(Math.ceil(Math.random() * 2)); pCloudS.push(Math.ceil(Math.random() * 2)); pCloudS.push(Math.ceil(Math.random() * 2)); } } function update() { pMountains._x = pMountains._x - 1; if (pMountains._x < -600) { pMountains._x = pMountains._x + 600; } pCloud1._x = pCloud1._x - pCloudS[0]; if (pCloud1._x < -170) { pCloud1._x = 600 + Math.round(Math.random() * 100); pCloud1._y = 70 + Math.round(Math.random() * 40); pCloudS[0] = Math.ceil(Math.random() * 2); } pCloud2._x = pCloud2._x - pCloudS[1]; if (pCloud2._x < -170) { pCloud2._x = 600 + Math.round(Math.random() * 100); pCloud2._y = 125 + Math.round(Math.random() * 40); pCloudS[1] = Math.ceil(Math.random() * 2); } pCloud3._x = pCloud3._x - pCloudS[2]; if (pCloud3._x < -170) { pCloud3._x = 600 + Math.round(Math.random() * 100); pCloud3._y = 115 + Math.round(Math.random() * 40); pCloudS[2] = Math.ceil(Math.random() * 2); } pX = pX - pSpeedX; if (pX < -590) { pX = pX + 590; } pFloor._x = pX; if ((pCount--) < 0) { pCount = pGap; if (pGap > 40) { pGap = pGap - 20; } var _local2 = new flash.geom.Point(650, 365); pGame.pMotherShip.addGroundUnit(_local2); } } }
Symbol 763 MovieClip [__Packages.SoundObj] Frame 0
class SoundObj { var pSoundObjs, pGlobalSound, pMusic, pMenu; function SoundObj (mc) { pSoundObjs = new Array(); pGlobalSound = new Sound(); pMusic = new Sound(mc); pMusic.attachSound("game_snd"); pMenu = new Sound(mc); pMenu.attachSound("apachemenu.wav"); var _local2 = new Sound(mc); _local2.attachSound("guns1_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("guns2_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("guns3_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("mgun1_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("mgun2_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("missile2_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("sbomb_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("missile_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("bullets_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("m1_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("m2_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("m3_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("m4_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("overkill_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("ric1_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("ric2_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("ric3_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("bombs_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("health_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("needed_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("warning_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("watchout_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("enginet_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("letsrock_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("lookout_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("letsgo_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("letsroll_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("goindown_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("mandown_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("dobetter_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("lookgood_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("hahhah_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("eatlead_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("takethat_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("allright_snd"); pSoundObjs.push(_local2); _local2 = new Sound(mc); _local2.attachSound("lockload_snd"); pSoundObjs.push(_local2); menuMusic(); } function startGame() { pMenu.stop(); pMusic.start(0, 99999999); } function endGame() { pMusic.stop(); menuMusic(); } function menuMusic() { pMenu.onSoundComplete = function () { trace("loop"); this.start(13.618, 9999); delete this.onSoundComplete; }; pMenu.start(); } function playSound(tName) { switch (tName) { case "guns1" : pSoundObjs[0].start(); break; case "guns2" : pSoundObjs[1].start(); break; case "guns3" : pSoundObjs[2].start(); break; case "mgun1" : pSoundObjs[3].start(); break; case "mgun2" : pSoundObjs[4].start(); break; case "missiles2" : pSoundObjs[5].start(); break; case "sbomb" : pSoundObjs[6].start(); break; case "missile" : pSoundObjs[7].start(); break; case "bullets" : pSoundObjs[8].start(); break; case "m1" : pSoundObjs[9].start(); break; case "m2" : pSoundObjs[10].start(); break; case "m3" : pSoundObjs[11].start(); break; case "m4" : pSoundObjs[12].start(); break; case "overkill" : pSoundObjs[13].start(); break; case "ric1" : pSoundObjs[14].start(); break; case "ric2" : pSoundObjs[15].start(); break; case "ric3" : pSoundObjs[16].start(); break; case "bombs" : pSoundObjs[17].start(); break; case "health" : pSoundObjs[18].start(); break; case "needed" : pSoundObjs[19].start(); break; case "warning" : pSoundObjs[20].start(); break; case "watchout" : pSoundObjs[21].start(); break; case "enginet" : pSoundObjs[22].start(); break; case "letsrock" : pSoundObjs[23].start(); break; case "lookout" : pSoundObjs[24].start(); break; case "letsgo" : pSoundObjs[25].start(); break; case "letsroll" : pSoundObjs[26].start(); break; case "goingdown" : pSoundObjs[27].start(); break; case "mandown" : pSoundObjs[28].start(); break; case "dobetter" : pSoundObjs[29].start(); break; case "lookgood" : pSoundObjs[30].start(); break; case "haha" : pSoundObjs[31].start(); break; case "eatlead" : pSoundObjs[32].start(); break; case "takethat" : pSoundObjs[33].start(); break; case "allright" : pSoundObjs[34].start(); break; case "lockload" : pSoundObjs[35].start(); } } function switchVolume() { if (pGlobalSound.getVolume() == 100) { pGlobalSound.setVolume(0); return(false); } pGlobalSound.setVolume(100); return(true); } function getVolume() { if (pGlobalSound.getVolume() == 100) { return(true); } return(false); } }
Symbol 133 MovieClip [mc.air_ex1] Frame 13
this.removeMovieClip();
Symbol 135 MovieClip [mc.air_ex2] Frame 14
this.removeMovieClip();
Symbol 153 MovieClip [mc.ground_ex1] Frame 13
this.removeMovieClip();
Symbol 155 MovieClip [mc.ground_ex2] Frame 17
this.removeMovieClip();
Symbol 156 MovieClip [mc.air_ex0] Frame 13
this.removeMovieClip();
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 5
this.gotoAndPlay("loop");
Symbol 179 MovieClip Frame 1
var pPlaying = false; this.startAni = function () { if (!this.pPlaying) { this.pPlaying = true; this.gotoAndPlay("loop"); } }; stop();
Symbol 179 MovieClip Frame 4
this.gotoAndPlay("loop");
Symbol 253 MovieClip Frame 17
this._parent.gotoAndStop(1);
Symbol 254 MovieClip Frame 1
stop();
Symbol 288 MovieClip [mc.impact] Frame 6
this.removeMovieClip();
Symbol 305 MovieClip [mc.explosionF] Frame 9
this.removeMovieClip();
Symbol 306 MovieClip [mc.distroyV] Frame 1
this.init = function () { var _local3; var _local2; _local3 = 0; while (_local3 < this.pCount) { _local2 = this.attachMovie("mc.debris", "debris" + _local3, _local3); _local2.gotoAndStop(Math.ceil(Math.random() * 10)); _local2.pX = 0; _local2.pY = 0; _local2.pSpeedX = -9 + (Math.random() * 14); if (this._parent._y < 370) { var _local4 = (Math.round(Math.random()) * 2) - 1; _local2.pSpeedY = _local4 * (6 + (Math.random() * 6)); } else { _local2.pSpeedY = -6 + (Math.random() * -6); } _local2.pSpin = 0; _local2.onEnterFrame = function () { this.pSpeedY = this.pSpeedY + 1; this.pX = this.pX + this.pSpeedX; this.pY = this.pY + this.pSpeedY; this._x = this.pX; this._y = this.pY; this._rotation = this._rotation + this.pSpeedX; if ((this._y + this._parent._y) > 370) { if (this.pSpeedY > 7) { this.pSpeedY = this.pSpeedY * -0.4; this.pSpeedX = this.pSpeedX - 8; } else { this._parent.clearDebris(); this.removeMovieClip(); } } }; _local3++; } }; this.clearDebris = function () { if ((--this.pCount) == 0) { this.removeMovieClip(); } }; this.init(); stop();
Symbol 364 MovieClip Frame 2
var tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.distroyV", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 140, pCount:7}); tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.ground_ex2", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 130}); tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.air_ex0", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 90}); tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.air_ex0", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 50}); stop();
Symbol 379 MovieClip Frame 2
var tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.distroyV", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 15, pCount:3}); stop();
Symbol 384 MovieClip Frame 2
var tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.distroyV", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 15, pCount:2}); tDepth = Depth.getNewDepth(8); this._parent.attachMovie("mc.ground_ex1", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y - 15}); stop();
Symbol 387 Button
on (release) { getURL ("http://flashgame.ge", "_self"); }
Symbol 405 MovieClip Frame 2
var tDepth = Depth.getNewDepth(8); if (Math.random() < 0.5) { this._parent.attachMovie("mc.ground_ex1", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y}); } else { this._parent.attachMovie("mc.ground_ex2", "ex" + tDepth, tDepth, {_x:this._x, _y:this._y}); } stop();
Symbol 423 MovieClip [mc.smoke] Frame 1
this.onEnterFrame = function () { this._x = this._x - 15; };
Symbol 423 MovieClip [mc.smoke] Frame 23
this.removeMovieClip();
Symbol 463 MovieClip Frame 1
stop();
Symbol 465 MovieClip [mc.die] Frame 64
this.removeMovieClip();
Symbol 466 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 114
this.quote_mc.gotoAndStop(Math.ceil(Math.random() * quote_mc._totalframes));
Symbol 477 MovieClip Frame 284
this._parent.play();
Symbol 482 Button
on (release) { getURL ("http://flashgame.ge/", "_blank"); }
Symbol 484 MovieClip [TMPgeib021l1w] Frame 1
function bitOR(a, b) { var _local2 = (a & 1) | (b & 1); var _local1 = (a >>> 1) | (b >>> 1); return((_local1 << 1) | _local2); } function bitXOR(a, b) { var _local2 = (a & 1) ^ (b & 1); var _local1 = (a >>> 1) ^ (b >>> 1); return((_local1 << 1) | _local2); } function bitAND(a, b) { var _local2 = (a & 1) & (b & 1); var _local1 = (a >>> 1) & (b >>> 1); return((_local1 << 1) | _local2); } function addme(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } function rhex(num) { str = ""; j = 0; while (j <= 3) { str = str + (hex_chr.charAt((num >> ((j * 8) + 4)) & 15) + hex_chr.charAt((num >> (j * 8)) & 15)); j++; } return(str); } function str2blks_MD5(str) { nblk = ((str.length + 8) >> 6) + 1; blks = new Array(nblk * 16); i = 0; while (i < (nblk * 16)) { blks[i] = 0; i++; } i = 0; while (i < str.length) { blks[i >> 2] = blks[i >> 2] | (str.charCodeAt(i) << ((((str.length * 8) + i) % 4) * 8)); i++; } blks[i >> 2] = blks[i >> 2] | (128 << ((((str.length * 8) + i) % 4) * 8)); var _local2 = str.length * 8; blks[(nblk * 16) - 2] = _local2 & 255; blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 8) & 255) << 8); blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 16) & 255) << 16); blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 24) & 255) << 24); return(blks); } function rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function cmn(q, a, b, x, s, t) { return(addme(rol(addme(addme(a, q), addme(x, t)), s), b)); } function ff(a, b, c, d, x, s, t) { return(cmn(bitOR(bitAND(b, c), bitAND(b ^ 4294967000, d)), a, b, x, s, t)); } function gg(a, b, c, d, x, s, t) { return(cmn(bitOR(bitAND(b, d), bitAND(c, d ^ 4294967000)), a, b, x, s, t)); } function hh(a, b, c, d, x, s, t) { return(cmn(bitXOR(bitXOR(b, c), d), a, b, x, s, t)); } function ii(a, b, c, d, x, s, t) { return(cmn(bitXOR(c, bitOR(b, d ^ 4294967000)), a, b, x, s, t)); } function calcMD5(str) { x = str2blks_MD5(str); a = 1732584193 /* 0x67452301 */; b = -271733879; c = -1732584194; d = 271733878 /* 0x10325476 */; var _local1; i = 0; while (i < x.length) { olda = a; oldb = b; oldc = c; oldd = d; _local1 = 0; a = ff(a, b, c, d, x[i + 0], 7, -680876936); d = ff(d, a, b, c, x[i + 1], 12, -389564586); c = ff(c, d, a, b, x[i + 2], 17, 606105819); b = ff(b, c, d, a, x[i + 3], 22, -1044525330); a = ff(a, b, c, d, x[i + 4], 7, -176418897); d = ff(d, a, b, c, x[i + 5], 12, 1200080426); c = ff(c, d, a, b, x[i + 6], 17, -1473231341); b = ff(b, c, d, a, x[i + 7], 22, -45705983); a = ff(a, b, c, d, x[i + 8], 7, 1770035416); d = ff(d, a, b, c, x[i + 9], 12, -1958414417); c = ff(c, d, a, b, x[i + 10], 17, -42063); b = ff(b, c, d, a, x[i + 11], 22, -1990404162); a = ff(a, b, c, d, x[i + 12], 7, 1804603682); d = ff(d, a, b, c, x[i + 13], 12, -40341101); c = ff(c, d, a, b, x[i + 14], 17, -1502002290); b = ff(b, c, d, a, x[i + 15], 22, 1236535329); a = gg(a, b, c, d, x[i + 1], 5, -165796510); d = gg(d, a, b, c, x[i + 6], 9, -1069501632); c = gg(c, d, a, b, x[i + 11], 14, 643717713); b = gg(b, c, d, a, x[i + 0], 20, -373897302); a = gg(a, b, c, d, x[i + 5], 5, -701558691); d = gg(d, a, b, c, x[i + 10], 9, 38016083); c = gg(c, d, a, b, x[i + 15], 14, -660478335); b = gg(b, c, d, a, x[i + 4], 20, -405537848); a = gg(a, b, c, d, x[i + 9], 5, 568446438); d = gg(d, a, b, c, x[i + 14], 9, -1019803690); c = gg(c, d, a, b, x[i + 3], 14, -187363961); b = gg(b, c, d, a, x[i + 8], 20, 1163531501); a = gg(a, b, c, d, x[i + 13], 5, -1444681467); d = gg(d, a, b, c, x[i + 2], 9, -51403784); c = gg(c, d, a, b, x[i + 7], 14, 1735328473); b = gg(b, c, d, a, x[i + 12], 20, -1926607734); a = hh(a, b, c, d, x[i + 5], 4, -378558); d = hh(d, a, b, c, x[i + 8], 11, -2022574463); c = hh(c, d, a, b, x[i + 11], 16, 1839030562); b = hh(b, c, d, a, x[i + 14], 23, -35309556); a = hh(a, b, c, d, x[i + 1], 4, -1530992060); d = hh(d, a, b, c, x[i + 4], 11, 1272893353); c = hh(c, d, a, b, x[i + 7], 16, -155497632); b = hh(b, c, d, a, x[i + 10], 23, -1094730640); a = hh(a, b, c, d, x[i + 13], 4, 681279174); d = hh(d, a, b, c, x[i + 0], 11, -358537222); c = hh(c, d, a, b, x[i + 3], 16, -722521979); b = hh(b, c, d, a, x[i + 6], 23, 76029189); a = hh(a, b, c, d, x[i + 9], 4, -640364487); d = hh(d, a, b, c, x[i + 12], 11, -421815835); c = hh(c, d, a, b, x[i + 15], 16, 530742520); b = hh(b, c, d, a, x[i + 2], 23, -995338651); a = ii(a, b, c, d, x[i + 0], 6, -198630844); d = ii(d, a, b, c, x[i + 7], 10, 1126891415); c = ii(c, d, a, b, x[i + 14], 15, -1416354905); b = ii(b, c, d, a, x[i + 5], 21, -57434055); a = ii(a, b, c, d, x[i + 12], 6, 1700485571); d = ii(d, a, b, c, x[i + 3], 10, -1894986606); c = ii(c, d, a, b, x[i + 10], 15, -1051523); b = ii(b, c, d, a, x[i + 1], 21, -2054922799); a = ii(a, b, c, d, x[i + 8], 6, 1873313359); d = ii(d, a, b, c, x[i + 15], 10, -30611744); c = ii(c, d, a, b, x[i + 6], 15, -1560198380); b = ii(b, c, d, a, x[i + 13], 21, 1309151649); a = ii(a, b, c, d, x[i + 4], 6, -145523070); d = ii(d, a, b, c, x[i + 11], 10, -1120210379); c = ii(c, d, a, b, x[i + 2], 15, 718787259); b = ii(b, c, d, a, x[i + 9], 21, -343485551); a = addme(a, olda); b = addme(b, oldb); c = addme(c, oldc); d = addme(d, oldd); i = i + 16; } return(((rhex(a) + rhex(b)) + rhex(c)) + rhex(d)); } this.getCode = function (name, email, score, HSnum) { tStr = ""; tStr = ((name + email) + score) + HSnum; return(calcMD5(tStr)); }; var hex_chr = "0123456789abcdef"; stop();
Symbol 567 MovieClip Frame 1
stop();
Symbol 568 MovieClip Frame 1
this._alpha = 0; stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 1
if (this._name == "HSweek") { this.txt.text = "Best this week"; } else { this.txt.text = "Best of all time"; } stop();
Symbol 573 MovieClip Frame 1
var pScore = 0; this.submitHS = function (tSC) { this.pScore = tSC; this.gotoAndPlay("enter"); this._parent.gotoAndPlay(pChartLoc); }; this.displayHS = function () { this.pingHighScore("get"); this._parent.gotoAndPlay(pChartLoc); }; this.clearHS = function () { this.gotoAndPlay("empty"); this._parent.gotoAndPlay(pDoneFrame); }; this.pingHighScore = function (tFunc, tLimit) { if (tLimit == undefined) { tLimit = "week"; } if (tVarHS_lv != undefined) { delete tVarHS_lv; } tVarHS_lv = new LoadVars(); tVarHS_lv.f = tFunc; tVarHS_lv.g = pHSnum; tVarHS_lv.l = tLimit; tVarHS_lv.o = mailing_mc.getVal(); switch (tFunc) { case "add" : tVarHS_lv.s = pScore; tVarHS_lv.n = usrname_txt.text; tVarHS_lv.e = usremail_txt.text; if (tVarHS_lv.n.length < 1) { emailalert_txt.text = "Please enter your name"; return(undefined); } if (tVarHS_lv.e.length < 5) { emailalert_txt.text = "Please enter your email address"; return(undefined); } if (((tVarHS_lv.e.indexOf("@") == -1) || (tVarHS_lv.e.lastIndexOf(".") == -1)) || (tVarHS_lv.e.indexOf("@") > tVarHS_lv.e.lastIndexOf("."))) { emailalert_txt.text = "Please enter your email address"; return(undefined); } p3_so.data.usrname = tVarHS_lv.n; p3_so.data.usremail = tVarHS_lv.e; p3_so.flush(); tVarHS_lv.m = this.code_mc.getCode(tVarHS_lv.n, tVarHS_lv.e, tVarHS_lv.s, tVarHS_lv.g); case "get" : tVarHS_lv.onData = function (src) { trace("src = " + src); this.decode(src); if (src == "invalid") { getURL ("http://flashgame.ge/", "_top"); } gotoAndPlay ("display"); }; tVarHS_lv.sendAndLoad(pPingLoc, tVarHS_lv, "GET"); this.gotoAndPlay("pingwait"); } }; stop();
Symbol 573 MovieClip Frame 3
stop();
Symbol 573 MovieClip Frame 8
usrname_txt.restrict = "a-z A-Z 0-9"; usremail_txt.restrict = "a-zA-Z0-9@.\\-_"; usrname_txt.tabIndex = 1; usremail_txt.tabIndex = 2; submit_mc.tabIndex = 3; skip_mc.tabIndex = 4; submit_mc.onRelease = function () { pingHighScore("add"); }; skip_mc.onRelease = function () { pingHighScore("get"); }; this.onEnterFrame; stop();
Symbol 573 MovieClip Frame 13
stop();
Symbol 573 MovieClip Frame 20
this.tnames = (this.tscores = (this.tengland = (this.tflags = 0))); ok_mc.onRelease = function () { this._parent.clearHS(); }; HSweek.onRelease = function () { this._parent.setChart(1); }; HSall.onRelease = function () { this._parent.setChart(2); }; this.addCommas = function (tSC) { var _local1 = ""; var _local5 = String(tSC); var _local4 = _local5.split(""); var _local3 = 0; var _local2 = _local4.length; while (_local2 > 0) { _local1 = String(_local4.pop()) + _local1; _local3++; if ((_local3 == 3) && (_local4.length > 1)) { _local1 = "," + _local1; _local3 = 0; } _local2--; } return(_local1); }; this.setChart = function (tx) { if (tx == 1) { this.tnames = tVarHS_lv.HSnames1.split(","); this.tscores = tVarHS_lv.HSscores1.split(","); this.tengland = tVarHS_lv.EPscores1.split(","); this.tflags = tVarHS_lv.HSflags1.split(","); HSweek.tab_mc.gotoAndStop("select"); HSall.tab_mc.gotoAndStop("deselect"); } else { this.tnames = tVarHS_lv.HSnames2.split(","); this.tscores = tVarHS_lv.HSscores2.split(","); this.tengland = tVarHS_lv.EPscores2.split(","); this.tflags = tVarHS_lv.HSflags2.split(","); HSweek.tab_mc.gotoAndStop("deselect"); HSall.tab_mc.gotoAndStop("select"); } this.printOut(); }; this.printOut = function () { i = 1; while (i < 11) { this["HSline" + i]._alpha = 0; this["HSline" + i].HSpos.text = i; this["HSline" + i].HSname.text = this.tnames[i - 1]; this["HSline" + i].HSscore.text = addCommas(this.tscores[i - 1]); this["HSline" + i].HSflag_mc.gotoAndStop(this.tflags[i - 1]); if (this["HSline" + i].HSname.text != "-") { this["HSline" + i]._alpha = 100; } i++; } if (tengland[1] != undefined) { this.HSlineX.HSpos.text = this.tengland[0]; this.HSlineX.HSname.text = this.tengland[1]; this.HSlineX.HSscore.text = addCommas(this.tengland[2]); this.HSlineX.HSflag_mc.gotoAndStop(this.tengland[3]); this.HSlineX._alpha = 100; } else { this.HSlineX._alpha = 0; } }; this.setChart(1); stop();
Symbol 578 MovieClip Frame 39
stop();
Symbol 579 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 18
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 602 Button
on (rollOver) { this.menuApache_mc.setDestY(255); tGame.pSoundObj.playSound("lockload"); } on (release) { getURL ("http://flashgame.ge/", "_blank"); }
Symbol 607 Button
on (release) { tGame.pSoundObj.switchVolume(); }
Symbol 612 Button
on (rollOver) { this.menuApache_mc.setDestY(290); tGame.pSoundObj.playSound("lockload"); } on (release) { this.menuApache_mc.leave("toGame"); this.pingHome(); }
Symbol 617 Button
on (rollOver) { this.menuApache_mc.setDestY(325); tGame.pSoundObj.playSound("lockload"); } on (release) { this.menuApache_mc.leave("toInstruct"); }
Symbol 622 Button
on (rollOver) { this.menuApache_mc.setDestY(360); tGame.pSoundObj.playSound("lockload"); } on (release) { getURL ("http://flashgame.ge/", "_blank"); }
Symbol 623 MovieClip Frame 1
this.init = function () { this.pX = -100; this.pY = this._y; this.pSpeedX = 0; this.pSpeedY = 0; this.pDestX = 125; this.pDestY = this._y; this.pBounce = false; this._x = this.pX; this.pDest = ""; this.pSound = new Sound(this); this.pSound.attachSound("engine_snd"); this.pSound.setVolume(60); this.pSound.start(0, 9999); }; this.onEnterFrame = function () { if (this.pBounce) { this.pSpeedY = this.pSpeedY + ((this.pDestY - this.pY) / 5); this.pSpeedY = this.pSpeedY * 0.7; } else { this.pSpeedY = (this.pDestY - this.pY) / 5; } this.pY = this.pY + this.pSpeedY; this._y = this.pY; this.pSpeedX = Math.min(20, (this.pDestX - this.pX) / 5); this.pX = this.pX + this.pSpeedX; this._x = this.pX; this.chopter_mc._rotation = this.pSpeedX + this.pSpeedY; if (this.pX > 650) { trace("clearing"); this.pSound.stop(); delete this.onEnterFrame; } }; this.setDestX = function (x) { this.pDestX = x; this.pBounce = true; }; this.setDestY = function (y) { this.pDestY = y; this.pBounce = true; }; this.leave = function (tDest) { this.pDest = tDest; this._parent.gotoAndPlay(this.pDest); this.setDestX(750); }; this.init(); stop();
Symbol 628 Button
on (rollOver) { tGame.pSoundObj.playSound("lockload"); } on (release) { this.gotoAndPlay("menu"); }
Symbol 648 MovieClip Frame 1
this.showNum = function (tNum) { this.digit_mc._y = tNum * -10; }; stop();
Symbol 649 MovieClip Frame 1
this.showNum = function (num) { if (num < 0) { num = 0; } else if (num > 9999999) { num = 9999999 /* 0x98967F */; } var _local5 = "00000000" + String(num); var _local3 = _local5.substr(-7).split(""); var _local2 = 0; while (_local2 < 7) { this[("num" + _local2) + "_mc"].digit_mc._y = _local3[_local2] * -10; _local2++; } }; stop();
Symbol 662 MovieClip Frame 1
this.showNum = function (tNum) { this.digit_mc._y = tNum * -10; }; stop();
Symbol 663 MovieClip Frame 1
this.showNum = function (num) { if (num < 0) { num = 0; } else if (num > 99) { num = 99; } var _local5 = "00000000" + String(num); var _local3 = _local5.substr(-2).split(""); var _local2 = 0; while (_local2 < 2) { this[("num" + _local2) + "_mc"].digit_mc._y = _local3[_local2] * -10; _local2++; } }; this.num1_mc.digit_mc._y = -30; stop();
Symbol 664 MovieClip Frame 1
this.showNum = function (num) { if (num < 0) { num = 0; } else if (num > 999) { num = 999; } var _local5 = "00000000" + String(num); var _local3 = _local5.substr(-3).split(""); var _local2 = 0; while (_local2 < 3) { this[("num" + _local2) + "_mc"].digit_mc._y = _local3[_local2] * -10; _local2++; } }; stop();
Symbol 734 MovieClip Frame 1
stop();
Symbol 738 MovieClip Frame 101
stop();

Library Items

Symbol 1 Sound [engine_snd]
Symbol 2 GraphicUsed by:9
Symbol 3 GraphicUsed by:9
Symbol 4 GraphicUsed by:9
Symbol 5 GraphicUsed by:9
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [mc.bullet]Uses:2 3 4 5 7 8Used by:466
Symbol 10 GraphicUsed by:11 42
Symbol 11 MovieClipUses:10Used by:87
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:42 59
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:42 59
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:42 59
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:42 59
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:42 59
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:42 59
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:42 59
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:42 59
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:42 59
Symbol 30 GraphicUsed by:42 59
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:42 59
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:42 59
Symbol 35 GraphicUsed by:42
Symbol 36 GraphicUsed by:42
Symbol 37 GraphicUsed by:42
Symbol 38 GraphicUsed by:42
Symbol 39 GraphicUsed by:42
Symbol 40 GraphicUsed by:41
Symbol 41 ButtonUses:40Used by:42
Symbol 42 MovieClipUses:13 15 17 19 21 23 25 27 29 30 32 34 35 36 37 38 39 41 10Used by:87
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:58
Symbol 45 GraphicUsed by:47
Symbol 46 GraphicUsed by:47 51 53 57
Symbol 47 MovieClipUses:45 46Used by:58 81 83 86
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:58 81 83 86
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50 46Used by:58 81 83 86
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52 46Used by:58 81 83 86
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:58 81 83 86
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56 46Used by:58 81 83 86
Symbol 58 MovieClipUses:44 47 49 51 53 55 57Used by:78
Symbol 59 MovieClipUses:30 19 21 13 27 15 34 29 17 32 23 25Used by:78
Symbol 60 GraphicUsed by:78
Symbol 61 GraphicUsed by:78
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:74
Symbol 65 ShapeTweeningUsed by:74
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:74
Symbol 68 GraphicUsed by:70 74 466 477 602 607 612 617 622 628 648 662
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:68 69Used by:74
Symbol 71 FontUsed by:72 80 82 84 85 486 487 488 571 742
Symbol 72 EditableTextUses:71Used by:74
Symbol 73 GraphicUsed by:74 477
Symbol 74 MovieClipUses:64 65 67 70 72 73 68Used by:78
Symbol 75 ShapeTweeningUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:58 59 60 61 74 75 76 77Used by:87
Symbol 79 GraphicUsed by:81 83 86
Symbol 80 EditableTextUses:71Used by:81
Symbol 81 MovieClipUses:53 55 57 47 49 51 79 80Used by:87
Symbol 82 EditableTextUses:71Used by:83
Symbol 83 MovieClipUses:53 55 57 47 49 51 79 82Used by:87
Symbol 84 EditableTextUses:71Used by:86
Symbol 85 EditableTextUses:71Used by:86
Symbol 86 MovieClipUses:53 55 57 47 49 51 79 84 85Used by:87
Symbol 87 MovieClip [ftloader]Uses:11 42 78 81 83 86Used by:Timeline
Symbol 743 MovieClip [__Packages.Depth]
Symbol 744 MovieClip [__Packages.Game]
Symbol 745 MovieClip [__Packages.Mobile]
Symbol 746 MovieClip [__Packages.Craft]
Symbol 747 MovieClip [__Packages.Ship]
Symbol 748 MovieClip [__Packages.Weapons]
Symbol 749 MovieClip [__Packages.Bullet]
Symbol 750 MovieClip [__Packages.PowerUp]
Symbol 751 MovieClip [__Packages.Seeker]
Symbol 752 MovieClip [__Packages.Missile]
Symbol 753 MovieClip [__Packages.Bomb]
Symbol 754 MovieClip [__Packages.Mothership]
Symbol 755 MovieClip [__Packages.EnemySet]
Symbol 756 MovieClip [__Packages.Plane]
Symbol 757 MovieClip [__Packages.Tween]
Symbol 758 MovieClip [__Packages.Chopper]
Symbol 759 MovieClip [__Packages.Vehicle]
Symbol 760 MovieClip [__Packages.Hover]
Symbol 761 MovieClip [__Packages.Building]
Symbol 762 MovieClip [__Packages.Ground]
Symbol 763 MovieClip [__Packages.SoundObj]
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:90
Symbol 90 MovieClip [mc.mountains]Uses:89Used by:466
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClip [mc.ground]Uses:92Used by:466
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:133 135 465
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:133 135 153 155 156 465
Symbol 98 SoundUsed by:133
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:133 135 465
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:133 135 153 155 156 465
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:133 135 465
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:133 135 153 155 156 465
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:133 135 465
Symbol 109 BitmapUsed by:110 241
Symbol 110 GraphicUses:109Used by:133 135 153 155 156 465
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:133 135 465
Symbol 113 BitmapUsed by:114 244
Symbol 114 GraphicUses:113Used by:133 135 153 155 156 465
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:133 135 465
Symbol 117 BitmapUsed by:118 245
Symbol 118 GraphicUses:117Used by:133 135 153 155 156 465
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:133 135 465
Symbol 121 BitmapUsed by:122 246
Symbol 122 GraphicUses:121Used by:133 135 153 155 156 465
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:133 135 465
Symbol 125 BitmapUsed by:126 248
Symbol 126 GraphicUses:125Used by:133 135 153 155 156 465
Symbol 127 BitmapUsed by:128 250
Symbol 128 GraphicUses:127Used by:133 135 153 155 156 465
Symbol 129 BitmapUsed by:130 251
Symbol 130 GraphicUses:129Used by:133 135 153 155 156 465
Symbol 131 BitmapUsed by:132 252
Symbol 132 GraphicUses:131Used by:133 135 153 155 156 465
Symbol 133 MovieClip [mc.air_ex1]Uses:95 97 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132Used by:466
Symbol 134 SoundUsed by:135
Symbol 135 MovieClip [mc.air_ex2]Uses:95 97 134 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132Used by:466
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:153 155
Symbol 138 SoundUsed by:153 156
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:153 155
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:153 155
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:153 155
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:153 155
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:153 155
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:153 155
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:153 155
Symbol 153 MovieClip [mc.ground_ex1]Uses:137 97 138 140 102 142 106 144 110 146 114 148 118 150 122 152 126 128 130 132Used by:466
Symbol 154 SoundUsed by:155
Symbol 155 MovieClip [mc.ground_ex2]Uses:137 97 154 140 102 142 106 144 110 146 114 148 118 150 122 152 126 128 130 132Used by:466
Symbol 156 MovieClip [mc.air_ex0]Uses:97 138 102 106 110 114 118 122 126 128 130 132Used by:466
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClip [mc.cloud1]Uses:158Used by:466
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:162
Symbol 162 MovieClip [mc.cloud2]Uses:161Used by:466
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:165
Symbol 165 MovieClip [mc.cloud3]Uses:164Used by:466
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:169
Symbol 168 GraphicUsed by:169 182 185
Symbol 169 MovieClipUses:167 168Used by:186
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:178
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:178 179
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:178
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178 179
Symbol 178 MovieClipUses:171 173 175 177Used by:186
Symbol 179 MovieClipUses:173 177Used by:186
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:181 168Used by:186 623
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClipUses:184 168Used by:186
Symbol 186 MovieClip [mc.ship]Uses:169 178 179 182 185Used by:466
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:194
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:194
Symbol 191 BitmapUsed by:192 193
Symbol 192 GraphicUses:191Used by:194
Symbol 193 GraphicUses:191Used by:194 199 234
Symbol 194 MovieClipUses:188 190 192 193Used by:285
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:199 234
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:199
Symbol 199 MovieClipUses:196 198 193Used by:283 285
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:207 239 253
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:207
Symbol 204 BitmapUsed by:206 232 233
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:204 205Used by:207
Symbol 207 MovieClipUses:201 203 206Used by:283 285
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:229 282
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:229
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:229
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:229
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:229
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:229
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:229
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:229
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:229
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:210 212 214 216 218 220 222 224 226 228Used by:283 285
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:234
Symbol 232 GraphicUses:204Used by:234
Symbol 233 GraphicUses:204Used by:234
Symbol 234 MovieClipUses:196 231 232 193 233Used by:283 285
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:239
Symbol 237 BitmapUsed by:238 241 245 248 251
Symbol 238 GraphicUses:237Used by:239
Symbol 239 MovieClipUses:201 236 238Used by:254
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:109 237 240Used by:253
Symbol 242 SoundUsed by:253
Symbol 243 BitmapUsed by:244 245 246
Symbol 244 GraphicUses:113 243Used by:253
Symbol 245 GraphicUses:117 237 243Used by:253
Symbol 246 GraphicUses:121 243Used by:253
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:125 237 247Used by:253
Symbol 249 BitmapUsed by:250 251 252
Symbol 250 GraphicUses:127 249Used by:253
Symbol 251 GraphicUses:129 237 249Used by:253
Symbol 252 GraphicUses:131 249Used by:253
Symbol 253 MovieClipUses:201 241 242 244 245 246 248 250 251 252Used by:254
Symbol 254 MovieClipUses:239 253Used by:283 285
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:259
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:256 258Used by:283 285
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:283 285
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:268
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:268
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:268
Symbol 268 MovieClipUses:263 265 267Used by:271
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:268 270Used by:283
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:282
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:282
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:282
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:282
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClipUses:210 273 275 277 279 281Used by:283 285
Symbol 283 MovieClip [mc.enemy]Uses:259 261 271 282 229 254 199 234 207Used by:285 466
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClip [mc.vehicle]Uses:194 199 207 229 234 254 259 283 284 261 282Used by:466
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClip [mc.impact]Uses:287Used by:466
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:305
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:305
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:305
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:305
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:305
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:305
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:305
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:305
Symbol 305 MovieClip [mc.explosionF]Uses:290 292 294 296 298 300 302 304Used by:466
Symbol 306 MovieClip [mc.distroyV]Used by:466
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:327
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:327
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:327
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:327
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:327
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:327
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:327
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:327
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:327
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:327
Symbol 327 MovieClip [mc.debris]Uses:308 310 312 314 316 318 320 322 324 326Used by:466
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:346
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:346
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:346
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:346
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:346
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:346
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:346
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:346
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:346
Symbol 346 MovieClip [mc.powerup]Uses:329 331 333 335 337 339 341 343 345Used by:466
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:353
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:353
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:353
Symbol 353 MovieClip [mc.missile]Uses:348 350 352Used by:466
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:356
Symbol 356 MovieClip [mc.seeker]Uses:355Used by:466
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:359
Symbol 359 MovieClip [mc.bomb]Uses:358Used by:466
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:364
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:364
Symbol 364 MovieClipUses:361 363Used by:406
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:379
Symbol 367 BitmapUsed by:368 370 374 377
Symbol 368 GraphicUses:367Used by:379
Symbol 369 BitmapUsed by:370 374
Symbol 370 GraphicUses:367 369Used by:379
Symbol 371 SoundUsed by:379
Symbol 372 BitmapUsed by:374 377
Symbol 373 BitmapUsed by:374 377
Symbol 374 GraphicUses:372 367 369 373Used by:379
Symbol 375 SoundUsed by:379
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:372 367 373 376Used by:379
Symbol 378 SoundUsed by:379
Symbol 379 MovieClipUses:366 368 370 371 374 375 377 378Used by:406
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:384
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:384
Symbol 384 MovieClipUses:381 383Used by:406
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:387
Symbol 387 ButtonUses:386Used by:405
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:402
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:402
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:402
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:402
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:402
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:402
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:402
Symbol 402 MovieClipUses:389 391 393 395 397 399 401Used by:405
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:405
Symbol 405 MovieClipUses:387 402 404Used by:406
Symbol 406 MovieClip [mc.buildings]Uses:364 379 384 405Used by:466
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:423
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:423
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:423
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:423
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:423
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:423
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:423
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:423
Symbol 423 MovieClip [mc.smoke]Uses:408 410 412 414 416 418 420 422Used by:466
Symbol 424 GraphicUsed by:463
Symbol 425 Sound [lockload_snd]Used by:463
Symbol 426 Sound [allright_snd]Used by:463
Symbol 427 Sound [lookgood_snd]Used by:463
Symbol 428 Sound [hahhah_snd]Used by:463
Symbol 429 Sound [takethat_snd]Used by:463
Symbol 430 Sound [eatlead_snd]Used by:463
Symbol 431 Sound [dobetter_snd]Used by:463
Symbol 432 Sound [mandown_snd]Used by:463
Symbol 433 Sound [goindown_snd]Used by:463
Symbol 434 Sound [letsroll_snd]Used by:463
Symbol 435 Sound [letsgo_snd]Used by:463
Symbol 436 Sound [lookout_snd]Used by:463
Symbol 437 Sound [letsrock_snd]Used by:463
Symbol 438 Sound [enginet_snd]Used by:463
Symbol 439 Sound [watchout_snd]Used by:463
Symbol 440 Sound [warning_snd]Used by:463
Symbol 441 Sound [needed_snd]Used by:463
Symbol 442 Sound [health_snd]Used by:463
Symbol 443 Sound [bombs_snd]Used by:463
Symbol 444 Sound [ric1_snd]Used by:463
Symbol 445 Sound [ric2_snd]Used by:463
Symbol 446 Sound [ric3_snd]Used by:463
Symbol 447 Sound [overkill_snd]Used by:463
Symbol 448 Sound [bullets_snd]Used by:463
Symbol 449 Sound [mgun2_snd]Used by:463
Symbol 450 Sound [mgun1_snd]Used by:463
Symbol 451 Sound [m4_snd]Used by:463
Symbol 452 Sound [m3_snd]Used by:463
Symbol 453 Sound [m1_snd]Used by:463
Symbol 454 Sound [m2_snd]Used by:463
Symbol 455 Sound [guns1_snd]Used by:463
Symbol 456 Sound [guns3_snd]Used by:463
Symbol 457 Sound [guns2_snd]Used by:463
Symbol 458 Sound [missile2_snd]Used by:463
Symbol 459 Sound [missile_snd]Used by:463
Symbol 460 Sound [apacheintro.wav]Used by:463
Symbol 461 Sound [apachemenu.wav]Used by:463
Symbol 462 Sound [game_snd]Used by:463
Symbol 463 MovieClipUses:424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462Used by:466
Symbol 464 SoundUsed by:465
Symbol 465 MovieClip [mc.die]Uses:95 97 464 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132Used by:466
Symbol 466 MovieClipUses:68 90 93 133 135 153 155 156 159 162 165 186 9 285 288 305 306 327 346 353 356 359 283 406 423 463 465Used by:Timeline
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:Timeline
Symbol 469 GraphicUsed by:477
Symbol 470 GraphicUsed by:477
Symbol 471 BitmapUsed by:472 588
Symbol 472 GraphicUses:471Used by:477
Symbol 473 ShapeTweeningUsed by:477
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 MovieClipUses:475Used by:477
Symbol 477 MovieClipUses:68 469 470 472 473 73 476Used by:Timeline
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:Timeline
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482  Timeline
Symbol 482 ButtonUses:481Used by:Timeline
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClip [TMPgeib021l1w]Uses:483Used by:573
Symbol 485 GraphicUsed by:573
Symbol 486 EditableTextUses:71Used by:568
Symbol 487 EditableTextUses:71Used by:568
Symbol 488 EditableTextUses:71Used by:568
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:567
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:567
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:567
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:567
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:567
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:567
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:567
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:567
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:567
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:567
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:567
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:567
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:567
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:567
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:567
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:567
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:567
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:567
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:567
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:567
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:567
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:567
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:567
Symbol 535 BitmapUsed by:536
Symbol 536 GraphicUses:535Used by:567
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:567
Symbol 539 BitmapUsed by:540
Symbol 540 GraphicUses:539Used by:567
Symbol 541 BitmapUsed by:542
Symbol 542 GraphicUses:541Used by:567
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:567
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:567
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:567
Symbol 549 BitmapUsed by:550
Symbol 550 GraphicUses:549Used by:567
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:567
Symbol 553 BitmapUsed by:554
Symbol 554 GraphicUses:553Used by:567
Symbol 555 BitmapUsed by:556
Symbol 556 GraphicUses:555Used by:567
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:567
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:567
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:567
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:567
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:567
Symbol 567 MovieClipUses:490 492 494 496 498 500 502 504 506 508 510 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 542 544 546 548 550 552 554 556 558 560 562 564 566Used by:568
Symbol 568 MovieClipUses:486 487 488 567Used by:573
Symbol 569 GraphicUsed by:570 572
Symbol 570 MovieClipUses:569Used by:572
Symbol 571 EditableTextUses:71Used by:572
Symbol 572 MovieClipUses:570 571 569Used by:573
Symbol 573 MovieClipUses:484 485 568 572Used by:Timeline
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:Timeline
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:578
Symbol 578 MovieClipUses:577Used by:579
Symbol 579 MovieClipUses:578Used by:Timeline
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:Timeline
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:Timeline
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:Timeline
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:Timeline
Symbol 588 GraphicUses:471Used by:Timeline
Symbol 589 GraphicUsed by:595
Symbol 590 GraphicUsed by:595
Symbol 591 MovieClipUsed by:595
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:594
Symbol 594 MovieClipUses:593Used by:595
Symbol 595 MovieClipUses:589 590 591 594Used by:Timeline
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:Timeline
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:602
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:602
Symbol 602 ButtonUses:599 601 68Used by:Timeline
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:607
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:607
Symbol 607 ButtonUses:604 606 68Used by:Timeline
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:612
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:612
Symbol 612 ButtonUses:609 611 68Used by:Timeline
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:617
Symbol 615 BitmapUsed by:616
Symbol 616 GraphicUses:615Used by:617
Symbol 617 ButtonUses:614 616 68Used by:Timeline
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:622
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622
Symbol 622 ButtonUses:619 621 68Used by:Timeline
Symbol 623 MovieClipUses:182Used by:Timeline
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:628
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:628
Symbol 628 ButtonUses:625 627 68Used by:Timeline
Symbol 629 BitmapUsed by:631
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:629 630Used by:Timeline
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:Timeline
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:739
Symbol 636 BitmapUsed by:646 660
Symbol 637 BitmapUsed by:646 660
Symbol 638 BitmapUsed by:646 660
Symbol 639 BitmapUsed by:646 660
Symbol 640 BitmapUsed by:646 660
Symbol 641 BitmapUsed by:646 660
Symbol 642 BitmapUsed by:646 660
Symbol 643 BitmapUsed by:646 660
Symbol 644 BitmapUsed by:646 660
Symbol 645 BitmapUsed by:646 660
Symbol 646 GraphicUses:636 637 638 639 640 641 642 643 644 645Used by:647
Symbol 647 MovieClipUses:646Used by:648
Symbol 648 MovieClipUses:68 647Used by:649
Symbol 649 MovieClipUses:648Used by:739
Symbol 650 BitmapUsed by:660
Symbol 651 BitmapUsed by:660
Symbol 652 BitmapUsed by:660
Symbol 653 BitmapUsed by:660
Symbol 654 BitmapUsed by:660
Symbol 655 BitmapUsed by:660
Symbol 656 BitmapUsed by:660
Symbol 657 BitmapUsed by:660
Symbol 658 BitmapUsed by:660
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:650 651 652 653 654 655 656 657 658 659 636 637 638 639 640 641 642 643 644 645Used by:661
Symbol 661 MovieClipUses:660Used by:662
Symbol 662 MovieClipUses:68 661Used by:663 664
Symbol 663 MovieClipUses:662Used by:739
Symbol 664 MovieClipUses:662Used by:739
Symbol 665 BitmapUsed by:666
Symbol 666 GraphicUses:665Used by:734
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:734
Symbol 669 BitmapUsed by:671 673
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:669 670Used by:734
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:669 672Used by:734
Symbol 674 BitmapUsed by:676
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:674 675Used by:734
Symbol 677 BitmapUsed by:679
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:677 678Used by:734
Symbol 680 BitmapUsed by:682
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:680 681Used by:734
Symbol 683 BitmapUsed by:685
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:683 684Used by:734
Symbol 686 BitmapUsed by:688
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:686 687Used by:734
Symbol 689 BitmapUsed by:691
Symbol 690 BitmapUsed by:691
Symbol 691 GraphicUses:689 690Used by:734
Symbol 692 BitmapUsed by:694
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:692 693Used by:734
Symbol 695 BitmapUsed by:697
Symbol 696 BitmapUsed by:697
Symbol 697 GraphicUses:695 696Used by:734
Symbol 698 BitmapUsed by:700
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:698 699Used by:734
Symbol 701 BitmapUsed by:703
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:701 702Used by:734
Symbol 704 BitmapUsed by:706
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:704 705Used by:734
Symbol 707 BitmapUsed by:709
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:707 708Used by:734
Symbol 710 BitmapUsed by:712
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:710 711Used by:734
Symbol 713 BitmapUsed by:715
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:713 714Used by:734
Symbol 716 BitmapUsed by:718
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:716 717Used by:734
Symbol 719 BitmapUsed by:721
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:719 720Used by:734
Symbol 722 BitmapUsed by:724
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:722 723Used by:734
Symbol 725 BitmapUsed by:727
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:725 726Used by:734
Symbol 728 BitmapUsed by:730
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:728 729Used by:734
Symbol 731 BitmapUsed by:733
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:731 732Used by:734
Symbol 734 MovieClipUses:666 668 671 673 676 679 682 685 688 691 694 697 700 703 706 709 712 715 718 721 724 727 730 733Used by:739
Symbol 735 ShapeTweeningUsed by:738
Symbol 736 GraphicUsed by:738
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClipUses:735 736 737Used by:739
Symbol 739 MovieClipUses:635 649 663 664 734 738Used by:Timeline
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:Timeline
Symbol 742 EditableTextUses:71Used by:Timeline

Instance Names

"stage_mc"Frame 3Symbol 468 MovieClip
"HS_mc"Frame 15Symbol 573 MovieClip
"messages_mc"Frame 17Symbol 579 MovieClip
"menuApache_mc"Frame 36Symbol 623 MovieClip
"titleBar_mc"Frame 154Symbol 739 MovieClip
"score_txt"Frame 181Symbol 742 EditableText
"btFT"Symbol 42 MovieClip Frame 45Symbol 41 Button
"panelBg_mc"Symbol 58 MovieClip Frame 1Symbol 44 MovieClip
"panelTL_mc"Symbol 58 MovieClip Frame 1Symbol 47 MovieClip
"panelTM_mc"Symbol 58 MovieClip Frame 1Symbol 49 MovieClip
"panelTR_mc"Symbol 58 MovieClip Frame 1Symbol 51 MovieClip
"panelBL_mc"Symbol 58 MovieClip Frame 1Symbol 53 MovieClip
"panelBM_mc"Symbol 58 MovieClip Frame 1Symbol 55 MovieClip
"panelBR_mc"Symbol 58 MovieClip Frame 1Symbol 57 MovieClip
"loading_txt"Symbol 74 MovieClip Frame 2Symbol 72 EditableText
"panel_mc"Symbol 78 MovieClip Frame 1Symbol 58 MovieClip
"logo_mc"Symbol 78 MovieClip Frame 1Symbol 59 MovieClip
"panel_mc"Symbol 78 MovieClip Frame 3Symbol 58 MovieClip
"loaderbar_mc"Symbol 78 MovieClip Frame 8Symbol 74 MovieClip
"logo_mc"Symbol 78 MovieClip Frame 8Symbol 59 MovieClip
"bg_mc"Symbol 87 MovieClip [ftloader] Frame 1Symbol 11 MovieClip
"logo_mc"Symbol 87 MovieClip [ftloader] Frame 6Symbol 42 MovieClip
"loadPanel_mc"Symbol 87 MovieClip [ftloader] Frame 13Symbol 78 MovieClip
"updatePanel_mc"Symbol 87 MovieClip [ftloader] Frame 19Symbol 81 MovieClip
"local_mc"Symbol 87 MovieClip [ftloader] Frame 32Symbol 86 MovieClip
"gattling_mc"Symbol 186 MovieClip [mc.ship] Frame 1Symbol 178 MovieClip
"machine_mc"Symbol 186 MovieClip [mc.ship] Frame 1Symbol 179 MovieClip
"vehicle_mc"Symbol 285 MovieClip [mc.vehicle] Frame 6Symbol 254 MovieClip
"building_mc"Symbol 406 MovieClip [mc.buildings] Frame 1Symbol 364 MovieClip
"building_mc"Symbol 406 MovieClip [mc.buildings] Frame 2Symbol 379 MovieClip
"building_mc"Symbol 406 MovieClip [mc.buildings] Frame 3Symbol 384 MovieClip
"building_mc"Symbol 406 MovieClip [mc.buildings] Frame 4Symbol 405 MovieClip
"quote_mc"Symbol 477 MovieClip Frame 114Symbol 476 MovieClip
"HSname"Symbol 568 MovieClip Frame 1Symbol 486 EditableText
"HSscore"Symbol 568 MovieClip Frame 1Symbol 487 EditableText
"HSpos"Symbol 568 MovieClip Frame 1Symbol 488 EditableText
"HSflag_mc"Symbol 568 MovieClip Frame 1Symbol 567 MovieClip
"tab_mc"Symbol 572 MovieClip Frame 1Symbol 570 MovieClip
"txt"Symbol 572 MovieClip Frame 1Symbol 571 EditableText
"code_mc"Symbol 573 MovieClip Frame 1Symbol 484 MovieClip [TMPgeib021l1w]
"HSline1"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline2"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline3"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline4"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline5"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline6"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline7"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline8"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline9"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSline10"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSlineX"Symbol 573 MovieClip Frame 19Symbol 568 MovieClip
"HSweek"Symbol 573 MovieClip Frame 20Symbol 572 MovieClip
"HSall"Symbol 573 MovieClip Frame 20Symbol 572 MovieClip
"chopter_mc"Symbol 623 MovieClip Frame 1Symbol 182 MovieClip
"digit_mc"Symbol 648 MovieClip Frame 1Symbol 647 MovieClip
"num1_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num0_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num3_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num2_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num5_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num4_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"num6_mc"Symbol 649 MovieClip Frame 1Symbol 648 MovieClip
"digit_mc"Symbol 662 MovieClip Frame 1Symbol 661 MovieClip
"num1_mc"Symbol 663 MovieClip Frame 1Symbol 662 MovieClip
"num0_mc"Symbol 663 MovieClip Frame 1Symbol 662 MovieClip
"num1_mc"Symbol 664 MovieClip Frame 1Symbol 662 MovieClip
"num0_mc"Symbol 664 MovieClip Frame 1Symbol 662 MovieClip
"num2_mc"Symbol 664 MovieClip Frame 1Symbol 662 MovieClip
"score_mc"Symbol 739 MovieClip Frame 1Symbol 649 MovieClip
"lives_mc"Symbol 739 MovieClip Frame 1Symbol 663 MovieClip
"ammo_mc"Symbol 739 MovieClip Frame 1Symbol 664 MovieClip
"missile_mc"Symbol 739 MovieClip Frame 1Symbol 664 MovieClip
"bomb_mc"Symbol 739 MovieClip Frame 1Symbol 664 MovieClip
"badge_mc"Symbol 739 MovieClip Frame 1Symbol 734 MovieClip
"health_mc"Symbol 739 MovieClip Frame 1Symbol 738 MovieClip
"rocket_mc"Symbol 739 MovieClip Frame 1Symbol 664 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "engine_snd"
ExportAssets (56)Timeline Frame 1Symbol 9 as "mc.bullet"
ExportAssets (56)Timeline Frame 1Symbol 87 as "ftloader"
ExportAssets (56)Timeline Frame 1Symbol 743 as "__Packages.Depth"
ExportAssets (56)Timeline Frame 1Symbol 744 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 745 as "__Packages.Mobile"
ExportAssets (56)Timeline Frame 1Symbol 746 as "__Packages.Craft"
ExportAssets (56)Timeline Frame 1Symbol 747 as "__Packages.Ship"
ExportAssets (56)Timeline Frame 1Symbol 748 as "__Packages.Weapons"
ExportAssets (56)Timeline Frame 1Symbol 749 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 1Symbol 750 as "__Packages.PowerUp"
ExportAssets (56)Timeline Frame 1Symbol 751 as "__Packages.Seeker"
ExportAssets (56)Timeline Frame 1Symbol 752 as "__Packages.Missile"
ExportAssets (56)Timeline Frame 1Symbol 753 as "__Packages.Bomb"
ExportAssets (56)Timeline Frame 1Symbol 754 as "__Packages.Mothership"
ExportAssets (56)Timeline Frame 1Symbol 755 as "__Packages.EnemySet"
ExportAssets (56)Timeline Frame 1Symbol 756 as "__Packages.Plane"
ExportAssets (56)Timeline Frame 1Symbol 757 as "__Packages.Tween"
ExportAssets (56)Timeline Frame 1Symbol 758 as "__Packages.Chopper"
ExportAssets (56)Timeline Frame 1Symbol 759 as "__Packages.Vehicle"
ExportAssets (56)Timeline Frame 1Symbol 760 as "__Packages.Hover"
ExportAssets (56)Timeline Frame 1Symbol 761 as "__Packages.Building"
ExportAssets (56)Timeline Frame 1Symbol 762 as "__Packages.Ground"
ExportAssets (56)Timeline Frame 1Symbol 763 as "__Packages.SoundObj"
ExportAssets (56)Timeline Frame 3Symbol 90 as "mc.mountains"
ExportAssets (56)Timeline Frame 3Symbol 93 as "mc.ground"
ExportAssets (56)Timeline Frame 3Symbol 133 as "mc.air_ex1"
ExportAssets (56)Timeline Frame 3Symbol 135 as "mc.air_ex2"
ExportAssets (56)Timeline Frame 3Symbol 153 as "mc.ground_ex1"
ExportAssets (56)Timeline Frame 3Symbol 155 as "mc.ground_ex2"
ExportAssets (56)Timeline Frame 3Symbol 156 as "mc.air_ex0"
ExportAssets (56)Timeline Frame 3Symbol 159 as "mc.cloud1"
ExportAssets (56)Timeline Frame 3Symbol 162 as "mc.cloud2"
ExportAssets (56)Timeline Frame 3Symbol 165 as "mc.cloud3"
ExportAssets (56)Timeline Frame 3Symbol 186 as "mc.ship"
ExportAssets (56)Timeline Frame 3Symbol 283 as "mc.enemy"
ExportAssets (56)Timeline Frame 3Symbol 285 as "mc.vehicle"
ExportAssets (56)Timeline Frame 3Symbol 288 as "mc.impact"
ExportAssets (56)Timeline Frame 3Symbol 305 as "mc.explosionF"
ExportAssets (56)Timeline Frame 3Symbol 306 as "mc.distroyV"
ExportAssets (56)Timeline Frame 3Symbol 327 as "mc.debris"
ExportAssets (56)Timeline Frame 3Symbol 346 as "mc.powerup"
ExportAssets (56)Timeline Frame 3Symbol 353 as "mc.missile"
ExportAssets (56)Timeline Frame 3Symbol 356 as "mc.seeker"
ExportAssets (56)Timeline Frame 3Symbol 359 as "mc.bomb"
ExportAssets (56)Timeline Frame 3Symbol 406 as "mc.buildings"
ExportAssets (56)Timeline Frame 3Symbol 423 as "mc.smoke"
ExportAssets (56)Timeline Frame 3Symbol 425 as "lockload_snd"
ExportAssets (56)Timeline Frame 3Symbol 426 as "allright_snd"
ExportAssets (56)Timeline Frame 3Symbol 427 as "lookgood_snd"
ExportAssets (56)Timeline Frame 3Symbol 428 as "hahhah_snd"
ExportAssets (56)Timeline Frame 3Symbol 429 as "takethat_snd"
ExportAssets (56)Timeline Frame 3Symbol 430 as "eatlead_snd"
ExportAssets (56)Timeline Frame 3Symbol 431 as "dobetter_snd"
ExportAssets (56)Timeline Frame 3Symbol 432 as "mandown_snd"
ExportAssets (56)Timeline Frame 3Symbol 433 as "goindown_snd"
ExportAssets (56)Timeline Frame 3Symbol 434 as "letsroll_snd"
ExportAssets (56)Timeline Frame 3Symbol 435 as "letsgo_snd"
ExportAssets (56)Timeline Frame 3Symbol 436 as "lookout_snd"
ExportAssets (56)Timeline Frame 3Symbol 437 as "letsrock_snd"
ExportAssets (56)Timeline Frame 3Symbol 438 as "enginet_snd"
ExportAssets (56)Timeline Frame 3Symbol 439 as "watchout_snd"
ExportAssets (56)Timeline Frame 3Symbol 440 as "warning_snd"
ExportAssets (56)Timeline Frame 3Symbol 441 as "needed_snd"
ExportAssets (56)Timeline Frame 3Symbol 442 as "health_snd"
ExportAssets (56)Timeline Frame 3Symbol 443 as "bombs_snd"
ExportAssets (56)Timeline Frame 3Symbol 444 as "ric1_snd"
ExportAssets (56)Timeline Frame 3Symbol 445 as "ric2_snd"
ExportAssets (56)Timeline Frame 3Symbol 446 as "ric3_snd"
ExportAssets (56)Timeline Frame 3Symbol 447 as "overkill_snd"
ExportAssets (56)Timeline Frame 3Symbol 448 as "bullets_snd"
ExportAssets (56)Timeline Frame 3Symbol 449 as "mgun2_snd"
ExportAssets (56)Timeline Frame 3Symbol 450 as "mgun1_snd"
ExportAssets (56)Timeline Frame 3Symbol 451 as "m4_snd"
ExportAssets (56)Timeline Frame 3Symbol 452 as "m3_snd"
ExportAssets (56)Timeline Frame 3Symbol 453 as "m1_snd"
ExportAssets (56)Timeline Frame 3Symbol 454 as "m2_snd"
ExportAssets (56)Timeline Frame 3Symbol 455 as "guns1_snd"
ExportAssets (56)Timeline Frame 3Symbol 456 as "guns3_snd"
ExportAssets (56)Timeline Frame 3Symbol 457 as "guns2_snd"
ExportAssets (56)Timeline Frame 3Symbol 458 as "missile2_snd"
ExportAssets (56)Timeline Frame 3Symbol 459 as "missile_snd"
ExportAssets (56)Timeline Frame 3Symbol 460 as "apacheintro.wav"
ExportAssets (56)Timeline Frame 3Symbol 461 as "apachemenu.wav"
ExportAssets (56)Timeline Frame 3Symbol 462 as "game_snd"
ExportAssets (56)Timeline Frame 3Symbol 465 as "mc.die"
ExportAssets (56)Timeline Frame 15Symbol 484 as "TMPgeib021l1w"

Labels

"init"Frame 3
"menu"Frame 23
"toInstruct"Frame 42
"toScores"Frame 85
"toGame"Frame 123
"gameover"Frame 161
"highscores"Frame 185
"b1"Symbol 9 MovieClip [mc.bullet] Frame 1
"b2"Symbol 9 MovieClip [mc.bullet] Frame 5
"b3"Symbol 9 MovieClip [mc.bullet] Frame 9
"b4"Symbol 9 MovieClip [mc.bullet] Frame 13
"b6"Symbol 9 MovieClip [mc.bullet] Frame 17
"b8"Symbol 9 MovieClip [mc.bullet] Frame 21
"show"Symbol 42 MovieClip Frame 93
"logoAni"Symbol 87 MovieClip [ftloader] Frame 6
"loader"Symbol 87 MovieClip [ftloader] Frame 13
"update"Symbol 87 MovieClip [ftloader] Frame 19
"stolen"Symbol 87 MovieClip [ftloader] Frame 26
"local"Symbol 87 MovieClip [ftloader] Frame 32
"loop"Symbol 178 MovieClip Frame 2
"loop"Symbol 179 MovieClip Frame 2
"up"Symbol 186 MovieClip [mc.ship] Frame 1
"level"Symbol 186 MovieClip [mc.ship] Frame 2
"down"Symbol 186 MovieClip [mc.ship] Frame 3
"move"Symbol 254 MovieClip Frame 1
"fire"Symbol 254 MovieClip Frame 2
"AD"Symbol 567 MovieClip Frame 1
"AE"Symbol 567 MovieClip Frame 2
"AF"Symbol 567 MovieClip Frame 3
"AG"Symbol 567 MovieClip Frame 4
"AL"Symbol 567 MovieClip Frame 5
"AM"Symbol 567 MovieClip Frame 6
"AN"Symbol 567 MovieClip Frame 7
"AO"Symbol 567 MovieClip Frame 8
"AP"Symbol 567 MovieClip Frame 9
"AR"Symbol 567 MovieClip Frame 10
"AT"Symbol 567 MovieClip Frame 11
"AU"Symbol 567 MovieClip Frame 12
"AW"Symbol 567 MovieClip Frame 13
"AZ"Symbol 567 MovieClip Frame 14
"BA"Symbol 567 MovieClip Frame 15
"BB"Symbol 567 MovieClip Frame 16
"BD"Symbol 567 MovieClip Frame 17
"BE"Symbol 567 MovieClip Frame 18
"BF"Symbol 567 MovieClip Frame 19
"BG"Symbol 567 MovieClip Frame 20
"BH"Symbol 567 MovieClip Frame 21
"BI"Symbol 567 MovieClip Frame 22
"BJ"Symbol 567 MovieClip Frame 23
"BM"Symbol 567 MovieClip Frame 24
"BN"Symbol 567 MovieClip Frame 25
"BO"Symbol 567 MovieClip Frame 26
"BR"Symbol 567 MovieClip Frame 27
"BS"Symbol 567 MovieClip Frame 28
"BT"Symbol 567 MovieClip Frame 29
"BW"Symbol 567 MovieClip Frame 30
"BY"Symbol 567 MovieClip Frame 31
"BZ"Symbol 567 MovieClip Frame 32
"CA"Symbol 567 MovieClip Frame 33
"CD"Symbol 567 MovieClip Frame 34
"CF"Symbol 567 MovieClip Frame 35
"CG"Symbol 567 MovieClip Frame 36
"CH"Symbol 567 MovieClip Frame 37
"CI"Symbol 567 MovieClip Frame 38
"CK"Symbol 567 MovieClip Frame 39
"CL"Symbol 567 MovieClip Frame 40
"CM"Symbol 567 MovieClip Frame 41
"CN"Symbol 567 MovieClip Frame 42
"CO"Symbol 567 MovieClip Frame 43
"CR"Symbol 567 MovieClip Frame 44
"CU"Symbol 567 MovieClip Frame 45
"CV"Symbol 567 MovieClip Frame 46
"CY"Symbol 567 MovieClip Frame 47
"CZ"Symbol 567 MovieClip Frame 48
"DE"Symbol 567 MovieClip Frame 49
"DJ"Symbol 567 MovieClip Frame 50
"DK"Symbol 567 MovieClip Frame 51
"DM"Symbol 567 MovieClip Frame 52
"DO"Symbol 567 MovieClip Frame 53
"DZ"Symbol 567 MovieClip Frame 54
"EC"Symbol 567 MovieClip Frame 55
"EE"Symbol 567 MovieClip Frame 56
"EG"Symbol 567 MovieClip Frame 57
"ER"Symbol 567 MovieClip Frame 58
"ES"Symbol 567 MovieClip Frame 59
"ET"Symbol 567 MovieClip Frame 60
"EU"Symbol 567 MovieClip Frame 61
"FI"Symbol 567 MovieClip Frame 62
"FJ"Symbol 567 MovieClip Frame 63
"FK"Symbol 567 MovieClip Frame 64
"FM"Symbol 567 MovieClip Frame 65
"FO"Symbol 567 MovieClip Frame 66
"FR"Symbol 567 MovieClip Frame 67
"GA"Symbol 567 MovieClip Frame 68
"GB"Symbol 567 MovieClip Frame 69
"GD"Symbol 567 MovieClip Frame 70
"GE"Symbol 567 MovieClip Frame 71
"GH"Symbol 567 MovieClip Frame 72
"GI"Symbol 567 MovieClip Frame 73
"GL"Symbol 567 MovieClip Frame 74
"GM"Symbol 567 MovieClip Frame 75
"GN"Symbol 567 MovieClip Frame 76
"GP"Symbol 567 MovieClip Frame 77
"GQ"Symbol 567 MovieClip Frame 78
"GR"Symbol 567 MovieClip Frame 79
"GT"Symbol 567 MovieClip Frame 80
"GU"Symbol 567 MovieClip Frame 81
"GW"Symbol 567 MovieClip Frame 82
"GY"Symbol 567 MovieClip Frame 83
"HK"Symbol 567 MovieClip Frame 84
"HN"Symbol 567 MovieClip Frame 85
"HR"Symbol 567 MovieClip Frame 86
"HT"Symbol 567 MovieClip Frame 87
"HU"Symbol 567 MovieClip Frame 88
"ID"Symbol 567 MovieClip Frame 89
"IE"Symbol 567 MovieClip Frame 90
"IL"Symbol 567 MovieClip Frame 91
"IN"Symbol 567 MovieClip Frame 92
"IQ"Symbol 567 MovieClip Frame 93
"IR"Symbol 567 MovieClip Frame 94
"IS"Symbol 567 MovieClip Frame 95
"IT"Symbol 567 MovieClip Frame 96
"JM"Symbol 567 MovieClip Frame 97
"JO"Symbol 567 MovieClip Frame 98
"JP"Symbol 567 MovieClip Frame 99
"KE"Symbol 567 MovieClip Frame 100
"KG"Symbol 567 MovieClip Frame 101
"KH"Symbol 567 MovieClip Frame 102
"KI"Symbol 567 MovieClip Frame 103
"KM"Symbol 567 MovieClip Frame 104
"KN"Symbol 567 MovieClip Frame 105
"KP"Symbol 567 MovieClip Frame 106
"KR"Symbol 567 MovieClip Frame 107
"KW"Symbol 567 MovieClip Frame 108
"KY"Symbol 567 MovieClip Frame 109
"KZ"Symbol 567 MovieClip Frame 110
"LA"Symbol 567 MovieClip Frame 111
"LB"Symbol 567 MovieClip Frame 112
"LC"Symbol 567 MovieClip Frame 113
"LI"Symbol 567 MovieClip Frame 114
"LK"Symbol 567 MovieClip Frame 115
"LR"Symbol 567 MovieClip Frame 116
"LT"Symbol 567 MovieClip Frame 117
"LU"Symbol 567 MovieClip Frame 118
"LV"Symbol 567 MovieClip Frame 119
"LY"Symbol 567 MovieClip Frame 120
"MA"Symbol 567 MovieClip Frame 121
"MC"Symbol 567 MovieClip Frame 122
"MD"Symbol 567 MovieClip Frame 123
"MG"Symbol 567 MovieClip Frame 124
"MK"Symbol 567 MovieClip Frame 125
"ML"Symbol 567 MovieClip Frame 126
"MM"Symbol 567 MovieClip Frame 127
"MN"Symbol 567 MovieClip Frame 128
"MO"Symbol 567 MovieClip Frame 129
"MP"Symbol 567 MovieClip Frame 130
"MQ"Symbol 567 MovieClip Frame 131
"MR"Symbol 567 MovieClip Frame 132
"MT"Symbol 567 MovieClip Frame 133
"MU"Symbol 567 MovieClip Frame 134
"MV"Symbol 567 MovieClip Frame 135
"MW"Symbol 567 MovieClip Frame 136
"MX"Symbol 567 MovieClip Frame 137
"MY"Symbol 567 MovieClip Frame 138
"MZ"Symbol 567 MovieClip Frame 139
"NA"Symbol 567 MovieClip Frame 140
"NC"Symbol 567 MovieClip Frame 141
"NE"Symbol 567 MovieClip Frame 142
"NG"Symbol 567 MovieClip Frame 143
"NI"Symbol 567 MovieClip Frame 144
"NL"Symbol 567 MovieClip Frame 145
"NO"Symbol 567 MovieClip Frame 146
"NP"Symbol 567 MovieClip Frame 147
"NR"Symbol 567 MovieClip Frame 148
"NZ"Symbol 567 MovieClip Frame 149
"OM"Symbol 567 MovieClip Frame 150
"PA"Symbol 567 MovieClip Frame 151
"PE"Symbol 567 MovieClip Frame 152
"PF"Symbol 567 MovieClip Frame 153
"PG"Symbol 567 MovieClip Frame 154
"PH"Symbol 567 MovieClip Frame 155
"PK"Symbol 567 MovieClip Frame 156
"PL"Symbol 567 MovieClip Frame 157
"PR"Symbol 567 MovieClip Frame 158
"PS"Symbol 567 MovieClip Frame 159
"PT"Symbol 567 MovieClip Frame 160
"PY"Symbol 567 MovieClip Frame 161
"QA"Symbol 567 MovieClip Frame 162
"RO"Symbol 567 MovieClip Frame 163
"RU"Symbol 567 MovieClip Frame 164
"RW"Symbol 567 MovieClip Frame 165
"SA"Symbol 567 MovieClip Frame 166
"SB"Symbol 567 MovieClip Frame 167
"SC"Symbol 567 MovieClip Frame 168
"SD"Symbol 567 MovieClip Frame 169
"SE"Symbol 567 MovieClip Frame 170
"SG"Symbol 567 MovieClip Frame 171
"SI"Symbol 567 MovieClip Frame 172
"SK"Symbol 567 MovieClip Frame 173
"SL"Symbol 567 MovieClip Frame 174
"SM"Symbol 567 MovieClip Frame 175
"SN"Symbol 567 MovieClip Frame 176
"SO"Symbol 567 MovieClip Frame 177
"SR"Symbol 567 MovieClip Frame 178
"ST"Symbol 567 MovieClip Frame 179
"SV"Symbol 567 MovieClip Frame 180
"SY"Symbol 567 MovieClip Frame 181
"TC"Symbol 567 MovieClip Frame 182
"TD"Symbol 567 MovieClip Frame 183
"TG"Symbol 567 MovieClip Frame 184
"TH"Symbol 567 MovieClip Frame 185
"TJ"Symbol 567 MovieClip Frame 186
"TM"Symbol 567 MovieClip Frame 187
"TN"Symbol 567 MovieClip Frame 188
"TO"Symbol 567 MovieClip Frame 189
"TR"Symbol 567 MovieClip Frame 190
"TT"Symbol 567 MovieClip Frame 191
"TV"Symbol 567 MovieClip Frame 192
"TW"Symbol 567 MovieClip Frame 193
"TZ"Symbol 567 MovieClip Frame 194
"UA"Symbol 567 MovieClip Frame 195
"UG"Symbol 567 MovieClip Frame 196
"UK"Symbol 567 MovieClip Frame 197
"undefined"Symbol 567 MovieClip Frame 198
"US"Symbol 567 MovieClip Frame 199
"UY"Symbol 567 MovieClip Frame 200
"UZ"Symbol 567 MovieClip Frame 201
"VA"Symbol 567 MovieClip Frame 202
"VC"Symbol 567 MovieClip Frame 203
"VE"Symbol 567 MovieClip Frame 204
"VG"Symbol 567 MovieClip Frame 205
"VN"Symbol 567 MovieClip Frame 206
"VU"Symbol 567 MovieClip Frame 207
"WS"Symbol 567 MovieClip Frame 208
"YE"Symbol 567 MovieClip Frame 209
"YU"Symbol 567 MovieClip Frame 210
"ZA"Symbol 567 MovieClip Frame 211
"ZM"Symbol 567 MovieClip Frame 212
"ZR"Symbol 567 MovieClip Frame 213
"ZW"Symbol 567 MovieClip Frame 214
"deselect"Symbol 570 MovieClip Frame 3
"select"Symbol 570 MovieClip Frame 5
"_up"Symbol 572 MovieClip Frame 3
"_over"Symbol 572 MovieClip Frame 5
"_down"Symbol 572 MovieClip Frame 7
"empty"Symbol 573 MovieClip Frame 2
"enter"Symbol 573 MovieClip Frame 7
"pingwait"Symbol 573 MovieClip Frame 13
"display"Symbol 573 MovieClip Frame 19
"gameover"Symbol 579 MovieClip Frame 5




http://swfchan.com/23/111208/info.shtml
Created: 13/3 -2019 09:09:42 Last modified: 13/3 -2019 09:09:42 Server time: 18/04 -2024 18:57:39