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

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

210.swf

This is the info page for
Flash #11034

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


Text
ø

000%

.com

.com

www.rustygames.com

If the game runs too slow on your computer
switch the quality to low in the option panel

Song by: Whack-a-mole

Official  game site: www.rustygames.com

Play more games: www.armorgames.com

For slow computers

For standard computers

For fast computers

Automatic toggle quality

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><b><i>X</i></b></font></p>

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><b><i>X</i></b></font></p>

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><b><i>X</i></b></font></p>

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><b><i>X</i></b></font></p>

Your base hp

Your base Shield
(press space to activate)

Remaining
level time

Options menu
(adjust quality
and volume)

Adjust Hud transparency

Play next song

Hide panel

(Special  powers)
Drag  and release
whem is on 100%

your money

Current level

Aim with mouse shoot by
click

The purple glow is your
shield, it protects you from
bullet (activate it pressing
space bar)

your base :P
(you guessed it)

Current frames per
seconds: if the game
run slow the FPS will
be low

Sponsored by:

DANGER ZONE

SAFE ZONE

Industrial Zone

State City

Oak Town

Farms  zone

Far west city

Blue City

Scoth DC

South city

Commercial Zone

Long Town

Barbaria

United
Federation

Titania

Schemly Socialist
Republic

Matt's Kingdom

Warren Republic

Ed's Country
Union

Your Name

SUBMIT

CASH FLOW

CASH FLOW

CASH FLOW

AUTO REPAIR

AUTO REPAIR

AUTO REPAIR

Information:

Begin

$

Quit

Mission brieffing

Click on a red dot to select a mission

MINES

NUKE

AIRSTRIKE

00000

00000

00

%

%

XXXX

REPAIR

TIMEMACHINE

UBICATION: ocvclvnaofiudfvbzclvjcvj

UBICATION: ocvclvnaofiudfvbzclvjcvj
difjdkfnxjcjxcafkadfczv
87dfjknvcjkwdks

HP

TIME

SHIELD

ALPHA:

HIDE

NEXT SONG

35%

100%

0

Lvl.

$

xxx

XXXX

XXXX

XXXX

00

00

00

00

/05

/03

/01

XXXX

XXXX

/85

XXXX

/

XXXX

XXXX

XXXX

XXXX

ActionScript [AS1/AS2]

Frame 1
stop(); Stage.showMenu = false;
Instance of Symbol 430 MovieClip in Frame 1
on (press) { getURL ("http://www.rustygames.com", "_blank"); }
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 496 MovieClip in Frame 3
on (release) { getURL ("http://www.rustygames.com", "_blank"); }
Instance of Symbol 500 MovieClip in Frame 4
on (press) { _root.gotoAndStop("menu"); }
Frame 970
function lose() { gotoAndStop ("lose"); } cash = 0; stop(); _root.pauser = false; stopAllSounds(); var son = new Sound(this); son.attachSound("menuloop"); son.start(0, 10000);
Instance of Symbol 745 MovieClip in Frame 970
on (release) { _root.gotoAndStop("missions"); }
Instance of Symbol 745 MovieClip in Frame 970
on (release) { _root.pauser = true; }
Instance of Symbol 747 MovieClip in Frame 970
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Instance of Symbol 745 MovieClip in Frame 970
on (release) { _root.help._visible = true; }
Instance of Symbol 745 MovieClip in Frame 970
on (release) { getURL ("http://www.rustygames.com", "_blank"); }
Instance of Symbol 745 MovieClip in Frame 970
on (release) { getURL ("http://www.rustygames.com/FD2gallery.php", "_blank"); }
Instance of Symbol 745 MovieClip in Frame 970
on (release) { _root.gotoAndStop("free"); }
Instance of Symbol 762 MovieClip in Frame 970
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 792 MovieClip "help" in Frame 970
onClipEvent (load) { this._visible = false; }
Frame 971
function saveops() { savefile.data.qual = _root.qual; savefile.data.sfxvol = _root.sfxvol; savefile.data.bgmvol = _root.bgmvol; } for (d in _root) { _root[d].swapDepths(_root.getNextHighestDepth()); _root[d].removeMovieClip(); } onEnterFrame = null; _root.saveops(); play();
Frame 972
function win() { _root["level" + _root.mission] = true; savefile.data["level" + _root.mission] = true; savefile.data.cash = _root.tcash; savefile.data.username = _root.username; savefile.flush(); gotoAndStop ("win"); } function lose() { gotoAndStop ("lose"); } stopAllSounds(); stop(); var savefile = SharedObject.getLocal("FinalDefense2"); if (savefile.data.username == undefined) { _root.username = "Your Name"; } else { _root.username = savefile.data.username; } if (savefile.data.bgmvol != undefined) { _root.bgmvol = savefile.data.bgmvol; } else { _root.bgmvol = 70; } if (savefile.data.sfxvol != undefined) { _root.sfxvol = savefile.data.sfxvol; } else { _root.sfxvol = 70; } if (savefile.data.qual != undefined) { _root.qual = savefile.data.qual; } else { _root.qual = "AUTO"; } if (savefile.data.autohp != undefined) { _root.autohp = savefile.data.autohp; } else { _root.autohp = 0; } if (savefile.data.autocash != undefined) { _root.autocash = savefile.data.autocash; } else { _root.autocash = 1; } var tcash = 0; if (savefile.data.cash != undefined) { _root.tcash = savefile.data.cash; } if (cash != undefined) { _root.tcash = _root.tcash + _root.cash; savefile.data.cash = _root.tcash; } var cash = 0; i = 1; while (i < 11) { _root["level" + i] = savefile.data["level" + i]; if (savefile.data["level" + i] == undefined) { _root["level" + i] = false; } i++; } var objective = "Select a mission..."; var mission = 0; var missioncash = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
Frame 973
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var cash = 0; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(3); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (((120 - (_root.level * 3)) > 60) ? (120 - (_root.level * 5)) : 60)) { _root["spawn" + random(((_root.level < 20) ? (_root.level) : 20))](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 973
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 973
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1013 MovieClip in Frame 973
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 974
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var setenemies = ["s", 0, 9, 12, 20]; var missionobj = 0; var pauser2 = true; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(5); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.missionobj >= 7) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > 120) { _root["spawn" + _root.setenemies[random(((_root.level < 5) ? (_root.level) : 5))]](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 974
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 974
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 974
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 975
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var setenemies = [0, 1, 2, 3, 6, 16, 17, 18]; var missionobj2 = 0; var pauser2 = true; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(4); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(4); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(4); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.missionobj2 >= 3) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > 120) { _root["spawn" + _root.setenemies[(((random(2) + _root.level) < 7) ? (_root.level) : 7)]](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 975
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 975
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 975
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 976
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var setenemies = [4, 5, 19, 7, 8, 13, 14, 20]; var missionobj3a = 0; var missionobj3b = 0; var missionobj3c = 0; var missionobj3d = 0; var pauser2 = true; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(2); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(4); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(4); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if ((((_root.missionobj3a >= 5) && (_root.missionobj3b >= 3)) && (_root.missionobj3c >= 3)) && (_root.missionobj3d >= 1)) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > 120) { _root["spawn" + _root.setenemies[random(((_root.level < 8) ? (_root.level) : 8))]](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 976
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 976
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 976
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 977
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(3); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.level >= 26) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (((120 - (_root.level * 3)) > 60) ? (120 - (_root.level * 5)) : 60)) { _root["spawn" + random(((_root.level < 20) ? (_root.level) : 20))](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 977
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 977
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 977
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 978
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var missionobj5 = 0; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(5); _root.base.t2.gotoAndStop(5); _root.base.t3.gotoAndStop(5); _root.base.t4.gotoAndStop(5); _root.base.t5.gotoAndStop(5); _root.base.t6.gotoAndStop(5); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.missionobj5 >= 85) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > 40) { _root.spawn0(0, 0); _root.spawn0(0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 978
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 978
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 978
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 979
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var mission6sp = 0; var missionobj6 = 0; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(2); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(5); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.mission6sp >= 50) { if (_root.missionobj6 >= 25) { _root.win(); } else { _root.lose(); } } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > 120) { _root["spawn" + (16 + random(3))](0, 0); _root.timer2 = 0; _root.mission6sp++; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 979
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 979
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 979
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 980
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(3); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.level >= 16) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (((120 - (_root.level * 3)) > 60) ? (120 - (_root.level * 5)) : 60)) { _root["spawn" + random((((_root.level * 2) < 20) ? (_root.level * 2) : 20))](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 980
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 980
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 980
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 981
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var missionobj = 0; var missionobj8 = 0; var pauser2 = true; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(5); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if ((_root.missionobj >= 7) && (_root.missionobj8 >= 10)) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (120 - (((_root.level * 5) < 60) ? (_root.level * 5) : 60))) { _root["spawn" + random(_root.level)](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 981
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 981
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 981
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 982
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var missionobj9 = 0; var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(3); _root.base.t2.gotoAndStop(3); _root.base.t3.gotoAndStop(3); _root.base.t4.gotoAndStop(3); _root.base.t5.gotoAndStop(3); _root.base.t6.gotoAndStop(3); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.missionobj9 >= 1) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (((120 - (_root.level * 3)) > 60) ? (120 - (_root.level * 5)) : 60)) { _root["spawn" + random((((_root.level + 10) < 20) ? (_root.level + 10) : 20))](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 982
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 982
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 982
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 983
stopAllSounds(); stop(); function levelup() { _root.pauser2 = true; _root.level++; _root.maxtime = _root.maxtime + 150; _root.timer = 0; _root.upgrades.swapDepths(_root.getNextHighestDepth()); } function shoot(xa, ya, ang, team, flak, pow) { nb = _root.attachMovie("bul", "bul" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {speed:7, _x:xa, _y:ya, team:team, dam:pow, ang:ang, _rotation:(ang * 180) / Math.PI}); nb.gotoAndStop(flak); nb.onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { this._x = this._x + (Math.cos(this.ang) * this.speed); this._y = this._y + (Math.sin(this.ang) * this.speed); if ((((this._x < -50) || (this._x > (Stage.width + 50))) || (this._y < -50)) || (this._y > (Stage.height + 50))) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (this.team == "bad") { if (_root.base.hitTest(this._x, this._y, 1)) { if (_root.sheildon) { if (_root.sheildtype == 2) { this.team = "good"; this.speed = -this.speed; this._xscale = -this._xscale; this.dam = this.dam / 10; } else { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } } } else { _root.hp = _root.hp - this.dam; if (this.boom) { _root.attachMovie("boom", "boom" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); } this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } }; delete nb; } function glow(mc, cg) { var _local2 = new flash.filters.GlowFilter(_root.sheildColor[_root.sheildtype], 70, 20, 20, 2, 3); _root[mc].filters = [_local2]; _root.sheildon = true; } function unglow(mc) { _root[mc].filters = []; _root.sheildon = false; } var mines = 0; var sheildon = false; var powerinc = 1; var mineact = false; var radaract = false; var nukeact = false; var powerdec = 1; var power = 100; var maxhp = 200; var hp = 200; var t1cost = 300; var t2cost = 600; var t3cost = 900; var b1p = 5000; var b2p = 500; var b3p = 800; var b4p = 300; var b5p = 1000; var b6p = 900; var b7p = 600; var timer = 0; var timer2 = 0; var level = 1; var pauser2 = false; var maxtime = 800; var sheildtype = 0; _root.base.t1.gotoAndStop(3); _root.base.t2.gotoAndStop(2); _root.base.t3.gotoAndStop(2); _root.base.t4.gotoAndStop(2); _root.base.t5.gotoAndStop(2); _root.base.t6.gotoAndStop(2); var sheildColor = [0, 7829503, 16751001]; var fpsarr = [30, 30, 30]; onEnterFrame = function () { if (_root.cash >= 25000) { _root.win(); } if (_root.hp <= 0) { _root.lose(); } fps = (1 / (getTimer() - dt)) * 1000; dt = getTimer(); fpsarr.push(fps); avefps = Math.round(((fpsarr[0] + fpsarr[1]) + fpsarr[2]) / 3); fpsarr.splice(0, 1); if ((!_root.pauser2) && (!_root.pauser)) { if (_root.timer2 > (((120 - (_root.level * 3)) > 60) ? (120 - (_root.level * 5)) : 60)) { _root["spawn" + random(((_root.level < 20) ? (_root.level) : 20))](0, 0); _root.timer2 = 0; } _root.timer2++; if (Key.isDown(32)) { if (_root.power > 0) { _root.glow("base", 3 + (_root.power / 5)); _root.power = _root.power - (_root.powerdec * 0.2); } else { _root.unglow("base"); } } else { _root.unglow("base"); if (_root.power < 100) { _root.power = _root.power + 0.1; } } _root.timer++; if (_root.timer > _root.maxtime) { _root.levelup(); } } }; function spawns(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr0", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn0(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr" + random(3), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn1(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank" + random(2), "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn2(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank2", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn3(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn4(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank4", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn5(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank5", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn6(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank6", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn7(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank7", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn8(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank8", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn9(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank9", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn10(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank10", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn11(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank11", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn12(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank12", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn13(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank13", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn14(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank14", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn15(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank15", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn16(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank16", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn17(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank17", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn18(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank18", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn19(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("soldierrr3", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function spawn20(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("tank20", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); } function mine() { m = _root.attachMovie("mine", "mine" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { if (!_root[d].plane) { _root[d].gotoAndStop(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } } } }; delete m; } function nuke() { m = _root.attachMovie("nuke", "nuke" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { this.stopDrag(); this.active = true; this.play(); }; m.onEnterFrame = function () { if (this.active) { for (d in _root) { if (d.slice(0, 1) == "e") { if (this.hitTest(_root[d])) { _root[d].gotoAndStop(3); } } } } }; delete m; } function strike() { m = _root.attachMovie("strike", "striketarget", _root.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, active:false}); m.startDrag(); m.onMouseUp = function () { if (this._currentframe == 1) { this.stopDrag(); this.play(); _root.sstrike(0, 0); } }; delete m; } function sstrike(xa, ya) { if ((xa == 0) && (ya == 0)) { switch (random(4)) { case 0 : xa = Stage.width + 50; ya = random(Stage.height); break; case 1 : xa = -50; ya = random(Stage.height); break; case 2 : xa = random(Stage.width); ya = -50; break; case 3 : xa = random(Stage.width); ya = Stage.height + 50; } } _root.attachMovie("striker", "e" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:xa, _y:ya}); }
Instance of Symbol 940 MovieClip "base" in Frame 983
onClipEvent (enterFrame) { for (d in _root) { if ((d.slice(0, 1) == "e") && (_root[d]._currentframe == 1)) { if (!_root[d].plane) { for (e in this) { if (this[e].hitTest(_root[d])) { _root[d].gotoAndStop(3); _root.hp = _root.hp - 20; } } } } } }
Instance of Symbol 1010 MovieClip "upgrades" in Frame 983
onClipEvent (enterFrame) { if (!_root.pauser) { for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } } if (!this.hitTest(_root._xmouse, _root._ymouse, 1)) { this.info.text = ""; } if (!_root.pauser2) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Instance of Symbol 1051 MovieClip in Frame 983
onClipEvent (enterFrame) { if (Key.isDown(80)) { _root.pauser = true; } if (_root.qual == "AUTO") { if (_root.avefps < 20) { _quality = "MEDIUM"; if (_root.avefps < 15) { _quality = "LOW"; } } else { _quality = "HIGH"; } } else { _quality = _root.qual; } for (d in _root) { if (this.hitTest(_root[d])) { if (_root[d].getDepth() > this.getDepth()) { _root[d].swapDepths(this); } } } if (!_root.pauser) { this._alpha = this._alpha - 10; } else { this._alpha = this._alpha + 10; } if (this._alpha < 0) { this._alpha = 0; this._visible = false; } else { this._visible = true; if (this._alpha > 100) { this._alpha = 100; } } }
Frame 984
stopAllSounds(); for (d in _root) { _root[d].swapDepths(_root.getNextHighestDepth()); _root[d].removeMovieClip(); } onEnterFrame = null; play();
Frame 985
stop();
Instance of Symbol 1101 MovieClip in Frame 985
on (press) { _root.gotoAndStop("menu"); }
Frame 986
stopAllSounds(); for (d in _root) { _root[d].swapDepths(_root.getNextHighestDepth()); _root[d].removeMovieClip(); } onEnterFrame = null; play();
Frame 987
stop();
Instance of Symbol 1114 MovieClip in Frame 987
on (press) { _root.gotoAndStop("missions"); }
Symbol 28 MovieClip Frame 5
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 33 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 37 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 38 MovieClip Frame 5
_root.shoot(this._parent._x, this._parent._y, this._parent.ang, "bad", 1, 1); this._parent.gotoAndStop(1);
Symbol 49 MovieClip [tank20] Frame 1
#initclip 48 Object.registerClass("tank20", tank20); #endinitclip stop();
Symbol 49 MovieClip [tank20] Frame 2
stop();
Symbol 49 MovieClip [tank20] Frame 3
stop();
Symbol 101 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 101 MovieClip Frame 9
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 102 MovieClip [tbomb] Frame 1
#initclip 23 Object.registerClass("tbomb", tbomb); #endinitclip stop();
Symbol 102 MovieClip [tbomb] Frame 2
stop();
Symbol 104 MovieClip [strike] Frame 1
stop();
Symbol 104 MovieClip [strike] Frame 60
this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip();
Symbol 108 MovieClip [striker] Frame 1
#initclip 24 Object.registerClass("striker", striker); #endinitclip stop();
Symbol 108 MovieClip [striker] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "good", 11, 15); this.gotoAndStop(1);
Symbol 108 MovieClip [striker] Frame 3
this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); stop();
Symbol 116 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 116 MovieClip Frame 10
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 117 MovieClip [tank18] Frame 1
#initclip 25 Object.registerClass("tank18", tank18); #endinitclip stop();
Symbol 117 MovieClip [tank18] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 12, 30); this.gotoAndStop(1);
Symbol 117 MovieClip [tank18] Frame 3
stop();
Symbol 123 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 123 MovieClip Frame 10
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 124 MovieClip [tank17] Frame 1
#initclip 26 Object.registerClass("tank17", tank17); #endinitclip stop();
Symbol 124 MovieClip [tank17] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 11, 15); this.gotoAndStop(1);
Symbol 124 MovieClip [tank17] Frame 3
stop();
Symbol 131 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 131 MovieClip Frame 9
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 132 MovieClip [tank16] Frame 1
#initclip 27 Object.registerClass("tank16", tank16); #endinitclip stop();
Symbol 132 MovieClip [tank16] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 10, 15); this.gotoAndStop(1);
Symbol 132 MovieClip [tank16] Frame 3
stop();
Symbol 145 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 145 MovieClip Frame 10
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 146 MovieClip [tank15] Frame 1
#initclip 28 Object.registerClass("tank15", tank15); #endinitclip stop();
Symbol 146 MovieClip [tank15] Frame 3
stop();
Symbol 162 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 162 MovieClip Frame 10
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 163 MovieClip [tank14] Frame 1
#initclip 29 Object.registerClass("tank14", tank14); #endinitclip stop();
Symbol 163 MovieClip [tank14] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang - (Math.PI/2), "bad", 1, 2); gotoAndStop (1);
Symbol 163 MovieClip [tank14] Frame 3
stop();
Symbol 226 MovieClip [nuke] Frame 1
stop();
Symbol 226 MovieClip [nuke] Frame 69
stop(); _root.missionobj9++; this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip();
Symbol 236 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 236 MovieClip Frame 8
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 237 MovieClip [tank13] Frame 1
#initclip 30 Object.registerClass("tank13", tank13); #endinitclip stop();
Symbol 237 MovieClip [tank13] Frame 2
stop(); _root.missionobj3b++;
Symbol 238 MovieClip [soldierrr3] Frame 1
#initclip 31 Object.registerClass("soldierrr3", soldier2); #endinitclip stop();
Symbol 238 MovieClip [soldierrr3] Frame 2
if (!this.bombed) { _root.missionobj3a++; _root.attachMovie("tbomb", "tbomb" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); this.bombed = true; }
Symbol 238 MovieClip [soldierrr3] Frame 3
if (!this.bombed) { _root.missionobj3a++; _root.attachMovie("tbomb", "tbomb" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); this.bombed = true; }
Symbol 238 MovieClip [soldierrr3] Frame 4
if (!this.bombed) { _root.missionobj3a++; _root.attachMovie("tbomb", "tbomb" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); this.bombed = true; }
Symbol 238 MovieClip [soldierrr3] Frame 5
stop();
Symbol 244 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 244 MovieClip Frame 2
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 244 MovieClip Frame 3
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 244 MovieClip Frame 14
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 245 MovieClip [tank11] Frame 1
#initclip 32 Object.registerClass("tank11", tank10); #endinitclip stop();
Symbol 245 MovieClip [tank11] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 11, 70); this.gotoAndStop(1);
Symbol 245 MovieClip [tank11] Frame 3
stop();
Symbol 248 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 248 MovieClip Frame 2
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 248 MovieClip Frame 4
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 248 MovieClip Frame 14
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 249 MovieClip [tank10] Frame 1
#initclip 33 Object.registerClass("tank10", tank10); #endinitclip stop();
Symbol 249 MovieClip [tank10] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 10, 60); this.gotoAndStop(1);
Symbol 249 MovieClip [tank10] Frame 3
stop();
Symbol 252 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 252 MovieClip Frame 11
_root.spawn0(this._parent._x + 20, this._parent._y - 20); _root.spawn0(this._parent._x - 20, this._parent._y - 20); _root.spawn0(this._parent._x + 20, this._parent._y + 20); _root.spawn0(this._parent._x - 20, this._parent._y + 20); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 253 MovieClip [tank9] Frame 1
#initclip 34 Object.registerClass("tank9", tank9); #endinitclip stop();
Symbol 253 MovieClip [tank9] Frame 2
stop(); this.gotoAndStop(1);
Symbol 253 MovieClip [tank9] Frame 3
stop();
Symbol 260 MovieClip Frame 60
this._parent.gotoAndStop(1);
Symbol 265 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 265 MovieClip Frame 11
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 266 MovieClip [tank8] Frame 1
#initclip 35 Object.registerClass("tank8", tank8); #endinitclip stop();
Symbol 266 MovieClip [tank8] Frame 2
stop();
Symbol 266 MovieClip [tank8] Frame 3
stop(); _root.missionobj3c++;
Symbol 275 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 275 MovieClip Frame 9
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 276 MovieClip [tank7] Frame 1
#initclip 36 Object.registerClass("tank7", tank7); #endinitclip stop();
Symbol 276 MovieClip [tank7] Frame 2
stop(); this.gotoAndStop(1);
Symbol 276 MovieClip [tank7] Frame 3
stop();
Symbol 282 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 282 MovieClip Frame 11
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 283 MovieClip [tank6] Frame 1
#initclip 37 Object.registerClass("tank6", tank6); #endinitclip stop();
Symbol 283 MovieClip [tank6] Frame 2
stop(); this.gotoAndStop(1);
Symbol 283 MovieClip [tank6] Frame 3
stop();
Symbol 288 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 288 MovieClip Frame 11
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 289 MovieClip [tank5] Frame 1
#initclip 38 Object.registerClass("tank5", tank5); #endinitclip stop();
Symbol 289 MovieClip [tank5] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 4, 5); this.gotoAndStop(1);
Symbol 289 MovieClip [tank5] Frame 3
stop();
Symbol 294 MovieClip [tank4] Frame 1
#initclip 39 Object.registerClass("tank4", tank4); #endinitclip stop();
Symbol 294 MovieClip [tank4] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 10, 15); this.gotoAndStop(1);
Symbol 294 MovieClip [tank4] Frame 3
stop();
Symbol 300 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 300 MovieClip Frame 11
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 301 MovieClip [tank3] Frame 1
#initclip 40 Object.registerClass("tank3", tank3); #endinitclip stop();
Symbol 301 MovieClip [tank3] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 1, 1); this.gotoAndStop(1);
Symbol 301 MovieClip [tank3] Frame 3
stop();
Symbol 306 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 306 MovieClip Frame 10
this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 307 MovieClip [tank2] Frame 1
#initclip 41 Object.registerClass("tank2", tank2); #endinitclip stop();
Symbol 307 MovieClip [tank2] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 2, 12); this.gotoAndStop(1);
Symbol 307 MovieClip [tank2] Frame 3
stop();
Symbol 316 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 316 MovieClip Frame 11
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 317 MovieClip [tank1] Frame 1
#initclip 42 Object.registerClass("tank1", tank1); #endinitclip stop();
Symbol 317 MovieClip [tank1] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 8, 5); this.gotoAndStop(1);
Symbol 317 MovieClip [tank1] Frame 3
stop();
Symbol 318 MovieClip Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol); son.attachSound("explode"); son.start(0, 0);
Symbol 318 MovieClip Frame 11
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 319 MovieClip [tank0] Frame 1
#initclip 43 Object.registerClass("tank0", tank1); #endinitclip stop();
Symbol 319 MovieClip [tank0] Frame 2
stop(); _root.shoot(this._x, this._y, this.ang, "bad", 8, 5); this.gotoAndStop(1);
Symbol 319 MovieClip [tank0] Frame 3
stop();
Symbol 324 MovieClip [boom] Frame 10
this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip();
Symbol 343 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 347 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip(); stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 348 MovieClip Frame 5
_root.shoot(this._parent._x, this._parent._y, this._parent.ang, "bad", 7, 3); this._parent.gotoAndStop(1);
Symbol 349 MovieClip [soldierrr1] Frame 1
#initclip 44 Object.registerClass("soldierrr1", soldier); #endinitclip stop();
Symbol 363 MovieClip Frame 5
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip(); stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 367 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 371 MovieClip Frame 4
stop(); this._parent.swapDepths(_root.getNextHighestDepth()); this._parent.removeMovieClip();
Symbol 372 MovieClip Frame 5
_root.shoot(this._parent._x, this._parent._y, this._parent.ang, "bad", 3, 3); this._parent.gotoAndStop(1);
Symbol 373 MovieClip [soldierrr2] Frame 1
#initclip 45 Object.registerClass("soldierrr2", soldier); #endinitclip stop();
Symbol 374 MovieClip [soldierrr0] Frame 1
#initclip 46 Object.registerClass("soldierrr0", soldier); #endinitclip stop();
Symbol 396 MovieClip [bul] Frame 1
var son = new Sound(this); son.setVolume(_root.sfxvol);
Symbol 396 MovieClip [bul] Frame 2
son.attachSound("SFX_rocket"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 3
son.attachSound("SFX_laser"); son.setVolume(_root.sfxvol); son.start(0, 0);
Symbol 396 MovieClip [bul] Frame 4
son.attachSound("SFX_laser"); son.setVolume(_root.sfxvol); son.start(0, 0);
Symbol 396 MovieClip [bul] Frame 5
son.attachSound("SFX_rocket"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 6
son.attachSound("SFX_cannon"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 7
son.attachSound("SFX_cannon"); son.setVolume(_root.sfxvol); son.start(0, 0);
Symbol 396 MovieClip [bul] Frame 8
son.attachSound("SFX_cannon"); son.setVolume(_root.sfxvol); son.start(0, 0);
Symbol 396 MovieClip [bul] Frame 9
son.attachSound("SFX_cannon"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 10
son.attachSound("SFX_cannon"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 11
son.attachSound("SFX_rocket"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 396 MovieClip [bul] Frame 12
son.attachSound("SFX_rocket"); son.setVolume(_root.sfxvol); son.start(0, 0); this.boom = true;
Symbol 406 MovieClip Frame 16
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 31
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 47
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 67
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 82
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 99
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 118
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 134
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 149
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70));
Symbol 406 MovieClip Frame 165
_root.spawns(this._parent._x + (Math.cos(this._parent.ang) * 70), this._parent._y + (Math.sin(this._parent.ang) * 70)); this._parent.gotoAndStop(1);
Symbol 407 MovieClip [tank12] Frame 1
#initclip 47 Object.registerClass("tank12", tank12); #endinitclip stop();
Symbol 407 MovieClip [tank12] Frame 2
stop();
Symbol 407 MovieClip [tank12] Frame 3
stop();
Instance of Symbol 414 MovieClip in Symbol 416 MovieClip Frame 1
onClipEvent (enterFrame) { _root.loadedt = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; this._yscale = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; }
Instance of Symbol 420 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.loadedt == 100) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } on (press) { if (this._currentframe == 2) { _root.play(); } }
Instance of Symbol 425 MovieClip in Symbol 426 MovieClip Frame 1
on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 1115 MovieClip [__Packages.tbomb] Frame 0
class tbomb extends MovieClip { var gotoAndStop, hitTest, _currentframe; function tbomb () { super(); } function onEnterFrame() { timer--; if (timer <= 0) { timer = 30; timed--; } if (timed <= 0) { _root.hp = _root.hp - 30; gotoAndStop(2); } for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 2)) { gotoAndStop(2); } } var timer = 30; var timed = 5; var hp = 1; }
Symbol 1116 MovieClip [__Packages.striker] Frame 0
class striker extends MovieClip { var hitTest, getDepth, ang, _y, _x, gotoAndStop, _currentframe, _rotation; function striker () { super(); } function onEnterFrame() { for (var _local3 in _root) { if (hitTest(_root[_local3])) { if (_root[_local3].getDepth() > getDepth()) { _root[_local3].swapDepths(this); } } } if (!setang) { ang = Math.atan2(_root.striketarget._y - _y, _root.striketarget._x - _x); setang = true; } if ((((_x > (Stage.width + 200)) || (_y > (Stage.height + 200))) || (_y < -200)) || (_x < -200)) { gotoAndStop(3); } if (atkcharge >= 20) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; } } } var hp = 20; var speed = 4; var atkcharge = 0; var plane = true; var setang = false; }
Symbol 1117 MovieClip [__Packages.tank18] Frame 0
class tank18 extends MovieClip { var hitTest, getDepth, ang, _y, _x, gotoAndStop, _currentframe, _rotation; function tank18 () { super(); } function onEnterFrame() { for (var _local3 in _root) { if (hitTest(_root[_local3])) { if (_root[_local3].getDepth() > getDepth()) { _root[_local3].swapDepths(this); } } } if (!setang) { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); setang = true; } if ((((_x > (Stage.width + 200)) || (_y > (Stage.height + 200))) || (_y < -200)) || (_x < -200)) { gotoAndStop(3); } if (atkcharge >= 20) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local4 in _root) { if (hitTest(_root[_local4]._x, _root[_local4]._y) && (_local4.slice(0, 3) == "bul")) { if (_root[_local4].team == "good") { hp = hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { _root.missionobj6++; gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 20; var speed = 4; var atkcharge = 0; var plane = true; var setang = false; }
Symbol 1118 MovieClip [__Packages.tank17] Frame 0
class tank17 extends MovieClip { var hitTest, getDepth, ang, _y, _x, gotoAndStop, _currentframe, _rotation; function tank17 () { super(); } function onEnterFrame() { for (var _local3 in _root) { if (hitTest(_root[_local3])) { if (_root[_local3].getDepth() > getDepth()) { _root[_local3].swapDepths(this); } } } if (!setang) { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); setang = true; } if ((((_x > (Stage.width + 200)) || (_y > (Stage.height + 200))) || (_y < -200)) || (_x < -200)) { gotoAndStop(3); } if (atkcharge >= 30) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local4 in _root) { if (hitTest(_root[_local4]._x, _root[_local4]._y) && (_local4.slice(0, 3) == "bul")) { if (_root[_local4].team == "good") { hp = hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.missionobj6++; _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 20; var speed = 4; var atkcharge = 0; var plane = true; var setang = false; }
Symbol 1119 MovieClip [__Packages.tank16] Frame 0
class tank16 extends MovieClip { var hitTest, getDepth, ang, _y, _x, gotoAndStop, _currentframe, _rotation; function tank16 () { super(); } function onEnterFrame() { for (var _local3 in _root) { if (hitTest(_root[_local3])) { if (_root[_local3].getDepth() > getDepth()) { _root[_local3].swapDepths(this); } } } if (!setang) { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); setang = true; } if ((((_x > (Stage.width + 200)) || (_y > (Stage.height + 200))) || (_y < -200)) || (_x < -200)) { gotoAndStop(3); } if (atkcharge >= 30) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local4 in _root) { if (hitTest(_root[_local4]._x, _root[_local4]._y) && (_local4.slice(0, 3) == "bul")) { if (_root[_local4].team == "good") { hp = hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.missionobj6++; _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 10; var speed = 4; var atkcharge = 0; var plane = true; var setang = false; }
Symbol 1120 MovieClip [__Packages.tank15] Frame 0
class tank15 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, hitTest, _rotation; function tank15 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 100000) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { if (hitTest(_root.base)) { _root.power = 0; } _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 5; var speed = 5; var atkcharge = 0; }
Symbol 1121 MovieClip [__Packages.tank14] Frame 0
class tank14 extends MovieClip { var ang, _y, _x, cannon, gotoAndStop, _currentframe, _rotation, hitTest; function tank14 () { super(); } function onEnterFrame() { if (!circling) { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); } else { cannon._rotation = 270; ang = Math.atan2(_root.base._y - _y, _root.base._x - _x) + (Math.PI/2); } if (Math.sqrt(((_x - _root.base._x) * (_x - _root.base._x)) + ((_y - _root.base._y) * (_y - _root.base._y))) < 250) { circling = true; } if ((atkcharge >= 20) && (circling)) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 2)) { gotoAndStop(3); _root.cash = _root.cash + (100 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 5; var speed = 5; var atkcharge = 0; var circling = false; var plane = true; }
Symbol 1122 MovieClip [__Packages.tank13] Frame 0
class tank13 extends MovieClip { var ang, _y, _x, _currentframe, _rotation, hitTest, gotoAndStop; function tank13 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { for (var _local3 in _root.base) { _root.base[_local3].freeze = true; _root.base[_local3].ang = Math.atan2(_y - ((_root.base[_local3].gun._y + _root.base[_local3]._y) + _root.base._y), _x - ((_root.base[_local3].gun._x + _root.base[_local3]._x) + _root.base._x)); } _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local4 in _root) { if (hitTest(_root[_local4]._x, _root[_local4]._y) && (_local4.slice(0, 3) == "bul")) { if (_root[_local4].team == "good") { hp = hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 2)) { gotoAndStop(2); _root.cash = _root.cash + (100 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 15; var speed = 0.5; var atkcharge = 0; }
Symbol 1123 MovieClip [__Packages.soldier2] Frame 0
class soldier2 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function soldier2 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 120) { atkcharge = 0; gotoAndStop(5); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; if (hitTest(_root.base.b7)) { hp = hp - 2; } for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe == 1)) { gotoAndStop(random(3) + 2); _root.cash = _root.cash + (10 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 2; var speed = 4; var atkcharge = 0; var plane = true; }
Symbol 1124 MovieClip [__Packages.tank10] Frame 0
class tank10 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank10 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 270) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (1000 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 120; var speed = 0.5; var atkcharge = 0; }
Symbol 1125 MovieClip [__Packages.tank9] Frame 0
class tank9 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank9 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 123234) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (100 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 10; var speed = 1; var atkcharge = 0; }
Symbol 1126 MovieClip [__Packages.tank8] Frame 0
class tank8 extends MovieClip { var _y, _x, car, ang, gotoAndStop, _currentframe, _rotation, hitTest; function tank8 () { super(); } function onEnterFrame() { var _local6 = _y - _root.base._y; var _local5 = _x - _root.base._x; car.bar._yscale = Math.sqrt((_local6 * _local6) + (_local5 * _local5)) * 2; ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 1200) { atkcharge = 0; gotoAndStop(2); } if (_currentframe == 2) { for (var _local3 in _root.base) { _root.base[_local3].freeze = true; _root.base[_local3].ang = (random(360) * Math.PI) / 180; } } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local4 in _root) { if (hitTest(_root[_local4]._x, _root[_local4]._y) && (_local4.slice(0, 3) == "bul")) { if (_root[_local4].team == "good") { hp = hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (100 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 5; var speed = 2; var atkcharge = 1140; }
Symbol 1127 MovieClip [__Packages.tank7] Frame 0
class tank7 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, hitTest; function tank7 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 100000) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (100 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 1; var speed = 5; var atkcharge = 0; }
Symbol 1128 MovieClip [__Packages.tank6] Frame 0
class tank6 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank6 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 100000) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 1; var speed = 4; var atkcharge = 0; }
Symbol 1129 MovieClip [__Packages.tank5] Frame 0
class tank5 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank5 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 30) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 1; var speed = 3; var atkcharge = 0; }
Symbol 1130 MovieClip [__Packages.tank4] Frame 0
class tank4 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank4 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 90) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 1; var speed = 0.5; var atkcharge = 0; }
Symbol 1131 MovieClip [__Packages.tank3] Frame 0
class tank3 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank3 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 30) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 3; var speed = 1; var atkcharge = 0; }
Symbol 1132 MovieClip [__Packages.tank2] Frame 0
class tank2 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank2 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 240) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (40 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 2; var speed = 0.5; var atkcharge = 0; }
Symbol 1133 MovieClip [__Packages.tank1] Frame 0
class tank1 extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function tank1 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 120) { atkcharge = 0; gotoAndStop(2); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(random(3) + 2); _root.cash = _root.cash + (30 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } } var hp = 2; var speed = 0.5; var atkcharge = 0; }
Symbol 1134 MovieClip [__Packages.soldier] Frame 0
class soldier extends MovieClip { var ang, _y, _x, gotoAndStop, _currentframe, _rotation, hitTest; function soldier () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); if (atkcharge >= 120) { atkcharge = 0; gotoAndStop(5); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if (_currentframe == 1) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); _rotation = ((ang * 180) / Math.PI) - 180; for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } if ((hp <= 0) && (_currentframe == 1)) { gotoAndStop(random(3) + 2); _root.cash = _root.cash + (10 * _root.autocash); _root.hp = _root.hp + _root.autohp; _root.missionobj5++; } } } } var hp = 1; var speed = 0.5; var atkcharge = 0; }
Symbol 1135 MovieClip [__Packages.tank12] Frame 0
class tank12 extends MovieClip { var ang, _y, _x, ang2, gotoAndStop, car, _currentframe, _rotation, hitTest; function tank12 () { super(); } function onEnterFrame() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); ang2 = ang; if (atkcharge == 40) { gotoAndStop(2); atkcharge++; } if (atkcharge > 40) { car._visible = false; } if ((!_root.pauser2) && (!_root.pauser)) { if (_currentframe == 1) { atkcharge++; if (atkcharge < 41) { _rotation = (ang * 180) / Math.PI; } else if (rota < 180) { _rotation = _rotation - 5; rota = rota + 5; ang2 = ((_rotation - 180) * Math.PI) / 180; } _x = _x + (Math.cos(ang2) * speed); _y = _y + (Math.sin(ang2) * speed); } if (rota >= 180) { for (var _local3 in _root) { if (hitTest(_root[_local3]._x, _root[_local3]._y) && (_local3.slice(0, 3) == "bul")) { if (_root[_local3].team == "good") { hp = hp - _root[_local3].dam; _root[_local3].swapDepths(_root.getNextHighestDepth()); _root[_local3].removeMovieClip(); } } } } if ((hp <= 0) && (_currentframe != 3)) { gotoAndStop(3); _root.cash = _root.cash + (500 * _root.autocash); _root.hp = _root.hp + _root.autohp; } } } var rota = 0; var hp = 5; var speed = 2; var atkcharge = 0; }
Symbol 1136 MovieClip [__Packages.tank20] Frame 0
class tank20 extends MovieClip { var ang, _y, _x, hitTest, _currentframe, gotoAndStop, _alpha, swapDepths, removeMovieClip, _rotation; function tank20 () { super(); } function onLoad() { ang = Math.atan2(_root.base._y - _y, _root.base._x - _x); for (var _local3 in this) { if (_local3.slice(0, 1) != "b") { this[_local3].hp = 1; this[_local3].onEnterFrame = function () { if (this.hp <= 0) { this._parent.deaths++; this.swapDepths(this._parent.getNextHighestDepth()); this.removeMovieClip(); _root.cash = _root.cash + (50 * _root.autocash); _root.hp = _root.hp + _root.autohp; } }; } } } function onEnterFrame() { for (var _local4 in _root) { if (_root[_local4].team == "good") { if (_local4.slice(0, 3) == "bul") { if (hitTest(_root[_local4]._x, _root[_local4]._y)) { for (var _local3 in this) { if (this[_local3].hitTest(_root[_local4]._x, _root[_local4]._y)) { if (_local3.slice(0, 1) != "b") { this[_local3].hp = this[_local3].hp - _root[_local4].dam; _root[_local4].swapDepths(_root.getNextHighestDepth()); _root[_local4].removeMovieClip(); break; } } } } } } } if (_currentframe == 2) { _root.hp--; } if (deaths >= 12) { gotoAndStop(2); _alpha = _alpha - 10; } if (_alpha <= 0) { _root.missionobj3d++; swapDepths(_root.getNextHighestDepth()); removeMovieClip(); } if ((((_x > (Stage.width + 200)) || (_y > (Stage.height + 200))) || (_y < -200)) || (_x < -200)) { gotoAndStop(3); } if ((!_root.pauser2) && (!_root.pauser)) { atkcharge++; if ((((_x - _root.base._x) * (_x - _root.base._x)) + ((_y - _root.base._y) * (_y - _root.base._y))) > 10000) { _x = _x + (Math.cos(ang) * speed); _y = _y + (Math.sin(ang) * speed); } else { gotoAndStop(2); } _rotation = ((ang * 180) / Math.PI) - 180; } } var speed = 0.5; var atkcharge = 0; var plane = true; var deaths = 0; }
Symbol 474 Button
on (release) { _root.play(); }
Symbol 475 MovieClip Frame 143
_root.play(); stop();
Symbol 496 MovieClip Frame 140
_root.play();
Instance of Symbol 754 MovieClip "dragger" in Symbol 755 MovieClip Frame 1
onClipEvent (enterFrame) { this._parent.variance = 70 + this._x; } on (press) { this.startDrag(0, -70, this._y, 12, this._y); } onClipEvent (mouseUp) { this.stopDrag(); }
Instance of Symbol 755 MovieClip in Symbol 762 MovieClip Frame 1
onClipEvent (enterFrame) { _root.bgmvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.bgmvol - 70; }
Instance of Symbol 755 MovieClip in Symbol 762 MovieClip Frame 1
onClipEvent (enterFrame) { _root.sfxvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.sfxvol - 70; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { _root.qual = "LOW"; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { _root.qual = "HIGH"; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { _root.qual = "MEDIUM"; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { _root.qual = "AUTO"; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { _root.saveops(); _root.pauser = false; }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { getURL ("http://www.rustygames.com", "_blank"); }
Instance of Symbol 745 MovieClip in Symbol 762 MovieClip Frame 1
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Instance of Symbol 772 MovieClip in Symbol 792 MovieClip Frame 1
on (press) { this._parent._visible = false; }
Symbol 807 MovieClip Frame 1
stop();
Symbol 810 MovieClip Frame 1
stop();
Symbol 813 MovieClip Frame 1
stop();
Symbol 816 MovieClip Frame 1
stop();
Symbol 819 MovieClip Frame 1
stop();
Symbol 822 MovieClip Frame 1
stop();
Instance of Symbol 807 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level9 && (_root.level10)) { this.gotoAndStop(2); } }
Instance of Symbol 810 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level7 && (_root.level8)) { this.gotoAndStop(2); } }
Instance of Symbol 813 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level5 && (_root.level6)) { this.gotoAndStop(2); } }
Instance of Symbol 816 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level4) { this.gotoAndStop(2); } }
Instance of Symbol 819 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level2 && (_root.level3)) { this.gotoAndStop(2); } }
Instance of Symbol 822 MovieClip in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.level1) { this.gotoAndStop(2); } }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Many immigrants are swarming into 'Far West City' from the 'Ed country union'. Build a full base (turrets optional) to show them we don't want them there."; if (_root.level1) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Far West City (Medium)"; _root.mission = 1; var son = new Sound(this); son.setVolume(100); son.attachSound("b1"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Matt's kingdom is planning on testing their new air units in our 'Commercial zone'. They are first sending in an army of troops then sending in their planes. Let's show them we have the number 1 air fleet. Build a radar and send 3 air strikes."; if (_root.level2) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Commercial Zone (Medium)"; _root.mission = 2; var son = new Sound(this); son.setVolume(100); son.attachSound("b2"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Matt's kingdom has, by far, superior technology to us. Our plan is to build a base in south city and destroy their high tech units for our scientists to study. We will need 5 special forces soldiers, 3 Magnetrons, 3 Disrupter tanks and a Troop Ram."; if (_root.level3) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "South City (Easy)"; _root.mission = 3; var son = new Sound(this); son.setVolume(100); son.attachSound("b3"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "We must protect our capital! The 'Schemly Socialist Republic' is planning on taking over our capital and killing the president. We cannot let this happen this is an objective of extreme importance. Destroy all 25 waves of enemies. Do not fail us."; if (_root.level4) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Scoth DC (Hard)"; _root.mission = 4; var son = new Sound(this); son.setVolume(100); son.attachSound("b4"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "There's going to be an invasion from the 'Schemly Socialist Republic' against 'Blue city' tomorrow morning. They are going to send Soldiers to kill the population and take over the government buildings. Show them they aren't welcome, kill 85 troops."; if (_root.level5) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Blue City (Easy)"; _root.mission = 5; var son = new Sound(this); son.setVolume(100); son.attachSound("b5"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "The 'United Federation' is launching an air-based attack on the civilian city of 'Long Town'. We must prevent this. Destroy at least half of the advancing air-craft."; if (_root.level6) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Long Town (Easy)"; _root.mission = 6; var son = new Sound(this); son.setVolume(100); son.attachSound("b6"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Barbaria town continues to pose a threat to our 'Industrial Zone'. They are sending a wave of tanks. Hold off all 15 waves."; if (_root.level7) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Industrial Zone (Hard)"; _root.mission = 7; var son = new Sound(this); son.setVolume(100); son.attachSound("b7"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Our diplomatic situation with 'Barbaria' isn't going so well. They are sending a wave of tanks and soldiers our way. We must reinforce 'State City'. Build a complete base (turrets optional) and place 10 mines."; if (_root.level8) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "State City (Hard)"; _root.mission = 8; var son = new Sound(this); son.setVolume(100); son.attachSound("b8"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "The situation in Oak Town is going out of control, The 'Warren' troops have taken over almost all of the city. We must excersize extreme measures. As a last resort we want you to launch a nuclear weapon."; if (_root.level9) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Oak Town (Medium)"; _root.mission = 9; var son = new Sound(this); son.setVolume(100); son.attachSound("b9"); son.start(0, 0); }
Instance of Symbol 842 MovieClip in Symbol 843 MovieClip Frame 1
on (press) { _root.objective = "Our 'Farm Zone' is in trouble. There is not enough money to even hope to be able to stand up against the advancing forces of the 'Warren Republic'. Help speed up economy and generate $25,000 for the farmers."; if (_root.level10) { _root.status = "Safe"; } else { _root.status = "Danger"; } _root.city = "Farm Zone (Hard)"; _root.mission = 10; var son = new Sound(this); son.setVolume(100); son.attachSound("b10"); son.start(0, 0); }
Symbol 856 MovieClip Frame 1
stop();
Symbol 856 MovieClip Frame 2
stop();
Symbol 856 MovieClip Frame 3
stop();
Symbol 865 MovieClip Frame 1
stop();
Symbol 865 MovieClip Frame 2
stop();
Symbol 865 MovieClip Frame 3
stop();
Symbol 865 MovieClip Frame 4
stop();
Instance of Symbol 847 MovieClip in Symbol 880 MovieClip Frame 1
on (press) { if (_root.username == "sarahblount") { _root.cash = _root.cash + 100000; } _root.savefile.data.username = _root.username; var lv = new LoadVars(); lv.score = _root.tcash; lv.uname = _root.username; lv.sendAndLoad("http://www.rustygames.com/games/FD2submit.php", lv, "POST"); getURL ("http://www.rustygames.com/games/FD2.php", "_blank"); this._visible = false; }
Instance of Symbol 856 MovieClip in Symbol 880 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.autocash); } on (press) { this.play(); if (_root.tcash >= ((300 * this._currentframe) * 20)) { _root.autocash++; _root.tcash = _root.tcash - ((300 * this._currentframe) * 20); _root.savefile.data.autocash = _root.autocash; _root.savefile.data.cash = _root.tcash; } } on (rollOver) { this._parent.info2.text = "Cash flow\nIncrease the ammount of cash earnt by killing enemies\n$" + ((300 * this._currentframe) * 20); } on (rollOut) { this._parent.info2.text = ""; }
Instance of Symbol 865 MovieClip in Symbol 880 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop((_root.autohp / 10) + 1); } on (press) { if (_root.tcash >= ((300 * this._currentframe) * 10)) { _root.autohp = _root.autohp + 10; _root.tcash = _root.tcash - ((300 * this._currentframe) * 10); _root.savefile.data.autohp = _root.autohp; _root.savefile.data.cash = _root.tcash; } } on (rollOver) { this._parent.info2.text = "Auto repair\nAutomaticaly regenerate HP every time you kill an enemy\n$" + ((300 * this._currentframe) * 10); } on (rollOut) { this._parent.info2.text = ""; }
Instance of Symbol 871 MovieClip "button" in Symbol 880 MovieClip Frame 1
on (press) { _root.cash = _root.cash + _root.missioncash[_root.mission - 1]; _root.gotoAndStop("mission" + _root.mission); } onClipEvent (enterFrame) { if (_root.mission == 0) { this._visible = false; } else { this._visible = true; } }
Instance of Symbol 875 MovieClip "button" in Symbol 880 MovieClip Frame 1
on (release) { _root.gotoAndStop("menu"); }
Symbol 889 MovieClip Frame 1
stop();
Symbol 900 MovieClip Frame 1
stop();
Symbol 902 MovieClip Frame 1
stop();
Symbol 904 MovieClip Frame 1
stop();
Symbol 912 MovieClip Frame 1
stop();
Symbol 915 MovieClip Frame 1
stop();
Symbol 937 MovieClip Frame 1
stop();
Symbol 939 MovieClip Frame 1
stop();
Instance of Symbol 889 MovieClip "b7" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.maxhp = this._currentframe * 200; }
Instance of Symbol 900 MovieClip "b2" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.radaract = this._currentframe - 1; }
Instance of Symbol 902 MovieClip "b3" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.nukeact = this._currentframe - 1; }
Instance of Symbol 904 MovieClip "b6" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.powerinc = this._currentframe; }
Instance of Symbol 912 MovieClip "b5" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.powerdec = (3 - this._currentframe) / 2; }
Instance of Symbol 915 MovieClip "b1" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.sheildtype = this._currentframe; }
Instance of Symbol 937 MovieClip "t1" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 937 MovieClip "t2" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 937 MovieClip "t3" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 937 MovieClip "t4" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 937 MovieClip "t6" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 937 MovieClip "t5" in Symbol 940 MovieClip Frame 1
onClipEvent (load) { var shooting = false; var fir = 0; } onClipEvent (enterFrame) { if ((!_root.pauser2) && (!_root.pauser)) { if (this._currentframe > 2) { if (!this.freeze) { this.ang = Math.atan2(_root._ymouse - ((this.gun._y + this._y) + this._parent._y), _root._xmouse - ((this.gun._x + this._x) + this._parent._x)); } this.gun._rotation = ((this.ang * 180) / Math.PI) - 180; this.fir++; if (this.shooting) { if (this.fir > (60 - (this._currentframe * 10))) { this.fir = 0; _root.shoot((this.gun._x + this._x) + this._parent._x, (this.gun._y + this._y) + this._parent._y, this.ang, "good", this._currentframe - 2, (this._currentframe - 2) * _root.powerinc); } } } } this.freeze = false; } onClipEvent (mouseDown) { this.shooting = true; } onClipEvent (mouseUp) { this.shooting = false; }
Instance of Symbol 939 MovieClip "b4" in Symbol 940 MovieClip Frame 1
onClipEvent (enterFrame) { _root.mineact = this._currentframe - 1; }
Symbol 957 MovieClip Frame 1
nuke = 0; strike = 0; mine = 0; onEnterFrame = function () { if ((!_root.pauser) && (!_root.pauser2)) { if ((_root.nukeact == 1) && (this.nuke < 100)) { this.nuke = this.nuke + 0.05; } if ((_root.radaract == 1) && (this.strike < 100)) { this.strike = this.strike + 0.05; } if ((_root.mineact == 1) && (this.mine < 100)) { this.mine = this.mine + 0.2; } if (this.mine >= 100) { this.mine = 0; _root.mines++; } } };
Instance of Symbol 942 MovieClip in Symbol 957 MovieClip Frame 1
on (press) { if (this._parent.nuke >= 100) { _root.nuke(); this._parent.nuke = 0; } }
Instance of Symbol 945 MovieClip in Symbol 957 MovieClip Frame 1
on (release) { this._parent._y = this._parent._y - ((this._yscale / 100) * 53); this._yscale = -this._yscale; }
Instance of Symbol 946 MovieClip in Symbol 957 MovieClip Frame 1
on (press) { if (this._parent.strike >= 100) { _root.strike(); this._parent.strike = 0; _root.missionobj2++; } }
Instance of Symbol 942 MovieClip in Symbol 957 MovieClip Frame 1
on (press) { if (_root.mines > 0) { _root.mine(); _root.mines--; _root.missionobj8++; } }
Symbol 970 MovieClip Frame 1
stop();
Symbol 970 MovieClip Frame 2
stop();
Symbol 990 MovieClip Frame 1
stop();
Instance of Symbol 856 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.autocash); } on (press) { this.play(); if (_root.cash >= ((300 * this._currentframe) * 20)) { _root.autocash++; _root.cash = _root.cash - ((300 * this._currentframe) * 20); } } on (rollOver) { this._parent.info2.text = "Cash flow\nIncrease the ammount of cash earnt by killing enemies\n$" + ((300 * this._currentframe) * 20); } on (rollOut) { this._parent.info2.text = ""; }
Instance of Symbol 865 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop((_root.autohp / 10) + 1); } on (press) { if (_root.cash >= ((300 * this._currentframe) * 10)) { _root.autohp = _root.autohp + 10; _root.cash = _root.cash - ((300 * this._currentframe) * 10); } } on (rollOver) { this._parent.info2.text = "Auto repair\nAutomaticaly regenerate HP every time you kill an enemy\n$" + ((300 * this._currentframe) * 10); } on (rollOut) { this._parent.info2.text = ""; }
Instance of Symbol 973 MovieClip in Symbol 1010 MovieClip Frame 1
on (press) { if (_root.hp < _root.maxhp) { if (_root.cash >= 30) { _root.hp = _root.hp + 10; _root.cash = _root.cash - 30; if (_root.hp > _root.maxhp) { _root.hp = _root.maxhp; } } } } on (rollOver) { this._parent.info2.text = "Repair base (+10hp) \n$30"; } on (rollOut) { this._parent.info2.text = ""; }
Instance of Symbol 976 MovieClip in Symbol 1010 MovieClip Frame 1
on (rollOver) { this._parent.info2.text = "Skip time (+30 time) \n$100"; } on (rollOut) { this._parent.info2.text = ""; } on (press) { if (_root.timer <= (_root.maxtime - 11)) { if (_root.cash >= 100) { _root.timer = _root.timer + 30; _root.cash = _root.cash - 100; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 1; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 2; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 3; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 5; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 6; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 990 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var tnum = 4; var upgradetext = new Array("", "", (("Construct turret\nCreate a new turret in turret space " + this.tnum) + "\n$") + _root.t1cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a rocket turret\n$") + _root.t2cost, (("Upgrade turret\nUpgrade turret " + this.tnum) + " to a laser turret\n$") + _root.t3cost); } onClipEvent (enterFrame) { this.cupframe = _root.base["t" + this.tnum]._currentframe; if ((this.cupframe < 5) && (this.cupframe > 1)) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext[this.cupframe]; this._parent.icons.gotoAndStop(this.cupframe); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root.t1cost) { if (this.cupframe == 2) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t1cost; this.play(); } } if (_root.cash >= _root.t2cost) { if (this.cupframe == 3) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t2cost; this.play(); } } if (_root.cash >= _root.t3cost) { if (this.cupframe == 4) { _root.base["t" + this.tnum].nextFrame(); _root.cash = _root.cash - _root.t3cost; this.play(); this._parent.info.text = ""; } } }
Instance of Symbol 992 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 2; var upgradetext = ("Radar\nCalls airstrike support\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(8); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); this.play(); _root.missionobj++; _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; } } }
Instance of Symbol 994 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 7; var upgradetext = ("Main Base\nIncreases hit points\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(11); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; this.play(); _root.hp = 400; _root.missionobj++; } } }
Instance of Symbol 996 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 5; var upgradetext = ("Power olant\nGenerates power so sheild charges faster\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(7); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); this.play(); _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; _root.missionobj++; } } }
Instance of Symbol 998 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 4; var upgradetext = ("Mine factory\nCreates mines\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(9); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); this.play(); _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; _root.missionobj++; } } }
Instance of Symbol 1000 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 3; var upgradetext = ("Nuclear silo\nLaunches Nuclear Weapons\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(10); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); this.play(); _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; _root.missionobj++; } } }
Instance of Symbol 1002 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 1; var upgradetext = ("Advanced sheild generator\nGenerates a sheild which can deflect bullets\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(6); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); _root.missionobj++; _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; this.play(); } } }
Instance of Symbol 1004 MovieClip in Symbol 1010 MovieClip Frame 1
onClipEvent (load) { var bnum = 6; var upgradetext = ("Bullet factory\nIncreases weapon damage\n$" + _root[("b" + this.bnum) + "p"]); } onClipEvent (enterFrame) { this.cupframe = _root.base["b" + this.bnum]._currentframe; if (this.cupframe == 1) { this._visible = true; } else { this._visible = false; } } on (rollOver) { this._parent.info.text = this.upgradetext; this._parent.icons.gotoAndStop(5); } on (rollOut) { this._parent.info.text = ""; this._parent.icons.gotoAndStop(1); } on (release) { if (_root.cash >= _root[("b" + this.bnum) + "p"]) { if (_root.base["b" + this.bnum]._currentframe == 1) { _root.base["b" + this.bnum].nextFrame(); this.play(); _root.cash = _root.cash - _root[("b" + this.bnum) + "p"]; _root.missionobj++; } } }
Instance of Symbol 1007 MovieClip in Symbol 1010 MovieClip Frame 1
on (press) { _root.pauser2 = false; }
Instance of Symbol 755 MovieClip in Symbol 1013 MovieClip Frame 1
onClipEvent (enterFrame) { _root.bgmvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.bgmvol - 70; }
Instance of Symbol 755 MovieClip in Symbol 1013 MovieClip Frame 1
onClipEvent (enterFrame) { _root.sfxvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.sfxvol - 70; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.qual = "LOW"; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.qual = "HIGH"; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.qual = "MEDIUM"; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.qual = "AUTO"; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.saveops(); _root.pauser = false; }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { _root.gotoAndStop("menu"); }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { getURL ("http://www.rustygames.com", "_blank"); }
Instance of Symbol 745 MovieClip in Symbol 1013 MovieClip Frame 1
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Instance of Symbol 1017 MovieClip in Symbol 1018 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = (_root.hp / _root.maxhp) * 100; }
Instance of Symbol 1020 MovieClip in Symbol 1021 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = _root.power; }
Instance of Symbol 1023 MovieClip in Symbol 1024 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = (_root.timer / _root.maxtime) * 100; }
Instance of Symbol 1033 MovieClip in Symbol 1034 MovieClip Frame 1
onClipEvent (enterFrame) { this._parent._parent._alpha = 20 + (this._x * 2); } on (press) { this.startDrag(1, 0, 0, 40, 0); } onClipEvent (mouseUp) { this.stopDrag(); }
Symbol 1039 MovieClip Frame 1
var loopnum = (random(4) + 1); var bgm = new Sound(this); bgm.attachSound("loop" + loopnum); bgm.start(0, 10000); bgm.onSoundComplete = function () { loopnum = random(4) + 1; }; onEnterFrame = function () { bgm.setVolume(_root.bgmvol); };
Instance of Symbol 945 MovieClip in Symbol 1039 MovieClip Frame 1
on (release) { this._parent._y = this._parent._y - ((this._yscale / 100) * 30); this._yscale = -this._yscale; }
Instance of Symbol 1038 MovieClip in Symbol 1039 MovieClip Frame 1
on (press) { this._parent.loopnum++; if (this._parent.loopnum == 5) { this._parent.loopnum = 1; } this._parent.bgm.stop(); this._parent.bgm.attachSound("loop" + this._parent.loopnum); this._parent.bgm.start(0, 10000); }
Instance of Symbol 750 MovieClip in Symbol 1039 MovieClip Frame 1
on (release) { _root.pauser = true; }
Instance of Symbol 945 MovieClip in Symbol 1045 MovieClip Frame 1
on (release) { this._parent._y = this._parent._y - ((this._yscale / 100) * 30); this._yscale = -this._yscale; }
Instance of Symbol 755 MovieClip in Symbol 1051 MovieClip Frame 1
onClipEvent (enterFrame) { _root.bgmvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.bgmvol - 70; }
Instance of Symbol 755 MovieClip in Symbol 1051 MovieClip Frame 1
onClipEvent (enterFrame) { _root.sfxvol = this.variance; } onClipEvent (load) { this.dragger._x = _root.sfxvol - 70; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.qual = "LOW"; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.qual = "HIGH"; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.qual = "MEDIUM"; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.qual = "AUTO"; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.saveops(); _root.pauser = false; }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { _root.pauser = false; _root.lose(); }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { getURL ("http://www.rustygames.com", "_blank"); }
Instance of Symbol 745 MovieClip in Symbol 1051 MovieClip Frame 1
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 1101 MovieClip Frame 285
_root.gotoAndStop("menu");
Symbol 1114 MovieClip Frame 733
_root.gotoAndStop("missions");

Library Items

Symbol 1 Sound [SFX_rocket]
Symbol 2 Sound [SFX_laser]
Symbol 3 Sound [SFX_cannon]
Symbol 4 Sound [loop1]
Symbol 5 Sound [loop3]
Symbol 6 Sound [loop4]
Symbol 7 Sound [loop2]
Symbol 8 Sound [menuloop]
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:23 28 33 37 38 298
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:23 28 33 37 38 298 348
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:23 28 33 37 38 298 348
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:23 28 33 37 38 298
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:23 28 33 37 38 298
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:23 28 33 37 38 298
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23 28 33 37 38 348
Symbol 23 MovieClipUses:10 12 14 16 18 20 22Used by:39 238 374  Timeline
Symbol 24 GraphicUsed by:28 363
Symbol 25 GraphicUsed by:28 363
Symbol 26 GraphicUsed by:28 363
Symbol 27 GraphicUsed by:28 363
Symbol 28 MovieClipUses:10 12 14 16 18 20 22 24 25 26 27Used by:39 238 374
Symbol 29 GraphicUsed by:33 343 367
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:10 12 14 16 18 20 22 29 30 31 32Used by:39 238 374
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:10 12 14 16 18 20 22 34 35 36Used by:39 238 374
Symbol 38 MovieClipUses:12 14 10 16 18 20 22Used by:39 238 374
Symbol 39 MovieClipUses:23 28 33 37 38Used by:49
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:46 47
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:46 47
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:46 47
Symbol 46 MovieClipUses:41 43 45Used by:49
Symbol 47 MovieClipUses:41 43 45Used by:48
Symbol 48 MovieClipUses:47Used by:49
Symbol 49 MovieClip [tank20]Uses:39 46 48
Symbol 50 GraphicUsed by:102
Symbol 51 FontUsed by:52 495 767 768 769 770 849 852 854 858 861 864 870 874 877 879 948 949 950 952 953 954 955 956 972 974 1005 1011 1025 1026 1027 1035 1036 1049
Symbol 52 EditableTextUses:51Used by:102
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 55 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 275 282 288 300 306 316 318
Symbol 56 GraphicUsed by:57 66 69 84 89
Symbol 57 MovieClipUses:56Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 66 MovieClipUses:56Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 69 MovieClipUses:56Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 84 MovieClipUses:56Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 89 MovieClipUses:56Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 92 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 275 282 288 300 306 316 318
Symbol 93 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 275 282 288 300 306 316 318
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 98 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 275 282 288 300 306 316 318
Symbol 99 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 100 GraphicUsed by:101 116 123 131 145 162 236 244 248 252 265 275 282 288 300 306 316 318 324
Symbol 101 MovieClipUses:54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:102
Symbol 102 MovieClip [tbomb]Uses:50 52 101
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClip [strike]Uses:103
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [striker]Uses:106 107
Symbol 109 GraphicUsed by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:109 110 111Used by:117
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:113 114 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 115 92 93 95 97 98 99 100Used by:117
Symbol 117 MovieClip [tank18]Uses:112 116
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:118 119Used by:124
Symbol 121 GraphicUsed by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:121 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 122 92 93 95 97 98 99 100Used by:124
Symbol 124 MovieClip [tank17]Uses:120 123
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:125 126Used by:132
Symbol 128 GraphicUsed by:131
Symbol 129 GraphicUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:128 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 129 130 92 93 95 97 98 99 100Used by:132
Symbol 132 MovieClip [tank16]Uses:127 131
Symbol 133 GraphicUsed by:136
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136
Symbol 136 MovieClipUses:133 135Used by:137 149 230 239 281
Symbol 137 MovieClipUses:136Used by:143 145
Symbol 138 GraphicUsed by:143 145
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:139 140Used by:143 145 235
Symbol 142 GraphicUsed by:143 145
Symbol 143 MovieClipUses:137 138 141 142Used by:146
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:137 138 141 144 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 142 97 98 99 100Used by:146
Symbol 146 MovieClip [tank15]Uses:143 145
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:149 230 239 281
Symbol 149 MovieClipUses:136 148Used by:162 163 252 253 282 283 288 289 300 301 306 307 316 317 318 319  Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:162 163 252 253  Timeline
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:162 163 252 253 282 283 300 301  Timeline
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:162 163 252 253 282 283 300 301  Timeline
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:162 163  Timeline
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:162 163  Timeline
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162 163  Timeline
Symbol 162 MovieClipUses:149 151 153 155 157 159 161 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:163
Symbol 163 MovieClip [tank14]Uses:149 151 153 155 157 159 161 162
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:226
Symbol 167 GraphicUsed by:226
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:226
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:226
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:226
Symbol 174 GraphicUsed by:175 192
Symbol 175 MovieClipUses:174Used by:226
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:226
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:226
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:226
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:226
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:226
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:226
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:226
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:226
Symbol 192 MovieClipUses:174Used by:226
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:226
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:226
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:226
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:226
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:226
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:226
Symbol 205 GraphicUsed by:226
Symbol 206 GraphicUsed by:226
Symbol 207 GraphicUsed by:226
Symbol 208 GraphicUsed by:226
Symbol 209 GraphicUsed by:214 226
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:226
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:226
Symbol 214 MovieClipUses:209Used by:226
Symbol 215 GraphicUsed by:226
Symbol 216 GraphicUsed by:226
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:226
Symbol 219 GraphicUsed by:226
Symbol 220 GraphicUsed by:226
Symbol 221 GraphicUsed by:226
Symbol 222 GraphicUsed by:226
Symbol 223 GraphicUsed by:226
Symbol 224 GraphicUsed by:226
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClip [nuke]Uses:166 167 169 171 173 175 177 179 181 183 185 187 189 191 192 194 196 198 200 202 204 205 206 207 208 209 211 213 214 215 216 218 219 220 221 222 223 224 225
Symbol 227 GraphicUsed by:229
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClip [mine]Uses:227 228
Symbol 230 MovieClipUses:136 148Used by:235 236 260 266 294
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:235 236
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:235 236
Symbol 235 MovieClipUses:230 232 234 141Used by:237
Symbol 236 MovieClipUses:230 232 234 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:237
Symbol 237 MovieClip [tank13]Uses:235 236
Symbol 238 MovieClip [soldierrr3]Uses:23 28 33 37 38
Symbol 239 MovieClipUses:136 148Used by:244 245 248 249
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:244 245 248 249
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244 245
Symbol 244 MovieClipUses:239 241 243 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:245
Symbol 245 MovieClip [tank11]Uses:239 241 243 244
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:248 249
Symbol 248 MovieClipUses:239 241 247 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:249
Symbol 249 MovieClip [tank10]Uses:239 241 247 248
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:252 253
Symbol 252 MovieClipUses:149 151 153 251 155 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:253
Symbol 253 MovieClip [tank9]Uses:149 151 153 251 155 252
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:254Used by:260 266
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:260 266
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:258Used by:260
Symbol 260 MovieClipUses:230 255 257 259Used by:266
Symbol 261 GraphicUsed by:265
Symbol 262 GraphicUsed by:265
Symbol 263 GraphicUsed by:265
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:54 261 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 262 263 95 97 264 99 100Used by:266 294 407
Symbol 266 MovieClip [tank8]Uses:230 255 257 260 265
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:271 275
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:268 270Used by:273 275
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:271 272Used by:276
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:268 271 274 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:276
Symbol 276 MovieClip [tank7]Uses:273 275
Symbol 277 GraphicUsed by:280
Symbol 278 FontUsed by:279 767 768 769 770 834 835 836 837 838 839 840 1070 1075
Symbol 279 TextUses:278Used by:280
Symbol 280 MovieClipUses:277 279Used by:282 283  Timeline
Symbol 281 MovieClipUses:136 148Used by:282 288 289 306 307 316 317 318 319 402
Symbol 282 MovieClipUses:149 281 280 153 155 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:283
Symbol 283 MovieClip [tank6]Uses:149 280 153 155 282
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:288 289
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:288 289
Symbol 288 MovieClipUses:149 281 285 287 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:289
Symbol 289 MovieClip [tank5]Uses:149 281 285 287 288
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:294
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClip [tank4]Uses:230 291 293 265
Symbol 295 GraphicUsed by:299
Symbol 296 GraphicUsed by:298
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:296 12 14 16 18 10 20 297Used by:299
Symbol 299 MovieClipUses:295 298Used by:300 301
Symbol 300 MovieClipUses:149 153 155 299 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:301
Symbol 301 MovieClip [tank3]Uses:149 153 155 299 300
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:306 307
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:306 307
Symbol 306 MovieClipUses:149 281 303 305 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:307
Symbol 307 MovieClip [tank2]Uses:149 281 303 305 306
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:316 317
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:316 317
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:316 318 319
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:316 318 319
Symbol 316 MovieClipUses:149 281 309 311 313 315 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:317
Symbol 317 MovieClip [tank1]Uses:149 281 309 311 316
Symbol 318 MovieClipUses:149 281 313 315 54 55 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 92 93 95 97 98 99 100Used by:319
Symbol 319 MovieClip [tank0]Uses:149 281 313 315 318
Symbol 320 GraphicUsed by:324
Symbol 321 GraphicUsed by:324
Symbol 322 GraphicUsed by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClip [boom]Uses:54 320 57 59 61 63 65 66 68 69 71 73 75 77 79 81 83 84 86 88 89 91 321 322 95 97 323 99 100
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:339 343 347 348
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:339 343 347 348 367
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:339 343 347 348 367
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:331Used by:339 343 347
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:339 343 347 348
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:339 343 347 348 367
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:339 343 347 362 363 367 371 372
Symbol 339 MovieClipUses:326 328 330 332 334 336 338Used by:349
Symbol 340 GraphicUsed by:343
Symbol 341 GraphicUsed by:343
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:326 328 330 332 334 336 338 29 340 341 342Used by:349
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:326 328 330 332 334 336 338 344 345 346Used by:349
Symbol 348 MovieClipUses:328 12 14 326 330 334 336 22Used by:349
Symbol 349 MovieClip [soldierrr1]Uses:339 343 347 348
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:350Used by:362 363 367 371 372
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:362 363 367 371 372
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:362 363 367 371 372
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:362 363 367 371 372
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:362 363 367 371 372
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:362 363 367 371 372
Symbol 362 MovieClipUses:351 353 355 357 359 361 338Used by:373
Symbol 363 MovieClipUses:351 353 355 357 359 361 338 24 25 26 27Used by:373
Symbol 364 GraphicUsed by:367
Symbol 365 GraphicUsed by:367
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:351 353 328 330 357 359 336 338 361 355 29 364 365 366Used by:373
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:351 353 355 357 359 361 338 368 369 370Used by:373
Symbol 372 MovieClipUses:353 355 351 357 359 361 338Used by:373
Symbol 373 MovieClip [soldierrr2]Uses:362 363 367 371 372
Symbol 374 MovieClip [soldierrr0]Uses:23 28 33 37 38
Symbol 375 GraphicUsed by:396
Symbol 376 GraphicUsed by:379
Symbol 377 GraphicUsed by:379
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:376 377 378Used by:396
Symbol 380 GraphicUsed by:383
Symbol 381 GraphicUsed by:383
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:380 381 382Used by:396
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:396
Symbol 386 GraphicUsed by:388
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:386 387Used by:389
Symbol 389 MovieClipUses:388Used by:396
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:396
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:396
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:396
Symbol 396 MovieClip [bul]Uses:375 379 383 385 389 391 393 395
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:402
Symbol 399 GraphicUsed by:402
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:402
Symbol 402 MovieClipUses:398 281 399 401Used by:406 407
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:403Used by:405 406
Symbol 405 MovieClipUses:404Used by:406 407
Symbol 406 MovieClipUses:402 405 404Used by:407
Symbol 407 MovieClip [tank12]Uses:402 405 406 265
Symbol 408 GraphicUsed by:Timeline
Symbol 409 GraphicUsed by:410 748
Symbol 410 MovieClipUses:409Used by:Timeline
Symbol 411 GraphicUsed by:416
Symbol 412 GraphicUsed by:416
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:416
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:411 412 414 415Used by:Timeline
Symbol 417 GraphicUsed by:426
Symbol 418 GraphicUsed by:420
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:418 419Used by:426
Symbol 421 FontUsed by:422 497 498 756 757 758 759 760 761 767 768 769 770 791 824 825 826 827 828 829 830 831 832 833 846 866 867 868 980 981 1069 1074 1076
Symbol 422 EditableTextUses:421Used by:426
Symbol 423 GraphicUsed by:426
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:426
Symbol 426 MovieClipUses:417 420 422 423 425Used by:Timeline
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:Timeline
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:Timeline
Symbol 1115 MovieClip [__Packages.tbomb]
Symbol 1116 MovieClip [__Packages.striker]
Symbol 1117 MovieClip [__Packages.tank18]
Symbol 1118 MovieClip [__Packages.tank17]
Symbol 1119 MovieClip [__Packages.tank16]
Symbol 1120 MovieClip [__Packages.tank15]
Symbol 1121 MovieClip [__Packages.tank14]
Symbol 1122 MovieClip [__Packages.tank13]
Symbol 1123 MovieClip [__Packages.soldier2]
Symbol 1124 MovieClip [__Packages.tank10]
Symbol 1125 MovieClip [__Packages.tank9]
Symbol 1126 MovieClip [__Packages.tank8]
Symbol 1127 MovieClip [__Packages.tank7]
Symbol 1128 MovieClip [__Packages.tank6]
Symbol 1129 MovieClip [__Packages.tank5]
Symbol 1130 MovieClip [__Packages.tank4]
Symbol 1131 MovieClip [__Packages.tank3]
Symbol 1132 MovieClip [__Packages.tank2]
Symbol 1133 MovieClip [__Packages.tank1]
Symbol 1134 MovieClip [__Packages.soldier]
Symbol 1135 MovieClip [__Packages.tank12]
Symbol 1136 MovieClip [__Packages.tank20]
Symbol 431 GraphicUsed by:475
Symbol 432 GraphicUsed by:475
Symbol 433 GraphicUsed by:475
Symbol 434 GraphicUsed by:475
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:475
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:475
Symbol 439 GraphicUsed by:475
Symbol 440 GraphicUsed by:475
Symbol 441 GraphicUsed by:475
Symbol 442 GraphicUsed by:475
Symbol 443 GraphicUsed by:475
Symbol 444 GraphicUsed by:475
Symbol 445 GraphicUsed by:475
Symbol 446 GraphicUsed by:475
Symbol 447 GraphicUsed by:475
Symbol 448 GraphicUsed by:475
Symbol 449 SoundUsed by:475
Symbol 450 GraphicUsed by:475
Symbol 451 GraphicUsed by:475
Symbol 452 GraphicUsed by:475
Symbol 453 GraphicUsed by:475
Symbol 454 ShapeTweeningUsed by:475
Symbol 455 GraphicUsed by:475
Symbol 456 GraphicUsed by:475
Symbol 457 GraphicUsed by:475
Symbol 458 GraphicUsed by:475
Symbol 459 GraphicUsed by:475
Symbol 460 GraphicUsed by:475
Symbol 461 GraphicUsed by:475
Symbol 462 GraphicUsed by:475
Symbol 463 ShapeTweeningUsed by:475
Symbol 464 ShapeTweeningUsed by:475
Symbol 465 GraphicUsed by:469
Symbol 466 FontUsed by:467 468
Symbol 467 TextUses:466Used by:469
Symbol 468 TextUses:466Used by:469
Symbol 469 MovieClipUses:465 467 468Used by:475
Symbol 470 ShapeTweeningUsed by:475
Symbol 471 GraphicUsed by:475
Symbol 472 GraphicUsed by:475
Symbol 473 GraphicUsed by:474 847
Symbol 474 ButtonUses:473Used by:475
Symbol 475 MovieClipUses:431 432 433 434 436 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 469 470 471 472 474Used by:Timeline
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:496
Symbol 478 GraphicUsed by:496
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:496
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:496
Symbol 483 ShapeTweeningUsed by:496
Symbol 484 ShapeTweeningUsed by:496
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:496
Symbol 487 GraphicUsed by:496
Symbol 488 ShapeTweeningUsed by:496
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClipUses:489Used by:496
Symbol 491 GraphicUsed by:496 942 946 1101 1114  Timeline
Symbol 492 ShapeTweeningUsed by:496
Symbol 493 GraphicUsed by:496
Symbol 494 GraphicUsed by:496
Symbol 495 TextUses:51Used by:496
Symbol 496 MovieClipUses:477 478 480 482 483 484 486 487 488 490 491 492 493 494 495 SS2Used by:Timeline
Symbol 497 TextUses:421Used by:501  Timeline
Symbol 498 TextUses:421Used by:Timeline
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:Timeline
Symbol 501 MovieClipUses:497Used by:Timeline
Symbol 502 ShapeTweeningUsed by:Timeline
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:Timeline
Symbol 505 GraphicUsed by:Timeline
Symbol 506 ShapeTweeningUsed by:Timeline
Symbol 507 GraphicUsed by:Timeline
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:Timeline
Symbol 510 ShapeTweeningUsed by:Timeline
Symbol 511 GraphicUsed by:Timeline
Symbol 512 ShapeTweeningUsed by:Timeline
Symbol 513 GraphicUsed by:Timeline
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:Timeline
Symbol 516 ShapeTweeningUsed by:Timeline
Symbol 517 GraphicUsed by:Timeline
Symbol 518 ShapeTweeningUsed by:Timeline
Symbol 519 GraphicUsed by:Timeline
Symbol 520 GraphicUsed by:Timeline
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:523
Symbol 523 MovieClipUses:522Used by:Timeline
Symbol 524 GraphicUsed by:528
Symbol 525 GraphicUsed by:528
Symbol 526 GraphicUsed by:528
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:524 525 526 527Used by:Timeline
Symbol 529 GraphicUsed by:533
Symbol 530 GraphicUsed by:533
Symbol 531 GraphicUsed by:533
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:529 530 531 532Used by:543
Symbol 534 GraphicUsed by:541
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:536Used by:541
Symbol 538 GraphicUsed by:541
Symbol 539 GraphicUsed by:541
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:534 537 538 539 540Used by:543
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:533 541 542Used by:Timeline
Symbol 544 ShapeTweeningUsed by:Timeline
Symbol 545 GraphicUsed by:Timeline
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:Timeline
Symbol 548 GraphicUsed by:Timeline
Symbol 549 GraphicUsed by:Timeline
Symbol 550 GraphicUsed by:Timeline
Symbol 551 GraphicUsed by:Timeline
Symbol 552 GraphicUsed by:Timeline
Symbol 553 GraphicUsed by:Timeline
Symbol 554 GraphicUsed by:Timeline
Symbol 555 GraphicUsed by:Timeline
Symbol 556 GraphicUsed by:Timeline
Symbol 557 GraphicUsed by:Timeline
Symbol 558 GraphicUsed by:Timeline
Symbol 559 GraphicUsed by:Timeline
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:560Used by:Timeline
Symbol 562 GraphicUsed by:Timeline
Symbol 563 GraphicUsed by:Timeline
Symbol 564 GraphicUsed by:Timeline
Symbol 565 GraphicUsed by:Timeline
Symbol 566 GraphicUsed by:Timeline
Symbol 567 GraphicUsed by:Timeline
Symbol 568 GraphicUsed by:Timeline
Symbol 569 GraphicUsed by:Timeline
Symbol 570 GraphicUsed by:Timeline
Symbol 571 GraphicUsed by:Timeline
Symbol 572 GraphicUsed by:Timeline
Symbol 573 GraphicUsed by:Timeline
Symbol 574 GraphicUsed by:Timeline
Symbol 575 GraphicUsed by:Timeline
Symbol 576 GraphicUsed by:Timeline
Symbol 577 GraphicUsed by:Timeline
Symbol 578 GraphicUsed by:Timeline
Symbol 579 GraphicUsed by:Timeline
Symbol 580 GraphicUsed by:Timeline
Symbol 581 GraphicUsed by:Timeline
Symbol 582 GraphicUsed by:Timeline
Symbol 583 GraphicUsed by:Timeline
Symbol 584 GraphicUsed by:Timeline
Symbol 585 GraphicUsed by:Timeline
Symbol 586 GraphicUsed by:Timeline
Symbol 587 GraphicUsed by:Timeline
Symbol 588 GraphicUsed by:Timeline
Symbol 589 GraphicUsed by:Timeline
Symbol 590 GraphicUsed by:Timeline
Symbol 591 GraphicUsed by:Timeline
Symbol 592 GraphicUsed by:Timeline
Symbol 593 GraphicUsed by:Timeline
Symbol 594 GraphicUsed by:Timeline
Symbol 595 GraphicUsed by:Timeline
Symbol 596 GraphicUsed by:Timeline
Symbol 597 GraphicUsed by:Timeline
Symbol 598 GraphicUsed by:Timeline
Symbol 599 GraphicUsed by:Timeline
Symbol 600 GraphicUsed by:Timeline
Symbol 601 GraphicUsed by:Timeline
Symbol 602 GraphicUsed by:Timeline
Symbol 603 GraphicUsed by:Timeline
Symbol 604 GraphicUsed by:Timeline
Symbol 605 GraphicUsed by:Timeline
Symbol 606 GraphicUsed by:Timeline
Symbol 607 GraphicUsed by:Timeline
Symbol 608 GraphicUsed by:Timeline
Symbol 609 GraphicUsed by:Timeline
Symbol 610 GraphicUsed by:Timeline
Symbol 611 GraphicUsed by:Timeline
Symbol 612 GraphicUsed by:Timeline
Symbol 613 GraphicUsed by:Timeline
Symbol 614 GraphicUsed by:Timeline
Symbol 615 GraphicUsed by:Timeline
Symbol 616 GraphicUsed by:Timeline
Symbol 617 GraphicUsed by:Timeline
Symbol 618 GraphicUsed by:Timeline
Symbol 619 GraphicUsed by:Timeline
Symbol 620 GraphicUsed by:Timeline
Symbol 621 GraphicUsed by:Timeline
Symbol 622 GraphicUsed by:Timeline
Symbol 623 GraphicUsed by:Timeline
Symbol 624 GraphicUsed by:Timeline
Symbol 625 GraphicUsed by:Timeline
Symbol 626 GraphicUsed by:Timeline
Symbol 627 GraphicUsed by:Timeline
Symbol 628 GraphicUsed by:Timeline
Symbol 629 GraphicUsed by:Timeline
Symbol 630 GraphicUsed by:Timeline
Symbol 631 GraphicUsed by:Timeline
Symbol 632 GraphicUsed by:Timeline
Symbol 633 GraphicUsed by:Timeline
Symbol 634 GraphicUsed by:Timeline
Symbol 635 GraphicUsed by:Timeline
Symbol 636 GraphicUsed by:Timeline
Symbol 637 GraphicUsed by:Timeline
Symbol 638 GraphicUsed by:Timeline
Symbol 639 GraphicUsed by:Timeline
Symbol 640 GraphicUsed by:Timeline
Symbol 641 GraphicUsed by:Timeline
Symbol 642 GraphicUsed by:Timeline
Symbol 643 GraphicUsed by:Timeline
Symbol 644 GraphicUsed by:Timeline
Symbol 645 GraphicUsed by:Timeline
Symbol 646 GraphicUsed by:Timeline
Symbol 647 GraphicUsed by:Timeline
Symbol 648 GraphicUsed by:Timeline
Symbol 649 GraphicUsed by:Timeline
Symbol 650 GraphicUsed by:Timeline
Symbol 651 GraphicUsed by:Timeline
Symbol 652 GraphicUsed by:Timeline
Symbol 653 GraphicUsed by:Timeline
Symbol 654 GraphicUsed by:Timeline
Symbol 655 GraphicUsed by:Timeline
Symbol 656 GraphicUsed by:Timeline
Symbol 657 GraphicUsed by:Timeline
Symbol 658 GraphicUsed by:Timeline
Symbol 659 GraphicUsed by:Timeline
Symbol 660 GraphicUsed by:Timeline
Symbol 661 GraphicUsed by:Timeline
Symbol 662 GraphicUsed by:Timeline
Symbol 663 GraphicUsed by:Timeline
Symbol 664 GraphicUsed by:Timeline
Symbol 665 GraphicUsed by:Timeline
Symbol 666 GraphicUsed by:Timeline
Symbol 667 GraphicUsed by:Timeline
Symbol 668 GraphicUsed by:Timeline
Symbol 669 GraphicUsed by:Timeline
Symbol 670 GraphicUsed by:Timeline
Symbol 671 GraphicUsed by:Timeline
Symbol 672 GraphicUsed by:Timeline
Symbol 673 GraphicUsed by:Timeline
Symbol 674 GraphicUsed by:Timeline
Symbol 675 GraphicUsed by:Timeline
Symbol 676 GraphicUsed by:Timeline
Symbol 677 GraphicUsed by:Timeline
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:678Used by:Timeline
Symbol 680 GraphicUsed by:Timeline
Symbol 681 GraphicUsed by:Timeline
Symbol 682 GraphicUsed by:Timeline
Symbol 683 GraphicUsed by:Timeline
Symbol 684 GraphicUsed by:Timeline
Symbol 685 GraphicUsed by:Timeline
Symbol 686 GraphicUsed by:Timeline
Symbol 687 GraphicUsed by:Timeline
Symbol 688 GraphicUsed by:Timeline
Symbol 689 GraphicUsed by:Timeline
Symbol 690 GraphicUsed by:Timeline
Symbol 691 GraphicUsed by:Timeline
Symbol 692 GraphicUsed by:Timeline
Symbol 693 GraphicUsed by:Timeline
Symbol 694 GraphicUsed by:Timeline
Symbol 695 GraphicUsed by:Timeline
Symbol 696 GraphicUsed by:Timeline
Symbol 697 GraphicUsed by:Timeline
Symbol 698 GraphicUsed by:Timeline
Symbol 699 GraphicUsed by:Timeline
Symbol 700 GraphicUsed by:Timeline
Symbol 701 GraphicUsed by:Timeline
Symbol 702 GraphicUsed by:Timeline
Symbol 703 GraphicUsed by:Timeline
Symbol 704 GraphicUsed by:Timeline
Symbol 705 GraphicUsed by:Timeline
Symbol 706 GraphicUsed by:Timeline
Symbol 707 GraphicUsed by:Timeline
Symbol 708 GraphicUsed by:Timeline
Symbol 709 GraphicUsed by:Timeline
Symbol 710 GraphicUsed by:Timeline
Symbol 711 GraphicUsed by:Timeline
Symbol 712 GraphicUsed by:Timeline
Symbol 713 GraphicUsed by:Timeline
Symbol 714 GraphicUsed by:Timeline
Symbol 715 GraphicUsed by:Timeline
Symbol 716 GraphicUsed by:Timeline
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:717Used by:Timeline
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClipUses:719Used by:Timeline
Symbol 721 ShapeTweeningUsed by:Timeline
Symbol 722 GraphicUsed by:Timeline
Symbol 723 GraphicUsed by:Timeline
Symbol 724 GraphicUsed by:725
Symbol 725 MovieClipUses:724Used by:Timeline
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:Timeline
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:728Used by:Timeline
Symbol 730 GraphicUsed by:Timeline
Symbol 731 GraphicUsed by:738
Symbol 732 GraphicUsed by:738
Symbol 733 BitmapUsed by:734
Symbol 734 GraphicUses:733Used by:735 736
Symbol 735 MovieClipUses:734Used by:737
Symbol 736 MovieClipUses:734Used by:737
Symbol 737 MovieClipUses:735 736Used by:738
Symbol 738 MovieClipUses:731 732 737Used by:Timeline
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:739Used by:Timeline
Symbol 741 GraphicUsed by:742
Symbol 742 MovieClipUses:741Used by:Timeline
Symbol 743 GraphicUsed by:Timeline
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:744Used by:762 1013 1051  Timeline
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:Timeline
Symbol 748 MovieClipUses:409Used by:762 792 1010 1013 1051
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:749Used by:762 792 1013 1039 1051
Symbol 751 GraphicUsed by:762
Symbol 752 GraphicUsed by:755
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:753Used by:755
Symbol 755 MovieClipUses:752 754Used by:762 1013 1051
Symbol 756 TextUses:421Used by:762 1013 1051
Symbol 757 TextUses:421Used by:762 1013 1051
Symbol 758 TextUses:421Used by:762 1013 1051
Symbol 759 TextUses:421Used by:762 1013 1051
Symbol 760 TextUses:421Used by:762 1013 1051
Symbol 761 TextUses:421Used by:762 1013 1051
Symbol 762 MovieClipUses:748 750 751 755 756 757 745 758 759 760 761Used by:Timeline
Symbol 763 GraphicUsed by:792
Symbol 764 BitmapUsed by:765 1086
Symbol 765 GraphicUses:764Used by:792
Symbol 766 FontUsed by:767 768 769 770 958 1048 1054 1055 1065 1068 1073 1079 1082 1085 1087
Symbol 767 EditableTextUses:51 278 421 766 775 801Used by:792
Symbol 768 EditableTextUses:51 278 421 766 775 801Used by:792
Symbol 769 EditableTextUses:51 278 421 766 775 801Used by:792
Symbol 770 EditableTextUses:51 278 421 766 775 801Used by:792
Symbol 771 GraphicUsed by:772
Symbol 772 MovieClipUses:771Used by:792
Symbol 773 GraphicUsed by:792
Symbol 774 GraphicUsed by:792
Symbol 775 FontUsed by:767 768 769 770 776 777 778 779 780 781 782 783 784 785 786 787 788 789
Symbol 776 TextUses:775Used by:792
Symbol 777 TextUses:775Used by:792
Symbol 778 TextUses:775Used by:792
Symbol 779 TextUses:775Used by:792
Symbol 780 TextUses:775Used by:792
Symbol 781 TextUses:775Used by:792
Symbol 782 TextUses:775Used by:792
Symbol 783 TextUses:775Used by:792
Symbol 784 TextUses:775Used by:792
Symbol 785 TextUses:775Used by:792
Symbol 786 TextUses:775Used by:792
Symbol 787 TextUses:775Used by:792
Symbol 788 TextUses:775Used by:792
Symbol 789 TextUses:775Used by:792
Symbol 790 GraphicUsed by:792
Symbol 791 TextUses:421Used by:792
Symbol 792 MovieClipUses:763 748 765 767 768 769 770 772 773 750 774 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791Used by:Timeline
Symbol 793 GraphicUsed by:Timeline
Symbol 794 GraphicUsed by:880
Symbol 795 GraphicUsed by:796
Symbol 796 MovieClipUses:795Used by:880
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:880
Symbol 799 GraphicUsed by:843
Symbol 800 GraphicUsed by:807
Symbol 801 FontUsed by:767 768 769 770 802 806 845 872 873 878 881 1028 1029 1030 1041 1042 1043 1044 1056 1057 1058 1059 1060 1061 1062
Symbol 802 TextUses:801Used by:803
Symbol 803 MovieClipUses:802Used by:804
Symbol 804 MovieClipUses:803Used by:807 810 813 816 819 822
Symbol 805 GraphicUsed by:807
Symbol 806 TextUses:801Used by:807 810 813 816 819 822
Symbol 807 MovieClipUses:800 804 805 806Used by:843
Symbol 808 GraphicUsed by:810
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:808 804 809 806Used by:843
Symbol 811 GraphicUsed by:813
Symbol 812 GraphicUsed by:813
Symbol 813 MovieClipUses:811 804 812 806Used by:843
Symbol 814 GraphicUsed by:816
Symbol 815 GraphicUsed by:816
Symbol 816 MovieClipUses:814 804 815 806Used by:843
Symbol 817 GraphicUsed by:819
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClipUses:817 804 818 806Used by:843
Symbol 820 GraphicUsed by:822
Symbol 821 GraphicUsed by:822
Symbol 822 MovieClipUses:820 804 821 806Used by:843
Symbol 823 GraphicUsed by:843
Symbol 824 TextUses:421Used by:843
Symbol 825 TextUses:421Used by:843
Symbol 826 TextUses:421Used by:843
Symbol 827 TextUses:421Used by:843
Symbol 828 TextUses:421Used by:843
Symbol 829 TextUses:421Used by:843
Symbol 830 TextUses:421Used by:843
Symbol 831 TextUses:421Used by:843
Symbol 832 TextUses:421Used by:843
Symbol 833 TextUses:421Used by:843
Symbol 834 TextUses:278Used by:843
Symbol 835 TextUses:278Used by:843
Symbol 836 TextUses:278Used by:843
Symbol 837 TextUses:278Used by:843
Symbol 838 TextUses:278Used by:843
Symbol 839 TextUses:278Used by:843
Symbol 840 TextUses:278Used by:843
Symbol 841 GraphicUsed by:842
Symbol 842 MovieClipUses:841Used by:843
Symbol 843 MovieClipUses:799 807 810 813 816 819 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 842Used by:880
Symbol 844 GraphicUsed by:880
Symbol 845 EditableTextUses:801Used by:880
Symbol 846 TextUses:421Used by:847
Symbol 847 MovieClipUses:473 846Used by:880
Symbol 848 GraphicUsed by:856 976
Symbol 849 EditableTextUses:51Used by:856
Symbol 850 GraphicUsed by:856
Symbol 851 GraphicUsed by:856 970
Symbol 852 EditableTextUses:51Used by:856
Symbol 853 GraphicUsed by:856
Symbol 854 EditableTextUses:51Used by:856
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:848 849 850 851 852 853 854 855Used by:880 1010
Symbol 857 GraphicUsed by:865
Symbol 858 EditableTextUses:51Used by:865
Symbol 859 GraphicUsed by:865 973
Symbol 860 GraphicUsed by:865
Symbol 861 EditableTextUses:51Used by:865
Symbol 862 GraphicUsed by:865 970
Symbol 863 GraphicUsed by:865
Symbol 864 EditableTextUses:51Used by:865
Symbol 865 MovieClipUses:857 858 859 860 861 862 863 864Used by:880 1010
Symbol 866 TextUses:421Used by:880
Symbol 867 EditableTextUses:421Used by:880
Symbol 868 EditableTextUses:421Used by:880
Symbol 869 GraphicUsed by:871 875
Symbol 870 EditableTextUses:51Used by:871
Symbol 871 MovieClipUses:869 870Used by:880
Symbol 872 TextUses:801Used by:880
Symbol 873 EditableTextUses:801Used by:880
Symbol 874 EditableTextUses:51Used by:875
Symbol 875 MovieClipUses:869 874Used by:880
Symbol 876 GraphicUsed by:880
Symbol 877 EditableTextUses:51Used by:880
Symbol 878 TextUses:801Used by:880
Symbol 879 EditableTextUses:51Used by:880
Symbol 880 MovieClipUses:794 796 798 843 844 845 847 856 865 866 867 868 871 872 873 875 876 877 878 879Used by:Timeline
Symbol 881 TextUses:801Used by:Timeline
Symbol 882 BitmapUsed by:883
Symbol 883 GraphicUses:882Used by:Timeline
Symbol 884 GraphicUsed by:889
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885Used by:889
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887Used by:889
Symbol 889 MovieClipUses:884 886 888Used by:940
Symbol 890 GraphicUsed by:900
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:900
Symbol 893 GraphicUsed by:896
Symbol 894 GraphicUsed by:895
Symbol 895 MovieClipUses:894Used by:896
Symbol 896 MovieClipUses:893 895Used by:900
Symbol 897 GraphicUsed by:900
Symbol 898 GraphicUsed by:899
Symbol 899 MovieClipUses:898Used by:900
Symbol 900 MovieClipUses:890 892 896 897 899Used by:940
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:940
Symbol 903 GraphicUsed by:904
Symbol 904 MovieClipUses:903Used by:940
Symbol 905 GraphicUsed by:911
Symbol 906 GraphicUsed by:911
Symbol 907 GraphicUsed by:908
Symbol 908 MovieClipUses:907Used by:911
Symbol 909 GraphicUsed by:911
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:905 906 908 909 910Used by:912
Symbol 912 MovieClipUses:911Used by:940
Symbol 913 GraphicUsed by:914
Symbol 914 MovieClipUses:913Used by:915
Symbol 915 MovieClipUses:914Used by:940
Symbol 916 GraphicUsed by:937
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:937
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:937
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:937
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:923Used by:937
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:937
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClipUses:927Used by:937
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClipUses:929Used by:937
Symbol 931 GraphicUsed by:932
Symbol 932 MovieClipUses:931Used by:937
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:937
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935Used by:937
Symbol 937 MovieClipUses:916 918 920 922 924 926 928 930 932 934 936Used by:940
Symbol 938 GraphicUsed by:939
Symbol 939 MovieClipUses:938Used by:940
Symbol 940 MovieClipUses:889 900 902 904 912 915 937 939Used by:Timeline
Symbol 941 GraphicUsed by:957
Symbol 942 MovieClipUses:491Used by:957
Symbol 943 GraphicUsed by:957
Symbol 944 GraphicUsed by:945
Symbol 945 MovieClipUses:944Used by:957 1039 1045
Symbol 946 MovieClipUses:491Used by:957
Symbol 947 GraphicUsed by:957
Symbol 948 TextUses:51Used by:957
Symbol 949 TextUses:51Used by:957
Symbol 950 TextUses:51Used by:957
Symbol 951 GraphicUsed by:957
Symbol 952 EditableTextUses:51Used by:957
Symbol 953 EditableTextUses:51Used by:957
Symbol 954 EditableTextUses:51Used by:957
Symbol 955 EditableTextUses:51Used by:957
Symbol 956 EditableTextUses:51Used by:957
Symbol 957 MovieClipUses:941 942 943 945 946 947 948 949 950 951 952 953 954 955 956Used by:Timeline
Symbol 958 EditableTextUses:766Used by:Timeline
Symbol 959 GraphicUsed by:1010
Symbol 960 GraphicUsed by:970
Symbol 961 GraphicUsed by:970
Symbol 962 GraphicUsed by:970
Symbol 963 GraphicUsed by:970
Symbol 964 GraphicUsed by:970
Symbol 965 GraphicUsed by:970
Symbol 966 GraphicUsed by:970
Symbol 967 GraphicUsed by:970
Symbol 968 GraphicUsed by:970
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:960 961 851 962 862 963 964 965 966 967 968 969Used by:1010
Symbol 971 GraphicUsed by:973
Symbol 972 EditableTextUses:51Used by:973
Symbol 973 MovieClipUses:971 972 859Used by:1010
Symbol 974 EditableTextUses:51Used by:976
Symbol 975 GraphicUsed by:976
Symbol 976 MovieClipUses:848 974 975Used by:1010
Symbol 977 GraphicUsed by:982
Symbol 978 GraphicUsed by:982
Symbol 979 GraphicUsed by:982 986
Symbol 980 TextUses:421Used by:982 986
Symbol 981 TextUses:421Used by:982 986
Symbol 982 MovieClipUses:977 978 979 980 981Used by:1010
Symbol 983 GraphicUsed by:986
Symbol 984 GraphicUsed by:986
Symbol 985 GraphicUsed by:986
Symbol 986 MovieClipUses:983 984 979 980 981 985Used by:1010
Symbol 987 FontUsed by:988
Symbol 988 EditableTextUses:987Used by:1010
Symbol 989 GraphicUsed by:990
Symbol 990 MovieClipUses:989Used by:1010
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:991Used by:1010
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:993Used by:1010
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClipUses:995Used by:1010
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClipUses:997Used by:1010
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClipUses:999Used by:1010
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1010
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1010
Symbol 1005 EditableTextUses:51Used by:1010
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1006Used by:1010
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1008Used by:1010
Symbol 1010 MovieClipUses:748 959 970 856 865 973 976 982 986 988 990 992 994 996 998 1000 1002 1004 1005 1007 1009Used by:Timeline
Symbol 1011 EditableTextUses:51Used by:1013
Symbol 1012 GraphicUsed by:1013
Symbol 1013 MovieClipUses:748 750 1011 1012 755 756 757 745 758 759 760 761Used by:Timeline
Symbol 1014 GraphicUsed by:1039
Symbol 1015 GraphicUsed by:1018 1021 1024
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:1016Used by:1018
Symbol 1018 MovieClipUses:1015 1017Used by:1039
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClipUses:1019Used by:1021
Symbol 1021 MovieClipUses:1015 1020Used by:1039
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1022Used by:1024
Symbol 1024 MovieClipUses:1015 1023Used by:1039
Symbol 1025 TextUses:51Used by:1039
Symbol 1026 TextUses:51Used by:1039
Symbol 1027 TextUses:51Used by:1039
Symbol 1028 TextUses:801Used by:1039
Symbol 1029 TextUses:801Used by:1039
Symbol 1030 TextUses:801Used by:1039
Symbol 1031 GraphicUsed by:1034
Symbol 1032 GraphicUsed by:1033
Symbol 1033 MovieClipUses:1032Used by:1034
Symbol 1034 MovieClipUses:1031 1033Used by:1039
Symbol 1035 TextUses:51Used by:1039
Symbol 1036 TextUses:51Used by:1039
Symbol 1037 GraphicUsed by:1038
Symbol 1038 MovieClipUses:1037Used by:1039
Symbol 1039 MovieClipUses:1014 1018 1021 1024 1025 1026 1027 1028 1029 1030 945 1034 1035 1036 1038 750Used by:Timeline
Symbol 1040 GraphicUsed by:1045
Symbol 1041 EditableTextUses:801Used by:1045
Symbol 1042 TextUses:801Used by:1045
Symbol 1043 TextUses:801Used by:1045
Symbol 1044 EditableTextUses:801Used by:1045
Symbol 1045 MovieClipUses:1040 1041 1042 945 1043 1044Used by:Timeline
Symbol 1046 BitmapUsed by:1047
Symbol 1047 GraphicUses:1046Used by:Timeline
Symbol 1048 EditableTextUses:766Used by:Timeline
Symbol 1049 EditableTextUses:51Used by:1051
Symbol 1050 GraphicUsed by:1051
Symbol 1051 MovieClipUses:748 750 1049 1050 755 756 757 745 758 759 760 761Used by:Timeline
Symbol 1052 BitmapUsed by:1053
Symbol 1053 GraphicUses:1052Used by:Timeline
Symbol 1054 EditableTextUses:766Used by:Timeline
Symbol 1055 EditableTextUses:766Used by:Timeline
Symbol 1056 EditableTextUses:801Used by:Timeline
Symbol 1057 EditableTextUses:801Used by:Timeline
Symbol 1058 EditableTextUses:801Used by:Timeline
Symbol 1059 EditableTextUses:801Used by:Timeline
Symbol 1060 TextUses:801Used by:Timeline
Symbol 1061 TextUses:801Used by:Timeline
Symbol 1062 TextUses:801Used by:Timeline
Symbol 1063 BitmapUsed by:1064
Symbol 1064 GraphicUses:1063Used by:Timeline
Symbol 1065 EditableTextUses:766Used by:Timeline
Symbol 1066 BitmapUsed by:1067
Symbol 1067 GraphicUses:1066Used by:Timeline
Symbol 1068 EditableTextUses:766Used by:Timeline
Symbol 1069 EditableTextUses:421Used by:Timeline
Symbol 1070 TextUses:278Used by:Timeline
Symbol 1071 BitmapUsed by:1072
Symbol 1072 GraphicUses:1071Used by:Timeline
Symbol 1073 EditableTextUses:766Used by:Timeline
Symbol 1074 EditableTextUses:421Used by:Timeline
Symbol 1075 TextUses:278Used by:Timeline
Symbol 1076 EditableTextUses:421Used by:Timeline
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:Timeline
Symbol 1079 EditableTextUses:766Used by:Timeline
Symbol 1080 BitmapUsed by:1081
Symbol 1081 GraphicUses:1080Used by:Timeline
Symbol 1082 EditableTextUses:766Used by:Timeline
Symbol 1083 BitmapUsed by:1084
Symbol 1084 GraphicUses:1083Used by:Timeline
Symbol 1085 EditableTextUses:766Used by:Timeline
Symbol 1086 GraphicUses:764Used by:Timeline
Symbol 1087 EditableTextUses:766Used by:Timeline
Symbol 1088 ShapeTweeningUsed by:1101
Symbol 1089 ShapeTweeningUsed by:1101
Symbol 1090 GraphicUsed by:1101
Symbol 1091 GraphicUsed by:1101
Symbol 1092 GraphicUsed by:1101
Symbol 1093 GraphicUsed by:1101
Symbol 1094 GraphicUsed by:1101
Symbol 1095 GraphicUsed by:1101
Symbol 1096 GraphicUsed by:1101
Symbol 1097 GraphicUsed by:1101
Symbol 1098 ShapeTweeningUsed by:1101
Symbol 1099 GraphicUsed by:1101 1114
Symbol 1100 GraphicUsed by:1101
Symbol 1101 MovieClipUses:1088 1089 491 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 SS3Used by:Timeline
Symbol 1102 GraphicUsed by:1103
Symbol 1103 MovieClipUses:1102Used by:1114
Symbol 1104 ShapeTweeningUsed by:1114
Symbol 1105 GraphicUsed by:1114
Symbol 1106 GraphicUsed by:1114
Symbol 1107 GraphicUsed by:1114
Symbol 1108 GraphicUsed by:1114
Symbol 1109 GraphicUsed by:1114
Symbol 1110 GraphicUsed by:1114
Symbol 1111 GraphicUsed by:1114
Symbol 1112 ShapeTweeningUsed by:1114
Symbol 1113 GraphicUsed by:1114
Symbol 1114 MovieClipUses:1103 1104 491 1105 1106 1107 1108 1109 1110 1111 1112 1099 1113 SS4Used by:Timeline
Streaming Sound 1Used by:Timeline
Streaming Sound 2Used by:Symbol 496 MovieClip
Streaming Sound 3Used by:Symbol 1101 MovieClip
Streaming Sound 4Used by:Symbol 1114 MovieClip

Instance Names

"help"Frame 970Symbol 792 MovieClip
"base"Frame 973Symbol 940 MovieClip
"specials"Frame 973Symbol 957 MovieClip
"upgrades"Frame 973Symbol 1010 MovieClip
"base"Frame 974Symbol 940 MovieClip
"specials"Frame 974Symbol 957 MovieClip
"upgrades"Frame 974Symbol 1010 MovieClip
"base"Frame 975Symbol 940 MovieClip
"specials"Frame 975Symbol 957 MovieClip
"upgrades"Frame 975Symbol 1010 MovieClip
"base"Frame 976Symbol 940 MovieClip
"specials"Frame 976Symbol 957 MovieClip
"upgrades"Frame 976Symbol 1010 MovieClip
"base"Frame 977Symbol 940 MovieClip
"specials"Frame 977Symbol 957 MovieClip
"upgrades"Frame 977Symbol 1010 MovieClip
"base"Frame 978Symbol 940 MovieClip
"specials"Frame 978Symbol 957 MovieClip
"upgrades"Frame 978Symbol 1010 MovieClip
"base"Frame 979Symbol 940 MovieClip
"specials"Frame 979Symbol 957 MovieClip
"upgrades"Frame 979Symbol 1010 MovieClip
"base"Frame 980Symbol 940 MovieClip
"specials"Frame 980Symbol 957 MovieClip
"upgrades"Frame 980Symbol 1010 MovieClip
"base"Frame 981Symbol 940 MovieClip
"specials"Frame 981Symbol 957 MovieClip
"upgrades"Frame 981Symbol 1010 MovieClip
"base"Frame 982Symbol 940 MovieClip
"specials"Frame 982Symbol 957 MovieClip
"upgrades"Frame 982Symbol 1010 MovieClip
"base"Frame 983Symbol 940 MovieClip
"specials"Frame 983Symbol 957 MovieClip
"upgrades"Frame 983Symbol 1010 MovieClip
"b5"Symbol 46 MovieClip Frame 1Symbol 41 MovieClip
"b3"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"b4"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"b2"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"b1"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"b6"Symbol 46 MovieClip Frame 1Symbol 45 MovieClip
"b1"Symbol 49 MovieClip [tank20] Frame 1Symbol 46 MovieClip
"b2"Symbol 49 MovieClip [tank20] Frame 2Symbol 48 MovieClip
"b1"Symbol 49 MovieClip [tank20] Frame 3Symbol 46 MovieClip
"cannon"Symbol 163 MovieClip [tank14] Frame 1Symbol 161 MovieClip
"bar"Symbol 260 MovieClip Frame 1Symbol 259 MovieClip
"car"Symbol 266 MovieClip [tank8] Frame 2Symbol 260 MovieClip
"car"Symbol 407 MovieClip [tank12] Frame 1Symbol 405 MovieClip
"dragger"Symbol 755 MovieClip Frame 1Symbol 754 MovieClip
"button"Symbol 880 MovieClip Frame 1Symbol 871 MovieClip
"button"Symbol 880 MovieClip Frame 1Symbol 875 MovieClip
"info"Symbol 880 MovieClip Frame 1Symbol 877 EditableText
"info2"Symbol 880 MovieClip Frame 1Symbol 879 EditableText
"gun"Symbol 937 MovieClip Frame 3Symbol 922 MovieClip
"gun"Symbol 937 MovieClip Frame 4Symbol 928 MovieClip
"gun"Symbol 937 MovieClip Frame 5Symbol 922 MovieClip
"b7"Symbol 940 MovieClip Frame 1Symbol 889 MovieClip
"b2"Symbol 940 MovieClip Frame 1Symbol 900 MovieClip
"b3"Symbol 940 MovieClip Frame 1Symbol 902 MovieClip
"b6"Symbol 940 MovieClip Frame 1Symbol 904 MovieClip
"b5"Symbol 940 MovieClip Frame 1Symbol 912 MovieClip
"b1"Symbol 940 MovieClip Frame 1Symbol 915 MovieClip
"t1"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"t2"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"t3"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"t4"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"t6"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"t5"Symbol 940 MovieClip Frame 1Symbol 937 MovieClip
"b4"Symbol 940 MovieClip Frame 1Symbol 939 MovieClip
"icons"Symbol 1010 MovieClip Frame 1Symbol 970 MovieClip
"info2"Symbol 1010 MovieClip Frame 1Symbol 988 EditableText
"info"Symbol 1010 MovieClip Frame 1Symbol 1005 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "SFX_rocket"
ExportAssets (56)Timeline Frame 1Symbol 2 as "SFX_laser"
ExportAssets (56)Timeline Frame 1Symbol 3 as "SFX_cannon"
ExportAssets (56)Timeline Frame 1Symbol 4 as "loop1"
ExportAssets (56)Timeline Frame 1Symbol 5 as "loop3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "loop4"
ExportAssets (56)Timeline Frame 1Symbol 7 as "loop2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "menuloop"
ExportAssets (56)Timeline Frame 1Symbol 49 as "tank20"
ExportAssets (56)Timeline Frame 1Symbol 102 as "tbomb"
ExportAssets (56)Timeline Frame 1Symbol 104 as "strike"
ExportAssets (56)Timeline Frame 1Symbol 108 as "striker"
ExportAssets (56)Timeline Frame 1Symbol 117 as "tank18"
ExportAssets (56)Timeline Frame 1Symbol 124 as "tank17"
ExportAssets (56)Timeline Frame 1Symbol 132 as "tank16"
ExportAssets (56)Timeline Frame 1Symbol 146 as "tank15"
ExportAssets (56)Timeline Frame 1Symbol 163 as "tank14"
ExportAssets (56)Timeline Frame 1Symbol 226 as "nuke"
ExportAssets (56)Timeline Frame 1Symbol 229 as "mine"
ExportAssets (56)Timeline Frame 1Symbol 237 as "tank13"
ExportAssets (56)Timeline Frame 1Symbol 238 as "soldierrr3"
ExportAssets (56)Timeline Frame 1Symbol 245 as "tank11"
ExportAssets (56)Timeline Frame 1Symbol 249 as "tank10"
ExportAssets (56)Timeline Frame 1Symbol 253 as "tank9"
ExportAssets (56)Timeline Frame 1Symbol 266 as "tank8"
ExportAssets (56)Timeline Frame 1Symbol 276 as "tank7"
ExportAssets (56)Timeline Frame 1Symbol 283 as "tank6"
ExportAssets (56)Timeline Frame 1Symbol 289 as "tank5"
ExportAssets (56)Timeline Frame 1Symbol 294 as "tank4"
ExportAssets (56)Timeline Frame 1Symbol 301 as "tank3"
ExportAssets (56)Timeline Frame 1Symbol 307 as "tank2"
ExportAssets (56)Timeline Frame 1Symbol 317 as "tank1"
ExportAssets (56)Timeline Frame 1Symbol 319 as "tank0"
ExportAssets (56)Timeline Frame 1Symbol 324 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 349 as "soldierrr1"
ExportAssets (56)Timeline Frame 1Symbol 373 as "soldierrr2"
ExportAssets (56)Timeline Frame 1Symbol 374 as "soldierrr0"
ExportAssets (56)Timeline Frame 1Symbol 396 as "bul"
ExportAssets (56)Timeline Frame 1Symbol 407 as "tank12"
ExportAssets (56)Timeline Frame 1Symbol 1115 as "__Packages.tbomb"
ExportAssets (56)Timeline Frame 1Symbol 1116 as "__Packages.striker"
ExportAssets (56)Timeline Frame 1Symbol 1117 as "__Packages.tank18"
ExportAssets (56)Timeline Frame 1Symbol 1118 as "__Packages.tank17"
ExportAssets (56)Timeline Frame 1Symbol 1119 as "__Packages.tank16"
ExportAssets (56)Timeline Frame 1Symbol 1120 as "__Packages.tank15"
ExportAssets (56)Timeline Frame 1Symbol 1121 as "__Packages.tank14"
ExportAssets (56)Timeline Frame 1Symbol 1122 as "__Packages.tank13"
ExportAssets (56)Timeline Frame 1Symbol 1123 as "__Packages.soldier2"
ExportAssets (56)Timeline Frame 1Symbol 1124 as "__Packages.tank10"
ExportAssets (56)Timeline Frame 1Symbol 1125 as "__Packages.tank9"
ExportAssets (56)Timeline Frame 1Symbol 1126 as "__Packages.tank8"
ExportAssets (56)Timeline Frame 1Symbol 1127 as "__Packages.tank7"
ExportAssets (56)Timeline Frame 1Symbol 1128 as "__Packages.tank6"
ExportAssets (56)Timeline Frame 1Symbol 1129 as "__Packages.tank5"
ExportAssets (56)Timeline Frame 1Symbol 1130 as "__Packages.tank4"
ExportAssets (56)Timeline Frame 1Symbol 1131 as "__Packages.tank3"
ExportAssets (56)Timeline Frame 1Symbol 1132 as "__Packages.tank2"
ExportAssets (56)Timeline Frame 1Symbol 1133 as "__Packages.tank1"
ExportAssets (56)Timeline Frame 1Symbol 1134 as "__Packages.soldier"
ExportAssets (56)Timeline Frame 1Symbol 1135 as "__Packages.tank12"
ExportAssets (56)Timeline Frame 1Symbol 1136 as "__Packages.tank20"

Labels

"menu"Frame 970
"missions"Frame 971
"free"Frame 973
"mission1"Frame 974
"mission2"Frame 975
"mission3"Frame 976
"mission4"Frame 977
"mission5"Frame 978
"mission6"Frame 979
"mission7"Frame 980
"mission8"Frame 981
"mission9"Frame 982
"mission10"Frame 983
"lose"Frame 984
"win"Frame 986

Dynamic Text Variables

timedSymbol 52 EditableText""
_root.loadedtSymbol 422 EditableText"000%"
_root.usernameSymbol 845 EditableText"Your Name"
_root.citySymbol 867 EditableText""
_root.statusSymbol 868 EditableText""
_root.tcashSymbol 873 EditableText""
_root.objectiveSymbol 877 EditableText""
nukeSymbol 952 EditableText"00000"
strikeSymbol 953 EditableText"00000"
_root.minesSymbol 954 EditableText"00"
_root.avefpsSymbol 958 EditableText"XXXX"
_root.objectiveSymbol 1011 EditableText""
_root.cashSymbol 1041 EditableText"0"
_root.levelSymbol 1044 EditableText"xxx"
_root.avefpsSymbol 1048 EditableText"XXXX"
_root.objectiveSymbol 1049 EditableText""
_root.avefpsSymbol 1054 EditableText"XXXX"
_root.avefpsSymbol 1055 EditableText"XXXX"
_root.missionobj3aSymbol 1056 EditableText"00"
_root.missionobj3bSymbol 1057 EditableText"00"
_root.missionobj3cSymbol 1058 EditableText"00"
_root.missionobj3dSymbol 1059 EditableText"00"
_root.avefpsSymbol 1065 EditableText"XXXX"
_root.avefpsSymbol 1068 EditableText"XXXX"
_root.missionobj5Symbol 1069 EditableText""
_root.avefpsSymbol 1073 EditableText"XXXX"
_root.missionobj6Symbol 1074 EditableText""
_root.mission6spSymbol 1076 EditableText""
_root.avefpsSymbol 1079 EditableText"XXXX"
_root.avefpsSymbol 1082 EditableText"XXXX"
_root.avefpsSymbol 1085 EditableText"XXXX"
_root.avefpsSymbol 1087 EditableText"XXXX"




http://swfchan.com/3/11034/info.shtml
Created: 7/6 -2019 18:27:24 Last modified: 7/6 -2019 18:27:24 Server time: 03/05 -2024 04:06:57