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

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

Battle Tank.swf

This is the info page for
Flash #48543

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


Text
Made by DreamworX

Battle
Tank

99 %

Start Game ??

Play more games at

NEW GAME

INSTRUCTIONS

LOAD GAME

CREDITS

PLAY MORE

New Game

Preview

Enter your name soldier!

Unknown Soldier

START GAME

Pimp your tank soldier!

x

Load Game

LOAD

Choose which game to load:

-EMPTY-

testtesttesttestte

Level

Cash

1337

$xxxx

CLEAR

Are you sure that
you want to clear
all data in this slot?

No

No

Yes

Yes

Overwrite this
slot?

Select a slot

Instructions

Controls

A/D -- Rotate tank

W/S -- Move Forward/backward

Space -- Fire missile

E -- Show HUD

M --Mute all sounds

Instructions

Use your tank to kill enough enemies before the
time's up, and advance to the next level. After
beating a level you can use the money you've
earned to upgrade your tank in the shop!

Mouse -- Fire machine gun

Q -- Change quality

P -- Pause

Tips

-Keep a lookout for powerups that will help you
with your task, but avoid mines and swamps.
-The more enemies you kill in short time, the
more money you will earn (the bar at the top of
the HUD).
-You can save your game in the shop.

Page 1/2

Credits

Beta testers

Muliardi
Emisher
grlsmacker
thunderblaze
railfun
Goat-Man
Korko
shadow-king94

Music

MaestroRage &  MaestroSegments

Graphics

DreamworX (with help by
Chillyphilly)

Concept & programming

DreamworX

High scores

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

loading

#1

#2

#3

#4

#5

#6

#7

#8

#9

#10

Choose which slot to save your game in soldier!

SAVE

BACK

Select a slot

<p align="center"><font face="Mouser" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">99</font></p>

Reloading

Reloading

1

2

3

4

5

1X

2X

3X

1X

2X

3X

<p align="center"><font face="Mouser" size="20" color="#e6e6e6" letterSpacing="0.000000" kerning="1">000</font></p>

0

0

9999

$

1
2

$

<p align="center"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Money</b></font></p><p align="center"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>+999</b></font></p>

$

C

Paused

Mute sounds

Un mute sounds

RESUME GAME

QUIT GAME

Play more games at

Level #

3

2

1

GO!!

GO!!

Time's Up

RETRY

(SPACE)

SHOP

Failure

You have x lives left

MAIN MENU

GAME OVER

Your score:

SHOP

+

-

UPGRADES

ARMOR

FIRERATE MISSILES

FIRERATE MACHINE GUN

TURNING

ACCELERATION

SPEED

PAINT

PAINT

RESET COLOR

9C9C73

9C9C73

CROSSHAIRS

BUY

<p align="center"><font face="Impact" size="20" color="#5f5929" letterSpacing="3.000000" kerning="0"><b>EQUIP</b></font></p>

NEXT MISSION

INFORMATION

1
2
3
4

Test

ActionScript [AS1/AS2]

Frame 1
var keyListener = new Object(); keyListener.onKeyUp = function () { k = Key.getCode(); if (k == 81) { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else { _quality = "HIGH"; } } else if (k == 77) { if (_root.globalSound.getVolume() == 0) { _root.globalSound.setVolume(100); } else { _root.globalSound.setVolume(0); } } }; Key.addListener(keyListener);
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); Stage.showMenu = false; var loaded; onEnterFrame = function () { preloader.bar._xscale = (loaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100); pretext.loadedTXT.text = (Math.floor(loaded * 100) / 100) + " %"; if (loaded == 100) { pretext.gotoAndStop(2); pretext.onRelease = function () { play(); }; delete onEnterFrame; } }; __com_mochibot__("0b538cfa", this, 10301, true);
Instance of Symbol 26 MovieClip in Frame 2
on (release) { getURL ("http://www.maxgames.com", _blank); }
Frame 35
stop(); var missileSound = new Sound(this); missileSound.attachSound("tankMissileSFX"); var menuMusic = new Sound(this); menuMusic.attachSound("menumusic"); var gameMusic = new Sound(this); gameMusic.attachSound("gamemusic"); var machineGunSound = new Sound(this); machineGunSound.attachSound("tankMachineGunSFX"); machineGunSound.setVolume(60); var globalSound = new Sound(); globalSound.setVolume(100);
Frame 37
menuMusic.start(0, 99); var vol = 0; onEnterFrame = function () { vol = vol + 4; menuMusic.setVolume(vol); if (vol >= 100) { delete onEnterFrame; } };
Frame 59
function saveGame(slot) { var _local5 = "TanksSlot" + slot; var _local2 = SharedObject.getLocal(_local5); for (var _local4 in _root.loadSaveVars) { _local2.data[_root.loadSaveVars[_local4]] = _root[_root.loadSaveVars[_local4]]; } for (var _local3 in _root.aimsArray) { _local2.data["aim" + _local3] = _root.aimsArray[_local3]; } _local2.flush(); } function loadGame(slot) { var _local5 = "TanksSlot" + slot; var _local2 = SharedObject.getLocal(_local5); for (var _local4 in _root.loadSaveVars) { _root[_root.loadSaveVars[_local4]] = _local2.data[_root.loadSaveVars[_local4]]; } for (var _local3 in _root.aimsArray) { _root.aimsArray[_local3] = _local2.data["aim" + _local3]; } } var FPS = 46; var mKeyDown = false; var vol = 100; var enemiesArray; var playerName; var mainTimer; var mainTimerRounded; var level; var GamePause; var GameStarted; var outsideArena; var hudMessage; var tankColor; var tankColorHexa; var missiles; var powerUpRate; var ownColorUnlock; var maxUpgrades; var speedUpgrades; var accelerationUpgrades; var armorUpgrades; var turningUpgrades; var fireRateMGUpgrades; var fireRateMissilesUpgrades; var health; var healthUp; var lives; var mgDamage; var missileDamage; var enemy1Damage; var cannon1Damage; var mineDamage; var explosionDamage; var money; var comboDecreaseSpeed; var currentAim; var totalAims = 5; var timeTillCoinBlink; var timeTillCoinFade; var totalEnemies; var requiredEnemies; var cursorDepth; var pauseMenuDepth; var hudDepth; var pickupsMax; var pickupsMin; var pickupsVariable; var missileOfDoomDepth; var turretDepth; var missileDepthMax; var missileDepthMin; var mgBulletDepthMax; var mgBulletDepthMin; var effectDepthMax; var effectDepthMin; var effectDepthVariable; var tankDepth; var eBulletDepthMax; var eBulletDepthMin; var eBulletDepthVariable; var enemyDepthMax; var enemyDepthMin; var enemyDepthVariable; var cannonDepthMax; var cannonDepthMin; var cannonDepthVariable; var powerupDepthMax; var powerupVariable; var powerupDepthMin; var trackDepthMax; var trackDepthMin; var minesDepthMax; var minesDepthMin; var mouseDist; var loadSaveVars = new Array("playerName", "level", "money", "currentAim", "tankColor", "speedUpgrades", "accelerationUpgrades", "armorUpgrades", "turningUpgrades", "fireRateMGUpgrades", "fireRateMissilesUpgrades");
Frame 60
function StartVariables() { _root.enemiesArray = new Array(); _root.GamePause = false; _root.GameStarted = false; _root.outsideArena = false; _root.hudMessage = " "; _root.tankColorHexa = "0x" + _root.tankColor; _root.missiles = 3; _root.powerUpRate = 5 * _root.FPS; _root.ownColorUnlock = 5; _root.maxUpgrades = 5; _root.health = 100; _root.healthUp = 50; _root.lives = 2; _root.mgDamage = 60; _root.missileDamage = 120; _root.enemy1Damage = 8; _root.cannon1Damage = 14; _root.mineDamage = 30; _root.explosionDamage = 15; _root.comboDecreaseSpeed = 0.1; _root.totalAims = 5; _root.timeTillCoinBlink = 50; _root.timeTillCoinFade = 8; _root.cursorDepth = 10000; _root.pauseMenuDepth = 9999; _root.hudDepth = 9998; _root.pickupsMax = 9000; _root.pickupsMin = 8500; _root.pickupsVariable = 0; _root.missileOfDoomDepth = 8000; _root.turretDepth = 7800; _root.missileDepthMax = 7730; _root.missileDepthMin = 7700; _root.mgBulletDepthMax = 7030; _root.mgBulletDepthMin = 7000; _root.effectDepthMax = 6400; _root.effectDepthMin = 5800; _root.effectDepthVariable = 0; _root.tankDepth = 5500; _root.eBulletDepthMax = 5000; _root.eBulletDepthMin = 4500; _root.eBulletDepthVariable = 0; _root.enemyDepthMax = 4000; _root.enemyDepthMin = 3800; _root.enemyDepthVariable = 0; _root.cannonDepthMax = 3530; _root.cannonDepthMin = 3500; _root.cannonDepthVariable = 0; _root.powerupDepthMax = 2500; _root.powerupVariable = 0; _root.powerupDepthMin = 2000; _root.swampDepthVariable = 0; _root.swampDepthMax = 1500; _root.swampDepthMin = 1000; _root.minesDepthMax = 600; _root.minesDepthMin = 500; _root.mouseDist = 50; } function newGameVars() { _root.level = 1; _root.speedUpgrades = 0; _root.accelerationUpgrades = 0; _root.armorUpgrades = 0; _root.turningUpgrades = 0; _root.fireRateMGUpgrades = 0; _root.fireRateMissilesUpgrades = 0; _root.money = 50; _root.careerMoney = _root.money; _root.currentAim = 1; } function removeEnemy(This) { for (var _local3 in _root.enemiesArray) { if (This == _root.enemiesArray[_local3]) { _root.enemiesArray.splice(_local3, 1); } } } function removeBullet(This) { for (var _local3 in _root.bullets) { if (This == _root.bullets[_local3]) { _root.bullets.splice(_local3, 1); if (This.indexOf("Bullet") == -1) { _root[This].play(); } else { removeMovieClip(_root[This]); } } } } function invincibleTime() { _root.invincibleTimer--; } function mainTimerDecrease() { _root.mainTimer--; } function powerUpTimerIncrease() { _root.powerUpTimer++; } function outsideArenaTimerDecrease() { _root.outsideArenaTimer--; } function speedFunction() { _root.maxSpeed = (_root.speedUpgrades / 1.5) + 6; } function accelerationFunction() { _root.acceleration = (0.04 * _root.accelerationUpgrades) + 0.15; } function turningSpeedFunction() { _root.turningSpeed = (0.7 * _root.turningUpgrades) + 1.8; } function fireRateMGFunction() { _root.fireRateMG = (0.03 * _root.fireRateMGUpgrades) + 0.05; trace(_root.fireRateMGUpgrades); } function fireRateMissilesFunction() { _root.fireRateMissiles = (0.002 * _root.fireRateMissilesUpgrades) + 0.008; } function armorFunction() { _root.armor = (0.4 * _root.armorUpgrades) + 1; } function defencePowerupFunction(parent) { _root.damageMultiplier = _root.damageMultiplier + 0.2; _root[parent].removeMovieClip(); } function extralifePowerupFunction(parent) { if (_root.lives < 99) { _root.lives++; _root[parent].removeMovieClip(); } } function moneyPowerupFunction(parent) { _root.levelMoney = _root.levelMoney + ((random(30) + 10) * _root.comboMultiplier); _root[parent].removeMovieClip(); } function missilePowerupFunction(parent) { if (_root.missiles < 99) { _root.missiles = _root.missiles + 3; if (_root.missiles > 99) { _root.missiles = 99; } _root[parent].removeMovieClip(); } } function timePowerupFunction(parent) { _root.mainTimer = _root.mainTimer + (10 * _root.FPS); _root[parent].removeMovieClip(); } function comboPowerupFunction(parent) { _root.combo = _root.combo + 50; _root[parent].removeMovieClip(); } function healthPowerupFunction(parent) { _root.health = _root.health + _root.healthUp; if (_root.health > 100) { _root.health = 100; } _root[parent].removeMovieClip(); } function invinciblePowerupFunction(parent) { _root.tankStat = "invincible"; _root.invincibleTimer = 5 * _root.FPS; _root[parent]._visible = false; } function levelVariables(level) { _root.levelTime = (30 * _root.FPS) + ((level * 4) * _root.FPS); _root.powerUpTimer = random(4); _root.health = 100; _root.levelMoney = 0; _root.comboMultiplier = 1; _root.battleArenaWidth = (_root.battleArenaHeight = (level * 90) + 900); _root.outsideArenaTimer = 3; tile.height = (tile.width = battleArenaWidth); createEmptyMovieClip("battleAreaBounds", 1); with (battleAreaBounds) { beginBitmapFill(tile); lineStyle(10, 16711680, 80); moveTo((-_root.battleArenaWidth) / 2, (-_root.battleArenaHeight) / 2); lineTo(_root.battleArenaWidth / 2, (-_root.battleArenaHeight) / 2); lineTo(_root.battleArenaWidth / 2, _root.battleArenaHeight / 2); lineTo((-_root.battleArenaWidth) / 2, _root.battleArenaHeight / 2); lineTo((-_root.battleArenaWidth) / 2, (-_root.battleArenaHeight) / 2); endFill(); } _root.damageMultiplier = 1; _root.combo = 0; _root.enemy1s = 2 + Math.round(level / 2); _root.cannon1s = 1 + Math.round(level / 3); if (level >= 3) { _root.enemy2s = 1 + Math.round(level / 2.5); } if (level >= 6) { _root.cannon2s = 1 + Math.round(level / 3); } if (level >= 9) { _root.enemy3s = 1 + Math.round(level / 5); } if (level >= 12) { _root.cannon3s = 1 + Math.round(level / 6); } _root.swamps = 2 + Math.round(level / 2); _root.mines = 4 + level; _root.totalEnemies = 0; _root.stuff = []; _root.enemiesArray = []; _root.cursorDepth = 10000; _root.pauseMenuDepth = 9999; _root.hudDepth = 9998; _root.pickupsMax = 9000; _root.pickupsMin = 8500; _root.pickupsVariable = 0; _root.missileOfDoomDepth = 8000; _root.turretDepth = 7800; _root.missileDepthMax = 7730; _root.missileDepthMin = 7700; _root.mgBulletDepthMax = 7030; _root.mgBulletDepthMin = 7000; _root.effectDepthMax = 6400; _root.effectDepthMin = 5800; _root.effectDepthVariable = 0; _root.tankDepth = 5500; _root.eBulletDepthMax = 5000; _root.eBulletDepthMin = 4500; _root.eBulletDepthVariable = 0; _root.enemyDepthMax = 4000; _root.enemyDepthMin = 3800; _root.enemyDepthVariable = 0; _root.cannonDepthMax = 3530; _root.cannonDepthMin = 3500; _root.cannonDepthVariable = 0; _root.powerupDepthMax = 2500; _root.powerupVariable = 0; _root.powerupDepthMin = 2000; _root.swampDepthVariable = 0; _root.swampDepthMax = 1500; _root.swampDepthMin = 1000; _root.minesDepthMax = 600; _root.minesDepthMin = 500; } stop(); _quality = "HIGH"; var paintCost = 20; var upgradesCosts = new Array("Placeholder", 30, 45, 70, 100, 150); var aimCosts = new Array("Placeholder", 50, 100, 150, 200, 250); var aimsArray = new Array("Placeholder", "PURCHASED", 2, 4, 6, 8); var powerupsArray = new Array("Placeholder", "healthPowerup", "moneyPowerup", "timePowerup", "missilePowerup", "comboPowerup", "invinciblePowerup", "extralifePowerup"); StartVariables(); speedFunction(); accelerationFunction(); turningSpeedFunction(); armorFunction(); fireRateMGFunction(); fireRateMissilesFunction();
Instance of Symbol 280 MovieClip in Frame 60
onClipEvent (load) { var contentGoTo = "instructions"; }
Instance of Symbol 282 MovieClip "cam" in Frame 60
onClipEvent (enterFrame) { _x = _root.tank._x; _y = _root.tank._y; _root.hud._x = _x; _root.hud._y = _y; }
Frame 61
stop(); _root.GameStarted = false; menuMusic.stop(); gameMusic.start(0, 99); gameMusic.setVolume(100); var stuff = new Array(); enemiesArray = []; var bullets = new Array(); var tile = flash.display.BitmapData.loadBitmap("pattern"); tankColorHexa = "0x" + _root.tankColor; var tankColorTrans = (new flash.geom.ColorTransform()); var tankTrans = (new flash.geom.Transform(_root.tank.tankShadowed)); var turretColorTrans = (new flash.geom.ColorTransform()); var turretTrans = (new flash.geom.Transform(_root.turret.turretShadowed)); tankColorTrans.rgb = tankColorHexa; tankTrans.colorTransform = tankColorTrans; turretColorTrans.rgb = tankColorHexa; turretTrans.colorTransform = turretColorTrans; var b = 0; var mouseIsDown = false; onMouseDown = function () { mouseIsDown = true; }; onMouseUp = function () { mouseIsDown = false; }; onEnterFrame = function () { if (Key.isDown(2)) { Mouse.hide(); } if (requiredEnemies <= 0) { if (((Key.isDown(13) && (!_root.GamePause)) && (_root.pauseMenu._currentframe == 1)) && (!tank.outsideArena)) { _root.GamePause = true; _root.pauseMenu._x = (-_x) + (Stage.width / 2); _root.pauseMenu._y = (-_y) + (Stage.height / 2); _root.aim.removeMovieClip(); delete onEnterFrame; _root.pauseMenu.gotoAndPlay("timeUp"); } } _root.totalMoney = _root.money + _root.levelMoney; if ((mouseIsDown && (tank.machineGunReload >= 1)) && (!_root.GamePause)) { machineGunSound.start(0, 1); tank.machineGunReload = 0; duplicateMovieClip (Bullet, "Bullet" + b, b + mgBulletDepthMin); b++; if ((b + mgBulletDepthMin) >= mgBulletDepthMax) { b = 0; } } if (((_root.GameStarted && ((_root.powerUpTimer % _root.powerUpRate) == 0)) && (_root.powerUpTimer > 0)) && (requiredEnemies > 0)) { _root.powerUpTimer = 0; dropPowerUp = random(100); if (dropPowerUp < 25) { drop = 1; } else if (dropPowerUp < 45) { drop = 2; } else if (dropPowerUp < 62) { drop = 3; } else if (dropPowerUp < 76) { drop = 4; } else if (dropPowerUp < 86) { drop = 5; } else if (dropPowerUp < 99) { drop = 6; } else { drop = 7; } duplicateMovieClip (_root[powerupsArray[drop]], "Powerup" + _root.powerupVariable, _root.powerupVariable + _root.powerupDepthMin); _root.powerupVariable++; if ((_root.powerupVariable + _root.powerupDepthMin) >= _root.powerupDepthMax) { _root.powerupVariable = 0; } } if (((_root.mainTimer <= 0) && (_root.GameStarted)) && (_root.pauseMenu._currentframe == 1)) { _root.GamePause = true; _root.pauseMenu._x = (-_x) + (Stage.width / 2); _root.pauseMenu._y = (-_y) + (Stage.height / 2); _root.aim.removeMovieClip(); delete onEnterFrame; _root.pauseMenu.swapDepths(_root.getNextHighestDepth()); _root.pauseMenu.gotoAndPlay("timeUp"); } if ((Key.isDown(80) && (_root.pauseMenu._currentframe == 1)) && (_root.GameStarted)) { _root.GamePause = true; _root.pauseMenu._x = (-_x) + (Stage.width / 2); _root.pauseMenu._y = (-_y) + (Stage.height / 2); _root.pauseMenu.play(); } else if (Key.isDown(80) && (_root.pauseMenu._currentframe == 25)) { _root.pauseMenu.play(); } if (_root.pauseMenu._currentframe == 52) { if (_root.mines > 0) { var _local2 = 0; while (_local2 < _root.mines) { duplicateMovieClip ("Mine", "Mine" + _local2, _local2 + _root.minesDepthMin); _local2++; } } if (_root.swamps > 0) { var _local5 = 0; while (_local5 < _root.swamps) { duplicateMovieClip ("Swamp", "Swamp" + _root.swampDepthVariable, _root.swampDepthVariable + _root.swampDepthMin); _root.swampDepthVariable++; _local5++; } } if (_root.enemy1s > 0) { var _local3 = 0; while (_local3 < _root.enemy1s) { duplicateMovieClip ("Enemy1", "Enemy" + (_root.enemyDepthVariable + _root.enemyDepthMin), _root.enemyDepthVariable + _root.enemyDepthMin); _root.enemyDepthVariable++; _root.totalEnemies++; _local3++; } } if (_root.enemy2s > 0) { var _local3 = 0; while (_local3 < _root.enemy2s) { duplicateMovieClip ("Enemy2", "Enemy" + (_root.enemyDepthVariable + _root.enemyDepthMin), _root.enemyDepthVariable + _root.enemyDepthMin); _root.enemyDepthVariable++; _root.totalEnemies++; _local3++; } } if (_root.enemy3s > 0) { var _local3 = 0; while (_local3 < _root.enemy3s) { duplicateMovieClip ("Enemy3", "Enemy" + (_root.enemyDepthVariable + _root.enemyDepthMin), _root.enemyDepthVariable + _root.enemyDepthMin); _root.enemyDepthVariable++; _root.totalEnemies++; _local3++; } } if (_root.cannon1s > 0) { var _local4 = 0; while (_local4 < _root.cannon1s) { duplicateMovieClip ("Cannon1", "Cannon" + (_root.cannonDepthVariable + _root.cannonDepthMin), _root.cannonDepthVariable + _root.cannonDepthMin); _root.cannonDepthVariable++; _root.totalEnemies++; _local4++; } } if (_root.cannon2s > 0) { var _local4 = 0; while (_local4 < _root.cannon2s) { duplicateMovieClip ("Cannon2", "Cannon" + (_root.cannonDepthVariable + _root.cannonDepthMin), _root.cannonDepthVariable + _root.cannonDepthMin); _root.cannonDepthVariable++; _root.totalEnemies++; _local4++; } } if (_root.cannon3s > 0) { var _local4 = 0; while (_local4 < _root.cannon3s) { duplicateMovieClip ("Cannon3", "Cannon" + (_root.cannonDepthVariable + _root.cannonDepthMin), _root.cannonDepthVariable + _root.cannonDepthMin); _root.cannonDepthVariable++; _root.totalEnemies++; _local4++; } } requiredEnemies = Math.floor(totalEnemies * 0.75); } };
Instance of Symbol 358 MovieClip "hud" in Frame 61
onClipEvent (load) { swapDepths(_root.hudDepth); comboBarLength = comboBar._width / 100; combomax = 180; combo1 = 0; combo2 = 60; combo3 = 120; } onClipEvent (enterFrame) { if (_root.combo > 0) { _root.combo = _root.combo - (_root.comboDecreaseSpeed * _root.comboMultiplier); } if (_root.combo < 0) { _root.combo = 0; } else if (_root.combo > 180) { _root.combo = 180; } if (_root.combo > combo3) { _root.comboMultiplier = 3; } else if (_root.combo > combo2) { _root.comboMultiplier = 2; } else { _root.comboMultiplier = 1; } comboBar._width = comboBarLength + _root.combo; }
Instance of Symbol 307 MovieClip "aim" in Frame 61
onClipEvent (load) { Mouse.hide(); swapDepths(_root.cursorDepth); } onClipEvent (enterFrame) { i = 49; while ((i - 48) <= _root.totalAims) { if (Key.isDown(i)) { if (_root.hud.chChooser._currentframe == 1) { _root.hud.chChooser.play(); } else if ((_root.hud.chChooser._currentframe > 9) && (_root.hud.chChooser._currentframe < 35)) { _root.hud.chChooser.gotoAndPlay("press"); } } if (Key.isDown(i) && (_root.aimsArray[i - 48] == "PURCHASED")) { _root.currentAim = i - 48; } else if (Key.isDown(i) && (_root.aimsArray[i - 48] != "PURCHASED")) { } i++; } gotoAndStop(_root.currentAim +58); if (((_root.tank.missileReload < 1) && (_root.missiles >= 1)) && (missileStat._currentframe == 1)) { missileStat.gotoAndPlay(2); } else if (_root.tank.missileReload >= 1) { missileStat.gotoAndStop(1); } if (!_root.GamePause) { _x = _root._xmouse; _y = _root._ymouse; } this.gotoAndStop(_root.currentAim); }
Instance of Symbol 361 MovieClip "Bullet" in Frame 61
onClipEvent (load) { if (_name == "Bullet") { _visible = false; } else { _root.bullets.push(_name); var radius = 35; var speed = 20; _xscale = (_xscale * (_root.damageMultiplier / 2)); _height = ((Math.random() * 2) + 10); _rotation = _root.turret._rotation; _x = _root.turret._x; _y = _root.turret._y; var Angle = (_rotation * (Math.PI/180)); var Angle2 = ((_rotation + 109) * (Math.PI/180)); _x = ((Math.cos(Angle2) * (-radius)) + _x); _y = ((Math.sin(Angle2) * (-radius)) + _y); _root.turret.mg.gotoAndPlay(2); var distance = 800; } } onClipEvent (enterFrame) { if ((!_root.GamePause) && (_root.GameStarted)) { if (_name != "Bullet") { xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); if (dist > distance) { _root.removeBullet(_name); this.removeMovieClip(); } } } }
Instance of Symbol 376 MovieClip "Missile" in Frame 61
onClipEvent (load) { if (_name == "Missile") { _visible = false; } else { _root.bullets.push(_name); var speed = 30; var trail = 1; var trailFrequency = 0.2; _rotation = _root.turret._rotation; _x = _root.turret._x; _y = _root.turret._y; var Angle = (_rotation * (Math.PI/180)); var radius = 60; _x = (_x + (Math.sin(Angle) * radius)); _y = (_y - (Math.cos(Angle) * radius)); } } onClipEvent (enterFrame) { if ((!_root.GamePause) && (_root.GameStarted)) { if ((_name != "Missile") && (_currentframe == 1)) { if (trail < 1) { trail = trail + trailFrequency; } else { duplicateMovieClip (_root.missileTrail, "missileTrail" + m, m + _root.missileDepthMin); _root["missileTrail" + m]._rotation = _rotation; _root["missileTrail" + m]._x = _x; _root["missileTrail" + m]._y = _y; _root["missileTrail" + m].gotoAndPlay(2); m++; if ((m + _root.missileDepthMin) >= _root.missileDepthMax) { m = 0; } } _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > 650) { this.removeMovieClip(); _root.removeBullet(_name); } } } }
Instance of Symbol 378 MovieClip "e1Bullet" in Frame 61
onClipEvent (load) { if (_name == "e1Bullet") { _visible = false; } else { speed = 10; distance = 450; Angle = _rotation * (Math.PI/180); } } onClipEvent (enterFrame) { if (!_root.GamePause) { if (dist > distance) { this.removeMovieClip(); } xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (((_name != "e1Bullet") && (dist < distance)) && (_root.GameStarted)) { _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]])) { _root[_root.stuff[i]] = _root[_root.stuff[i]] - (_root.enemy1Damage / _root[_root.stuff[i]].defence); this.removeMovieClip(); } } if (_root.tank.hitTest(_x, _y, true)) { _root.health = _root.health - ((_root.enemy1Damage / _root.armor) * (_root.tankStat == "normal")); this.removeMovieClip(); } } } }
Instance of Symbol 382 MovieClip "Smoke" in Frame 61
onClipEvent (load) { if (_name == "Smoke") { _visible = false; } else { gotoAndStop(random(_totalframes - 1) + 1 +58); radius = 30; _x = _root.tank._x; _y = _root.tank._y; var rotationSpeed = (random(3) - 1); _rotation = random(360); _width = (_width * ((Math.random() * 0.5) + 0.9)); _height = (_height * ((Math.random() * 0.5) + 0.9)); _alpha = ((Math.random() * 10) + 35); Angle = _root.tank._rotation * (Math.PI/180); _x = (_x + (Math.sin(Angle) * (-radius))); _y = (_y - (Math.cos(Angle) * (-radius))); var blur = (new flash.filters.BlurFilter(random(4) + 2, random(4) + 2, 2)); filters = [blur]; } } onClipEvent (enterFrame) { if ((!_root.GamePause) && (_root.GameStarted)) { if (_name != "Smoke") { _alpha = (_alpha - 3); _width = (_width - 0.5); _height = _width; _rotation = (_rotation + rotationSpeed); } } else { removeMovieClip(this); } if ((_alpha <= 0) || (_root.health <= 0)) { this.removeMovieClip(); } }
Instance of Symbol 391 MovieClip "invinciblePowerup" in Frame 61
onClipEvent (load) { if (_name == "invinciblePowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } } onClipEvent (enterFrame) { if (((_root.invincibleTimer <= 0) && (_root.tankStat == "invincible")) && (!_visible)) { _root.tankStat = "normal"; _root.tank.gotoAndStop("normal"); _root.turret.gotoAndStop("normal"); _root.tankColorTrans.rgb = _root.tankColorHexa; _root.tankTrans.colorTransform = _root.tankColorTrans; _root.turretColorTrans.rgb = _root.tankColorHexa; _root.turretTrans.colorTransform = _root.turretColorTrans; this.removeMovieClip(); } }
Instance of Symbol 412 MovieClip "Cannon1" in Frame 61
onClipEvent (load) { if (_name == "Cannon1") { _visible = false; } else { _root.stuff.push(_name); _visible = false; var hitTank = false; var reloadSpeed = 0.02; var reloaded = 1; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 1.5; var killMoney = 20; var combo = 10; var radius = 15; var range1 = 300; var distance = 600; var collisiondamage = 20; var notHittest = 0; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var inRange = false; var placed = false; var hit = false; } } onClipEvent (enterFrame) { if (_name != "Cannon1") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; var left = this.hitarea.getBounds(_root).xMin; var right = this.hitarea.getBounds(_root).xMax; var top = this.hitarea.getBounds(_root).yMin; var bottom = this.hitarea.getBounds(_root).yMax; } } } if (((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) { xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if (dist > distance) { _visible = false; if (inRange) { inRange = false; } } else { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } if (!inRange) { inRange = true; } if (!_visible) { _visible = true; } if ((dist < range1) && (reloaded >= 1)) { reloaded = 0; duplicateMovieClip (_root.c1Bullet, "c1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["c1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["c1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 90) * (Math.PI/180); _root["c1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (_root.tank.hitTest(this)) { var k = left; while (k < right) { if ((_root.tank.hitTest(k, top, true) || (_root.tank.hitTest(k, bottom, true))) && (!hitTank)) { if (Math.abs(_root.tank.speed) < 2) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((5 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { _root.tank.speed = _root.tank.speed * 0.5; health = 0; _root.health = _root.health - ((40 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } k = k + 10; } if (!hitTank) { var l = top; while (l < bottom) { if (_root.tank.hitTest(left, l, true) || (_root.tank.hitTest(right, l, true))) { if (Math.abs(_root.tank.speed) < 2) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((5 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { health = 0; _root.tank.speed = _root.tank.speed * 0.5; _root.health = _root.health - ((40 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } l = l + 10; } } hitTank = false; } if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } healthBar.meter._width = healthBarLengthPercent * health; } } } }
Instance of Symbol 414 MovieClip "Mine" in Frame 61
onClipEvent (load) { if (_name == "Mine") { _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); range = 50; distance = 600; var placed = false; } } onClipEvent (enterFrame) { if (_name != "Mine") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); if (!this.hitTest(_root.tank)) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; } } } xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if ((dist < distance) && (_root.enemy1s > 0)) { e = 0; while (e < _root.enemy1s) { enemy1 = _root["Enemy1" + e]; if (hitTest(enemy1) && (enemy1._currentframe == 1)) { swapDepths(enemy1); gotoAndPlay ("explode"); enemy1.health = 0; } e++; } } if ((dist < range) && (_currentframe == 1)) { _root.health = _root.health - ((_root.mineDamage * (_root.tankStat == "normal")) / _root.armor); gotoAndPlay ("explode"); } } }
Instance of Symbol 419 MovieClip "healthPowerup" in Frame 61
onClipEvent (load) { if (_name == "healthPowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 378 MovieClip "c1Bullet" in Frame 61
onClipEvent (load) { if (_name == "c1Bullet") { _visible = false; } else { var speed = 10; var Angle = (_rotation * (Math.PI/180)); var distance = 600; } } onClipEvent (enterFrame) { if (_name != "c1Bullet") { xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { this.removeMovieClip(); } if ((!_root.GamePause) && (_root.GameStarted)) { _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); if ((_root.tank.hitTest(_x, _y, true) && (_root.tankStat == "normal")) && (_currentframe == 1)) { _root.health = _root.health - (_root.cannon1Damage / _root.armor); gotoAndPlay ("hit"); } else if (_root.tank.hitTest(_x, _y, true) && (_root.tankStat == "invincible")) { this.unloadMovie(); } } } }
Instance of Symbol 426 MovieClip "moneyPowerup" in Frame 61
onClipEvent (load) { if (_name == "moneyPowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 430 MovieClip "extralifePowerup" in Frame 61
onClipEvent (load) { if (_name == "extralifePowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 435 MovieClip "timePowerup" in Frame 61
onClipEvent (load) { if (_name == "timePowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 376 MovieClip in Frame 61
onClipEvent (load) { _visible = false; boolean = false; distance = 650; swapDepths(_root.missileOfDoomDepth); } onClipEvent (enterFrame) { if ((!_root.GamePause) && (_root.GameStarted)) { if ((_root.outsideArenaTimer <= 0) && (!boolean)) { speed = _root.maxSpeed + 15; xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); while (dist < distance) { _x = ((random(1600) - 800) + _root.tank._x); _y = ((random(1600) - 800) + _root.tank._y); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); } boolean = true; _visible = true; } if (boolean && (_currentframe == 1)) { myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; _rotation = myDegrees; Angle = _rotation * (Math.PI/180); _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); if (hitTest(_root.tank) && (_currentframe == 1)) { _root.health = 0; gotoAndPlay ("explode"); } } } }
Instance of Symbol 438 MovieClip "missileTrail" in Frame 61
onClipEvent (load) { if (_name == "missileTrail") { _visible = false; stop(); } }
Instance of Symbol 149 MovieClip "tank" in Frame 61
onClipEvent (load) { _root.tankStat = "normal"; var wheelFilter; _x = 0; _y = 0; _root._x = _x + (Stage.width / 2); _root._y = _y + (Stage.height / 2); _root.turret._y = _y; _root.turret._x = _x; var b = 0; var m = 20; var t = 0; var speed = 0; var kickback = 0; var friction = 0.95; var machineGunReload = 1; var missileReload = 1; var missileMeterWidth = _root.hud.missileMeter._width; var healthBarWidth = (_root.hud.healthBar._width / 100); var trackSpeed = 2; swapDepths(_root.tankDepth); } onClipEvent (enterFrame) { if ((_root.health <= 0) && (_root.pauseMenu._currentframe == 1)) { _root.hudMessage = " "; _root.hud._visible = false; delete _root.onEnterFrame; _root.pauseMenu._x = (-_root._x) + (Stage.width / 2); _root.pauseMenu._y = (-_root._y) + (Stage.height / 2); _root.pauseMenu.swapDepths(_root.getNextHighestDepth()); _root.pauseMenu.gotoAndPlay("dead"); } if (((!_root.GamePause) && (_root.GameStarted)) && (_root.health > 0)) { if (_root.tankStat == "normal") { gotoAndStop ("normal"); _root.turret.gotoAndStop("normal"); } else if ((_root.tankStat == "invincible") && (_currentframe == 1)) { gotoAndPlay ("invincible"); _root.turret.gotoAndPlay("invincible"); } if (_root.tankStat == "invincible") { _root.invincibleTimer--; } _root.powerUpTimer++; _root.mainTimer--; _root.mainTimerRounded = Math.ceil(_root.mainTimer / _root.FPS); if ((((_x < ((-_root.battleArenaWidth) / 2)) || (_x > (_root.battleArenaWidth / 2))) || (_y < ((-_root.battleArenaHeight) / 2))) || (_y > (_root.battleArenaHeight / 2))) { outsideArena = true; } else if (outsideArena) { outsideArena = false; } if (outsideArena) { _root.outsideArenaTimer--; } if (outsideArena && (_root.outsideArenaTimer > 0)) { _root.hudMessage = "Cowards will be executed!\n" + Math.ceil(_root.outsideArenaTimer / _root.FPS); } else if (outsideArena) { _root.hudMessage = "I warned you!"; } else { _root.outsideArenaTimer = 3 * _root.FPS; if (_root.requiredEnemies > 0) { _root.hudMessage = " "; } else { _root.hudMessage = "Mission Accomplished!\nPress Enter to continue"; } } if (Key.isDown(32)) { if ((missileReload >= 1) && (_root.missiles >= 1)) { _root.missileSound.start(0, 1); missileReload = 0; _root.missiles--; kickback = -1; Angle2 = _root.turret._rotation * (Math.PI/180); duplicateMovieClip (_root.Missile, "Missile" + m, m + _root.missileDepthMin); m++; if ((m + _root.missileDepthMin) >= _root.missileDepthMax) { m = 0; } } } if (machineGunReload < 1) { machineGunReload = machineGunReload + _root.fireRateMG; } if (missileReload < 1) { missileReload = missileReload + _root.fireRateMissiles; } if (Key.isDown(87) && ((speed + _root.acceleration) < _root.maxSpeed)) { speed = speed + _root.acceleration; } else if (Key.isDown(87) && ((speed + _root.acceleration) > _root.maxSpeed)) { speed = _root.maxSpeed; } else if (Key.isDown(83) && ((speed - _root.acceleration) > ((-_root.maxSpeed) / 1.4))) { speed = speed - _root.acceleration; } else if (Key.isDown(83) && ((speed - _root.acceleration) < ((-_root.maxSpeed) / 1.4))) { speed = (-_root.maxSpeed) / 1.4; } else { speed = speed * friction; if ((speed < 0.2) && (speed > -0.2)) { speed = 0; } } kickback = kickback * 0.9; if ((kickback < 0.2) && (kickback > -0.2)) { kickback = 0; } _rotation = (_rotation + ((Key.isDown(68) - Key.isDown(65)) * _root.turningSpeed)); Angle = _rotation * (Math.PI/180); _x = (_x + (Math.sin(Angle) * speed)); _y = (_y - (Math.cos(Angle) * speed)); _x = (_x + (Math.sin(Angle2) * kickback)); _y = (_y - (Math.cos(Angle2) * kickback)); _root._x = Math.round(((-_x) + ((_x - _root._xmouse) / 5)) + (Stage.width / 2)); _root._y = Math.round(((-_y) + ((_y - _root._ymouse) / 5)) + (Stage.height / 2)); _root.hud._x = (-_root._x) + (Stage.width / 2); _root.hud._y = (-_root._y) + (Stage.height / 2); if (speed != 0) { wheelFilter = new flash.filters.BlurFilter(Math.abs(speed / 3), Math.abs(speed / 3)); left_wheel.filters = (right_wheel.filters = [wheelFilter]); } leftspeed = (speed != 0) * Math.round(left_wheel._currentframe + speed); rightspeed = (speed != 0) * Math.round(right_wheel._currentframe + speed); rotationleft = (speed == 0) * Math.round((left_wheel._currentframe = left_wheel._currentframe + (((Key.isDown(68) - Key.isDown(65)) * _root.turningSpeed) / 2.5))); rotationright = (speed == 0) * Math.round((right_wheel._currentframe = right_wheel._currentframe - (((Key.isDown(68) - Key.isDown(65)) * _root.turningSpeed) / 2.5))); if (leftspeed > left_wheel._totalframes) { left_wheel.gotoAndStop(leftspeed - left_wheel._totalframes); left_wheel.filters = wheelFilter; } else if (leftspeed < 0) { left_wheel.gotoAndStop((left_wheel._currentframe + left_wheel._totalframes) - leftspeed); left_wheel.filters = wheelFilter; } else { left_wheel.gotoAndStop(leftspeed); } if (rightspeed > right_wheel._totalframes) { right_wheel.gotoAndStop(rightspeed - right_wheel._totalframes); } else if (rightspeed < 0) { right_wheel.gotoAndStop((right_wheel._currentframe + right_wheel._totalframes) - rightspeed); } else if (rightspeed != 0) { right_wheel.gotoAndStop(rightspeed); } if ((rotationleft > left_wheel._totalframes) && (leftspeed == 0)) { left_wheel.gotoAndStop(rotationleft - left_wheel._totalframes); } else if ((rotationleft <= 0) && (leftspeed == 0)) { left_wheel.gotoAndStop((left_wheel._currentframe + left_wheel._totalframes) - rotationleft); } else if (leftspeed == 0) { left_wheel.gotoAndStop(rotationleft); } if ((rotationright > right_wheel._totalframes) && (rightspeed == 0)) { right_wheel.gotoAndStop(rotationright - right_wheel._totalframes); } else if ((rotationright <= 0) && (rightspeed == 0)) { right_wheel.gotoAndStop((right_wheel._currentframe + right_wheel._totalframes) - rotationright); } else if (rightspeed == 0) { right_wheel.gotoAndStop(rotationright); } } if (_root.health > 100) { _root.health = 100; } else if (_root.health < 30) { if (random(3) == 0) { duplicateMovieClip (_root.Smoke, "Smoke" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); } } _root.turret._y = _y; _root.turret._x = _x; }
Instance of Symbol 165 MovieClip "turret" in Frame 61
onClipEvent (load) { swapDepths(_root.turretDepth); } onClipEvent (enterFrame) { if (((!_root.GamePause) && (_root.GameStarted)) && (_root.health > 0)) { myRadians = Math.atan2(_root._ymouse - _y, _root._xmouse - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; _rotation = myDegrees; } if (_root.health < 0) { _x = _root.tank._x; _y = _root.tank._y; } }
Instance of Symbol 443 MovieClip "missilePowerup" in Frame 61
onClipEvent (load) { if (_name == "missilePowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 449 MovieClip "comboPowerup" in Frame 61
onClipEvent (load) { if (_name == "comboPowerup") { stop(); _visible = false; } else { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); } }
Instance of Symbol 458 MovieClip "Enemy1" in Frame 61
onClipEvent (load) { if (_name == "Enemy1") { _visible = false; } else { _root.stuff.push(_name); _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); var speed = ((Math.random() * 0.5) + 0.7); var reloadSpeed = 0.03; var reloaded = 1; var radius = 18; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 1; var killMoney = 15; var combo = 8; var distance = 600; var range1 = ((Math.random() * 50) + 160); var range2 = ((Math.random() * 30) + 300); var range3 = ((Math.random() * 30) + 40); var inRange = false; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var placed = false; } } onClipEvent (enterFrame) { if (_name != "Enemy1") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; } } } xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist < distance) { if (!inRange) { inRange = true; } } else if (inRange) { inRange = false; } if ((((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) && (dist < distance)) { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if ((dist > range1) && (dist < range2)) { if (_root.tank._x > _x) { _x = (_x + speed); } else if (_root.tank._x < _x) { _x = (_x - speed); } if (_root.tank._y > _y) { _y = (_y + speed); } else if (_root.tank._y < _y) { _y = (_y - speed); } } if ((dist < (range1 + range3)) && (health > 0)) { Enemy12.gotoAndStop("shooting"); } else if (health > 0) { Enemy12.gotoAndStop("walking"); } if ((dist < (range1 + range3)) && (reloaded >= 1)) { Enemy12.gun.gotoAndPlay("fire"); duplicateMovieClip (_root.e1Bullet, "e1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["e1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["e1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 110) * (Math.PI/180); _root["e1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } reloaded = 0; } healthBar.meter._width = healthBarLengthPercent * health; if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } } } }
Instance of Symbol 460 MovieClip "Swamp" in Frame 61
onClipEvent (load) { if (_name == "Swamp") { _visible = false; } else { _root.stuff.push(_name); _yscale = (random(30) + 70); _xscale = (random(30) + 70); _rotation = random(360); var hittank = false; var placed = false; this.swapDepths(2); var counter = 0; var maxSpeedTemp; } } onClipEvent (enterFrame) { if (_name != "Swamp") { while (!placed) { counter++; if (counter > 35) { removeMovieClip(this); } _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); if (!hitTest(_root.tank._x, _root.tank._y, true)) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; } } } if (hitTest(_root.tank._x, _root.tank._y, true) && (!hittank)) { hittank = true; maxSpeedTemp = _root.maxSpeed; _root.maxSpeed = _root.maxSpeed * 0.65; } else if ((!hitTest(_root.tank._x, _root.tank._y, true)) && (hittank)) { hittank = false; _root.maxSpeed = maxSpeedTemp; } } }
Instance of Symbol 463 MovieClip "Enemy2" in Frame 61
onClipEvent (load) { if (_name == "Enemy2") { _visible = false; } else { _root.stuff.push(_name); _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); var speed = ((Math.random() * 0.6) + 0.8); var reloadSpeed = 0.05; var reloaded = 1; var radius = 18; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 2.5; var killMoney = 30; var combo = 18; var distance = 600; var range1 = ((Math.random() * 60) + 200); var range2 = ((Math.random() * 50) + 350); var range3 = ((Math.random() * 40) + 60); var inRange = false; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var placed = false; } } onClipEvent (enterFrame) { if (_name != "Enemy2") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; } } } xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist < distance) { if (!inRange) { inRange = true; } } else if (inRange) { inRange = false; } if ((((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) && (dist < distance)) { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if ((dist > range1) && (dist < range2)) { if (_root.tank._x > _x) { _x = (_x + speed); } else if (_root.tank._x < _x) { _x = (_x - speed); } if (_root.tank._y > _y) { _y = (_y + speed); } else if (_root.tank._y < _y) { _y = (_y - speed); } } if ((dist < (range1 + range3)) && (health > 0)) { Enemy12.gotoAndStop("shooting"); } else if (health > 0) { Enemy12.gotoAndStop("walking"); } if ((dist < (range1 + range3)) && (reloaded >= 1)) { Enemy12.gun.gotoAndPlay("fire"); duplicateMovieClip (_root.e1Bullet, "e1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["e1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["e1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 110) * (Math.PI/180); _root["e1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } reloaded = 0; } healthBar.meter._width = healthBarLengthPercent * health; if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } } } }
Instance of Symbol 466 MovieClip "Enemy3" in Frame 61
onClipEvent (load) { if (_name == "Enemy3") { _visible = false; } else { _root.stuff.push(_name); _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); var speed = (Math.random() + 0.8); var reloadSpeed = 0.08; var reloaded = 1; var radius = 18; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 6; var killMoney = 70; var combo = 40; var distance = 600; var range1 = ((Math.random() * 50) + 300); var range2 = ((Math.random() * 30) + 500); var range3 = ((Math.random() * 50) + 100); var inRange = false; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var placed = false; } } onClipEvent (enterFrame) { if (_name != "Enemy3") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; } } } xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist < distance) { if (!inRange) { inRange = true; } } else if (inRange) { inRange = false; } if ((((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) && (dist < distance)) { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if ((dist > range1) && (dist < range2)) { if (_root.tank._x > _x) { _x = (_x + speed); } else if (_root.tank._x < _x) { _x = (_x - speed); } if (_root.tank._y > _y) { _y = (_y + speed); } else if (_root.tank._y < _y) { _y = (_y - speed); } } if ((dist < (range1 + range3)) && (health > 0)) { Enemy12.gotoAndStop("shooting"); } else if (health > 0) { Enemy12.gotoAndStop("walking"); } if ((dist < (range1 + range3)) && (reloaded >= 1)) { Enemy12.gun.gotoAndPlay("fire"); duplicateMovieClip (_root.e1Bullet, "e1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["e1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["e1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 110) * (Math.PI/180); _root["e1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["e1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } reloaded = 0; } healthBar.meter._width = healthBarLengthPercent * health; if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } } } }
Instance of Symbol 467 MovieClip "Cannon2" in Frame 61
onClipEvent (load) { if (_name == "Cannon2") { _visible = false; } else { _root.stuff.push(_name); _visible = false; var hitTank = false; var reloadSpeed = 0.04; var reloaded = 1; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 3; var killMoney = 50; var combo = 25; var radius = 21; var range1 = 400; var distance = 600; var collisiondamage = 20; var notHittest = 0; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var inRange = false; var placed = false; var hit = false; } } onClipEvent (enterFrame) { if (_name != "Cannon2") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; var left = this.hitarea.getBounds(_root).xMin; var right = this.hitarea.getBounds(_root).xMax; var top = this.hitarea.getBounds(_root).yMin; var bottom = this.hitarea.getBounds(_root).yMax; } } } if (((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) { xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if (dist > distance) { _visible = false; if (inRange) { inRange = false; } } else { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } if (!inRange) { inRange = true; } if (!_visible) { _visible = true; } if ((dist < range1) && (reloaded >= 1)) { reloaded = 0; duplicateMovieClip (_root.c1Bullet, "c1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["c1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["c1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 90) * (Math.PI/180); _root["c1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (_root.tank.hitTest(this)) { var k = left; while (k < right) { if ((_root.tank.hitTest(k, top, true) || (_root.tank.hitTest(k, bottom, true))) && (!hitTank)) { if (Math.abs(_root.tank.speed) < 3) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((10 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { _root.tank.speed = _root.tank.speed * 0.5; health = 0; _root.health = _root.health - ((60 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } k = k + 10; } if (!hitTank) { var l = top; while (l < bottom) { if (_root.tank.hitTest(left, l, true) || (_root.tank.hitTest(right, l, true))) { if (Math.abs(_root.tank.speed) < 3) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((10 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { health = 0; _root.tank.speed = _root.tank.speed * 0.5; _root.health = _root.health - ((60 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } l = l + 10; } } hitTank = false; } if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } healthBar.meter._width = healthBarLengthPercent * health; } } } }
Instance of Symbol 468 MovieClip "Cannon3" in Frame 61
onClipEvent (load) { if (_name == "Cannon3") { _visible = false; } else { _root.stuff.push(_name); _visible = false; var hitTank = false; var reloadSpeed = 0.06; var reloaded = 1; var healthBarLengthPercent = (healthBar.meter._width / 100); var health = 100; var defence = 5; var killMoney = 100; var combo = 50; var radius = 26; var range1 = 500; var distance = 600; var collisiondamage = 20; var notHittest = 0; var xDif; var yDif; var dist; var xDif2; var yDif2; var dist2; var inRange = false; var placed = false; var hit = false; } } onClipEvent (enterFrame) { if (_name != "Cannon3") { while (!placed) { _x = (random(_root.battleArenaWidth) - (_root.battleArenaWidth / 2)); _y = (random(_root.battleArenaHeight) - (_root.battleArenaHeight / 2)); xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (dist > distance) { hit = false; for (i in _root.stuff) { if (hitTest(_root[_root.stuff[i]]) && (_root.stuff[i] != _name)) { hit = true; break; } } if (!hit) { placed = true; var left = this.hitarea.getBounds(_root).xMin; var right = this.hitarea.getBounds(_root).xMax; var top = this.hitarea.getBounds(_root).yMin; var bottom = this.hitarea.getBounds(_root).yMax; } } } if (((!_root.GamePause) && (_currentframe == 1)) && (_root.GameStarted)) { xDif = _x - _root.tank._x; yDif = _y - _root.tank._y; dist = Math.sqrt((xDif * xDif) + (yDif * yDif)); if (reloaded < 1) { reloaded = reloaded + reloadSpeed; } if (dist > distance) { _visible = false; if (inRange) { inRange = false; } } else { for (var b in _root.bullets) { var currBullet = _root[_root.bullets[b]]; if (hitTest(currBullet)) { if (currBullet._name.indexOf("Missile") != -1) { health = health - ((_root.missileDamage * _root.damageMultiplier) / defence); } else { health = health - ((_root.mgDamage * _root.damageMultiplier) / defence); } _root.removeBullet(_root.bullets[b]); break; } } if (!inRange) { inRange = true; } if (!_visible) { _visible = true; } if ((dist < range1) && (reloaded >= 1)) { reloaded = 0; duplicateMovieClip (_root.c1Bullet, "c1Bullet" + _root.eBulletDepthVariable, _root.eBulletDepthVariable + _root.eBulletDepthMin); _root["c1Bullet" + _root.eBulletDepthVariable]._x = _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = _y; _root["c1Bullet" + _root.eBulletDepthVariable]._rotation = myDegrees; Angle2 = (myDegrees + 90) * (Math.PI/180); _root["c1Bullet" + _root.eBulletDepthVariable]._x = (Math.cos(Angle2) * (-radius)) + _x; _root["c1Bullet" + _root.eBulletDepthVariable]._y = (Math.sin(Angle2) * (-radius)) + _y; _root.eBulletDepthVariable++; if ((_root.eBulletDepthVariable + _root.eBulletDepthMin) > _root.eBulletDepthMax) { _root.eBulletDepthVariable = 0; } } myRadians = Math.atan2(_root.tank._y - _y, _root.tank._x - _x); myDegrees = Math.round((myRadians * 180) / Math.PI) + 90; if (_root.tank.hitTest(this)) { var k = left; while (k < right) { if ((_root.tank.hitTest(k, top, true) || (_root.tank.hitTest(k, bottom, true))) && (!hitTank)) { if (Math.abs(_root.tank.speed) < 4) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((20 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { _root.tank.speed = _root.tank.speed * 0.5; health = 0; _root.health = _root.health - ((100 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } k = k + 10; } if (!hitTank) { var l = top; while (l < bottom) { if (_root.tank.hitTest(left, l, true) || (_root.tank.hitTest(right, l, true))) { if (Math.abs(_root.tank.speed) < 4) { _root.tank.speed = _root.tank.speed * -2; _root.health = _root.health - ((20 * (_root.tankStat != "invincible")) / _root.armor); health = health - 10; } else { health = 0; _root.tank.speed = _root.tank.speed * 0.5; _root.health = _root.health - ((100 * (_root.tankStat != "invincible")) / _root.armor); hitTank = true; } break; } l = l + 10; } } hitTank = false; } if (health <= 0) { _root.removeEnemy(_name); _root.combo = _root.combo + combo; _root.totalEnemies--; _root.requiredEnemies--; gotoAndPlay ("dead"); } xDif2 = _x - _root._xmouse; yDif2 = _y - _root._ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 < _root.mouseDist) { healthBar._alpha = 100; } else { healthBar._alpha = (_root.mouseDist * 100) / dist2; } healthBar.meter._width = healthBarLengthPercent * health; } } } }
Instance of Symbol 535 MovieClip "pauseMenu" in Frame 61
onClipEvent (load) { swapDepths(_root.getNextHighestDepth()); gotoAndPlay ("countdown"); }
Frame 62
_root.pauseMenu.removeMovieClip(); _root.levelVariables(_root.level); _root.gotoAndStop("Game");
Frame 63
stop(); _root.pauseMenu.removeMovieClip(); _root.shopMessageOriginal = "Welcome to the shop!\nHere you can upgrade yout tank, paint it or unlock new crosshairs. You will see information about the products in this window."; _root.shopMessage = _root.shopMessageOriginal; _root.tankColorTemp = _root.tankColor; var tankColorTrans = (new flash.geom.ColorTransform()); var tankTrans = (new flash.geom.Transform(_root.shopMC.tank.tankShadowed)); var turretColorTrans = (new flash.geom.ColorTransform()); var turretTrans = (new flash.geom.Transform(_root.shopMC.turret.turretShadowed)); this.onEnterFrame = function () { _root.cash = "Cash: $" + _root.money; _root.tankColorHexaTemp = "0x" + _root.tankColorTemp; _root.tankColorTrans.rgb = _root.tankColorHexaTemp; _root.tankTrans.colorTransform = _root.tankColorTrans; _root.turretColorTrans.rgb = _root.tankColorHexaTemp; _root.turretTrans.colorTransform = _root.turretColorTrans; };
Instance of Symbol 26 MovieClip in Frame 63
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 24 MovieClip Frame 1
stop();
Symbol 36 Button
on (release) { getURL ("http://www.maxgames.com", "_blank"); }
Symbol 39 MovieClip Frame 60
stop();
Symbol 52 MovieClip Frame 14
stop();
Symbol 53 MovieClip Frame 240
_parent.play(); stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 9
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 9
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 9
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 9
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 9
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 29
gotoAndPlay ("invincible");
Symbol 155 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 29
gotoAndPlay ("invincible");
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 9
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 9
stop();
Symbol 184 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 9
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 1
stop();
Instance of Symbol 184 MovieClip in Symbol 204 MovieClip Frame 2
onClipEvent (load) { useHandCursor = false; } on (release) { } on (press) { } on (rollOver) { } on (rollOut) { }
Instance of Symbol 199 MovieClip in Symbol 204 MovieClip Frame 2
on (release) { _parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Instance of Symbol 202 MovieClip in Symbol 204 MovieClip Frame 2
on (release) { _parent._parent.savefile.clear(); _parent._parent.savefile.flush(); if (_root._currentframe == 2) { _parent._parent._alpha = 80; delete _parent._parent.bg.onRollOver; delete _parent._parent.bg.onRollOut; delete _parent._parent.bg.onPress; } _parent._parent._parent.selectedSlot = ""; _parent._parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Instance of Symbol 199 MovieClip in Symbol 204 MovieClip Frame 3
on (release) { _parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Instance of Symbol 202 MovieClip in Symbol 204 MovieClip Frame 3
on (release) { _parent._parent._parent.selectedSlotNum = _parent._parent._parent.selectedSlot.charAt(_parent._parent._parent.selectedSlot.length - 1); _root.saveGame(_parent._parent._parent.selectedSlotNum); _parent._parent.gotoAndStop(3); _parent._parent.gotoAndStop(2); _parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 2
var playerName = savefile.data.playerName; var level = savefile.data.level; var cash = savefile.data.money; var color = savefile.data.tankColor; tankColorHexa = "0x" + color; var tankColorTrans = (new flash.geom.ColorTransform()); var tankTrans = (new flash.geom.Transform(tank.tankShadowed)); var turretColorTrans = (new flash.geom.ColorTransform()); var turretTrans = (new flash.geom.Transform(turret.turretShadowed)); tankColorTrans.rgb = tankColorHexa; tankTrans.colorTransform = tankColorTrans; turretColorTrans.rgb = tankColorHexa; turretTrans.colorTransform = turretColorTrans;
Instance of Symbol 194 MovieClip in Symbol 205 MovieClip Frame 2
on (rollOver) { this.gotoAndPlay("rollover"); } on (rollOut) { this.gotoAndPlay("rollout"); } on (release) { if (_parent.clearMC._currentframe == 1) { _parent.clearMC.gotoAndStop(2); } }
Symbol 205 MovieClip Frame 3
gotoAndStop (2);
Symbol 221 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 9
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 9
stop();
Symbol 279 MovieClip Frame 1
stop(); var tankColorHexa = ("0x" + _root.tankColor); onEnterFrame = function () { tankColorHexa = "0x" + _root.tankColor; var _local2 = new flash.geom.ColorTransform(); var _local4 = new flash.geom.Transform(tank.tankShadowed); var _local3 = new flash.geom.ColorTransform(); var _local5 = new flash.geom.Transform(turret.turretShadowed); _local2.rgb = tankColorHexa; _local4.colorTransform = _local2; _local3.rgb = tankColorHexa; _local5.colorTransform = _local3; };
Instance of Symbol 105 MovieClip "original" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "9C9C73"; }
Instance of Symbol 105 MovieClip "white" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "FFFFFF"; }
Instance of Symbol 105 MovieClip "red" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "FF0000"; }
Instance of Symbol 105 MovieClip "green" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "009900"; }
Instance of Symbol 105 MovieClip "pimp" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "A801A9"; }
Instance of Symbol 105 MovieClip "black" in Symbol 279 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColor = "000000"; }
Instance of Symbol 171 MovieClip in Symbol 279 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { if (_root.menuFade._currentframe == 25) { _root.StartVariables(); _root.newGameVars(); _root.speedFunction(); _root.accelerationFunction(); _root.turningSpeedFunction(); _root.armorFunction(); _root.fireRateMGFunction(); _root.fireRateMissilesFunction(); _root.menuGoto = "Game"; _root.menuFade.gotoAndPlay("fadeOut"); } }
Instance of Symbol 175 MovieClip in Symbol 279 MovieClip Frame 1
on (release) { _parent._parent.contentGoTo = "none"; _parent._parent.gotoAndStop(1); }
Symbol 279 MovieClip Frame 2
var selectedSlot = ""; var selectedSlotNum; selectSlotTXT._visible = false;
Instance of Symbol 180 MovieClip in Symbol 279 MovieClip Frame 2
on (rollOver) { this.gotoAndPlay("rollover"); } on (rollOut) { this.gotoAndPlay("rollout"); } on (release) { if (_parent.selectedSlot != "") { _parent.selectedSlotNum = _parent.selectedSlot.charAt(_parent.selectedSlot.length - 1); _root.loadGame(_parent.selectedSlotNum); if (_root.menuFade._currentframe == 25) { _root.StartVariables(); _root.speedFunction(); _root.accelerationFunction(); _root.turningSpeedFunction(); _root.armorFunction(); _root.fireRateMGFunction(); _root.fireRateMissilesFunction(); _root.menuGoto = "Shop"; _root.menuFade.gotoAndPlay("fadeOut"); } } else { _parent.selectSlotTXT._visible = true; } }
Instance of Symbol 205 MovieClip "TanksSlot1" in Symbol 279 MovieClip Frame 2
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName == undefined) { _alpha = 80; } else { gotoAndStop (2); bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; } }
Instance of Symbol 205 MovieClip "TanksSlot2" in Symbol 279 MovieClip Frame 2
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName == undefined) { _alpha = 80; } else { gotoAndStop (2); bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; } }
Instance of Symbol 205 MovieClip "TanksSlot3" in Symbol 279 MovieClip Frame 2
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName == undefined) { _alpha = 80; } else { gotoAndStop (2); bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; } }
Instance of Symbol 224 MovieClip "insFwd" in Symbol 279 MovieClip Frame 3
onClipEvent (enterFrame) { useHandCursor = _alpha == 100; } on (rollOver) { if (_alpha == 100) { _yscale = 120; _xscale = 120; } } on (rollOut) { _yscale = 100; _xscale = 100; } on (release) { if (_visible) { _parent.instructionsMC.nextFrame(); _parent.insPages.text = (("Page " + _parent.instructionsMC._currentframe) + "/") + _parent.instructionsMC._totalframes; _parent.insBack._alpha = 100; if (_parent.instructionsMC._currentframe == _parent.instructionsMC._totalframes) { _alpha = 50; _yscale = 100; _xscale = 100; } } }
Instance of Symbol 224 MovieClip "insBack" in Symbol 279 MovieClip Frame 3
onClipEvent (load) { _alpha = 50; } onClipEvent (enterFrame) { useHandCursor = _alpha == 100; } on (rollOver) { if (_alpha == 100) { _yscale = 120; _xscale = 120; } } on (rollOut) { _yscale = 100; _xscale = 100; } on (release) { if (_visible) { _parent.instructionsMC.prevFrame(); _parent.insPages.text = (("Page " + _parent.instructionsMC._currentframe) + "/") + _parent.instructionsMC._totalframes; _parent.insFwd._alpha = 100; if (_parent.instructionsMC._currentframe == 1) { _alpha = 50; _yscale = 100; _xscale = 100; } } }
Symbol 279 MovieClip Frame 5
rankz_t10_send = new LoadVars(); rankz_t10_receive = new LoadVars(); rankz_t10_send.SU0249 = "MTk5NmolZSVhJW4lcw=="; rankz_t10_send.flashkey = "ZW1ORU1YSlE="; rankz_t10_receive.onLoad = function (success) { if (success) { _rankz_ar_ = rankz_t10_receive.top10.split("<u/*/u>"); i = 0; while (i < _rankz_ar_.length) { tempv = _rankz_ar_[i].split("</*/>"); top10["rankz_n" + (i + 1)].text = tempv[0]; top10["rankz_v" + (i + 1)].text = tempv[1]; i++; } } else { trace("ERROR"); } }; rankz_t10_send.sendAndLoad("http://rankz.armorbot.com/get/top10.php", rankz_t10_receive, "POST");
Symbol 279 MovieClip Frame 6
var selectedSlot = ""; var selectedSlotNum; selectSlotTXT._visible = false;
Instance of Symbol 205 MovieClip "TanksSlot1" in Symbol 279 MovieClip Frame 6
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName != undefined) { gotoAndStop (2); } bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; }
Instance of Symbol 205 MovieClip "TanksSlot2" in Symbol 279 MovieClip Frame 6
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName != undefined) { gotoAndStop (2); } bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; }
Instance of Symbol 205 MovieClip "TanksSlot3" in Symbol 279 MovieClip Frame 6
onClipEvent (load) { var savefile = SharedObject.getLocal(_name); if (savefile.data.playerName != undefined) { gotoAndStop (2); } bg.onRollOver = function () { bg.gotoAndStop(2); }; bg.onRollOut = function () { if (_parent.selectedSlot != _name) { bg.gotoAndStop(1); } }; bg.onPress = function () { if (_parent.selectedSlot != _name) { _parent.selectSlotTXT._visible = false; _parent[_parent.selectedSlot].bg.gotoAndStop(1); _parent.selectedSlot = _name; } }; }
Instance of Symbol 273 MovieClip in Symbol 279 MovieClip Frame 6
on (rollOver) { this.gotoAndPlay("rollover"); } on (rollOut) { this.gotoAndPlay("rollout"); } on (release) { if (_parent._parent._currentframe == 20) { if (_parent.selectedSlot != "") { if (_parent[_parent.selectedSlot]._currentframe == 1) { _parent.selectedSlotNum = _parent.selectedSlot.charAt(_parent.selectedSlot.length - 1); _root.saveGame(_parent.selectedSlotNum); _parent[_parent.selectedSlot].gotoAndStop(2); } else { _parent[_parent.selectedSlot].clearMC.gotoAndStop(3); } } else { _parent.selectSlotTXT._visible = true; } } }
Instance of Symbol 277 MovieClip in Symbol 279 MovieClip Frame 6
on (rollOver) { this.gotoAndPlay("rollover"); } on (rollOut) { this.gotoAndPlay("rollout"); } on (release) { if (_parent._parent._currentframe == 20) { _parent._parent.play(); } }
Symbol 280 MovieClip Frame 1
if (contentGoTo == "none") { stop(); }
Instance of Symbol 67 MovieClip in Symbol 280 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { if (((_parent._currentframe == 20) || (_parent._currentframe == 1)) && (_parent.contentGoTo != "newGame")) { _parent.contentGoTo = "newGame"; _root.playerName = "Unknown Soldier"; _root.tankColor = "9C9C73"; _parent.play(); } }
Instance of Symbol 72 MovieClip in Symbol 280 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { if (((_parent._currentframe == 20) || (_parent._currentframe == 1)) && (_parent.contentGoTo != "instructions")) { _parent.contentGoTo = "instructions"; _parent.play(); } }
Instance of Symbol 76 MovieClip in Symbol 280 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { if (((_parent._currentframe == 20) || (_parent._currentframe == 1)) && (_parent.contentGoTo != "load")) { _parent.contentGoTo = "load"; _parent.play(); } }
Instance of Symbol 80 MovieClip in Symbol 280 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { if (((_parent._currentframe == 20) || (_parent._currentframe == 1)) && (_parent.contentGoTo != "credits")) { _parent.contentGoTo = "credits"; _parent.play(); } }
Instance of Symbol 26 MovieClip in Symbol 280 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Instance of Symbol 85 MovieClip in Symbol 280 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { getURL ("http://www.maxgames.com", _blank); }
Instance of Symbol 279 MovieClip "content" in Symbol 280 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Symbol 280 MovieClip Frame 2
content.gotoAndStop(contentGoTo);
Symbol 280 MovieClip Frame 20
stop();
Instance of Symbol 279 MovieClip in Symbol 280 MovieClip Frame 20
onClipEvent (load) { gotoAndStop(_parent.contentGoTo); }
Instance of Symbol 279 MovieClip "content" in Symbol 280 MovieClip Frame 40
onClipEvent (load) { gotoAndStop (1); }
Symbol 282 MovieClip Frame 1
function camControl() { parentColor.setTransform(camColor.getTransform()); var _local4 = sX / this._width; var _local3 = sY / this._height; _parent._x = cX - (this._x * _local4); _parent._y = cY - (this._y * _local3); _parent._xscale = 100 * _local4; _parent._yscale = 100 * _local3; } function resetStage() { var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; parentColor.setTransform(_local2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = "exactFit"; var cX = (Stage.width / 2); var cY = (Stage.height / 2); var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = reset;
Symbol 286 MovieClip Frame 2
for (j in _root) { _root[j].removeMovieClip(); }
Symbol 286 MovieClip Frame 25
stop();
Symbol 286 MovieClip Frame 26
var vol = 100; onEnterFrame = function () { vol = vol - 4; _root.menuMusic.setVolume(vol); if (vol <= 0) { delete onEnterFrame; } };
Symbol 286 MovieClip Frame 50
_root.gotoAndStop(_root.menuGoto);
Symbol 290 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 4
gotoAndPlay (2);
Symbol 307 MovieClip Frame 1
stop();
Instance of Symbol 302 MovieClip in Symbol 307 MovieClip Frame 4
onClipEvent (enterFrame) { _rotation = (_rotation+1); }
Symbol 318 MovieClip Frame 1
var notBoughtAlpha = 20;
Instance of Symbol 307 MovieClip "1" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); }
Instance of Symbol 307 MovieClip "2" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 307 MovieClip "3" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 307 MovieClip "4" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 307 MovieClip "5" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 316 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent[_root.aim._currentframe]._x; _y = _parent[_root.aim._currentframe]._y; }
Symbol 319 MovieClip Frame 1
stop();
Instance of Symbol 322 MovieClip in Symbol 336 MovieClip Frame 1
onClipEvent (load) { rot = _rotation; } onClipEvent (enterFrame) { _rotation = (rot - _root.combo); }
Instance of Symbol 331 MovieClip in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) { gotoAndStop(_root.comboMultiplier); }
Symbol 344 MovieClip Frame 1
this.onEnterFrame = function () { tens = Math.floor(_root[_name] / 10); ones = _root[_name] - (tens * 10); };
Instance of Symbol 322 MovieClip in Symbol 345 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((-(_root.health - 100)) * 1.8); }
Symbol 346 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 1
onEnterFrame = function () { lives = _root.lives; damage = (_root.damageMultiplier * 100) + " %"; xDif2 = hudTop._x - _xmouse; yDif2 = hudTop._y - _ymouse; dist2 = Math.sqrt((xDif2 * xDif2) + (yDif2 * yDif2)); if (dist2 > 150) { hudTop._alpha = 100; } else { hudTop._alpha = dist2 / 2; } };
Instance of Symbol 346 MovieClip in Symbol 358 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("top"); top = _currentframe; gotoAndStop (1); health = _root.health; } onClipEvent (enterFrame) { health2 = _root.health; if (health2 < 30) { gotoAndStop (12); } if (health2 < health) { _parent.hurt.play(); if (_currentframe < 12) { play(); } else if (_currentframe < top) { gotoAndPlay (12); } else { play(); } } else if (Key.isDown(69)) { if (_currentframe < 12) { play(); } else if (_currentframe < top) { gotoAndPlay (12); } else { play(); } } health = health2; }
Instance of Symbol 351 MovieClip in Symbol 358 MovieClip Frame 1
onClipEvent (load) { mon = _root.totalMoney; } onClipEvent (enterFrame) { mon2 = _root.totalMoney; if (_root.GameStarted) { if ((mon2 != mon) || (Key.isDown(69))) { if (_currentframe < 12) { play(); } else if (_currentframe < 38) { gotoAndPlay (12); } else { play(); } } mon = mon2; } }
Instance of Symbol 357 MovieClip in Symbol 358 MovieClip Frame 1
onClipEvent (enterFrame) { someText.text = (("Required/Total\n" + ((_root.requiredEnemies > 0) ? (_root.requiredEnemies) : 0)) + "/") + _root.totalEnemies; }
Instance of Symbol 26 MovieClip in Symbol 358 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 361 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 3
this.removeMovieClip();
Symbol 375 MovieClip Frame 34
stop();
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
var hitTank = false; this.onEnterFrame = function () { if (hitTest(_root.tank) && (!hitTank)) { hitTank = true; _root.health = _root.health - _root.explosionDamage; } };
Symbol 376 MovieClip Frame 40
this.removeMovieClip();
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 4
this.unloadMovie();
Symbol 391 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 391 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "invinciblePowerup") { if ((_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (_root.tankStat == "normal")) && (_parent._visible)) { _root.invinciblePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 391 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "invinciblePowerup") { if ((_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (_root.tankStat == "normal")) && (_parent._visible)) { _root.invinciblePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 391 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "invinciblePowerup") { if ((_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (_root.tankStat == "normal")) && (_parent._visible)) { _root.invinciblePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 391 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "invinciblePowerup") { if ((_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (_root.tankStat == "normal")) && (_parent._visible)) { _root.invinciblePowerupFunction(_parent._name); } } }
Instance of Symbol 397 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = _parent._parent.myDegrees; }
Symbol 410 MovieClip Frame 1
Text = _parent.Text;
Symbol 411 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 2
stop();
Symbol 411 MovieClip Frame 3
if ((_root.pickupsVariable + _root.pickupsMin) > _root.pickupsMax) { _root.pickupsVariable = 0; } else { _root.pickupsVariable; } swapDepths(_root.pickupsVariable + _root.pickupsMin); Text = "Money +" + (_parent.killMoney * _root.comboMultiplier); _parent.killMoney = 0; this.filters = [];
Symbol 411 MovieClip Frame 74
_parent.removeMovieClip();
Symbol 412 MovieClip Frame 1
stop();
Instance of Symbol 411 MovieClip in Symbol 412 MovieClip Frame 8
/* no clip actions */
Symbol 412 MovieClip Frame 14
stop();
Instance of Symbol 389 MovieClip in Symbol 412 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 412 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 412 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 412 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Symbol 414 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 2
Symbol 414 MovieClip Frame 18
this.removeMovieClip();
Symbol 419 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 419 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "healthPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.healthPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 419 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "healthPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.healthPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 419 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "healthPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.healthPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 419 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "healthPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.healthPowerupFunction(_parent._name); } } }
Symbol 426 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 426 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "moneyPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.moneyPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 426 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "moneyPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.moneyPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 426 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "moneyPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.moneyPowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 426 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "moneyPowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.moneyPowerupFunction(_parent._name); } } }
Symbol 430 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 430 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "extralifePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.extralifePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 430 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "extralifePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.extralifePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 430 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "extralifePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.extralifePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 430 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "extralifePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.extralifePowerupFunction(_parent._name); } } }
Symbol 435 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 435 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "timePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.timePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 435 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "timePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.timePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 435 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "timePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.timePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 435 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "timePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.timePowerupFunction(_parent._name); } } }
Symbol 438 MovieClip Frame 45
this.removeMovieClip(); stop();
Symbol 443 MovieClip Frame 13
stop();
Instance of Symbol 389 MovieClip in Symbol 443 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "missilePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.missilePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 443 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "missilePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.missilePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 443 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "missilePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.missilePowerupFunction(_parent._name); } } }
Instance of Symbol 389 MovieClip in Symbol 443 MovieClip Frame 13
onClipEvent (enterFrame) { if (_parent._name != "missilePowerup") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _root.missilePowerupFunction(_parent._name); } } }
Symbol 449 MovieClip Frame 13
stop(); var hit = false;
Instance of Symbol 389 MovieClip in Symbol 449 MovieClip Frame 13
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.comboPowerupFunction(_parent._name); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 449 MovieClip Frame 13
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.comboPowerupFunction(_parent._name); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 449 MovieClip Frame 13
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.comboPowerupFunction(_parent._name); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 449 MovieClip Frame 13
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.comboPowerupFunction(_parent._name); _parent.removeMovieClip(); } }
Symbol 453 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 458 MovieClip Frame 1
stop();
Instance of Symbol 455 MovieClip "Enemy12" in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 389 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 458 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 411 MovieClip "coin" in Symbol 458 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 389 MovieClip "ht1" in Symbol 458 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht3" in Symbol 458 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht2" in Symbol 458 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht4" in Symbol 458 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 457 MovieClip in Symbol 458 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 458 MovieClip Frame 30
stop();
Symbol 463 MovieClip Frame 1
stop();
Instance of Symbol 455 MovieClip "Enemy12" in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 389 MovieClip in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 411 MovieClip "coin" in Symbol 463 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 389 MovieClip "ht1" in Symbol 463 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht3" in Symbol 463 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht2" in Symbol 463 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht4" in Symbol 463 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 463 MovieClip Frame 30
stop();
Symbol 466 MovieClip Frame 1
stop();
Instance of Symbol 455 MovieClip "Enemy12" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 389 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 389 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent._name != "Enemy1") { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true)) { _parent.health = 0; } } }
Instance of Symbol 465 MovieClip in Symbol 466 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 411 MovieClip "coin" in Symbol 466 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 389 MovieClip "ht1" in Symbol 466 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht3" in Symbol 466 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht2" in Symbol 466 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip "ht4" in Symbol 466 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 465 MovieClip in Symbol 466 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 465 MovieClip in Symbol 466 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 465 MovieClip in Symbol 466 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 465 MovieClip in Symbol 466 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 466 MovieClip Frame 30
stop();
Symbol 467 MovieClip Frame 1
stop();
Instance of Symbol 411 MovieClip in Symbol 467 MovieClip Frame 8
/* no clip actions */
Symbol 467 MovieClip Frame 14
stop();
Instance of Symbol 389 MovieClip in Symbol 467 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 467 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 467 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 467 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Symbol 468 MovieClip Frame 1
stop();
Instance of Symbol 411 MovieClip in Symbol 468 MovieClip Frame 8
/* no clip actions */
Symbol 468 MovieClip Frame 14
stop();
Instance of Symbol 389 MovieClip in Symbol 468 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 468 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 468 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Instance of Symbol 389 MovieClip in Symbol 468 MovieClip Frame 14
onClipEvent (enterFrame) { if (_root.tank.hitTest(_parent._x + _x, _parent._y + _y, true) && (!_parent.hit)) { _parent.hit = true; _root.levelMoney = _root.levelMoney + (_parent.killMoney * _root.comboMultiplier); _parent.removeMovieClip(); } }
Symbol 477 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 9
stop();
Symbol 481 MovieClip Frame 1
stop();
Symbol 481 MovieClip Frame 9
stop();
Instance of Symbol 473 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { var vol = ((_root.globalSound.getVolume() > 0) ? 0 : 100); gotoAndStop((vol > 0) + 1); } on (release) { _root.globalSound.setVolume(vol); var vol = ((_root.globalSound.getVolume() > 0) ? 0 : 100); gotoAndStop((vol > 0) + 1); }
Instance of Symbol 477 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("normal"); } on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { Mouse.hide(); _parent._parent.play(); }
Instance of Symbol 481 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("normal"); } on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { Mouse.show(); for (i in _root) { if ((_root[i] instanceof MovieClip) && (i != _parent._parent._name)) { _root[i].removeMovieClip(); } } delete _root.onEnterFrame; _root.gotoAndStop("MainMenu"); }
Instance of Symbol 26 MovieClip in Symbol 483 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 507 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 9
stop();
Symbol 511 MovieClip Frame 1
stop();
Symbol 511 MovieClip Frame 9
stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 9
stop();
Symbol 518 MovieClip Frame 15
gotoAndStop (1);
Symbol 518 MovieClip Frame 16
stop();
Symbol 526 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 9
stop();
Instance of Symbol 507 MovieClip in Symbol 529 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { _root.GameStarted = false; _parent._parent.goto = "Router"; _parent._parent.gotoAndPlay("cont"); } on (keyPress "<Space>") { _root.GameStarted = false; _parent._parent.goto = "Router"; _parent._parent.gotoAndPlay("cont"); }
Instance of Symbol 511 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("normal"); } on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { _root.GameStarted = false; _parent._parent.goto = "MainMenu"; _parent._parent.play(); }
Instance of Symbol 518 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) { if (_root.level > 1) { gotoAndStop ("normal"); } else { gotoAndStop ("locked"); } } on (rollOver) { if (_root.level > 1) { gotoAndPlay ("rollover"); } } on (rollOut) { if (_root.level > 1) { gotoAndPlay ("rollout"); } } on (release) { if (_root.level > 1) { _root.GameStarted = false; _parent._parent.goto = "Shop"; _parent._parent.play(); } }
Instance of Symbol 521 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) { lives_txt.text = ("You have " + _root.lives) + " lives left"; }
Instance of Symbol 85 MovieClip in Symbol 529 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("normal"); } on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { getURL ("http://www.maxgames.com", _blank); }
Instance of Symbol 26 MovieClip in Symbol 529 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 529 MovieClip Frame 2
score_txt.text = "Total Money Earned In Career: $" + _root.careerMoney; _root.HPScoreService.postScore(_root.careerMoney, "");
Instance of Symbol 526 MovieClip in Symbol 529 MovieClip Frame 2
onClipEvent (load) { gotoAndStop ("normal"); } on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { _root.GameStarted = false; _parent._parent.goto = "MainMenu"; _parent._parent.play(); }
Symbol 535 MovieClip Frame 1
stop();
Symbol 535 MovieClip Frame 25
stop(); Mouse.show();
Symbol 535 MovieClip Frame 50
_root.GamePause = false; gotoAndStop (1);
Symbol 535 MovieClip Frame 51
Mouse.hide(); _root.aim._visible = false; _root.levelVariables(_root.level); play();
Instance of Symbol 488 MovieClip in Symbol 535 MovieClip Frame 51
onClipEvent (load) { level_txt.text = "Level " + _root.level; }
Symbol 535 MovieClip Frame 184
_root.GameStarted = true; _root.GamePause = false; _root.aim._visible = true; _root.mainTimer = _root.levelTime;
Symbol 535 MovieClip Frame 208
gotoAndStop (1);
Symbol 535 MovieClip Frame 209
var vol = 100; onEnterFrame = function () { vol = vol - 10; _root.gameMusic.setVolume(vol); if (vol <= 0) { _root.gameMusic.stop(); _root.menuMusic.start(0, 99); onEnterFrame = function () { vol = vol + 2; _root.menuMusic.setVolume(vol); if (vol >= 100) { delete onEnterFrame; } }; } };
Symbol 535 MovieClip Frame 264
for (var m in _root) { if ((_root[m] instanceof MovieClip) && (m != _name)) { _root[m].removeMovieClip(); } }
Symbol 535 MovieClip Frame 268
if (_root.requiredEnemies <= 0) { _root.level++; _root.money = _root.money + _root.levelMoney; _root.careerMoney = _root.careerMoney + _root.levelMoney; _root.levelMoney = 0; _root.gotoAndStop("Shop"); this.removeMovieClip(); } else { _root.lives--; gotoAndPlay ("failure"); }
Symbol 535 MovieClip Frame 269
_root.lives--; _root.GameStarted = false; _root.GamePaused = true; _root.aim._visible = false; var vol = 100; onEnterFrame = function () { vol = vol - 10; _root.gameMusic.setVolume(vol); if (vol <= 0) { _root.gameMusic.stop(); _root.menuMusic.start(0, 99); onEnterFrame = function () { vol = vol + 2; _root.menuMusic.setVolume(vol); if (vol >= 100) { delete onEnterFrame; } }; } };
Instance of Symbol 529 MovieClip in Symbol 535 MovieClip Frame 293
onClipEvent (load) { if (_root.lives >= 1) { stop(); } else { gotoAndStop (2); } }
Symbol 535 MovieClip Frame 315
stop(); _root.levelMoney = 0; for (i in _root) { if ((_root[i] instanceof MovieClip) && (i != _name)) { _root[i].removeMovieClip(); } } Mouse.show();
Symbol 535 MovieClip Frame 337
_root.gotoAndPlay(goto); this.removeMovieClip();
Symbol 535 MovieClip Frame 340
_root.GameStarted = false; _root.GamePaused = true; _root.aim._visible = false;
Symbol 535 MovieClip Frame 348
stop(); Mouse.show(); _root.levelMoney = 0;
Symbol 543 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 9
stop();
Instance of Symbol 550 MovieClip "1" in Symbol 551 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 550 MovieClip "2" in Symbol 551 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 550 MovieClip "3" in Symbol 551 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 550 MovieClip "4" in Symbol 551 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 550 MovieClip "5" in Symbol 551 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Symbol 554 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 9
stop();
Symbol 576 MovieClip Frame 1
stop();
Symbol 576 MovieClip Frame 9
stop();
Symbol 580 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 9
stop();
Symbol 594 MovieClip Frame 15
rollover = false; gotoAndStop (1);
Symbol 594 MovieClip Frame 16
stop();
Symbol 594 MovieClip Frame 24
stop();
Symbol 594 MovieClip Frame 30
rollover = false; gotoAndStop (16);
Symbol 600 MovieClip Frame 1
stop();
Symbol 600 MovieClip Frame 9
stop();
Symbol 612 MovieClip Frame 1
stop();
Instance of Symbol 279 MovieClip "content" in Symbol 612 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("save"); }
Instance of Symbol 610 MovieClip in Symbol 612 MovieClip Frame 2
onClipEvent (load) { useHandCursor = false; } on (rollOver) { } on (release) { } on (rollOver) { }
Symbol 612 MovieClip Frame 20
stop();
Instance of Symbol 279 MovieClip "content" in Symbol 612 MovieClip Frame 40
onClipEvent (load) { gotoAndStop (1); }
Symbol 613 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 613 MovieClip Frame 1
on (rollOver) { _root.shopMessage = "Save your game"; gotoAndPlay ("rollover"); } on (rollOut) { _root.shopMessage = _root.shopMessageOriginal; gotoAndPlay ("rollout"); } on (release) { _parent.saveMC.gotoAndPlay(2); }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.armorUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.armorUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.armorUpgrades + 1]; _root.armorUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.armorUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.armorUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the armor of your tank!\nCost: $" + _root.upgradesCosts[_root.armorUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade armor any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.fireRateMissilesUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.fireRateMissilesUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.fireRateMissilesUpgrades + 1]; _root.fireRateMissilesUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.fireRateMissilesUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.fireRateMissilesUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the fire rate of the missiles!\nCost: $" + _root.upgradesCosts[_root.fireRateMissilesUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade the fire rate of the missiles any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.fireRateMGUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.fireRateMGUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.fireRateMGUpgrades + 1]; _root.fireRateMGUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.fireRateMGUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.fireRateMGUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the fire rate of the machine gun!\nCost: $" + _root.upgradesCosts[_root.fireRateMGUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade the fire rate of the machine gun any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.turningUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.turningUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.turningUpgrades + 1]; _root.turningUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.turningUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.turningUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the turning of your tank!\nCost: $" + _root.upgradesCosts[_root.turningUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade turning any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.accelerationUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.accelerationUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.accelerationUpgrades + 1]; _root.accelerationUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.accelerationUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.accelerationUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the acceleration of your tank!\nCost: $" + _root.upgradesCosts[_root.accelerationUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade acceleration any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (release) { if ((_root.speedUpgrades < _root.maxUpgrades) && (_root.money >= _root.upgradesCosts[_root.speedUpgrades + 1])) { _root.money = _root.money - _root.upgradesCosts[_root.speedUpgrades + 1]; _root.speedUpgrades++; } else if (_root.money < _root.upgradesCosts[_root.speedUpgrades + 1]) { hit = true; _root.shopMessage = "You don't have enough money!"; } } on (rollOut) { hit = false; _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true) && (!hit)) { if (_root.speedUpgrades < _root.maxUpgrades) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "Upgrade the speed of your tank!\nCost: $" + _root.upgradesCosts[_root.speedUpgrades + 1]; } else { _root.shopMessage = "You can't upgrade speed any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.speedUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.speedUpgrades] / 2); _root.speedUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.speedUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the speed you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.speedUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.accelerationUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.accelerationUpgrades] / 2); _root.accelerationUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.accelerationUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the acceleration you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.accelerationUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.turningUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.turningUpgrades] / 2); _root.turningUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.turningUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the turning you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.turningUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.armorUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.armorUpgrades] / 2); _root.armorUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.armorUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the armor you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.armorUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.fireRateMGUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.fireRateMGUpgrades] / 2); _root.fireRateMGUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.fireRateMGUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the fire rate of the machine gun you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.fireRateMGUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 554 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } onClipEvent (load) { gotoAndStop (2); } on (release) { if (_root.fireRateMissilesUpgrades > 0) { _root.money = _root.money + (_root.upgradesCosts[_root.fireRateMissilesUpgrades] / 2); _root.fireRateMissilesUpgrades--; } } on (rollOut) { _width = orgWidth; _height = orgHeight; _root.shopMessage = _root.shopMessageOriginal; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (_root.fireRateMissilesUpgrades > 0) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); _root.shopMessage = "If you for any reason would like to downgrade the fire rate of the missiles you can do so, you will only get half the money back though.\nMoney back for downgrading: $" + (_root.upgradesCosts[_root.fireRateMissilesUpgrades] / 2); } else { _root.shopMessage = "You can't downgrade this any further."; } } }
Instance of Symbol 572 MovieClip in Symbol 613 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); _root.shopMessage = (("Paint your tank in the color #" + _root.tankColorTemp) + ".\nCost: $") + _root.paintCost; } on (rollOut) { _root.shopMessage = _root.shopMessageOriginal; gotoAndPlay ("rollout"); } on (release) { if ((_root.tankColor != _root.tankColorTemp) && (_root.money >= _root.paintCost)) { _root.money = _root.money - _root.paintCost; _root.tankColor = _root.tankColorTemp; _root.tankColorHexa = _root.tankColorHexaTemp; _root.shopMessage = ("Your tank now has the color #" + _root.tankColor) + "!"; } else if ((_root.tankColor != _root.tankColorTemp) && (_root.money < _root.paintCost)) { _root.shopMessage = "You don't have enough money!"; } else if (_root.tankColor == _root.tankColorTemp) { _root.shopMessage = "Would be pretty dumb to paint it the same color as it already is, don't you think?"; } }
Instance of Symbol 105 MovieClip "original" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "9C9C73"; }
Instance of Symbol 105 MovieClip "white" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "FFFFFF"; }
Instance of Symbol 105 MovieClip "red" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "FF0000"; }
Instance of Symbol 105 MovieClip "green" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "009900"; }
Instance of Symbol 105 MovieClip "pimp" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "A801A9"; }
Instance of Symbol 105 MovieClip "black" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_name); hoverframe = _name + "hover"; } on (rollOver) { gotoAndStop(hoverframe); } on (rollOut) { gotoAndStop(_name); } on (release) { _root.tankColorTemp = "000000"; }
Instance of Symbol 576 MovieClip in Symbol 613 MovieClip Frame 1
on (rollOver) { _root.shopMessage = "Reset the color of the preview."; gotoAndPlay ("rollover"); } on (rollOut) { _root.shopMessage = _root.shopMessageOriginal; gotoAndPlay ("rollout"); } on (release) { _root.tankColorTemp = _root.tankColor; _root.tankColorHexaTemp = _root.tankColorHexa; }
Instance of Symbol 580 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { hit = false; if (_root.level > (_root.ownColorUnlock - 1)) { gotoAndStop (2); } else { gotoAndStop (1); } } onClipEvent (enterFrame) { if (hitTest(_root._xmouse, _root._ymouse, true)) { hit = true; if (_root.level > (_root.ownColorUnlock - 1)) { _root.shopMessage = "Paint the tank in any color! Input the RGB of desired color in the box."; } else { _root.shopMessage = ("Once you have finished level " + _root.ownColorUnlock) + " you can paint your tank in any color of your choice!"; } } else if (hit) { hit = false; _root.shopMessage = _root.shopMessageOriginal; if (_root.tankColorTemp == "") { _root.tankColorTemp = _root.tankColor; } } }
Instance of Symbol 594 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { var rollover = false; var aimstatus = "buy"; } onClipEvent (enterFrame) { if ((_root.aimsArray[_parent.aim._currentframe] == "PURCHASED") && (!rollover)) { _root.aimPrice = "PURCHASED"; aimstatus = "equip"; gotoAndStop ("equip"); } if ((_root.aimsArray[_parent.aim._currentframe] > _root.level) && (!rollover)) { _root.aimPrice = "Unlocks after level " + _root.aimsArray[_parent.aim._currentframe]; aimstatus = "locked"; gotoAndStop ("locked"); } if (((_root.aimsArray[_parent.aim._currentframe] <= _root.level) && (_root.aimsArray[_parent.aim._currentframe] != "PURCHASED")) && (!rollover)) { _root.aimPrice = "$ " + _root.aimCosts[_parent.aim._currentframe]; aimstatus = "buy"; gotoAndStop ("buy"); } if (hitTest(_root._xmouse, _root._ymouse, true) && (rollover)) { if (aimstatus == "locked") { _root.shopMessage = "You haven't unlocked this crosshair yet."; } else if (aimstatus == "buy") { _root.shopMessage = (("Once you have bought this crosshair, press " + _parent.aim._currentframe) + " anytime during play to equip it.\nCost: $") + _root.aimCosts[_parent.aim._currentframe]; } else if (aimstatus == "equip") { _root.shopMessage = ("Equip this crosshair. You can also equip it during play by pressing " + _parent.aim._currentframe) + "."; } else if (aimstatus == "equipped") { _root.shopMessage = ("You have equipped crosshair " + _parent.aim._currentframe) + "."; } else if (aimstatus == "nomoney") { _root.shopMessage = "You don't have enough money!"; } } } on (rollOver) { rollover = true; if (aimstatus != "locked") { gotoAndPlay(aimstatus + "rollover"); } else { gotoAndStop ("locked"); } } on (rollOut) { if (aimstatus == "equipped") { aimstatus = "equip"; } else if ((aimstatus == "locked") || (aimstatus == "nomoney")) { rollover = false; } _root.shopMessage = _root.shopMessageOriginal; ((aimstatus != "locked") ? (gotoAndPlay(aimstatus + "rollout")) : (gotoAndStop ("locked"))); } on (release) { if (aimstatus == "equip") { _root.currentAim = _parent.aim._currentframe; aimstatus = "equipped"; } else if ((aimstatus == "buy") && (_root.money >= _root.aimCosts[_parent.aim._currentframe])) { _root.money = _root.money - _root.aimCosts[_parent.aim._currentframe]; _root.aimPrice = "PURCHASED"; aimstatus = "equip"; gotoAndStop ("equip"); _root.aimsArray[_parent.aim._currentframe] = "PURCHASED"; } else if ((aimstatus == "buy") && (_root.money < _root.aimCosts[_parent.aim._currentframe])) { aimstatus = "nomoney"; _root.shopMessage = "You don't have enough money!"; } }
Instance of Symbol 307 MovieClip "aim" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; }
Instance of Symbol 223 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (rollOver) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); } on (rollOut) { _width = orgWidth; _height = orgHeight; } on (release) { _parent.aim.gotoAndStop(_parent.aim._currentframe - 1); }
Instance of Symbol 223 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { orgWidth = _width; orgHeight = _height; hoverMultiplier = 1.2; } on (rollOver) { _width = (orgWidth * hoverMultiplier); _height = (orgHeight * hoverMultiplier); } on (rollOut) { _width = orgWidth; _height = orgHeight; } on (release) { _parent.aim.gotoAndStop(_parent.aim._currentframe + 1); }
Instance of Symbol 600 MovieClip in Symbol 613 MovieClip Frame 1
on (rollOver) { _root.shopMessage = "Go to next mission."; gotoAndPlay ("rollover"); } on (rollOut) { _root.shopMessage = _root.shopMessageOriginal; gotoAndPlay ("rollout"); } on (release) { _root.fade.swapDepths(_root.getNextHighestDepth()); _root.fade.gotoAndPlay("fadeOut"); }
Symbol 616 MovieClip Frame 1
_parent.shopMC.swapDepths(_root.getNextHighestDepth()); swapDepths(_root.getNextHighestDepth());
Symbol 616 MovieClip Frame 20
stop(); Mouse.show(); _parent.shopMC.swapDepths(_root.getNextHighestDepth());
Symbol 616 MovieClip Frame 21
Mouse.hide(); onRollOver = function () { }; play();
Symbol 616 MovieClip Frame 40
_root.speedFunction(); _root.accelerationFunction(); _root.turningSpeedFunction(); _root.fireRateMGFunction(); _root.fireRateMissilesFunction(); _root.armorFunction(); _root.levelVariables(_root.level); delete onRollOver; _root.shopMC.removeMovieClip(); _root.gotoAndStop("Game"); this.removeMovieClip();

Library Items

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

Instance Names

"preloader"Frame 2Symbol 20 MovieClip
"pretext"Frame 2Symbol 24 MovieClip
"cam"Frame 60Symbol 282 MovieClip
"menuFade"Frame 60Symbol 286 MovieClip
"hud"Frame 61Symbol 358 MovieClip
"aim"Frame 61Symbol 307 MovieClip
"Bullet"Frame 61Symbol 361 MovieClip
"Missile"Frame 61Symbol 376 MovieClip
"e1Bullet"Frame 61Symbol 378 MovieClip
"Smoke"Frame 61Symbol 382 MovieClip
"invinciblePowerup"Frame 61Symbol 391 MovieClip
"Cannon1"Frame 61Symbol 412 MovieClip
"Mine"Frame 61Symbol 414 MovieClip
"healthPowerup"Frame 61Symbol 419 MovieClip
"c1Bullet"Frame 61Symbol 378 MovieClip
"moneyPowerup"Frame 61Symbol 426 MovieClip
"extralifePowerup"Frame 61Symbol 430 MovieClip
"timePowerup"Frame 61Symbol 435 MovieClip
"missileTrail"Frame 61Symbol 438 MovieClip
"tank"Frame 61Symbol 149 MovieClip
"turret"Frame 61Symbol 165 MovieClip
"missilePowerup"Frame 61Symbol 443 MovieClip
"comboPowerup"Frame 61Symbol 449 MovieClip
"Enemy1"Frame 61Symbol 458 MovieClip
"Swamp"Frame 61Symbol 460 MovieClip
"Enemy2"Frame 61Symbol 463 MovieClip
"Enemy3"Frame 61Symbol 466 MovieClip
"Cannon2"Frame 61Symbol 467 MovieClip
"Cannon3"Frame 61Symbol 468 MovieClip
"pauseMenu"Frame 61Symbol 535 MovieClip
"shopMC"Frame 63Symbol 613 MovieClip
"cam"Frame 63Symbol 282 MovieClip
"fade"Frame 63Symbol 616 MovieClip
"bar"Symbol 20 MovieClip Frame 1Symbol 16 MovieClip
"loadedTXT"Symbol 24 MovieClip Frame 1Symbol 22 EditableText
"right_wheel"Symbol 149 MovieClip Frame 1Symbol 142 MovieClip
"left_wheel"Symbol 149 MovieClip Frame 1Symbol 142 MovieClip
"tankShadowed"Symbol 149 MovieClip Frame 1Symbol 144 MovieClip
"pipe"Symbol 164 MovieClip Frame 1Symbol 155 MovieClip
"pipe"Symbol 165 MovieClip Frame 1Symbol 155 MovieClip
"turretShadowed"Symbol 165 MovieClip Frame 1Symbol 157 MovieClip
"mg"Symbol 165 MovieClip Frame 1Symbol 162 MovieClip
"turret2"Symbol 165 MovieClip Frame 2Symbol 164 MovieClip
"bg"Symbol 205 MovieClip Frame 1Symbol 184 MovieClip
"tank"Symbol 205 MovieClip Frame 2Symbol 149 MovieClip
"turret"Symbol 205 MovieClip Frame 2Symbol 165 MovieClip
"clearMC"Symbol 205 MovieClip Frame 2Symbol 204 MovieClip
"rankz_n1"Symbol 268 MovieClip Frame 1Symbol 238 EditableText
"rankz_n2"Symbol 268 MovieClip Frame 1Symbol 239 EditableText
"rankz_n3"Symbol 268 MovieClip Frame 1Symbol 240 EditableText
"rankz_n4"Symbol 268 MovieClip Frame 1Symbol 241 EditableText
"rankz_n5"Symbol 268 MovieClip Frame 1Symbol 242 EditableText
"rankz_n6"Symbol 268 MovieClip Frame 1Symbol 243 EditableText
"rankz_n7"Symbol 268 MovieClip Frame 1Symbol 244 EditableText
"rankz_n8"Symbol 268 MovieClip Frame 1Symbol 245 EditableText
"rankz_n9"Symbol 268 MovieClip Frame 1Symbol 246 EditableText
"rankz_n10"Symbol 268 MovieClip Frame 1Symbol 247 EditableText
"rankz_v1"Symbol 268 MovieClip Frame 1Symbol 248 EditableText
"rankz_v2"Symbol 268 MovieClip Frame 1Symbol 249 EditableText
"rankz_v3"Symbol 268 MovieClip Frame 1Symbol 250 EditableText
"rankz_v4"Symbol 268 MovieClip Frame 1Symbol 251 EditableText
"rankz_v5"Symbol 268 MovieClip Frame 1Symbol 252 EditableText
"rankz_v6"Symbol 268 MovieClip Frame 1Symbol 253 EditableText
"rankz_v7"Symbol 268 MovieClip Frame 1Symbol 254 EditableText
"rankz_v8"Symbol 268 MovieClip Frame 1Symbol 255 EditableText
"rankz_v9"Symbol 268 MovieClip Frame 1Symbol 256 EditableText
"rankz_v10"Symbol 268 MovieClip Frame 1Symbol 257 EditableText
"original"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"white"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"red"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"green"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"pimp"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"black"Symbol 279 MovieClip Frame 1Symbol 105 MovieClip
"tank"Symbol 279 MovieClip Frame 1Symbol 149 MovieClip
"turret"Symbol 279 MovieClip Frame 1Symbol 165 MovieClip
"TanksSlot1"Symbol 279 MovieClip Frame 2Symbol 205 MovieClip
"TanksSlot2"Symbol 279 MovieClip Frame 2Symbol 205 MovieClip
"TanksSlot3"Symbol 279 MovieClip Frame 2Symbol 205 MovieClip
"selectSlotTXT"Symbol 279 MovieClip Frame 2Symbol 206 EditableText
"instructionsMC"Symbol 279 MovieClip Frame 3Symbol 221 MovieClip
"insFwd"Symbol 279 MovieClip Frame 3Symbol 224 MovieClip
"insPages"Symbol 279 MovieClip Frame 3Symbol 225 EditableText
"insBack"Symbol 279 MovieClip Frame 3Symbol 224 MovieClip
"top10"Symbol 279 MovieClip Frame 5Symbol 268 MovieClip
"TanksSlot1"Symbol 279 MovieClip Frame 6Symbol 205 MovieClip
"TanksSlot2"Symbol 279 MovieClip Frame 6Symbol 205 MovieClip
"TanksSlot3"Symbol 279 MovieClip Frame 6Symbol 205 MovieClip
"selectSlotTXT"Symbol 279 MovieClip Frame 6Symbol 278 EditableText
"content"Symbol 280 MovieClip Frame 1Symbol 279 MovieClip
"content"Symbol 280 MovieClip Frame 40Symbol 279 MovieClip
"missileStat"Symbol 307 MovieClip Frame 1Symbol 298 MovieClip
"1"Symbol 318 MovieClip Frame 1Symbol 307 MovieClip
"2"Symbol 318 MovieClip Frame 1Symbol 307 MovieClip
"3"Symbol 318 MovieClip Frame 1Symbol 307 MovieClip
"4"Symbol 318 MovieClip Frame 1Symbol 307 MovieClip
"5"Symbol 318 MovieClip Frame 1Symbol 307 MovieClip
"lives"Symbol 345 MovieClip Frame 1Symbol 344 MovieClip
"someText"Symbol 357 MovieClip Frame 1Symbol 356 EditableText
"hurt"Symbol 358 MovieClip Frame 1Symbol 290 MovieClip
"chChooser"Symbol 358 MovieClip Frame 1Symbol 319 MovieClip
"hudTop"Symbol 358 MovieClip Frame 1Symbol 336 MovieClip
"meter"Symbol 402 MovieClip Frame 1Symbol 400 MovieClip
"hitarea"Symbol 412 MovieClip Frame 1Symbol 398 MovieClip
"healthBar"Symbol 412 MovieClip Frame 1Symbol 402 MovieClip
"gun"Symbol 455 MovieClip Frame 1Symbol 453 MovieClip
"healthBar"Symbol 458 MovieClip Frame 1Symbol 402 MovieClip
"Enemy12"Symbol 458 MovieClip Frame 1Symbol 455 MovieClip
"coin"Symbol 458 MovieClip Frame 2Symbol 411 MovieClip
"ht1"Symbol 458 MovieClip Frame 2Symbol 389 MovieClip
"ht3"Symbol 458 MovieClip Frame 2Symbol 389 MovieClip
"ht2"Symbol 458 MovieClip Frame 2Symbol 389 MovieClip
"ht4"Symbol 458 MovieClip Frame 2Symbol 389 MovieClip
"healthBar"Symbol 463 MovieClip Frame 1Symbol 402 MovieClip
"Enemy12"Symbol 463 MovieClip Frame 1Symbol 455 MovieClip
"coin"Symbol 463 MovieClip Frame 2Symbol 411 MovieClip
"ht1"Symbol 463 MovieClip Frame 2Symbol 389 MovieClip
"ht3"Symbol 463 MovieClip Frame 2Symbol 389 MovieClip
"ht2"Symbol 463 MovieClip Frame 2Symbol 389 MovieClip
"ht4"Symbol 463 MovieClip Frame 2Symbol 389 MovieClip
"healthBar"Symbol 466 MovieClip Frame 1Symbol 402 MovieClip
"Enemy12"Symbol 466 MovieClip Frame 1Symbol 455 MovieClip
"coin"Symbol 466 MovieClip Frame 2Symbol 411 MovieClip
"ht1"Symbol 466 MovieClip Frame 2Symbol 389 MovieClip
"ht3"Symbol 466 MovieClip Frame 2Symbol 389 MovieClip
"ht2"Symbol 466 MovieClip Frame 2Symbol 389 MovieClip
"ht4"Symbol 466 MovieClip Frame 2Symbol 389 MovieClip
"hitarea"Symbol 467 MovieClip Frame 1Symbol 398 MovieClip
"healthBar"Symbol 467 MovieClip Frame 1Symbol 402 MovieClip
"hitarea"Symbol 468 MovieClip Frame 1Symbol 398 MovieClip
"healthBar"Symbol 468 MovieClip Frame 1Symbol 402 MovieClip
"level_txt"Symbol 488 MovieClip Frame 1Symbol 487 EditableText
"lives_txt"Symbol 521 MovieClip Frame 1Symbol 520 EditableText
"score_txt"Symbol 529 MovieClip Frame 2Symbol 528 EditableText
"1"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"2"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"3"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"4"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"5"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"content"Symbol 612 MovieClip Frame 1Symbol 279 MovieClip
"content"Symbol 612 MovieClip Frame 40Symbol 279 MovieClip
"armor"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"fireRateMissiles"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"fireRateMG"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"turning"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"acceleration"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"speed"Symbol 613 MovieClip Frame 1Symbol 551 MovieClip
"original"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"white"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"red"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"green"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"pimp"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"black"Symbol 613 MovieClip Frame 1Symbol 105 MovieClip
"aim"Symbol 613 MovieClip Frame 1Symbol 307 MovieClip
"tank"Symbol 613 MovieClip Frame 1Symbol 149 MovieClip
"turret"Symbol 613 MovieClip Frame 1Symbol 165 MovieClip
"saveMC"Symbol 613 MovieClip Frame 1Symbol 612 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$zD$74MTXr0tsTy5X820OF.A./."
ExportAssets (56)Timeline Frame 1Symbol 1 as "tankMissileSFX"
ExportAssets (56)Timeline Frame 1Symbol 2 as "tankMachineGunSFX"
ExportAssets (56)Timeline Frame 1Symbol 3 as "pattern"
ExportAssets (56)Timeline Frame 3Symbol 28 as "gamemusic"
ExportAssets (56)Timeline Frame 3Symbol 29 as "menumusic"

Labels

"MainMenu"Frame 60
"Game"Frame 61
"Router"Frame 62
"Shop"Frame 63
"normal"Symbol 67 MovieClip Frame 1
"rollover"Symbol 67 MovieClip Frame 2
"rollout"Symbol 67 MovieClip Frame 10
"normal"Symbol 72 MovieClip Frame 1
"rollover"Symbol 72 MovieClip Frame 2
"rollout"Symbol 72 MovieClip Frame 10
"normal"Symbol 76 MovieClip Frame 1
"rollover"Symbol 76 MovieClip Frame 2
"rollout"Symbol 76 MovieClip Frame 10
"normal"Symbol 80 MovieClip Frame 1
"rollover"Symbol 80 MovieClip Frame 2
"rollout"Symbol 80 MovieClip Frame 10
"normal"Symbol 85 MovieClip Frame 1
"rollover"Symbol 85 MovieClip Frame 2
"rollout"Symbol 85 MovieClip Frame 10
"red"Symbol 105 MovieClip Frame 1
"redhover"Symbol 105 MovieClip Frame 2
"black"Symbol 105 MovieClip Frame 3
"blackhover"Symbol 105 MovieClip Frame 4
"green"Symbol 105 MovieClip Frame 5
"greenhover"Symbol 105 MovieClip Frame 6
"original"Symbol 105 MovieClip Frame 7
"originalhover"Symbol 105 MovieClip Frame 8
"blue"Symbol 105 MovieClip Frame 9
"bluehover"Symbol 105 MovieClip Frame 10
"pimp"Symbol 105 MovieClip Frame 11
"pimphover"Symbol 105 MovieClip Frame 12
"white"Symbol 105 MovieClip Frame 13
"whitehover"Symbol 105 MovieClip Frame 14
"normal"Symbol 149 MovieClip Frame 1
"invincible"Symbol 149 MovieClip Frame 2
"fire"Symbol 155 MovieClip Frame 2
"fire"Symbol 162 MovieClip Frame 2
"normal"Symbol 165 MovieClip Frame 1
"invincible"Symbol 165 MovieClip Frame 2
"normal"Symbol 171 MovieClip Frame 1
"rollover"Symbol 171 MovieClip Frame 2
"rollout"Symbol 171 MovieClip Frame 10
"normal"Symbol 180 MovieClip Frame 1
"rollover"Symbol 180 MovieClip Frame 2
"rollout"Symbol 180 MovieClip Frame 10
"normal"Symbol 194 MovieClip Frame 1
"rollover"Symbol 194 MovieClip Frame 2
"rollout"Symbol 194 MovieClip Frame 10
"normal"Symbol 273 MovieClip Frame 1
"rollover"Symbol 273 MovieClip Frame 2
"rollout"Symbol 273 MovieClip Frame 10
"normal"Symbol 277 MovieClip Frame 1
"rollover"Symbol 277 MovieClip Frame 2
"rollout"Symbol 277 MovieClip Frame 10
"newGame"Symbol 279 MovieClip Frame 1
"load"Symbol 279 MovieClip Frame 2
"instructions"Symbol 279 MovieClip Frame 3
"credits"Symbol 279 MovieClip Frame 4
"highscores"Symbol 279 MovieClip Frame 5
"save"Symbol 279 MovieClip Frame 6
"fadeIn"Symbol 286 MovieClip Frame 2
"fadeOut"Symbol 286 MovieClip Frame 26
"press"Symbol 319 MovieClip Frame 9
"top"Symbol 346 MovieClip Frame 60
"explode"Symbol 376 MovieClip Frame 2
"hit"Symbol 378 MovieClip Frame 2
"blink"Symbol 411 MovieClip Frame 2
"dead"Symbol 412 MovieClip Frame 2
"explode"Symbol 414 MovieClip Frame 2
"fire"Symbol 453 MovieClip Frame 2
"walking"Symbol 455 MovieClip Frame 1
"shooting"Symbol 455 MovieClip Frame 2
"dead"Symbol 458 MovieClip Frame 2
"dead"Symbol 463 MovieClip Frame 2
"dead"Symbol 466 MovieClip Frame 2
"dead"Symbol 467 MovieClip Frame 2
"dead"Symbol 468 MovieClip Frame 2
"normal"Symbol 477 MovieClip Frame 1
"rollover"Symbol 477 MovieClip Frame 2
"rollout"Symbol 477 MovieClip Frame 10
"normal"Symbol 481 MovieClip Frame 1
"rollover"Symbol 481 MovieClip Frame 2
"rollout"Symbol 481 MovieClip Frame 10
"normal"Symbol 507 MovieClip Frame 1
"rollover"Symbol 507 MovieClip Frame 2
"rollout"Symbol 507 MovieClip Frame 10
"normal"Symbol 511 MovieClip Frame 1
"rollover"Symbol 511 MovieClip Frame 2
"rollout"Symbol 511 MovieClip Frame 10
"normal"Symbol 518 MovieClip Frame 1
"rollover"Symbol 518 MovieClip Frame 2
"rollout"Symbol 518 MovieClip Frame 10
"locked"Symbol 518 MovieClip Frame 16
"normal"Symbol 526 MovieClip Frame 1
"rollover"Symbol 526 MovieClip Frame 2
"rollout"Symbol 526 MovieClip Frame 10
"unpause"Symbol 535 MovieClip Frame 26
"countdown"Symbol 535 MovieClip Frame 51
"timeUp"Symbol 535 MovieClip Frame 209
"dead"Symbol 535 MovieClip Frame 269
"cont"Symbol 535 MovieClip Frame 316
"failureFade"Symbol 535 MovieClip Frame 319
"failure"Symbol 535 MovieClip Frame 340
"normal"Symbol 543 MovieClip Frame 1
"rollover"Symbol 543 MovieClip Frame 2
"rollout"Symbol 543 MovieClip Frame 10
"notUpgraded"Symbol 550 MovieClip Frame 1
"upgraded"Symbol 550 MovieClip Frame 2
"normal"Symbol 572 MovieClip Frame 1
"rollover"Symbol 572 MovieClip Frame 2
"rollout"Symbol 572 MovieClip Frame 10
"normal"Symbol 576 MovieClip Frame 1
"rollover"Symbol 576 MovieClip Frame 2
"rollout"Symbol 576 MovieClip Frame 10
"buy"Symbol 594 MovieClip Frame 1
"buyrollover"Symbol 594 MovieClip Frame 2
"buyrollout"Symbol 594 MovieClip Frame 10
"equip"Symbol 594 MovieClip Frame 16
"equiprollover"Symbol 594 MovieClip Frame 17
"equiprollout"Symbol 594 MovieClip Frame 25
"locked"Symbol 594 MovieClip Frame 31
"normal"Symbol 600 MovieClip Frame 1
"rollover"Symbol 600 MovieClip Frame 2
"rollout"Symbol 600 MovieClip Frame 10
"Upgrades "Symbol 613 MovieClip Frame 1
"fadeOut"Symbol 616 MovieClip Frame 21

Dynamic Text Variables

_root.playerNameSymbol 167 EditableText"Unknown Soldier"
playerNameSymbol 186 EditableText"testtesttesttestte"
levelSymbol 189 EditableText"1337"
cashSymbol 190 EditableText"$xxxx"
_root.missilesSymbol 295 EditableText"<p align="center"><font face="Mouser" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">99</font></p>"
_root.mainTimerRoundedSymbol 335 EditableText"<p align="center"><font face="Mouser" size="20" color="#e6e6e6" letterSpacing="0.000000" kerning="1">000</font></p>"
tensSymbol 342 EditableText"0"
onesSymbol 343 EditableText"0"
_root.totalMoneySymbol 348 EditableText"9999"
_root.hudMessageSymbol 353 EditableText""
TextSymbol 409 EditableText"<p align="center"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Money</b></font></p><p align="center"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>+999</b></font></p>"
_root.tankColorTempSymbol 578 EditableText"9C9C73"
_root.tankColorTempSymbol 579 EditableText"9C9C73"
_root.aimPriceSymbol 595 EditableText""
_root.shopMessageSymbol 607 EditableText"1 2 3 4 "
_root.cashSymbol 608 EditableText"Test"




http://swfchan.com/10/48543/info.shtml
Created: 29/4 -2019 18:57:36 Last modified: 29/4 -2019 18:57:36 Server time: 12/05 -2024 11:30:15