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

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

557257212.swf

This is the info page for
Flash #12878

(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.

Upgrade

Continue

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

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

<p align="center"><font face="AkzidGrotConBQ-Bold" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Please contact <a href="mailto:info@fingertime.com">info@fingertime.com</a></font></p><p align="center"><font face="AkzidGrotConBQ-Bold" size="18" color="#000000" letterSpacing="0.000000" kerning="1">for further information.</font></p>

"Military intelligence is a contradiction in terms."

- Groucho Marx

Quote of the day

"The quickest way of ending a war is to lose it."

- George Orwell

"War is a catalogue of blunders."

- Sir Winston Churchill

"War is not nice."

- Barbara Bush

"Never interrupt your enemy when he is making a mistake."

- Napoleon Bonaparte

"War does not determine who is right - only who is left."

- Bertrand Russell

"War is hell."

- General Sherman

"You may not be interested in war, but war is interested in you."

- Leon Trotsky

"The military don't start wars. Politicians start wars."

- William Westmoreland

"War is a game which were their subjects wise, kings would not play."

- William Cowper

"If we don't end war, war will end us."

- H.G. Wells

"War is the only game in which it doesn't pay to have home-court advantage."

- Dick Motta

"I think war might be God's way of teaching us geography."

- Paul Rodriguez

"War! That mad game the world so loves to play."

- Jonathan Swift

"A soldier will fight long and hard for a bit of coloured ribbon."

NAME:

EMAIL:

SEND ME FREE GAMES BY EMAIL

SKIP

SUBMIT

name

1,200,000

1

-

OK

PLAY HIGHSCORE VERSION

PLAY HIGHSCORE VERSION

PLAY HIGHSCORE VERSION

AUDIO ON/OFF

AUDIO ON/OFF

AUDIO ON/OFF

NEW GAME

NEW GAME

NEW GAME

BRIEFING

BRIEFING

BRIEFING

PLAY MORE FREE GAMES

PLAY MORE FREE GAMES

PLAY MORE FREE GAMES

BACK

BACK

BACK

MISSION OBJECTIVE:
1) Collect weapons
2) Use them
3) Make some NOISE

<p align="center"><font face="AkzidGrotConBQ-ExtraBold" size="24" color="#ffffff" letterSpacing="0.000000" kerning="0">YOU SCORED</font></p>

0000000

ActionScript [AS1/AS2]

Instance of Symbol 84 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; }
Frame 4
if (tGame == undefined) { var tGame = new Game(this.stage_mc); } this.pingHome = function () { var _local1 = new LoadVars(); _local1.load("http://stats.playerthree.net/counter.php?id=overkillapache&r=" + new Date().getTime()); };
Frame 8
stop();
Instance of Symbol 624 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"; }
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 32 Button
on (release) { getURL ("http://www.fingertime.com", "_blank"); }
Symbol 33 MovieClip Frame 1
gotoAndPlay (2);
Symbol 33 MovieClip Frame 127
this._parent.logoDone(); stop();
Symbol 49 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 64 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 67 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 67 MovieClip Frame 14
this.loaderbar_mc.init(); stop();
Symbol 75 Button
on (release) { getURL ("http://www.macromedia.com/go/getflashplayer", "_blank"); }
Symbol 77 Button
on (release) { this._parent.logoPlay(); }
Symbol 78 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 84 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 84 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 _local4 = this.createEmptyMovieClip("adSpace_mc", this.getNextHighestDepth()); var _local5 = _local4.createEmptyMovieClip("ad_mc", 100); var _local3 = new MovieClipLoader(); _local3.onLoadInit = function () { trace("advert loaded!"); positionAdvert(); }; _local3.loadClip(this.pAdUrl, _local5); } } }; this.positionAdvert = function () { var _local3 = this.adSpace_mc.ad_mc._width; var _local2 = this.adSpace_mc.ad_mc._height; this.pAdx = _local3; this.pAdy = _local2; this.adSpace_mc._x = (Stage.width - _local3) / 2; this.adSpace_mc._y = (Stage.height - _local2) / 2; this.adSpace_mc.ad_mc._visible = false; var _local4 = this.adSpace_mc.attachMovie("mc.mask", "mask_mc", 1); _local4._width = _local3; _local4._height = _local2; this.adSpace_mc.setMask(_local4); 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 _local4 = _root._url; if (_local4.substring(0, 4) == "http") { var _local5 = _local4.split("/")[2]; trace(_local5); var _local3 = _local5.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 _local4 = System.capabilities.version; var _local3 = _local4.substring(_local4.indexOf(" ") + 1).split(","); var _local6 = parseInt(_local3[0]); var _local5 = parseInt(_local3[2]); var _local2 = false; if (_local6 < this.pMajor) { _local2 = true; } else if (_local5 < 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 84 MovieClip [ftloader] Frame 6
this.positionLogo(); stop();
Symbol 84 MovieClip [ftloader] Frame 13
this.positionLoader(); stop();
Symbol 84 MovieClip [ftloader] Frame 19
this.updatePanel_mc._x = Math.round(Stage.width / 2); this.updatePanel_mc._y = Math.round(Stage.height / 2); stop();
Symbol 84 MovieClip [ftloader] Frame 26
stop();
Symbol 84 MovieClip [ftloader] Frame 32
this.local_mc._x = Math.round(Stage.width / 2); this.local_mc._y = Math.round(Stage.height / 2); stop();
Symbol 766 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 767 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 768 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 769 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 770 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 _local3 = 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 771 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 _local3 = 0; while (_local3 < (pPLevels[0] - 1)) { var _local2 = flash.geom.Point.polar((Math.random() * 4) + 6, (Math.random() * Math.PI) * 2); pPowers.push(new PowerUp(x, y, _local2.x, _local2.y, pMcParent, 1)); _local3++; } 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 _local5 = (new flash.geom.Point(x, y)).subtract(pGame.pShip.getPos()); var _local7 = Math.atan2(_local5.y, _local5.x); var _local6 = Math.min(9, 2 + (pGame.getLevel() / 40)); var _local2 = -2; while (_local2 < 2) { var _local8 = flash.geom.Point.polar(_local6, _local7 + (_local2 * 0.2)); pFoes.push(new Bullet(x, y, -_local8.x, -_local8.y, pMcParent, 8)); _local2++; } break; case 2 : pFoes.push(new Bullet(x, y, -6, -6, pMcParent, 6)); break; default : _local5 = (new flash.geom.Point(x, y)).subtract(pGame.pShip.getPos()); var _local8 = new flash.geom.Point(_local5.y, _local5.x * -1); _local8.normalize(_local5.length / 6); var _local9 = (Math.random() * 2) - 1; _local5.offset(_local8.x * _local9, _local8.y * _local9); _local5.normalize(3); pFoes.push(new Bullet(x, y, -_local5.x, -_local5.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); } else { var _local3 = pFriends[_local7].getPos(); var _local4 = pFriends[_local7].getSize(); var _local5 = pFriends[_local7].getStrg(); if (pGame.pMotherShip.checkHit(_local3, _local4, _local5, 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(); } } else { pFriends[_local7].move(); } } } for (var _local7 in pFoes) { var _local3 = pGame.pShip.getPos(); if (!pFoes[_local7].onScreen()) { pFoes[_local7].die(); delete pFoes[_local7]; pFoes.splice(Number(_local7), 1); } else if (pFoes[_local7].checkHit(_local3)) { var _local5 = pFoes[_local7].getStrg(); pGame.pShip.hit(_local5); pFoes[_local7].die(); delete pFoes[_local7]; pFoes.splice(Number(_local7), 1); } else { pFoes[_local7].move(); } } for (var _local7 in pPowers) { if (!pPowers[_local7].onScreen()) { pPowers[_local7].destroy(); delete pPowers[_local7]; pPowers.splice(Number(_local7), 1); } else { var _local3 = pPowers[_local7].getPos(); var _local4 = pPowers[_local7].getSize(); var _local2 = pPowers[_local7].getType(); if (pGame.pShip.checkHit(_local3, _local4, _local2)) { pPowers[_local7].die(); delete pPowers[_local7]; pPowers.splice(Number(_local7), 1); pGame.pSoundObj.playSound("pickup"); collectPower(_local2); } else { pPowers[_local7].move(); } } } } }
Symbol 772 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 773 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 774 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 775 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 776 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 777 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); } else { 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 _local5 in pEnemies) { if (pEnemies[_local5].onScreen()) { if (pEnemies[_local5].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 778 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 _local3 = new Plane(pMcParent, pGame, pPath); break; case 7 : case 8 : _local3 = new Chopper(pMcParent, pGame, pPath); break; case 10 : _local3 = new Vehicle(pMcParent, pGame, Math.ceil(Math.random() * 6)); break; case 14 : _local3 = new Hover(pMcParent, pGame, pYArray[Math.floor(Math.random() * pYArray.length)]); } pSet.push(_local3); } } for (var _local2 in pSet) { if (!pSet[_local2].onScreen()) { removeEnemy(Number(_local2)); } else { pSet[_local2].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 _local5 in pSet) { if (pSet[_local5].onScreen()) { if (pSet[_local5].checkHit(point, size, strength, bullet)) { pTmpStrength = pSet[_local5].getStrength(); if (!pSet[_local5].onScreen()) { pKills--; removeEnemy(Number(_local5)); } return(true); } } } return(false); } function onScreen() { if ((pCount == 0) && (pSet.length == 0)) { return(false); } return(true); } }
Symbol 779 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 _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 33) && (Math.abs(_local2.y) < 16)) { 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.air_ex1", "ex" + _local3, _local3, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local3, _local3, {_x:pX, _y:pY}); } pTime = -1; pX = 700; pGame.addScore(80); } else { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local3, _local3, {_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 780 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 781 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 _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 24) && (Math.abs(_local2.y) < 24)) { 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.air_ex1", "ex" + _local3, _local3, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local3, _local3, {_x:pX, _y:pY}); } pX = -100; pTime = -1; pGame.addScore(100); } else { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local3, _local3, {_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.92699081698724; 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 782 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 _local2 = false; var _local4 = point.add(new flash.geom.Point(-pX, -pY)); switch (pType) { case 1 : if ((Math.abs(_local4.x) < 44) && (_local4.y > -66)) { _local2 = true; } break; case 2 : _local4 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local4.x) < 37) && (_local4.y > -45)) { _local2 = true; } break; case 3 : _local4 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local4.x) < 25) && (_local4.y > -44)) { _local2 = true; } break; case 4 : _local4 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local4.x) < 12) && (_local4.y > -40)) { _local2 = true; } break; case 5 : _local4 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local4.x) < 38) && (_local4.y > -53)) { _local2 = true; } break; case 6 : _local4 = point.add(new flash.geom.Point(-pX, -pY)); if (!((Math.abs(_local4.x) < 35) && (_local4.y > -50))) { break; } _local2 = true; } if (_local2) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local5 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.distroyV", "ex" + _local5, _local5, {_x:pX, _y:pY - 20, pCount:4 + Math.ceil(Math.random() * 5)}); _local5 = Depth.getNewDepth(8); if (Math.random() < 0.5) { pMcParent.attachMovie("mc.ground_ex1", "ex" + _local5, _local5, {_x:pX - 5, _y:pY}); } else { pMcParent.attachMovie("mc.ground_ex2", "ex" + _local5, _local5, {_x:pX - 5, _y:pY}); } pGame.addScore(100); pX = -100; } else { var _local5 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local5, _local5, {_x:pX - (pSize / 2), _y:pY + _local4.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 783 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 _local2 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local2.x) < 33) && (Math.abs(_local2.y) < 16)) { 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.air_ex1", "ex" + _local3, _local3, {_x:pX, _y:pY}); } else { pMcParent.attachMovie("mc.air_ex2", "ex" + _local3, _local3, {_x:pX, _y:pY}); } pX = -100; pGame.addScore(120); } else { var _local3 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local3, _local3, {_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 784 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 _local2 = false; switch (pType) { case 1 : var _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 23) && (_local3.y > -156)) { _local2 = true; } break; case 2 : _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 35) && (_local3.y > -45)) { _local2 = true; } break; case 3 : _local3 = point.add(new flash.geom.Point(-pX, -pY)); if ((Math.abs(_local3.x) < 30) && (_local3.y > -48)) { _local2 = true; } break; case 4 : _local3 = point.add(new flash.geom.Point(-pX, -pY)); if (!((Math.abs(_local3.x) < 20) && (_local3.y > -12))) { break; } _local2 = true; } if (_local2) { bullet.setStrength(pStrength); pTmpStrength = pStrength; pStrength = pStrength - strength; if (pStrength <= 0) { var _local4 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.explosionF", "ex" + _local4, _local4, {_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 _local4 = Depth.getNewDepth(8); pMcParent.attachMovie("mc.impact", "ex" + _local4, _local4, {_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 785 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 786 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 131 MovieClip [mc.air_ex1] Frame 13
this.removeMovieClip();
Symbol 133 MovieClip [mc.air_ex2] Frame 14
this.removeMovieClip();
Symbol 151 MovieClip [mc.ground_ex1] Frame 13
this.removeMovieClip();
Symbol 153 MovieClip [mc.ground_ex2] Frame 17
this.removeMovieClip();
Symbol 154 MovieClip [mc.air_ex0] Frame 13
this.removeMovieClip();
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 5
this.gotoAndPlay("loop");
Symbol 177 MovieClip Frame 1
var pPlaying = false; this.startAni = function () { if (!this.pPlaying) { this.pPlaying = true; this.gotoAndPlay("loop"); } }; stop();
Symbol 177 MovieClip Frame 4
this.gotoAndPlay("loop");
Symbol 251 MovieClip Frame 17
this._parent.gotoAndStop(1);
Symbol 252 MovieClip Frame 1
stop();
Symbol 286 MovieClip [mc.impact] Frame 6
this.removeMovieClip();
Symbol 303 MovieClip [mc.explosionF] Frame 9
this.removeMovieClip();
Symbol 304 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 362 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 377 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 382 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 402 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 420 MovieClip [mc.smoke] Frame 1
this.onEnterFrame = function () { this._x = this._x - 15; };
Symbol 420 MovieClip [mc.smoke] Frame 23
this.removeMovieClip();
Symbol 460 MovieClip Frame 1
stop();
Symbol 462 MovieClip [mc.die] Frame 64
this.removeMovieClip();
Symbol 463 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 114
this.quote_mc.gotoAndStop(Math.ceil(Math.random() * quote_mc._totalframes));
Symbol 504 MovieClip Frame 284
this._parent.play();
Symbol 509 Button
on (release) { getURL ("http://www.fingertime.com/", "_blank"); }
Symbol 511 MovieClip [TMPgeib021l1w] Frame 1
function bitOR(a, b) { var _local1 = (a & 1) | (b & 1); var _local2 = (a >>> 1) | (b >>> 1); return((_local2 << 1) | _local1); } function bitXOR(a, b) { var _local1 = (a & 1) ^ (b & 1); var _local2 = (a >>> 1) ^ (b >>> 1); return((_local2 << 1) | _local1); } function bitAND(a, b) { var _local1 = (a & 1) & (b & 1); var _local2 = (a >>> 1) & (b >>> 1); return((_local2 << 1) | _local1); } 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, d)), a, b, x, s, t)); } function gg(a, b, c, d, x, s, t) { return(cmn(bitOR(bitAND(b, d), bitAND(c, ~d)), 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)), 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 526 MovieClip Frame 1
stop();
Symbol 528 MovieClip Frame 1
stop();
Symbol 531 MovieClip Frame 1
function switchMe() { if (pSwitch == 0) { pSwitch = 1; gotoAndStop ("on"); } else { pSwitch = 0; gotoAndStop ("off"); } } var pSwitch = 0; this.onPress = function () { switchMe(); }; this.getVal = function () { return(pSwitch); }; stop();
Symbol 531 MovieClip Frame 2
stop();
Symbol 616 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 1
this._alpha = 0; stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 1
if (this._name == "HSweek") { this.txt.text = "Best this week"; } else { this.txt.text = "Best of all time"; } stop();
Symbol 623 MovieClip Frame 1
stop();
Symbol 624 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://www.fingertime.com/" + pGameID) + ".php?redir=highscore", "_top"); } gotoAndPlay ("display"); }; tVarHS_lv.sendAndLoad(pPingLoc, tVarHS_lv, "GET"); this.gotoAndPlay("pingwait"); } }; stop();
Symbol 624 MovieClip Frame 3
stop();
Symbol 624 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 624 MovieClip Frame 13
stop();
Symbol 624 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 _local3 = _local5.split(""); var _local4 = 0; var _local2 = _local3.length; while (_local2 > 0) { _local1 = String(_local3.pop()) + _local1; _local4++; if ((_local4 == 3) && (_local3.length > 1)) { _local1 = "," + _local1; _local4 = 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 629 MovieClip Frame 39
stop();
Symbol 630 MovieClip Frame 1
stop();
Symbol 630 MovieClip Frame 18
stop();
Symbol 646 MovieClip Frame 1
stop();
Symbol 652 Button
on (rollOver) { this.menuApache_mc.setDestY(255); tGame.pSoundObj.playSound("lockload"); } on (release) { getURL ("http://www.fingertime.com/overkillapache.php", "_blank"); }
Symbol 656 Button
on (release) { tGame.pSoundObj.switchVolume(); }
Symbol 660 Button
on (rollOver) { this.menuApache_mc.setDestY(290); tGame.pSoundObj.playSound("lockload"); } on (release) { this.menuApache_mc.leave("toGame"); this.pingHome(); }
Symbol 664 Button
on (rollOver) { this.menuApache_mc.setDestY(325); tGame.pSoundObj.playSound("lockload"); } on (release) { this.menuApache_mc.leave("toInstruct"); }
Symbol 668 Button
on (rollOver) { this.menuApache_mc.setDestY(360); tGame.pSoundObj.playSound("lockload"); } on (release) { getURL ("http://www.fingertime.com/", "_blank"); }
Symbol 669 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 673 Button
on (rollOver) { tGame.pSoundObj.playSound("lockload"); } on (release) { this.gotoAndPlay("menu"); }
Symbol 692 MovieClip Frame 1
this.showNum = function (tNum) { this.digit_mc._y = tNum * -10; }; stop();
Symbol 693 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 706 MovieClip Frame 1
this.showNum = function (tNum) { this.digit_mc._y = tNum * -10; }; stop();
Symbol 707 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 708 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 757 MovieClip Frame 1
stop();
Symbol 760 MovieClip Frame 101
stop();
Symbol 763 Button
on (release) { getURL ("http://www.playerthree.net/", "_blank"); }

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

Instance Names

"stage_mc"Frame 3Symbol 465 MovieClip
"HS_mc"Frame 15Symbol 624 MovieClip
"messages_mc"Frame 17Symbol 630 MovieClip
"menuApache_mc"Frame 36Symbol 669 MovieClip
"titleBar_mc"Frame 154Symbol 761 MovieClip
"score_txt"Frame 181Symbol 765 EditableText
"btFT"Symbol 33 MovieClip Frame 45Symbol 32 Button
"panelBg_mc"Symbol 49 MovieClip Frame 1Symbol 35 MovieClip
"panelTL_mc"Symbol 49 MovieClip Frame 1Symbol 38 MovieClip
"panelTM_mc"Symbol 49 MovieClip Frame 1Symbol 40 MovieClip
"panelTR_mc"Symbol 49 MovieClip Frame 1Symbol 42 MovieClip
"panelBL_mc"Symbol 49 MovieClip Frame 1Symbol 44 MovieClip
"panelBM_mc"Symbol 49 MovieClip Frame 1Symbol 46 MovieClip
"panelBR_mc"Symbol 49 MovieClip Frame 1Symbol 48 MovieClip
"loading_txt"Symbol 64 MovieClip Frame 2Symbol 63 EditableText
"panel_mc"Symbol 67 MovieClip Frame 1Symbol 49 MovieClip
"logo_mc"Symbol 67 MovieClip Frame 1Symbol 50 MovieClip
"panel_mc"Symbol 67 MovieClip Frame 3Symbol 49 MovieClip
"loaderbar_mc"Symbol 67 MovieClip Frame 8Symbol 64 MovieClip
"logo_mc"Symbol 67 MovieClip Frame 8Symbol 50 MovieClip
"bg_mc"Symbol 84 MovieClip [ftloader] Frame 1Symbol 11 MovieClip
"logo_mc"Symbol 84 MovieClip [ftloader] Frame 6Symbol 33 MovieClip
"loadPanel_mc"Symbol 84 MovieClip [ftloader] Frame 13Symbol 67 MovieClip
"updatePanel_mc"Symbol 84 MovieClip [ftloader] Frame 19Symbol 78 MovieClip
"local_mc"Symbol 84 MovieClip [ftloader] Frame 32Symbol 83 MovieClip
"gattling_mc"Symbol 184 MovieClip [mc.ship] Frame 1Symbol 176 MovieClip
"machine_mc"Symbol 184 MovieClip [mc.ship] Frame 1Symbol 177 MovieClip
"vehicle_mc"Symbol 283 MovieClip [mc.vehicle] Frame 6Symbol 252 MovieClip
"building_mc"Symbol 403 MovieClip [mc.buildings] Frame 1Symbol 362 MovieClip
"building_mc"Symbol 403 MovieClip [mc.buildings] Frame 2Symbol 377 MovieClip
"building_mc"Symbol 403 MovieClip [mc.buildings] Frame 3Symbol 382 MovieClip
"building_mc"Symbol 403 MovieClip [mc.buildings] Frame 4Symbol 402 MovieClip
"quote_mc"Symbol 504 MovieClip Frame 114Symbol 503 MovieClip
"HSname"Symbol 617 MovieClip Frame 1Symbol 535 EditableText
"HSscore"Symbol 617 MovieClip Frame 1Symbol 536 EditableText
"HSpos"Symbol 617 MovieClip Frame 1Symbol 537 EditableText
"HSflag_mc"Symbol 617 MovieClip Frame 1Symbol 616 MovieClip
"tab_mc"Symbol 621 MovieClip Frame 1Symbol 619 MovieClip
"txt"Symbol 621 MovieClip Frame 1Symbol 620 EditableText
"code_mc"Symbol 624 MovieClip Frame 1Symbol 511 MovieClip [TMPgeib021l1w]
"usrname_txt"Symbol 624 MovieClip Frame 7Symbol 514 EditableText
"usremail_txt"Symbol 624 MovieClip Frame 7Symbol 518 EditableText
"emailalert_txt"Symbol 624 MovieClip Frame 7Symbol 521 EditableText
"skip_mc"Symbol 624 MovieClip Frame 8Symbol 526 MovieClip
"submit_mc"Symbol 624 MovieClip Frame 8Symbol 528 MovieClip
"mailing_mc"Symbol 624 MovieClip Frame 8Symbol 531 MovieClip
"HSline1"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline2"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline3"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline4"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline5"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline6"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline7"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline8"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline9"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSline10"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSlineX"Symbol 624 MovieClip Frame 19Symbol 617 MovieClip
"HSweek"Symbol 624 MovieClip Frame 20Symbol 621 MovieClip
"HSall"Symbol 624 MovieClip Frame 20Symbol 621 MovieClip
"ok_mc"Symbol 624 MovieClip Frame 20Symbol 623 MovieClip
"chopter_mc"Symbol 669 MovieClip Frame 1Symbol 180 MovieClip
"digit_mc"Symbol 692 MovieClip Frame 1Symbol 691 MovieClip
"num1_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num0_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num3_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num2_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num5_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num4_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"num6_mc"Symbol 693 MovieClip Frame 1Symbol 692 MovieClip
"digit_mc"Symbol 706 MovieClip Frame 1Symbol 705 MovieClip
"num1_mc"Symbol 707 MovieClip Frame 1Symbol 706 MovieClip
"num0_mc"Symbol 707 MovieClip Frame 1Symbol 706 MovieClip
"num1_mc"Symbol 708 MovieClip Frame 1Symbol 706 MovieClip
"num0_mc"Symbol 708 MovieClip Frame 1Symbol 706 MovieClip
"num2_mc"Symbol 708 MovieClip Frame 1Symbol 706 MovieClip
"score_mc"Symbol 761 MovieClip Frame 1Symbol 693 MovieClip
"lives_mc"Symbol 761 MovieClip Frame 1Symbol 707 MovieClip
"ammo_mc"Symbol 761 MovieClip Frame 1Symbol 708 MovieClip
"missile_mc"Symbol 761 MovieClip Frame 1Symbol 708 MovieClip
"bomb_mc"Symbol 761 MovieClip Frame 1Symbol 708 MovieClip
"badge_mc"Symbol 761 MovieClip Frame 1Symbol 757 MovieClip
"health_mc"Symbol 761 MovieClip Frame 1Symbol 760 MovieClip
"rocket_mc"Symbol 761 MovieClip Frame 1Symbol 708 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "engine_snd"
ExportAssets (56)Timeline Frame 1Symbol 9 as "mc.bullet"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ftloader"
ExportAssets (56)Timeline Frame 1Symbol 766 as "__Packages.Depth"
ExportAssets (56)Timeline Frame 1Symbol 767 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 768 as "__Packages.Mobile"
ExportAssets (56)Timeline Frame 1Symbol 769 as "__Packages.Craft"
ExportAssets (56)Timeline Frame 1Symbol 770 as "__Packages.Ship"
ExportAssets (56)Timeline Frame 1Symbol 771 as "__Packages.Weapons"
ExportAssets (56)Timeline Frame 1Symbol 772 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 1Symbol 773 as "__Packages.PowerUp"
ExportAssets (56)Timeline Frame 1Symbol 774 as "__Packages.Seeker"
ExportAssets (56)Timeline Frame 1Symbol 775 as "__Packages.Missile"
ExportAssets (56)Timeline Frame 1Symbol 776 as "__Packages.Bomb"
ExportAssets (56)Timeline Frame 1Symbol 777 as "__Packages.Mothership"
ExportAssets (56)Timeline Frame 1Symbol 778 as "__Packages.EnemySet"
ExportAssets (56)Timeline Frame 1Symbol 779 as "__Packages.Plane"
ExportAssets (56)Timeline Frame 1Symbol 780 as "__Packages.Tween"
ExportAssets (56)Timeline Frame 1Symbol 781 as "__Packages.Chopper"
ExportAssets (56)Timeline Frame 1Symbol 782 as "__Packages.Vehicle"
ExportAssets (56)Timeline Frame 1Symbol 783 as "__Packages.Hover"
ExportAssets (56)Timeline Frame 1Symbol 784 as "__Packages.Building"
ExportAssets (56)Timeline Frame 1Symbol 785 as "__Packages.Ground"
ExportAssets (56)Timeline Frame 1Symbol 786 as "__Packages.SoundObj"
ExportAssets (56)Timeline Frame 3Symbol 88 as "mc.mountains"
ExportAssets (56)Timeline Frame 3Symbol 91 as "mc.ground"
ExportAssets (56)Timeline Frame 3Symbol 131 as "mc.air_ex1"
ExportAssets (56)Timeline Frame 3Symbol 133 as "mc.air_ex2"
ExportAssets (56)Timeline Frame 3Symbol 151 as "mc.ground_ex1"
ExportAssets (56)Timeline Frame 3Symbol 153 as "mc.ground_ex2"
ExportAssets (56)Timeline Frame 3Symbol 154 as "mc.air_ex0"
ExportAssets (56)Timeline Frame 3Symbol 157 as "mc.cloud1"
ExportAssets (56)Timeline Frame 3Symbol 160 as "mc.cloud2"
ExportAssets (56)Timeline Frame 3Symbol 163 as "mc.cloud3"
ExportAssets (56)Timeline Frame 3Symbol 184 as "mc.ship"
ExportAssets (56)Timeline Frame 3Symbol 281 as "mc.enemy"
ExportAssets (56)Timeline Frame 3Symbol 283 as "mc.vehicle"
ExportAssets (56)Timeline Frame 3Symbol 286 as "mc.impact"
ExportAssets (56)Timeline Frame 3Symbol 303 as "mc.explosionF"
ExportAssets (56)Timeline Frame 3Symbol 304 as "mc.distroyV"
ExportAssets (56)Timeline Frame 3Symbol 325 as "mc.debris"
ExportAssets (56)Timeline Frame 3Symbol 344 as "mc.powerup"
ExportAssets (56)Timeline Frame 3Symbol 351 as "mc.missile"
ExportAssets (56)Timeline Frame 3Symbol 354 as "mc.seeker"
ExportAssets (56)Timeline Frame 3Symbol 357 as "mc.bomb"
ExportAssets (56)Timeline Frame 3Symbol 403 as "mc.buildings"
ExportAssets (56)Timeline Frame 3Symbol 420 as "mc.smoke"
ExportAssets (56)Timeline Frame 3Symbol 422 as "lockload_snd"
ExportAssets (56)Timeline Frame 3Symbol 423 as "allright_snd"
ExportAssets (56)Timeline Frame 3Symbol 424 as "lookgood_snd"
ExportAssets (56)Timeline Frame 3Symbol 425 as "hahhah_snd"
ExportAssets (56)Timeline Frame 3Symbol 426 as "takethat_snd"
ExportAssets (56)Timeline Frame 3Symbol 427 as "eatlead_snd"
ExportAssets (56)Timeline Frame 3Symbol 428 as "dobetter_snd"
ExportAssets (56)Timeline Frame 3Symbol 429 as "mandown_snd"
ExportAssets (56)Timeline Frame 3Symbol 430 as "goindown_snd"
ExportAssets (56)Timeline Frame 3Symbol 431 as "letsroll_snd"
ExportAssets (56)Timeline Frame 3Symbol 432 as "letsgo_snd"
ExportAssets (56)Timeline Frame 3Symbol 433 as "lookout_snd"
ExportAssets (56)Timeline Frame 3Symbol 434 as "letsrock_snd"
ExportAssets (56)Timeline Frame 3Symbol 435 as "enginet_snd"
ExportAssets (56)Timeline Frame 3Symbol 436 as "watchout_snd"
ExportAssets (56)Timeline Frame 3Symbol 437 as "warning_snd"
ExportAssets (56)Timeline Frame 3Symbol 438 as "needed_snd"
ExportAssets (56)Timeline Frame 3Symbol 439 as "health_snd"
ExportAssets (56)Timeline Frame 3Symbol 440 as "bombs_snd"
ExportAssets (56)Timeline Frame 3Symbol 441 as "ric1_snd"
ExportAssets (56)Timeline Frame 3Symbol 442 as "ric2_snd"
ExportAssets (56)Timeline Frame 3Symbol 443 as "ric3_snd"
ExportAssets (56)Timeline Frame 3Symbol 444 as "overkill_snd"
ExportAssets (56)Timeline Frame 3Symbol 445 as "bullets_snd"
ExportAssets (56)Timeline Frame 3Symbol 446 as "mgun2_snd"
ExportAssets (56)Timeline Frame 3Symbol 447 as "mgun1_snd"
ExportAssets (56)Timeline Frame 3Symbol 448 as "m4_snd"
ExportAssets (56)Timeline Frame 3Symbol 449 as "m3_snd"
ExportAssets (56)Timeline Frame 3Symbol 450 as "m1_snd"
ExportAssets (56)Timeline Frame 3Symbol 451 as "m2_snd"
ExportAssets (56)Timeline Frame 3Symbol 452 as "guns1_snd"
ExportAssets (56)Timeline Frame 3Symbol 453 as "guns3_snd"
ExportAssets (56)Timeline Frame 3Symbol 454 as "guns2_snd"
ExportAssets (56)Timeline Frame 3Symbol 455 as "missile2_snd"
ExportAssets (56)Timeline Frame 3Symbol 456 as "missile_snd"
ExportAssets (56)Timeline Frame 3Symbol 457 as "apacheintro.wav"
ExportAssets (56)Timeline Frame 3Symbol 458 as "apachemenu.wav"
ExportAssets (56)Timeline Frame 3Symbol 459 as "game_snd"
ExportAssets (56)Timeline Frame 3Symbol 462 as "mc.die"
ExportAssets (56)Timeline Frame 15Symbol 511 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 33 MovieClip Frame 93
"logoAni"Symbol 84 MovieClip [ftloader] Frame 6
"loader"Symbol 84 MovieClip [ftloader] Frame 13
"update"Symbol 84 MovieClip [ftloader] Frame 19
"stolen"Symbol 84 MovieClip [ftloader] Frame 26
"local"Symbol 84 MovieClip [ftloader] Frame 32
"loop"Symbol 176 MovieClip Frame 2
"loop"Symbol 177 MovieClip Frame 2
"up"Symbol 184 MovieClip [mc.ship] Frame 1
"level"Symbol 184 MovieClip [mc.ship] Frame 2
"down"Symbol 184 MovieClip [mc.ship] Frame 3
"move"Symbol 252 MovieClip Frame 1
"fire"Symbol 252 MovieClip Frame 2
"_up"Symbol 526 MovieClip Frame 3
"_over"Symbol 526 MovieClip Frame 5
"_down"Symbol 526 MovieClip Frame 7
"_up"Symbol 528 MovieClip Frame 3
"_over"Symbol 528 MovieClip Frame 5
"_down"Symbol 528 MovieClip Frame 7
"off"Symbol 531 MovieClip Frame 2
"on"Symbol 531 MovieClip Frame 3
"AD"Symbol 616 MovieClip Frame 1
"AE"Symbol 616 MovieClip Frame 2
"AF"Symbol 616 MovieClip Frame 3
"AG"Symbol 616 MovieClip Frame 4
"AL"Symbol 616 MovieClip Frame 5
"AM"Symbol 616 MovieClip Frame 6
"AN"Symbol 616 MovieClip Frame 7
"AO"Symbol 616 MovieClip Frame 8
"AP"Symbol 616 MovieClip Frame 9
"AR"Symbol 616 MovieClip Frame 10
"AT"Symbol 616 MovieClip Frame 11
"AU"Symbol 616 MovieClip Frame 12
"AW"Symbol 616 MovieClip Frame 13
"AZ"Symbol 616 MovieClip Frame 14
"BA"Symbol 616 MovieClip Frame 15
"BB"Symbol 616 MovieClip Frame 16
"BD"Symbol 616 MovieClip Frame 17
"BE"Symbol 616 MovieClip Frame 18
"BF"Symbol 616 MovieClip Frame 19
"BG"Symbol 616 MovieClip Frame 20
"BH"Symbol 616 MovieClip Frame 21
"BI"Symbol 616 MovieClip Frame 22
"BJ"Symbol 616 MovieClip Frame 23
"BM"Symbol 616 MovieClip Frame 24
"BN"Symbol 616 MovieClip Frame 25
"BO"Symbol 616 MovieClip Frame 26
"BR"Symbol 616 MovieClip Frame 27
"BS"Symbol 616 MovieClip Frame 28
"BT"Symbol 616 MovieClip Frame 29
"BW"Symbol 616 MovieClip Frame 30
"BY"Symbol 616 MovieClip Frame 31
"BZ"Symbol 616 MovieClip Frame 32
"CA"Symbol 616 MovieClip Frame 33
"CD"Symbol 616 MovieClip Frame 34
"CF"Symbol 616 MovieClip Frame 35
"CG"Symbol 616 MovieClip Frame 36
"CH"Symbol 616 MovieClip Frame 37
"CI"Symbol 616 MovieClip Frame 38
"CK"Symbol 616 MovieClip Frame 39
"CL"Symbol 616 MovieClip Frame 40
"CM"Symbol 616 MovieClip Frame 41
"CN"Symbol 616 MovieClip Frame 42
"CO"Symbol 616 MovieClip Frame 43
"CR"Symbol 616 MovieClip Frame 44
"CU"Symbol 616 MovieClip Frame 45
"CV"Symbol 616 MovieClip Frame 46
"CY"Symbol 616 MovieClip Frame 47
"CZ"Symbol 616 MovieClip Frame 48
"DE"Symbol 616 MovieClip Frame 49
"DJ"Symbol 616 MovieClip Frame 50
"DK"Symbol 616 MovieClip Frame 51
"DM"Symbol 616 MovieClip Frame 52
"DO"Symbol 616 MovieClip Frame 53
"DZ"Symbol 616 MovieClip Frame 54
"EC"Symbol 616 MovieClip Frame 55
"EE"Symbol 616 MovieClip Frame 56
"EG"Symbol 616 MovieClip Frame 57
"ER"Symbol 616 MovieClip Frame 58
"ES"Symbol 616 MovieClip Frame 59
"ET"Symbol 616 MovieClip Frame 60
"EU"Symbol 616 MovieClip Frame 61
"FI"Symbol 616 MovieClip Frame 62
"FJ"Symbol 616 MovieClip Frame 63
"FK"Symbol 616 MovieClip Frame 64
"FM"Symbol 616 MovieClip Frame 65
"FO"Symbol 616 MovieClip Frame 66
"FR"Symbol 616 MovieClip Frame 67
"GA"Symbol 616 MovieClip Frame 68
"GB"Symbol 616 MovieClip Frame 69
"GD"Symbol 616 MovieClip Frame 70
"GE"Symbol 616 MovieClip Frame 71
"GH"Symbol 616 MovieClip Frame 72
"GI"Symbol 616 MovieClip Frame 73
"GL"Symbol 616 MovieClip Frame 74
"GM"Symbol 616 MovieClip Frame 75
"GN"Symbol 616 MovieClip Frame 76
"GP"Symbol 616 MovieClip Frame 77
"GQ"Symbol 616 MovieClip Frame 78
"GR"Symbol 616 MovieClip Frame 79
"GT"Symbol 616 MovieClip Frame 80
"GU"Symbol 616 MovieClip Frame 81
"GW"Symbol 616 MovieClip Frame 82
"GY"Symbol 616 MovieClip Frame 83
"HK"Symbol 616 MovieClip Frame 84
"HN"Symbol 616 MovieClip Frame 85
"HR"Symbol 616 MovieClip Frame 86
"HT"Symbol 616 MovieClip Frame 87
"HU"Symbol 616 MovieClip Frame 88
"ID"Symbol 616 MovieClip Frame 89
"IE"Symbol 616 MovieClip Frame 90
"IL"Symbol 616 MovieClip Frame 91
"IN"Symbol 616 MovieClip Frame 92
"IQ"Symbol 616 MovieClip Frame 93
"IR"Symbol 616 MovieClip Frame 94
"IS"Symbol 616 MovieClip Frame 95
"IT"Symbol 616 MovieClip Frame 96
"JM"Symbol 616 MovieClip Frame 97
"JO"Symbol 616 MovieClip Frame 98
"JP"Symbol 616 MovieClip Frame 99
"KE"Symbol 616 MovieClip Frame 100
"KG"Symbol 616 MovieClip Frame 101
"KH"Symbol 616 MovieClip Frame 102
"KI"Symbol 616 MovieClip Frame 103
"KM"Symbol 616 MovieClip Frame 104
"KN"Symbol 616 MovieClip Frame 105
"KP"Symbol 616 MovieClip Frame 106
"KR"Symbol 616 MovieClip Frame 107
"KW"Symbol 616 MovieClip Frame 108
"KY"Symbol 616 MovieClip Frame 109
"KZ"Symbol 616 MovieClip Frame 110
"LA"Symbol 616 MovieClip Frame 111
"LB"Symbol 616 MovieClip Frame 112
"LC"Symbol 616 MovieClip Frame 113
"LI"Symbol 616 MovieClip Frame 114
"LK"Symbol 616 MovieClip Frame 115
"LR"Symbol 616 MovieClip Frame 116
"LT"Symbol 616 MovieClip Frame 117
"LU"Symbol 616 MovieClip Frame 118
"LV"Symbol 616 MovieClip Frame 119
"LY"Symbol 616 MovieClip Frame 120
"MA"Symbol 616 MovieClip Frame 121
"MC"Symbol 616 MovieClip Frame 122
"MD"Symbol 616 MovieClip Frame 123
"MG"Symbol 616 MovieClip Frame 124
"MK"Symbol 616 MovieClip Frame 125
"ML"Symbol 616 MovieClip Frame 126
"MM"Symbol 616 MovieClip Frame 127
"MN"Symbol 616 MovieClip Frame 128
"MO"Symbol 616 MovieClip Frame 129
"MP"Symbol 616 MovieClip Frame 130
"MQ"Symbol 616 MovieClip Frame 131
"MR"Symbol 616 MovieClip Frame 132
"MT"Symbol 616 MovieClip Frame 133
"MU"Symbol 616 MovieClip Frame 134
"MV"Symbol 616 MovieClip Frame 135
"MW"Symbol 616 MovieClip Frame 136
"MX"Symbol 616 MovieClip Frame 137
"MY"Symbol 616 MovieClip Frame 138
"MZ"Symbol 616 MovieClip Frame 139
"NA"Symbol 616 MovieClip Frame 140
"NC"Symbol 616 MovieClip Frame 141
"NE"Symbol 616 MovieClip Frame 142
"NG"Symbol 616 MovieClip Frame 143
"NI"Symbol 616 MovieClip Frame 144
"NL"Symbol 616 MovieClip Frame 145
"NO"Symbol 616 MovieClip Frame 146
"NP"Symbol 616 MovieClip Frame 147
"NR"Symbol 616 MovieClip Frame 148
"NZ"Symbol 616 MovieClip Frame 149
"OM"Symbol 616 MovieClip Frame 150
"PA"Symbol 616 MovieClip Frame 151
"PE"Symbol 616 MovieClip Frame 152
"PF"Symbol 616 MovieClip Frame 153
"PG"Symbol 616 MovieClip Frame 154
"PH"Symbol 616 MovieClip Frame 155
"PK"Symbol 616 MovieClip Frame 156
"PL"Symbol 616 MovieClip Frame 157
"PR"Symbol 616 MovieClip Frame 158
"PS"Symbol 616 MovieClip Frame 159
"PT"Symbol 616 MovieClip Frame 160
"PY"Symbol 616 MovieClip Frame 161
"QA"Symbol 616 MovieClip Frame 162
"RO"Symbol 616 MovieClip Frame 163
"RU"Symbol 616 MovieClip Frame 164
"RW"Symbol 616 MovieClip Frame 165
"SA"Symbol 616 MovieClip Frame 166
"SB"Symbol 616 MovieClip Frame 167
"SC"Symbol 616 MovieClip Frame 168
"SD"Symbol 616 MovieClip Frame 169
"SE"Symbol 616 MovieClip Frame 170
"SG"Symbol 616 MovieClip Frame 171
"SI"Symbol 616 MovieClip Frame 172
"SK"Symbol 616 MovieClip Frame 173
"SL"Symbol 616 MovieClip Frame 174
"SM"Symbol 616 MovieClip Frame 175
"SN"Symbol 616 MovieClip Frame 176
"SO"Symbol 616 MovieClip Frame 177
"SR"Symbol 616 MovieClip Frame 178
"ST"Symbol 616 MovieClip Frame 179
"SV"Symbol 616 MovieClip Frame 180
"SY"Symbol 616 MovieClip Frame 181
"TC"Symbol 616 MovieClip Frame 182
"TD"Symbol 616 MovieClip Frame 183
"TG"Symbol 616 MovieClip Frame 184
"TH"Symbol 616 MovieClip Frame 185
"TJ"Symbol 616 MovieClip Frame 186
"TM"Symbol 616 MovieClip Frame 187
"TN"Symbol 616 MovieClip Frame 188
"TO"Symbol 616 MovieClip Frame 189
"TR"Symbol 616 MovieClip Frame 190
"TT"Symbol 616 MovieClip Frame 191
"TV"Symbol 616 MovieClip Frame 192
"TW"Symbol 616 MovieClip Frame 193
"TZ"Symbol 616 MovieClip Frame 194
"UA"Symbol 616 MovieClip Frame 195
"UG"Symbol 616 MovieClip Frame 196
"UK"Symbol 616 MovieClip Frame 197
"undefined"Symbol 616 MovieClip Frame 198
"US"Symbol 616 MovieClip Frame 199
"UY"Symbol 616 MovieClip Frame 200
"UZ"Symbol 616 MovieClip Frame 201
"VA"Symbol 616 MovieClip Frame 202
"VC"Symbol 616 MovieClip Frame 203
"VE"Symbol 616 MovieClip Frame 204
"VG"Symbol 616 MovieClip Frame 205
"VN"Symbol 616 MovieClip Frame 206
"VU"Symbol 616 MovieClip Frame 207
"WS"Symbol 616 MovieClip Frame 208
"YE"Symbol 616 MovieClip Frame 209
"YU"Symbol 616 MovieClip Frame 210
"ZA"Symbol 616 MovieClip Frame 211
"ZM"Symbol 616 MovieClip Frame 212
"ZR"Symbol 616 MovieClip Frame 213
"ZW"Symbol 616 MovieClip Frame 214
"deselect"Symbol 619 MovieClip Frame 3
"select"Symbol 619 MovieClip Frame 5
"_up"Symbol 621 MovieClip Frame 3
"_over"Symbol 621 MovieClip Frame 5
"_down"Symbol 621 MovieClip Frame 7
"_up"Symbol 623 MovieClip Frame 3
"_over"Symbol 623 MovieClip Frame 5
"_down"Symbol 623 MovieClip Frame 7
"empty"Symbol 624 MovieClip Frame 2
"enter"Symbol 624 MovieClip Frame 7
"pingwait"Symbol 624 MovieClip Frame 13
"display"Symbol 624 MovieClip Frame 19
"gameover"Symbol 630 MovieClip Frame 5




http://swfchan.com/3/12878/info.shtml
Created: 5/6 -2019 11:56:17 Last modified: 5/6 -2019 11:56:17 Server time: 11/05 -2024 12:00:15