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

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

Battle Tank.swf

This is the info page for
Flash #26066

(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="_sans" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Money</b></font></p><p align="center"><font face="_sans" 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 27 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 281 MovieClip in Frame 60
onClipEvent (load) { var contentGoTo = "instructions"; }
Instance of Symbol 283 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 359 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 308 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 362 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 377 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 379 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 383 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 392 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 413 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 415 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 420 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 379 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 427 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 431 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 436 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 377 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 439 MovieClip "missileTrail" in Frame 61
onClipEvent (load) { if (_name == "missileTrail") { _visible = false; stop(); } }
Instance of Symbol 150 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 166 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 444 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 450 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 459 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 461 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 464 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 467 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 468 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 469 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 536 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 27 MovieClip in Frame 63
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 25 MovieClip Frame 1
stop();
Symbol 37 Button
on (release) { getURL ("http://www.maxgames.com", "_blank"); }
Symbol 40 MovieClip Frame 60
stop();
Symbol 53 MovieClip Frame 14
stop();
Symbol 54 MovieClip Frame 240
_parent.play(); stop();
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 9
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 9
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 9
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 9
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 9
stop();
Symbol 143 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 29
gotoAndPlay ("invincible");
Symbol 156 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 29
gotoAndPlay ("invincible");
Symbol 172 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 9
stop();
Symbol 181 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 9
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 9
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip in Symbol 205 MovieClip Frame 2
onClipEvent (load) { useHandCursor = false; } on (release) { } on (press) { } on (rollOver) { } on (rollOut) { }
Instance of Symbol 200 MovieClip in Symbol 205 MovieClip Frame 2
on (release) { _parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Instance of Symbol 203 MovieClip in Symbol 205 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 200 MovieClip in Symbol 205 MovieClip Frame 3
on (release) { _parent.gotoAndStop(1); } on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Instance of Symbol 203 MovieClip in Symbol 205 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 206 MovieClip Frame 1
stop();
Symbol 206 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 195 MovieClip in Symbol 206 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 206 MovieClip Frame 3
gotoAndStop (2);
Symbol 222 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 9
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 9
stop();
Symbol 280 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 106 MovieClip "original" in Symbol 280 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 106 MovieClip "white" in Symbol 280 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 106 MovieClip "red" in Symbol 280 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 106 MovieClip "green" in Symbol 280 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 106 MovieClip "pimp" in Symbol 280 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 106 MovieClip "black" in Symbol 280 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 172 MovieClip in Symbol 280 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 176 MovieClip in Symbol 280 MovieClip Frame 1
on (release) { _parent._parent.contentGoTo = "none"; _parent._parent.gotoAndStop(1); }
Symbol 280 MovieClip Frame 2
var selectedSlot = ""; var selectedSlotNum; selectSlotTXT._visible = false;
Instance of Symbol 181 MovieClip in Symbol 280 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 206 MovieClip "TanksSlot1" in Symbol 280 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 206 MovieClip "TanksSlot2" in Symbol 280 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 206 MovieClip "TanksSlot3" in Symbol 280 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 225 MovieClip "insFwd" in Symbol 280 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 225 MovieClip "insBack" in Symbol 280 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 280 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 280 MovieClip Frame 6
var selectedSlot = ""; var selectedSlotNum; selectSlotTXT._visible = false;
Instance of Symbol 206 MovieClip "TanksSlot1" in Symbol 280 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 206 MovieClip "TanksSlot2" in Symbol 280 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 206 MovieClip "TanksSlot3" in Symbol 280 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 274 MovieClip in Symbol 280 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 278 MovieClip in Symbol 280 MovieClip Frame 6
on (rollOver) { this.gotoAndPlay("rollover"); } on (rollOut) { this.gotoAndPlay("rollout"); } on (release) { if (_parent._parent._currentframe == 20) { _parent._parent.play(); } }
Symbol 281 MovieClip Frame 1
if (contentGoTo == "none") { stop(); }
Instance of Symbol 68 MovieClip in Symbol 281 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 73 MovieClip in Symbol 281 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 77 MovieClip in Symbol 281 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 81 MovieClip in Symbol 281 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 27 MovieClip in Symbol 281 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Instance of Symbol 86 MovieClip in Symbol 281 MovieClip Frame 1
on (rollOver) { gotoAndPlay ("rollover"); } on (rollOut) { gotoAndPlay ("rollout"); } on (release) { getURL ("http://www.maxgames.com", _blank); }
Instance of Symbol 280 MovieClip "content" in Symbol 281 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Symbol 281 MovieClip Frame 2
content.gotoAndStop(contentGoTo);
Symbol 281 MovieClip Frame 20
stop();
Instance of Symbol 280 MovieClip in Symbol 281 MovieClip Frame 20
onClipEvent (load) { gotoAndStop(_parent.contentGoTo); }
Instance of Symbol 280 MovieClip "content" in Symbol 281 MovieClip Frame 40
onClipEvent (load) { gotoAndStop (1); }
Symbol 283 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 287 MovieClip Frame 2
for (j in _root) { _root[j].removeMovieClip(); }
Symbol 287 MovieClip Frame 25
stop();
Symbol 287 MovieClip Frame 26
var vol = 100; onEnterFrame = function () { vol = vol - 4; _root.menuMusic.setVolume(vol); if (vol <= 0) { delete onEnterFrame; } };
Symbol 287 MovieClip Frame 50
_root.gotoAndStop(_root.menuGoto);
Symbol 291 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 4
gotoAndPlay (2);
Symbol 308 MovieClip Frame 1
stop();
Instance of Symbol 303 MovieClip in Symbol 308 MovieClip Frame 4
onClipEvent (enterFrame) { _rotation = (_rotation+1); }
Symbol 319 MovieClip Frame 1
var notBoughtAlpha = 20;
Instance of Symbol 308 MovieClip "1" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); }
Instance of Symbol 308 MovieClip "2" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 308 MovieClip "3" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 308 MovieClip "4" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 308 MovieClip "5" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; gotoAndStop(_name); if (_root.aimsArray[_currentframe] != "PURCHASED") { _alpha = _parent.notBoughtAlpha; } }
Instance of Symbol 317 MovieClip in Symbol 319 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent[_root.aim._currentframe]._x; _y = _parent[_root.aim._currentframe]._y; }
Symbol 320 MovieClip Frame 1
stop();
Instance of Symbol 323 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (load) { rot = _rotation; } onClipEvent (enterFrame) { _rotation = (rot - _root.combo); }
Instance of Symbol 332 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (enterFrame) { gotoAndStop(_root.comboMultiplier); }
Symbol 345 MovieClip Frame 1
this.onEnterFrame = function () { tens = Math.floor(_root[_name] / 10); ones = _root[_name] - (tens * 10); };
Instance of Symbol 323 MovieClip in Symbol 346 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((-(_root.health - 100)) * 1.8); }
Symbol 347 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 1
stop();
Symbol 359 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 347 MovieClip in Symbol 359 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 352 MovieClip in Symbol 359 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 358 MovieClip in Symbol 359 MovieClip Frame 1
onClipEvent (enterFrame) { someText.text = (("Required/Total\n" + ((_root.requiredEnemies > 0) ? (_root.requiredEnemies) : 0)) + "/") + _root.totalEnemies; }
Instance of Symbol 27 MovieClip in Symbol 359 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 362 MovieClip Frame 1
stop();
Symbol 362 MovieClip Frame 3
this.removeMovieClip();
Symbol 376 MovieClip Frame 34
stop();
Symbol 377 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 2
var hitTank = false; this.onEnterFrame = function () { if (hitTest(_root.tank) && (!hitTank)) { hitTank = true; _root.health = _root.health - _root.explosionDamage; } };
Symbol 377 MovieClip Frame 40
this.removeMovieClip();
Symbol 379 MovieClip Frame 1
stop();
Symbol 379 MovieClip Frame 4
this.unloadMovie();
Symbol 392 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 392 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 390 MovieClip in Symbol 392 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 390 MovieClip in Symbol 392 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 390 MovieClip in Symbol 392 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 398 MovieClip in Symbol 399 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = _parent._parent.myDegrees; }
Symbol 411 MovieClip Frame 1
Text = _parent.Text;
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
stop();
Symbol 412 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 412 MovieClip Frame 74
_parent.removeMovieClip();
Symbol 413 MovieClip Frame 1
stop();
Instance of Symbol 412 MovieClip in Symbol 413 MovieClip Frame 8
/* no clip actions */
Symbol 413 MovieClip Frame 14
stop();
Instance of Symbol 390 MovieClip in Symbol 413 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 390 MovieClip in Symbol 413 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 390 MovieClip in Symbol 413 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 390 MovieClip in Symbol 413 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 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 2
Symbol 415 MovieClip Frame 18
this.removeMovieClip();
Symbol 420 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 420 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 390 MovieClip in Symbol 420 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 390 MovieClip in Symbol 420 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 390 MovieClip in Symbol 420 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 427 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 427 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 390 MovieClip in Symbol 427 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 390 MovieClip in Symbol 427 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 390 MovieClip in Symbol 427 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 431 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 431 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 390 MovieClip in Symbol 431 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 390 MovieClip in Symbol 431 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 390 MovieClip in Symbol 431 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 436 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 436 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 390 MovieClip in Symbol 436 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 390 MovieClip in Symbol 436 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 390 MovieClip in Symbol 436 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 439 MovieClip Frame 45
this.removeMovieClip(); stop();
Symbol 444 MovieClip Frame 13
stop();
Instance of Symbol 390 MovieClip in Symbol 444 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 390 MovieClip in Symbol 444 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 390 MovieClip in Symbol 444 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 390 MovieClip in Symbol 444 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 450 MovieClip Frame 13
stop(); var hit = false;
Instance of Symbol 390 MovieClip in Symbol 450 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 390 MovieClip in Symbol 450 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 390 MovieClip in Symbol 450 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 390 MovieClip in Symbol 450 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 454 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 459 MovieClip Frame 1
stop();
Instance of Symbol 456 MovieClip "Enemy12" in Symbol 459 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 390 MovieClip in Symbol 459 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 390 MovieClip in Symbol 459 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 390 MovieClip in Symbol 459 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 390 MovieClip in Symbol 459 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 458 MovieClip in Symbol 459 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 412 MovieClip "coin" in Symbol 459 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 390 MovieClip "ht1" in Symbol 459 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 390 MovieClip "ht3" in Symbol 459 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 390 MovieClip "ht2" in Symbol 459 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 390 MovieClip "ht4" in Symbol 459 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 458 MovieClip in Symbol 459 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 458 MovieClip in Symbol 459 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 458 MovieClip in Symbol 459 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 458 MovieClip in Symbol 459 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 459 MovieClip Frame 30
stop();
Symbol 464 MovieClip Frame 1
stop();
Instance of Symbol 456 MovieClip "Enemy12" in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 390 MovieClip in Symbol 464 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 390 MovieClip in Symbol 464 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 390 MovieClip in Symbol 464 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 390 MovieClip in Symbol 464 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 463 MovieClip in Symbol 464 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 412 MovieClip "coin" in Symbol 464 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 390 MovieClip "ht1" in Symbol 464 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 390 MovieClip "ht3" in Symbol 464 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 390 MovieClip "ht2" in Symbol 464 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 390 MovieClip "ht4" in Symbol 464 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 463 MovieClip in Symbol 464 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 463 MovieClip in Symbol 464 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 463 MovieClip in Symbol 464 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 463 MovieClip in Symbol 464 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 464 MovieClip Frame 30
stop();
Symbol 467 MovieClip Frame 1
stop();
Instance of Symbol 456 MovieClip "Enemy12" in Symbol 467 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = ((_parent.myDegrees + (Math.random() * 2)) - 4); }
Instance of Symbol 390 MovieClip in Symbol 467 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 390 MovieClip in Symbol 467 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 390 MovieClip in Symbol 467 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 390 MovieClip in Symbol 467 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 466 MovieClip in Symbol 467 MovieClip Frame 2
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 412 MovieClip "coin" in Symbol 467 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 390 MovieClip "ht1" in Symbol 467 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 390 MovieClip "ht3" in Symbol 467 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 390 MovieClip "ht2" in Symbol 467 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 390 MovieClip "ht4" in Symbol 467 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 466 MovieClip in Symbol 467 MovieClip Frame 8
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 466 MovieClip in Symbol 467 MovieClip Frame 14
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 466 MovieClip in Symbol 467 MovieClip Frame 20
onClipEvent (load) { _rotation = _parent.myDegrees; }
Instance of Symbol 466 MovieClip in Symbol 467 MovieClip Frame 26
onClipEvent (load) { _rotation = _parent.myDegrees; }
Symbol 467 MovieClip Frame 30
stop();
Symbol 468 MovieClip Frame 1
stop();
Instance of Symbol 412 MovieClip in Symbol 468 MovieClip Frame 8
/* no clip actions */
Symbol 468 MovieClip Frame 14
stop();
Instance of Symbol 390 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 390 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 390 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 390 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 469 MovieClip Frame 1
stop();
Instance of Symbol 412 MovieClip in Symbol 469 MovieClip Frame 8
/* no clip actions */
Symbol 469 MovieClip Frame 14
stop();
Instance of Symbol 390 MovieClip in Symbol 469 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 390 MovieClip in Symbol 469 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 390 MovieClip in Symbol 469 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 390 MovieClip in Symbol 469 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 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 9
stop();
Symbol 482 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 9
stop();
Instance of Symbol 474 MovieClip in Symbol 484 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 478 MovieClip in Symbol 484 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 482 MovieClip in Symbol 484 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 27 MovieClip in Symbol 484 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 508 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 9
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 9
stop();
Symbol 519 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 9
stop();
Symbol 519 MovieClip Frame 15
gotoAndStop (1);
Symbol 519 MovieClip Frame 16
stop();
Symbol 527 MovieClip Frame 1
stop();
Symbol 527 MovieClip Frame 9
stop();
Instance of Symbol 508 MovieClip in Symbol 530 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 512 MovieClip in Symbol 530 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 519 MovieClip in Symbol 530 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 522 MovieClip in Symbol 530 MovieClip Frame 1
onClipEvent (load) { lives_txt.text = ("You have " + _root.lives) + " lives left"; }
Instance of Symbol 86 MovieClip in Symbol 530 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 27 MovieClip in Symbol 530 MovieClip Frame 1
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 530 MovieClip Frame 2
score_txt.text = "Total Money Earned In Career: $" + _root.careerMoney; _root.HPScoreService.postScore(_root.careerMoney, "");
Instance of Symbol 527 MovieClip in Symbol 530 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 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 25
stop(); Mouse.show();
Symbol 536 MovieClip Frame 50
_root.GamePause = false; gotoAndStop (1);
Symbol 536 MovieClip Frame 51
Mouse.hide(); _root.aim._visible = false; _root.levelVariables(_root.level); play();
Instance of Symbol 489 MovieClip in Symbol 536 MovieClip Frame 51
onClipEvent (load) { level_txt.text = "Level " + _root.level; }
Symbol 536 MovieClip Frame 184
_root.GameStarted = true; _root.GamePause = false; _root.aim._visible = true; _root.mainTimer = _root.levelTime;
Symbol 536 MovieClip Frame 208
gotoAndStop (1);
Symbol 536 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 536 MovieClip Frame 264
for (var m in _root) { if ((_root[m] instanceof MovieClip) && (m != _name)) { _root[m].removeMovieClip(); } }
Symbol 536 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 536 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 530 MovieClip in Symbol 536 MovieClip Frame 293
onClipEvent (load) { if (_root.lives >= 1) { stop(); } else { gotoAndStop (2); } }
Symbol 536 MovieClip Frame 315
stop(); _root.levelMoney = 0; for (i in _root) { if ((_root[i] instanceof MovieClip) && (i != _name)) { _root[i].removeMovieClip(); } } Mouse.show();
Symbol 536 MovieClip Frame 337
_root.gotoAndPlay(goto); this.removeMovieClip();
Symbol 536 MovieClip Frame 340
_root.GameStarted = false; _root.GamePaused = true; _root.aim._visible = false;
Symbol 536 MovieClip Frame 348
stop(); Mouse.show(); _root.levelMoney = 0;
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 9
stop();
Instance of Symbol 551 MovieClip "1" in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 551 MovieClip "2" in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 551 MovieClip "3" in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 551 MovieClip "4" in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Instance of Symbol 551 MovieClip "5" in Symbol 552 MovieClip Frame 1
onClipEvent (enterFrame) { part = _parent._name; if (_root[part + "Upgrades"] >= _name) { gotoAndStop ("upgraded"); } else { gotoAndStop ("notUpgraded"); } }
Symbol 555 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 9
stop();
Symbol 577 MovieClip Frame 1
stop();
Symbol 577 MovieClip Frame 9
stop();
Symbol 581 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 9
stop();
Symbol 595 MovieClip Frame 15
rollover = false; gotoAndStop (1);
Symbol 595 MovieClip Frame 16
stop();
Symbol 595 MovieClip Frame 24
stop();
Symbol 595 MovieClip Frame 30
rollover = false; gotoAndStop (16);
Symbol 601 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 9
stop();
Symbol 613 MovieClip Frame 1
stop();
Instance of Symbol 280 MovieClip "content" in Symbol 613 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("save"); }
Instance of Symbol 611 MovieClip in Symbol 613 MovieClip Frame 2
onClipEvent (load) { useHandCursor = false; } on (rollOver) { } on (release) { } on (rollOver) { }
Symbol 613 MovieClip Frame 20
stop();
Instance of Symbol 280 MovieClip "content" in Symbol 613 MovieClip Frame 40
onClipEvent (load) { gotoAndStop (1); }
Symbol 614 MovieClip Frame 1
stop();
Instance of Symbol 544 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 555 MovieClip in Symbol 614 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 573 MovieClip in Symbol 614 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 106 MovieClip "original" in Symbol 614 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 106 MovieClip "white" in Symbol 614 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 106 MovieClip "red" in Symbol 614 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 106 MovieClip "green" in Symbol 614 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 106 MovieClip "pimp" in Symbol 614 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 106 MovieClip "black" in Symbol 614 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 577 MovieClip in Symbol 614 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 581 MovieClip in Symbol 614 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 595 MovieClip in Symbol 614 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 308 MovieClip "aim" in Symbol 614 MovieClip Frame 1
onClipEvent (load) { missileStat._visible = false; }
Instance of Symbol 224 MovieClip in Symbol 614 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 224 MovieClip in Symbol 614 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 601 MovieClip in Symbol 614 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 617 MovieClip Frame 1
_parent.shopMC.swapDepths(_root.getNextHighestDepth()); swapDepths(_root.getNextHighestDepth());
Symbol 617 MovieClip Frame 20
stop(); Mouse.show(); _parent.shopMC.swapDepths(_root.getNextHighestDepth());
Symbol 617 MovieClip Frame 21
Mouse.hide(); onRollOver = function () { }; play();
Symbol 617 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 23 24 28 88 175 177 197 198 199 201 202 204 207 208 209 210 211 212 213 214 215 216 217 218 219 221 227 229 230 231 233 235 236 279 343 344 579 580 589 605
Symbol 6 TextUses:5Used by:Timeline
Symbol 7 FontUsed by:8 64 69 74 78 82 107 167 168 169 173 178 182 186 187 188 189 190 191 192 220 226 228 232 234 270 271 275 309 310 311 312 313 349 350 423 447 471 472 473 475 479 483 488 490 491 492 493 494 496 503 504 513 520 521 523 528 529 553 554 557 559 560 561 562 563 564 567 569 574 583 585 589 596 597 609
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:281  Timeline
Symbol 13 GraphicUsed by:21
Symbol 14 ShapeTweeningUsed by:17
Symbol 15 ShapeTweeningUsed by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:14 15 16Used by:21
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:13 17 18 20Used by:Timeline
Symbol 22 GraphicUsed by:25 474
Symbol 23 EditableTextUses:5Used by:25
Symbol 24 TextUses:5Used by:25
Symbol 25 MovieClipUses:22 23 24Used by:Timeline
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:281 359 484 530  Timeline
Symbol 28 TextUses:5Used by:Timeline
Symbol 29 Sound [gamemusic]Used by:Timeline
Symbol 30 Sound [menumusic]Used by:Timeline
Symbol 31 ShapeTweeningUsed by:Timeline
Symbol 32 GraphicUsed by:54  Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:34Used by:54
Symbol 36 GraphicUsed by:37
Symbol 37 ButtonUses:36Used by:54
Symbol 38 GraphicUsed by:40
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:38 39Used by:54
Symbol 41 GraphicUsed by:53
Symbol 42 GraphicUsed by:53
Symbol 43 GraphicUsed by:53
Symbol 44 GraphicUsed by:53
Symbol 45 GraphicUsed by:53
Symbol 46 GraphicUsed by:53
Symbol 47 GraphicUsed by:53
Symbol 48 GraphicUsed by:53
Symbol 49 GraphicUsed by:53
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:41 42 43 44 45 46 47 48 49 50 51 52Used by:54
Symbol 54 MovieClipUses:32 35 37 40 53 SS1Used by:Timeline
Symbol 55 ShapeTweeningUsed by:Timeline
Symbol 56 ShapeTweeningUsed by:Timeline
Symbol 57 GraphicUsed by:305  Timeline
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 GraphicUsed by:281
Symbol 62 GraphicUsed by:68 73 77 81 86 172 181 195 274 278 478 482 508 512 519 527 544 573 577 595 601
Symbol 63 GraphicUsed by:68 73 77 81 86 172 181 195 274 278 478 482 508 512 519 527 544 573 577 595 601
Symbol 64 TextUses:7Used by:68
Symbol 65 GraphicUsed by:68 77 81 172 181 195 274 278 478 482 577 594
Symbol 66 ShapeTweeningUsed by:68
Symbol 67 ShapeTweeningUsed by:68
Symbol 68 MovieClipUses:62 63 64 65 66 67Used by:281
Symbol 69 TextUses:7Used by:73
Symbol 70 GraphicUsed by:73
Symbol 71 ShapeTweeningUsed by:73
Symbol 72 ShapeTweeningUsed by:73
Symbol 73 MovieClipUses:62 63 69 70 71 72Used by:281
Symbol 74 TextUses:7Used by:77
Symbol 75 ShapeTweeningUsed by:77
Symbol 76 ShapeTweeningUsed by:77
Symbol 77 MovieClipUses:62 63 74 65 75 76Used by:281
Symbol 78 TextUses:7Used by:81
Symbol 79 ShapeTweeningUsed by:81
Symbol 80 ShapeTweeningUsed by:81
Symbol 81 MovieClipUses:62 63 78 65 79 80Used by:281
Symbol 82 TextUses:7Used by:86
Symbol 83 GraphicUsed by:86
Symbol 84 ShapeTweeningUsed by:86
Symbol 85 ShapeTweeningUsed by:86
Symbol 86 MovieClipUses:62 63 82 83 84 85Used by:281 530
Symbol 87 GraphicUsed by:280
Symbol 88 TextUses:5Used by:280
Symbol 89 GraphicUsed by:280
Symbol 90 GraphicUsed by:106
Symbol 91 GraphicUsed by:106
Symbol 92 GraphicUsed by:106
Symbol 93 GraphicUsed by:106
Symbol 94 GraphicUsed by:106
Symbol 95 GraphicUsed by:106
Symbol 96 GraphicUsed by:106
Symbol 97 GraphicUsed by:106
Symbol 98 GraphicUsed by:106
Symbol 99 GraphicUsed by:106
Symbol 100 GraphicUsed by:106
Symbol 101 GraphicUsed by:106
Symbol 102 GraphicUsed by:106
Symbol 103 GraphicUsed by:106
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105Used by:280 614
Symbol 107 TextUses:7Used by:280 614
Symbol 108 GraphicUsed by:143
Symbol 109 GraphicUsed by:143
Symbol 110 GraphicUsed by:143
Symbol 111 GraphicUsed by:143
Symbol 112 GraphicUsed by:143
Symbol 113 GraphicUsed by:143
Symbol 114 GraphicUsed by:143
Symbol 115 GraphicUsed by:143
Symbol 116 GraphicUsed by:143
Symbol 117 GraphicUsed by:143
Symbol 118 GraphicUsed by:143
Symbol 119 GraphicUsed by:143
Symbol 120 GraphicUsed by:143
Symbol 121 GraphicUsed by:143
Symbol 122 GraphicUsed by:143
Symbol 123 GraphicUsed by:143
Symbol 124 GraphicUsed by:143
Symbol 125 GraphicUsed by:143
Symbol 126 GraphicUsed by:143
Symbol 127 GraphicUsed by:143
Symbol 128 GraphicUsed by:143
Symbol 129 GraphicUsed by:143
Symbol 130 GraphicUsed by:143
Symbol 131 GraphicUsed by:143
Symbol 132 GraphicUsed by:143
Symbol 133 GraphicUsed by:143
Symbol 134 GraphicUsed by:143
Symbol 135 GraphicUsed by:143
Symbol 136 GraphicUsed by:143
Symbol 137 GraphicUsed by:143
Symbol 138 GraphicUsed by:143
Symbol 139 GraphicUsed by:143
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:143
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses: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 141 142Used by:150
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:150
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:150
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:150
Symbol 150 MovieClipUses:143 145 147 149Used by:206 280 614  Timeline
Symbol 151 GraphicUsed by:156
Symbol 152 ShapeTweeningUsed by:156
Symbol 153 ShapeTweeningUsed by:156
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:151 152 153 154 155Used by:165 166
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:166
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:166
Symbol 161 GraphicUsed by:163
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:161 162Used by:166
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164 156Used by:166
Symbol 166 MovieClipUses:156 158 160 163 165Used by:206 280 614  Timeline
Symbol 167 TextUses:7Used by:280
Symbol 168 EditableTextUses:7Used by:280
Symbol 169 TextUses:7Used by:172
Symbol 170 ShapeTweeningUsed by:172
Symbol 171 ShapeTweeningUsed by:172
Symbol 172 MovieClipUses:62 63 169 65 170 171Used by:280
Symbol 173 TextUses:7Used by:280
Symbol 174 GraphicUsed by:176
Symbol 175 TextUses:5Used by:176
Symbol 176 MovieClipUses:174 175Used by:280
Symbol 177 TextUses:5Used by:280
Symbol 178 TextUses:7Used by:181
Symbol 179 ShapeTweeningUsed by:181
Symbol 180 ShapeTweeningUsed by:181
Symbol 181 MovieClipUses:62 63 178 65 179 180Used by:280
Symbol 182 TextUses:7Used by:280
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:183 184Used by:205 206
Symbol 186 TextUses:7Used by:206
Symbol 187 EditableTextUses:7Used by:206
Symbol 188 TextUses:7Used by:206
Symbol 189 TextUses:7Used by:206
Symbol 190 EditableTextUses:7Used by:206
Symbol 191 EditableTextUses:7Used by:206
Symbol 192 TextUses:7Used by:195
Symbol 193 ShapeTweeningUsed by:195
Symbol 194 ShapeTweeningUsed by:195
Symbol 195 MovieClipUses:62 63 192 65 193 194Used by:206
Symbol 196 GraphicUsed by:205
Symbol 197 TextUses:5Used by:205
Symbol 198 TextUses:5Used by:200
Symbol 199 TextUses:5Used by:200
Symbol 200 MovieClipUses:198 199Used by:205
Symbol 201 TextUses:5Used by:203
Symbol 202 TextUses:5Used by:203
Symbol 203 MovieClipUses:201 202Used by:205
Symbol 204 TextUses:5Used by:205
Symbol 205 MovieClipUses:196 185 197 200 203 204Used by:206
Symbol 206 MovieClipUses:185 186 187 188 189 190 191 150 166 195 205Used by:280
Symbol 207 EditableTextUses:5Used by:280
Symbol 208 TextUses:5Used by:280
Symbol 209 TextUses:5Used by:222
Symbol 210 TextUses:5Used by:222
Symbol 211 TextUses:5Used by:222
Symbol 212 TextUses:5Used by:222
Symbol 213 TextUses:5Used by:222
Symbol 214 TextUses:5Used by:222
Symbol 215 TextUses:5Used by:222
Symbol 216 TextUses:5Used by:222
Symbol 217 TextUses:5Used by:222
Symbol 218 TextUses:5Used by:222
Symbol 219 TextUses:5Used by:222
Symbol 220 TextUses:7Used by:222
Symbol 221 TextUses:5Used by:222
Symbol 222 MovieClipUses:209 210 211 212 213 214 215 216 217 218 219 220 221Used by:280
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:225 555 614
Symbol 225 MovieClipUses:224Used by:280
Symbol 226 EditableTextUses:7Used by:280
Symbol 227 TextUses:5Used by:280
Symbol 228 TextUses:7Used by:280
Symbol 229 TextUses:5Used by:280
Symbol 230 TextUses:5Used by:280
Symbol 231 TextUses:5Used by:280
Symbol 232 TextUses:7Used by:280
Symbol 233 TextUses:5Used by:280
Symbol 234 TextUses:7Used by:280
Symbol 235 TextUses:5Used by:280
Symbol 236 TextUses:5Used by:280
Symbol 237 GraphicUsed by:269
Symbol 238 FontUsed by: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 268
Symbol 239 EditableTextUses:238Used by:269
Symbol 240 EditableTextUses:238Used by:269
Symbol 241 EditableTextUses:238Used by:269
Symbol 242 EditableTextUses:238Used by:269
Symbol 243 EditableTextUses:238Used by:269
Symbol 244 EditableTextUses:238Used by:269
Symbol 245 EditableTextUses:238Used by:269
Symbol 246 EditableTextUses:238Used by:269
Symbol 247 EditableTextUses:238Used by:269
Symbol 248 EditableTextUses:238Used by:269
Symbol 249 EditableTextUses:238Used by:269
Symbol 250 EditableTextUses:238Used by:269
Symbol 251 EditableTextUses:238Used by:269
Symbol 252 EditableTextUses:238Used by:269
Symbol 253 EditableTextUses:238Used by:269
Symbol 254 EditableTextUses:238Used by:269
Symbol 255 EditableTextUses:238Used by:269
Symbol 256 EditableTextUses:238Used by:269
Symbol 257 EditableTextUses:238Used by:269
Symbol 258 EditableTextUses:238Used by:269
Symbol 259 TextUses:238Used by:269
Symbol 260 TextUses:238Used by:269
Symbol 261 TextUses:238Used by:269
Symbol 262 TextUses:238Used by:269
Symbol 263 TextUses:238Used by:269
Symbol 264 TextUses:238Used by:269
Symbol 265 TextUses:238Used by:269
Symbol 266 TextUses:238Used by:269
Symbol 267 TextUses:238Used by:269
Symbol 268 TextUses:238Used by:269
Symbol 269 MovieClipUses:237 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 268Used by:280
Symbol 270 TextUses:7Used by:280
Symbol 271 TextUses:7Used by:274 544
Symbol 272 ShapeTweeningUsed by:274
Symbol 273 ShapeTweeningUsed by:274
Symbol 274 MovieClipUses:62 63 271 65 272 273Used by:280
Symbol 275 TextUses:7Used by:278
Symbol 276 ShapeTweeningUsed by:278
Symbol 277 ShapeTweeningUsed by:278
Symbol 278 MovieClipUses:62 63 275 65 276 277Used by:280
Symbol 279 EditableTextUses:5Used by:280
Symbol 280 MovieClipUses:87 88 89 106 107 150 166 167 168 172 173 176 177 181 182 206 207 208 222 225 226 227 228 229 230 231 232 233 234 235 236 269 270 274 278 279Used by:281 613
Symbol 281 MovieClipUses:61 68 73 77 81 12 27 86 280Used by:Timeline
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:Timeline
Symbol 284 ShapeTweeningUsed by:287
Symbol 285 ShapeTweeningUsed by:287
Symbol 286 GraphicUsed by:287 536 617  Timeline
Symbol 287 MovieClipUses:284 285 286Used by:Timeline
Symbol 288 ShapeTweeningUsed by:291
Symbol 289 ShapeTweeningUsed by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:288 289 290Used by:359
Symbol 292 GraphicUsed by:359
Symbol 293 GraphicUsed by:319
Symbol 294 GraphicUsed by:308
Symbol 295 FontUsed by:296 297 298 325 326 327 329 330 331 336 405
Symbol 296 EditableTextUses:295Used by:299
Symbol 297 TextUses:295Used by:299
Symbol 298 TextUses:295Used by:299
Symbol 299 MovieClipUses:296 297 298Used by:308
Symbol 300 GraphicUsed by:308
Symbol 301 GraphicUsed by:308
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:308
Symbol 304 GraphicUsed by:307
Symbol 305 MovieClipUses:57Used by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClipUses:304 306Used by:308
Symbol 308 MovieClipUses:294 299 300 301 303 307Used by:319 614  Timeline
Symbol 309 TextUses:7Used by:319
Symbol 310 TextUses:7Used by:319
Symbol 311 TextUses:7Used by:319
Symbol 312 TextUses:7Used by:319
Symbol 313 TextUses:7Used by:319
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:316
Symbol 316 MovieClipUses:315Used by:317
Symbol 317 MovieClipUses:316Used by:319
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:293 308 309 310 311 312 313 317 318Used by:320
Symbol 320 MovieClipUses:319Used by:359
Symbol 321 GraphicUsed by:337
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:337 346
Symbol 324 GraphicUsed by:337
Symbol 325 TextUses:295Used by:332
Symbol 326 TextUses:295Used by:332
Symbol 327 TextUses:295Used by:332
Symbol 328 GraphicUsed by:332
Symbol 329 TextUses:295Used by:332
Symbol 330 TextUses:295Used by:332
Symbol 331 TextUses:295Used by:332
Symbol 332 MovieClipUses:325 326 327 328 329 330 331Used by:337
Symbol 333 GraphicUsed by:337
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:337
Symbol 336 EditableTextUses:295Used by:337
Symbol 337 MovieClipUses:321 323 324 332 333 335 336Used by:359
Symbol 338 GraphicUsed by:346
Symbol 339 GraphicUsed by:346
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:340Used by:346 429
Symbol 342 GraphicUsed by:345
Symbol 343 EditableTextUses:5Used by:345
Symbol 344 EditableTextUses:5Used by:345
Symbol 345 MovieClipUses:342 343 344Used by:346
Symbol 346 MovieClipUses:338 323 339 341 345Used by:347
Symbol 347 MovieClipUses:346Used by:359
Symbol 348 GraphicUsed by:351
Symbol 349 EditableTextUses:7Used by:351
Symbol 350 TextUses:7Used by:351
Symbol 351 MovieClipUses:348 349 350Used by:352
Symbol 352 MovieClipUses:351Used by:359
Symbol 353 FontUsed by:354 608
Symbol 354 EditableTextUses:353Used by:355
Symbol 355 MovieClipUses:354Used by:359
Symbol 356 FontUsed by:357
Symbol 357 EditableTextUses:356Used by:358
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 MovieClipUses:291 292 320 337 347 352 355 358 27Used by:Timeline
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:360 361Used by:Timeline
Symbol 363 GraphicUsed by:377
Symbol 364 GraphicUsed by:376
Symbol 365 SoundUsed by:376
Symbol 366 GraphicUsed by:376
Symbol 367 GraphicUsed by:376
Symbol 368 GraphicUsed by:376
Symbol 369 GraphicUsed by:376
Symbol 370 GraphicUsed by:376
Symbol 371 GraphicUsed by:376
Symbol 372 GraphicUsed by:376
Symbol 373 GraphicUsed by:376
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:364 365 366 367 368 369 370 371 372 373 374 375Used by:377 413 415 468 469
Symbol 377 MovieClipUses:363 376Used by:Timeline
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:Timeline
Symbol 380 GraphicUsed by:383
Symbol 381 GraphicUsed by:383
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:380 381 382Used by:Timeline
Symbol 384 ShapeTweeningUsed by:392
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:392
Symbol 387 GraphicUsed by:392 420 427 431 436 444 450
Symbol 388 ShapeTweeningUsed by:392
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:392 413 420 427 431 436 444 450 459 464 467 468 469
Symbol 391 GraphicUsed by:392 420 427 431 436 444 450
Symbol 392 MovieClipUses:384 386 387 388 390 391Used by:Timeline
Symbol 393 GraphicUsed by:399
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:399 558 568 584
Symbol 396 GraphicUsed by:399
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:399
Symbol 399 MovieClipUses:393 395 396 398Used by:413 468 469
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:401 402Used by:413 459 464 467 468 469
Symbol 404 GraphicUsed by:408 412
Symbol 405 TextUses:295Used by:408 412
Symbol 406 GraphicUsed by:408 412
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:404 405 406 407Used by:412
Symbol 409 FontUsed by:410
Symbol 410 EditableTextUses:409Used by:411
Symbol 411 MovieClipUses:410Used by:412
Symbol 412 MovieClipUses:404 405 406 408 411Used by:413 459 464 467 468 469
Symbol 413 MovieClipUses:399 403 376 412 390Used by:Timeline
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414 376Used by:Timeline
Symbol 416 ShapeTweeningUsed by:420
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:420
Symbol 419 ShapeTweeningUsed by:420
Symbol 420 MovieClipUses:416 418 387 419 390 391Used by:Timeline
Symbol 421 ShapeTweeningUsed by:427
Symbol 422 GraphicUsed by:425 429
Symbol 423 TextUses:7Used by:425
Symbol 424 GraphicUsed by:425 429 448
Symbol 425 MovieClipUses:422 423 424Used by:427
Symbol 426 ShapeTweeningUsed by:427
Symbol 427 MovieClipUses:421 425 387 426 390 391Used by:Timeline
Symbol 428 ShapeTweeningUsed by:431
Symbol 429 MovieClipUses:422 341 424Used by:431
Symbol 430 ShapeTweeningUsed by:431
Symbol 431 MovieClipUses:428 429 387 430 390 391Used by:Timeline
Symbol 432 ShapeTweeningUsed by:436
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:436
Symbol 435 ShapeTweeningUsed by:436
Symbol 436 MovieClipUses:432 434 387 435 390 391Used by:Timeline
Symbol 437 ShapeTweeningUsed by:439
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:437 438Used by:Timeline
Symbol 440 ShapeTweeningUsed by:444
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:444
Symbol 443 ShapeTweeningUsed by:444
Symbol 444 MovieClipUses:440 442 387 443 390 391Used by:Timeline
Symbol 445 ShapeTweeningUsed by:450
Symbol 446 GraphicUsed by:448
Symbol 447 TextUses:7Used by:448
Symbol 448 MovieClipUses:446 447 424Used by:450
Symbol 449 ShapeTweeningUsed by:450
Symbol 450 MovieClipUses:445 448 387 449 390 391Used by:Timeline
Symbol 451 GraphicUsed by:456
Symbol 452 GraphicUsed by:454
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:452 453Used by:456
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:451 454 455Used by:459 464 467
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:459
Symbol 459 MovieClipUses:403 456 390 458 412Used by:Timeline
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:Timeline
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:464
Symbol 464 MovieClipUses:403 456 390 463 412Used by:Timeline
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:467
Symbol 467 MovieClipUses:403 456 390 466 412Used by:Timeline
Symbol 468 MovieClipUses:399 403 376 412 390Used by:Timeline
Symbol 469 MovieClipUses:399 403 376 412 390Used by:Timeline
Symbol 470 ShapeTweeningUsed by:536
Symbol 471 TextUses:7Used by:484
Symbol 472 TextUses:7Used by:474
Symbol 473 TextUses:7Used by:474
Symbol 474 MovieClipUses:22 472 473Used by:484
Symbol 475 TextUses:7Used by:478
Symbol 476 ShapeTweeningUsed by:478
Symbol 477 ShapeTweeningUsed by:478
Symbol 478 MovieClipUses:62 63 475 65 476 477Used by:484
Symbol 479 TextUses:7Used by:482 512
Symbol 480 ShapeTweeningUsed by:482
Symbol 481 ShapeTweeningUsed by:482
Symbol 482 MovieClipUses:62 63 479 65 480 481Used by:484
Symbol 483 TextUses:7Used by:484
Symbol 484 MovieClipUses:471 474 478 482 27 483Used by:536
Symbol 485 GraphicUsed by:536
Symbol 486 ShapeTweeningUsed by:536
Symbol 487 GraphicUsed by:536 611 613
Symbol 488 EditableTextUses:7Used by:489
Symbol 489 MovieClipUses:488Used by:536
Symbol 490 TextUses:7Used by:536
Symbol 491 TextUses:7Used by:536
Symbol 492 TextUses:7Used by:536
Symbol 493 TextUses:7Used by:495
Symbol 494 TextUses:7Used by:495
Symbol 495 MovieClipUses:493 494Used by:536
Symbol 496 TextUses:7Used by:497
Symbol 497 MovieClipUses:496Used by:536
Symbol 498 ShapeTweeningUsed by:536
Symbol 499 ShapeTweeningUsed by:536
Symbol 500 BitmapUsed by:501
Symbol 501 GraphicUses:500Used by:536
Symbol 502 ShapeTweeningUsed by:536
Symbol 503 TextUses:7Used by:508
Symbol 504 TextUses:7Used by:508
Symbol 505 GraphicUsed by:508
Symbol 506 ShapeTweeningUsed by:508
Symbol 507 ShapeTweeningUsed by:508
Symbol 508 MovieClipUses:62 63 503 504 505 506 507Used by:530
Symbol 509 GraphicUsed by:512
Symbol 510 ShapeTweeningUsed by:512
Symbol 511 ShapeTweeningUsed by:512
Symbol 512 MovieClipUses:62 63 479 509 510 511Used by:530
Symbol 513 TextUses:7Used by:518 519
Symbol 514 GraphicUsed by:519
Symbol 515 ShapeTweeningUsed by:519
Symbol 516 ShapeTweeningUsed by:519
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517 513Used by:519
Symbol 519 MovieClipUses:62 63 513 514 515 516 518Used by:530
Symbol 520 TextUses:7Used by:522
Symbol 521 EditableTextUses:7Used by:522
Symbol 522 MovieClipUses:520 521Used by:530
Symbol 523 TextUses:7Used by:527
Symbol 524 GraphicUsed by:527
Symbol 525 ShapeTweeningUsed by:527
Symbol 526 ShapeTweeningUsed by:527
Symbol 527 MovieClipUses:62 63 523 524 525 526Used by:530
Symbol 528 TextUses:7Used by:530
Symbol 529 EditableTextUses:7Used by:530
Symbol 530 MovieClipUses:508 512 519 522 86 27 527 528 529Used by:536
Symbol 531 ShapeTweeningUsed by:536
Symbol 532 GraphicUsed by:536
Symbol 533 ShapeTweeningUsed by:536
Symbol 534 ShapeTweeningUsed by:536
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:470 484 485 486 487 286 489 490 491 492 495 497 498 499 501 502 530 531 532 533 534 535Used by:Timeline
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:614
Symbol 539 FontUsed by:540
Symbol 540 TextUses:539Used by:614
Symbol 541 GraphicUsed by:544
Symbol 542 ShapeTweeningUsed by:544
Symbol 543 ShapeTweeningUsed by:544
Symbol 544 MovieClipUses:62 63 271 541 542 543Used by:614
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:545Used by:552
Symbol 547 GraphicUsed by:551
Symbol 548 GraphicUsed by:551
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:549Used by:551
Symbol 551 MovieClipUses:547 548 550Used by:552
Symbol 552 MovieClipUses:546 551Used by:614
Symbol 553 TextUses:7Used by:555
Symbol 554 TextUses:7Used by:555
Symbol 555 MovieClipUses:224 553 554Used by:614
Symbol 556 GraphicUsed by:558
Symbol 557 TextUses:7Used by:558
Symbol 558 MovieClipUses:556 557 395Used by:614
Symbol 559 TextUses:7Used by:614
Symbol 560 TextUses:7Used by:614
Symbol 561 TextUses:7Used by:614
Symbol 562 TextUses:7Used by:614
Symbol 563 TextUses:7Used by:614
Symbol 564 TextUses:7Used by:614
Symbol 565 GraphicUsed by:614
Symbol 566 GraphicUsed by:568
Symbol 567 TextUses:7Used by:568
Symbol 568 MovieClipUses:566 567 395Used by:614
Symbol 569 TextUses:7Used by:573
Symbol 570 GraphicUsed by:573
Symbol 571 ShapeTweeningUsed by:573
Symbol 572 ShapeTweeningUsed by:573
Symbol 573 MovieClipUses:62 63 569 570 571 572Used by:614
Symbol 574 TextUses:7Used by:577
Symbol 575 ShapeTweeningUsed by:577
Symbol 576 ShapeTweeningUsed by:577
Symbol 577 MovieClipUses:62 63 574 65 575 576Used by:614
Symbol 578 GraphicUsed by:581
Symbol 579 EditableTextUses:5Used by:581
Symbol 580 EditableTextUses:5Used by:581
Symbol 581 MovieClipUses:578 579 580Used by:614
Symbol 582 GraphicUsed by:584
Symbol 583 TextUses:7Used by:584
Symbol 584 MovieClipUses:582 583 395Used by:614
Symbol 585 TextUses:7Used by:594 595
Symbol 586 GraphicUsed by:595
Symbol 587 ShapeTweeningUsed by:595
Symbol 588 ShapeTweeningUsed by:595
Symbol 589 EditableTextUses:5 7Used by:595
Symbol 590 GraphicUsed by:595
Symbol 591 ShapeTweeningUsed by:595
Symbol 592 ShapeTweeningUsed by:595
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:593 585 65Used by:595
Symbol 595 MovieClipUses:62 63 585 586 587 588 589 590 591 592 594Used by:614
Symbol 596 EditableTextUses:7Used by:614
Symbol 597 TextUses:7Used by:601
Symbol 598 GraphicUsed by:601
Symbol 599 ShapeTweeningUsed by:601
Symbol 600 ShapeTweeningUsed by:601
Symbol 601 MovieClipUses:62 63 597 598 599 600Used by:614
Symbol 602 GraphicUsed by:607
Symbol 603 GraphicUsed by:607
Symbol 604 GraphicUsed by:607
Symbol 605 TextUses:5Used by:607
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:602 603 604 605 606Used by:614
Symbol 608 EditableTextUses:353Used by:614
Symbol 609 EditableTextUses:7Used by:614
Symbol 610 ShapeTweeningUsed by:613
Symbol 611 MovieClipUses:487Used by:613
Symbol 612 ShapeTweeningUsed by:613
Symbol 613 MovieClipUses:610 280 611 612 487Used by:614
Symbol 614 MovieClipUses:538 540 544 552 555 558 559 560 561 562 563 564 565 568 573 106 577 107 581 584 595 308 224 596 601 607 608 609 150 166 613Used by:Timeline
Symbol 615 ShapeTweeningUsed by:617
Symbol 616 ShapeTweeningUsed by:617
Symbol 617 MovieClipUses:615 616 286Used by:Timeline
Streaming Sound 1Used by:Symbol 54 MovieClip

Instance Names

"preloader"Frame 2Symbol 21 MovieClip
"pretext"Frame 2Symbol 25 MovieClip
"cam"Frame 60Symbol 283 MovieClip
"menuFade"Frame 60Symbol 287 MovieClip
"hud"Frame 61Symbol 359 MovieClip
"aim"Frame 61Symbol 308 MovieClip
"Bullet"Frame 61Symbol 362 MovieClip
"Missile"Frame 61Symbol 377 MovieClip
"e1Bullet"Frame 61Symbol 379 MovieClip
"Smoke"Frame 61Symbol 383 MovieClip
"invinciblePowerup"Frame 61Symbol 392 MovieClip
"Cannon1"Frame 61Symbol 413 MovieClip
"Mine"Frame 61Symbol 415 MovieClip
"healthPowerup"Frame 61Symbol 420 MovieClip
"c1Bullet"Frame 61Symbol 379 MovieClip
"moneyPowerup"Frame 61Symbol 427 MovieClip
"extralifePowerup"Frame 61Symbol 431 MovieClip
"timePowerup"Frame 61Symbol 436 MovieClip
"missileTrail"Frame 61Symbol 439 MovieClip
"tank"Frame 61Symbol 150 MovieClip
"turret"Frame 61Symbol 166 MovieClip
"missilePowerup"Frame 61Symbol 444 MovieClip
"comboPowerup"Frame 61Symbol 450 MovieClip
"Enemy1"Frame 61Symbol 459 MovieClip
"Swamp"Frame 61Symbol 461 MovieClip
"Enemy2"Frame 61Symbol 464 MovieClip
"Enemy3"Frame 61Symbol 467 MovieClip
"Cannon2"Frame 61Symbol 468 MovieClip
"Cannon3"Frame 61Symbol 469 MovieClip
"pauseMenu"Frame 61Symbol 536 MovieClip
"shopMC"Frame 63Symbol 614 MovieClip
"cam"Frame 63Symbol 283 MovieClip
"fade"Frame 63Symbol 617 MovieClip
"bar"Symbol 21 MovieClip Frame 1Symbol 17 MovieClip
"loadedTXT"Symbol 25 MovieClip Frame 1Symbol 23 EditableText
"right_wheel"Symbol 150 MovieClip Frame 1Symbol 143 MovieClip
"left_wheel"Symbol 150 MovieClip Frame 1Symbol 143 MovieClip
"tankShadowed"Symbol 150 MovieClip Frame 1Symbol 145 MovieClip
"pipe"Symbol 165 MovieClip Frame 1Symbol 156 MovieClip
"pipe"Symbol 166 MovieClip Frame 1Symbol 156 MovieClip
"turretShadowed"Symbol 166 MovieClip Frame 1Symbol 158 MovieClip
"mg"Symbol 166 MovieClip Frame 1Symbol 163 MovieClip
"turret2"Symbol 166 MovieClip Frame 2Symbol 165 MovieClip
"bg"Symbol 206 MovieClip Frame 1Symbol 185 MovieClip
"tank"Symbol 206 MovieClip Frame 2Symbol 150 MovieClip
"turret"Symbol 206 MovieClip Frame 2Symbol 166 MovieClip
"clearMC"Symbol 206 MovieClip Frame 2Symbol 205 MovieClip
"rankz_n1"Symbol 269 MovieClip Frame 1Symbol 239 EditableText
"rankz_n2"Symbol 269 MovieClip Frame 1Symbol 240 EditableText
"rankz_n3"Symbol 269 MovieClip Frame 1Symbol 241 EditableText
"rankz_n4"Symbol 269 MovieClip Frame 1Symbol 242 EditableText
"rankz_n5"Symbol 269 MovieClip Frame 1Symbol 243 EditableText
"rankz_n6"Symbol 269 MovieClip Frame 1Symbol 244 EditableText
"rankz_n7"Symbol 269 MovieClip Frame 1Symbol 245 EditableText
"rankz_n8"Symbol 269 MovieClip Frame 1Symbol 246 EditableText
"rankz_n9"Symbol 269 MovieClip Frame 1Symbol 247 EditableText
"rankz_n10"Symbol 269 MovieClip Frame 1Symbol 248 EditableText
"rankz_v1"Symbol 269 MovieClip Frame 1Symbol 249 EditableText
"rankz_v2"Symbol 269 MovieClip Frame 1Symbol 250 EditableText
"rankz_v3"Symbol 269 MovieClip Frame 1Symbol 251 EditableText
"rankz_v4"Symbol 269 MovieClip Frame 1Symbol 252 EditableText
"rankz_v5"Symbol 269 MovieClip Frame 1Symbol 253 EditableText
"rankz_v6"Symbol 269 MovieClip Frame 1Symbol 254 EditableText
"rankz_v7"Symbol 269 MovieClip Frame 1Symbol 255 EditableText
"rankz_v8"Symbol 269 MovieClip Frame 1Symbol 256 EditableText
"rankz_v9"Symbol 269 MovieClip Frame 1Symbol 257 EditableText
"rankz_v10"Symbol 269 MovieClip Frame 1Symbol 258 EditableText
"original"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"white"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"red"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"green"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"pimp"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"black"Symbol 280 MovieClip Frame 1Symbol 106 MovieClip
"tank"Symbol 280 MovieClip Frame 1Symbol 150 MovieClip
"turret"Symbol 280 MovieClip Frame 1Symbol 166 MovieClip
"TanksSlot1"Symbol 280 MovieClip Frame 2Symbol 206 MovieClip
"TanksSlot2"Symbol 280 MovieClip Frame 2Symbol 206 MovieClip
"TanksSlot3"Symbol 280 MovieClip Frame 2Symbol 206 MovieClip
"selectSlotTXT"Symbol 280 MovieClip Frame 2Symbol 207 EditableText
"instructionsMC"Symbol 280 MovieClip Frame 3Symbol 222 MovieClip
"insFwd"Symbol 280 MovieClip Frame 3Symbol 225 MovieClip
"insPages"Symbol 280 MovieClip Frame 3Symbol 226 EditableText
"insBack"Symbol 280 MovieClip Frame 3Symbol 225 MovieClip
"top10"Symbol 280 MovieClip Frame 5Symbol 269 MovieClip
"TanksSlot1"Symbol 280 MovieClip Frame 6Symbol 206 MovieClip
"TanksSlot2"Symbol 280 MovieClip Frame 6Symbol 206 MovieClip
"TanksSlot3"Symbol 280 MovieClip Frame 6Symbol 206 MovieClip
"selectSlotTXT"Symbol 280 MovieClip Frame 6Symbol 279 EditableText
"content"Symbol 281 MovieClip Frame 1Symbol 280 MovieClip
"content"Symbol 281 MovieClip Frame 40Symbol 280 MovieClip
"missileStat"Symbol 308 MovieClip Frame 1Symbol 299 MovieClip
"1"Symbol 319 MovieClip Frame 1Symbol 308 MovieClip
"2"Symbol 319 MovieClip Frame 1Symbol 308 MovieClip
"3"Symbol 319 MovieClip Frame 1Symbol 308 MovieClip
"4"Symbol 319 MovieClip Frame 1Symbol 308 MovieClip
"5"Symbol 319 MovieClip Frame 1Symbol 308 MovieClip
"lives"Symbol 346 MovieClip Frame 1Symbol 345 MovieClip
"someText"Symbol 358 MovieClip Frame 1Symbol 357 EditableText
"hurt"Symbol 359 MovieClip Frame 1Symbol 291 MovieClip
"chChooser"Symbol 359 MovieClip Frame 1Symbol 320 MovieClip
"hudTop"Symbol 359 MovieClip Frame 1Symbol 337 MovieClip
"meter"Symbol 403 MovieClip Frame 1Symbol 401 MovieClip
"hitarea"Symbol 413 MovieClip Frame 1Symbol 399 MovieClip
"healthBar"Symbol 413 MovieClip Frame 1Symbol 403 MovieClip
"gun"Symbol 456 MovieClip Frame 1Symbol 454 MovieClip
"healthBar"Symbol 459 MovieClip Frame 1Symbol 403 MovieClip
"Enemy12"Symbol 459 MovieClip Frame 1Symbol 456 MovieClip
"coin"Symbol 459 MovieClip Frame 2Symbol 412 MovieClip
"ht1"Symbol 459 MovieClip Frame 2Symbol 390 MovieClip
"ht3"Symbol 459 MovieClip Frame 2Symbol 390 MovieClip
"ht2"Symbol 459 MovieClip Frame 2Symbol 390 MovieClip
"ht4"Symbol 459 MovieClip Frame 2Symbol 390 MovieClip
"healthBar"Symbol 464 MovieClip Frame 1Symbol 403 MovieClip
"Enemy12"Symbol 464 MovieClip Frame 1Symbol 456 MovieClip
"coin"Symbol 464 MovieClip Frame 2Symbol 412 MovieClip
"ht1"Symbol 464 MovieClip Frame 2Symbol 390 MovieClip
"ht3"Symbol 464 MovieClip Frame 2Symbol 390 MovieClip
"ht2"Symbol 464 MovieClip Frame 2Symbol 390 MovieClip
"ht4"Symbol 464 MovieClip Frame 2Symbol 390 MovieClip
"healthBar"Symbol 467 MovieClip Frame 1Symbol 403 MovieClip
"Enemy12"Symbol 467 MovieClip Frame 1Symbol 456 MovieClip
"coin"Symbol 467 MovieClip Frame 2Symbol 412 MovieClip
"ht1"Symbol 467 MovieClip Frame 2Symbol 390 MovieClip
"ht3"Symbol 467 MovieClip Frame 2Symbol 390 MovieClip
"ht2"Symbol 467 MovieClip Frame 2Symbol 390 MovieClip
"ht4"Symbol 467 MovieClip Frame 2Symbol 390 MovieClip
"hitarea"Symbol 468 MovieClip Frame 1Symbol 399 MovieClip
"healthBar"Symbol 468 MovieClip Frame 1Symbol 403 MovieClip
"hitarea"Symbol 469 MovieClip Frame 1Symbol 399 MovieClip
"healthBar"Symbol 469 MovieClip Frame 1Symbol 403 MovieClip
"level_txt"Symbol 489 MovieClip Frame 1Symbol 488 EditableText
"lives_txt"Symbol 522 MovieClip Frame 1Symbol 521 EditableText
"score_txt"Symbol 530 MovieClip Frame 2Symbol 529 EditableText
"1"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"2"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"3"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"4"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"5"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"content"Symbol 613 MovieClip Frame 1Symbol 280 MovieClip
"content"Symbol 613 MovieClip Frame 40Symbol 280 MovieClip
"armor"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"fireRateMissiles"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"fireRateMG"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"turning"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"acceleration"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"speed"Symbol 614 MovieClip Frame 1Symbol 552 MovieClip
"original"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"white"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"red"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"green"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"pimp"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"black"Symbol 614 MovieClip Frame 1Symbol 106 MovieClip
"aim"Symbol 614 MovieClip Frame 1Symbol 308 MovieClip
"tank"Symbol 614 MovieClip Frame 1Symbol 150 MovieClip
"turret"Symbol 614 MovieClip Frame 1Symbol 166 MovieClip
"saveMC"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$AW$MSsSW/x700tPCmxHtFzZT.."
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 29 as "gamemusic"
ExportAssets (56)Timeline Frame 3Symbol 30 as "menumusic"

Labels

"MainMenu"Frame 60
"Game"Frame 61
"Router"Frame 62
"Shop"Frame 63
"normal"Symbol 68 MovieClip Frame 1
"rollover"Symbol 68 MovieClip Frame 2
"rollout"Symbol 68 MovieClip Frame 10
"normal"Symbol 73 MovieClip Frame 1
"rollover"Symbol 73 MovieClip Frame 2
"rollout"Symbol 73 MovieClip Frame 10
"normal"Symbol 77 MovieClip Frame 1
"rollover"Symbol 77 MovieClip Frame 2
"rollout"Symbol 77 MovieClip Frame 10
"normal"Symbol 81 MovieClip Frame 1
"rollover"Symbol 81 MovieClip Frame 2
"rollout"Symbol 81 MovieClip Frame 10
"normal"Symbol 86 MovieClip Frame 1
"rollover"Symbol 86 MovieClip Frame 2
"rollout"Symbol 86 MovieClip Frame 10
"red"Symbol 106 MovieClip Frame 1
"redhover"Symbol 106 MovieClip Frame 2
"black"Symbol 106 MovieClip Frame 3
"blackhover"Symbol 106 MovieClip Frame 4
"green"Symbol 106 MovieClip Frame 5
"greenhover"Symbol 106 MovieClip Frame 6
"original"Symbol 106 MovieClip Frame 7
"originalhover"Symbol 106 MovieClip Frame 8
"blue"Symbol 106 MovieClip Frame 9
"bluehover"Symbol 106 MovieClip Frame 10
"pimp"Symbol 106 MovieClip Frame 11
"pimphover"Symbol 106 MovieClip Frame 12
"white"Symbol 106 MovieClip Frame 13
"whitehover"Symbol 106 MovieClip Frame 14
"normal"Symbol 150 MovieClip Frame 1
"invincible"Symbol 150 MovieClip Frame 2
"fire"Symbol 156 MovieClip Frame 2
"fire"Symbol 163 MovieClip Frame 2
"normal"Symbol 166 MovieClip Frame 1
"invincible"Symbol 166 MovieClip Frame 2
"normal"Symbol 172 MovieClip Frame 1
"rollover"Symbol 172 MovieClip Frame 2
"rollout"Symbol 172 MovieClip Frame 10
"normal"Symbol 181 MovieClip Frame 1
"rollover"Symbol 181 MovieClip Frame 2
"rollout"Symbol 181 MovieClip Frame 10
"normal"Symbol 195 MovieClip Frame 1
"rollover"Symbol 195 MovieClip Frame 2
"rollout"Symbol 195 MovieClip Frame 10
"normal"Symbol 274 MovieClip Frame 1
"rollover"Symbol 274 MovieClip Frame 2
"rollout"Symbol 274 MovieClip Frame 10
"normal"Symbol 278 MovieClip Frame 1
"rollover"Symbol 278 MovieClip Frame 2
"rollout"Symbol 278 MovieClip Frame 10
"newGame"Symbol 280 MovieClip Frame 1
"load"Symbol 280 MovieClip Frame 2
"instructions"Symbol 280 MovieClip Frame 3
"credits"Symbol 280 MovieClip Frame 4
"highscores"Symbol 280 MovieClip Frame 5
"save"Symbol 280 MovieClip Frame 6
"fadeIn"Symbol 287 MovieClip Frame 2
"fadeOut"Symbol 287 MovieClip Frame 26
"press"Symbol 320 MovieClip Frame 9
"top"Symbol 347 MovieClip Frame 60
"explode"Symbol 377 MovieClip Frame 2
"hit"Symbol 379 MovieClip Frame 2
"blink"Symbol 412 MovieClip Frame 2
"dead"Symbol 413 MovieClip Frame 2
"explode"Symbol 415 MovieClip Frame 2
"fire"Symbol 454 MovieClip Frame 2
"walking"Symbol 456 MovieClip Frame 1
"shooting"Symbol 456 MovieClip Frame 2
"dead"Symbol 459 MovieClip Frame 2
"dead"Symbol 464 MovieClip Frame 2
"dead"Symbol 467 MovieClip Frame 2
"dead"Symbol 468 MovieClip Frame 2
"dead"Symbol 469 MovieClip Frame 2
"normal"Symbol 478 MovieClip Frame 1
"rollover"Symbol 478 MovieClip Frame 2
"rollout"Symbol 478 MovieClip Frame 10
"normal"Symbol 482 MovieClip Frame 1
"rollover"Symbol 482 MovieClip Frame 2
"rollout"Symbol 482 MovieClip Frame 10
"normal"Symbol 508 MovieClip Frame 1
"rollover"Symbol 508 MovieClip Frame 2
"rollout"Symbol 508 MovieClip Frame 10
"normal"Symbol 512 MovieClip Frame 1
"rollover"Symbol 512 MovieClip Frame 2
"rollout"Symbol 512 MovieClip Frame 10
"normal"Symbol 519 MovieClip Frame 1
"rollover"Symbol 519 MovieClip Frame 2
"rollout"Symbol 519 MovieClip Frame 10
"locked"Symbol 519 MovieClip Frame 16
"normal"Symbol 527 MovieClip Frame 1
"rollover"Symbol 527 MovieClip Frame 2
"rollout"Symbol 527 MovieClip Frame 10
"unpause"Symbol 536 MovieClip Frame 26
"countdown"Symbol 536 MovieClip Frame 51
"timeUp"Symbol 536 MovieClip Frame 209
"dead"Symbol 536 MovieClip Frame 269
"cont"Symbol 536 MovieClip Frame 316
"failureFade"Symbol 536 MovieClip Frame 319
"failure"Symbol 536 MovieClip Frame 340
"normal"Symbol 544 MovieClip Frame 1
"rollover"Symbol 544 MovieClip Frame 2
"rollout"Symbol 544 MovieClip Frame 10
"notUpgraded"Symbol 551 MovieClip Frame 1
"upgraded"Symbol 551 MovieClip Frame 2
"normal"Symbol 573 MovieClip Frame 1
"rollover"Symbol 573 MovieClip Frame 2
"rollout"Symbol 573 MovieClip Frame 10
"normal"Symbol 577 MovieClip Frame 1
"rollover"Symbol 577 MovieClip Frame 2
"rollout"Symbol 577 MovieClip Frame 10
"buy"Symbol 595 MovieClip Frame 1
"buyrollover"Symbol 595 MovieClip Frame 2
"buyrollout"Symbol 595 MovieClip Frame 10
"equip"Symbol 595 MovieClip Frame 16
"equiprollover"Symbol 595 MovieClip Frame 17
"equiprollout"Symbol 595 MovieClip Frame 25
"locked"Symbol 595 MovieClip Frame 31
"normal"Symbol 601 MovieClip Frame 1
"rollover"Symbol 601 MovieClip Frame 2
"rollout"Symbol 601 MovieClip Frame 10
"Upgrades "Symbol 614 MovieClip Frame 1
"fadeOut"Symbol 617 MovieClip Frame 21

Dynamic Text Variables

_root.playerNameSymbol 168 EditableText"Unknown Soldier"
playerNameSymbol 187 EditableText"testtesttesttestte"
levelSymbol 190 EditableText"1337"
cashSymbol 191 EditableText"$xxxx"
_root.missilesSymbol 296 EditableText"<p align="center"><font face="Mouser" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">99</font></p>"
_root.mainTimerRoundedSymbol 336 EditableText"<p align="center"><font face="Mouser" size="20" color="#e6e6e6" letterSpacing="0.000000" kerning="1">000</font></p>"
tensSymbol 343 EditableText"0"
onesSymbol 344 EditableText"0"
_root.totalMoneySymbol 349 EditableText"9999"
_root.hudMessageSymbol 354 EditableText""
TextSymbol 410 EditableText"<p align="center"><font face="_sans" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Money</b></font></p><p align="center"><font face="_sans" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>+999</b></font></p>"
_root.tankColorTempSymbol 579 EditableText"9C9C73"
_root.tankColorTempSymbol 580 EditableText"9C9C73"
_root.aimPriceSymbol 596 EditableText""
_root.shopMessageSymbol 608 EditableText"1 2 3 4 "
_root.cashSymbol 609 EditableText"Test"




http://swfchan.com/6/26066/info.shtml
Created: 23/5 -2019 02:49:37 Last modified: 23/5 -2019 02:49:37 Server time: 14/05 -2024 00:38:28