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

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

MAD.swf

This is the info page for
Flash #3580

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


Text
www.kongregate.com

www.kongregate.com

IN A ROW

0

www.nicdaniel.com

Nic Daniel

www.brianbaum.com

Brian Baum

PROGRAMMING / USER INTERFACE

ART / ANIMATION

INSTRUCTIONS

Click to fire a missile
A reticle will appear and the missile will
travel to this reticle and explode
Try to aim ahead of an incoming missile
for best effect
Destroying missiles gives you resources
which can be used to purchase upgrades
Upgrades use building shield energy
Use upgrades by clicking the button
below the building or pressing the
corresponding number key

PLAY

INSTRUCTIONS

CREDITS

MORE GAMES

<p align="right"><font face="Verdana" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>

1

2

BUY  SPACE

3

4

INCOMING
MISSILE!

Be sure to lead
your target!

CLICK HERE
TO DEFEND
YOUR BASE

CLICK HERE TO
UPGRADE A BUILDING

YOU HAVE GAINED
RESOURCES

AUTOMATED DEFENSE
SYSTEM STATISTICS:

ACCURACY:

SCORE:

RESOURCES:

<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>

<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>

<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>

CLOSE/SPACE

RESTART

MENU

Shield Siphon

When activated the Shield
Siphon will drain shield energy
from its own building and
redistribute the energy to all
remaining buildings. Any amount
of shield energy will allow the
siphon to be used.

RESOURCE COST: 100

Redistributes its own shield
energy evenly to other surviving
buildings

RESOURCE COST: 200

Industrial Capacitor:
This upgrade adds an extra
capacitor energy bar that
charges separately from the
shield bar. This extra energy is
used only for the shield siphon
and will not increase the
building’s shield strength.

II

Adds a separate capacitor power
bar used only for shield siphon

RESOURCE COST: 350

Fusion Capacitor:
Utilizing enriched deuterium in
a graviton matrix, the
maximum charge of the
capacitor can be increased to
twice of the original. This
extra power is only useable by
the Shield Siphon.

III

Adds an additional capacitor bar

RESOURCE COST: 600

Quantum Capacitor:
By shooting antiprotons
through quantum tunnels, the
capacitor’s charge has been
raised to uncharted levels,
which were then charted. This
upgrade increases the
maximum energy storage of
the capacitor to three times its
original.

IV

Adds a third capacitor bar

EMP

This upgrade creates an EMP
shockwave that may disable
enemy missiles. Disabled
missiles will fall unguided, but
remain potentially dangerous.
Missiles disabled in this way do
not yield resources. To use this
upgrade the building’s shield
power must be at 100%.

Each enemy missile has a 66%
chance to be disabled. Can only
be used with a full energy bar

Neutron Surge:
By increasing the number of
neutrons interacting with the
atmosphere, a stronger EMP
wave is created. This will
automatically disable all enemy
missiles. Disabled missiles still
tumble uncontrollably and are
still dangerous.

All enemy missiles are disabled

Magnetic Harmonics:
By running the emitting array
through a magnetic field
manipulator, the EMP now
knocks back all enemy missiles
it disables. All missiles hit by
the EMP will be thrown away by
the shockwave.

Enemy missiles are disabled and
repelled

Detonates all enemy missiles

Ultimate EMP:
Utilizing the latest advances in
Deus Ex Machina the EMP will
now instantly detonate any
missile disabled by the EMP.

Time Slow

Time is slowed

By projecting a localized time
distortion field, time itself slows
down. This provides crucial
seconds when precise targeting
is needed. The more shield
power the building has, the
longer this effect will last.

Time is slowed further

Dark Matter Fusion:
By fusing dark matter with
gamma rays we can increase
the tachyon output and
subsequently the power of the
time dilation field.

Time is slowed even further

Flux Capacity:
By rerouting all power sent to
the time dilation device through
a Flux Capacitor, the strength of
the time field can be greatly
increased.

Time is now incredibly slow

Sands of Time:
All previous upgrades have been
sprinkled with the Sands of
Time. While this unleashes a
terrible curse, it also provides a
significant boost to the time
dilation effect.

Flak

Shoots random flak explosions

This upgrade uses the factory’s
shield energy to power an
unguided flak cannon. Any
enemy missiles destroyed by
flak yield resources. As long as
the Factory has shield energy,
the flak can be activated.

Reduces shield consumption rate

Frictionless Bearings:
By integrating frictionless
bearings into all moving parts,
the flak cannon now requires
less energy for its operation.
The rate at which shield energy
is drained has been decreased.

Increases the rate of flak
explosions

Ammo Drums:
By feeding the flak guns with
belt ammunition directly off of
the factory’s production line, a
dramatic increase in the rate of
fire can be achieved.

Increases rate of fire and
reduces shield consumption rate

Gold Plating:
Not knowing how to better
upgrade the flak guns, all the
internal components have been
gold plated. Surprisingly this
has increased the rate of fire
and the energy efficiency of the
guns.

RESOURCE COST: 800

Missile Reload

Missiles reload at a faster rate

By integrating the missile
construction facility directly into
the reloading mechanisms, we
have decreased the time it takes
to ready a new missile.

RESOURCE COST: 1200

Further increases missile reload
rate

This upgrade includes anti-
spyware and anti-adware
software for all assembly
terminals. It also implements
stricter supervision for
assembly terminal employees.
Data indicates that
inappropriate use of assembly
terminals accounts for 90% of
current inefficiencies.

Shield Recharge

The Shields at your main base
recharge faster

Research has developed a new
shield generator prototype, the
"SH1030-A". It drastically
increases our main base's sheild
recharge rate.

RESOURCE COST: 1000

By spending resources to get
the facility green-star certified,
previously wasted energy can
now be redirected to the
shields.

The Shields at your main base
recharge even faster

CANCEL

OK

BUY THIS UPGRADE?

NOT ENOUGH RESOURCES

PREREQUISITES NOT PURCHASED

Are you sure?

This will end your current game.

FODDER

INITIATE

PRIVATE

PRIVATE 1
st
CLASS

CORPORAL

SERGEANT

SERGEANT 1
st
CLASS

LIEUTENANT

LIEUTENANT COMMANDER

CAPTAIN

LIEUTENANT COLONEL

COLONEL

BRIGADIER

GENERAL

HIGH GENERAL

SUPREME COMMANDER

ENJOYING CARPEL TUNNEL?

11101001101110011100011010

100101101011101001100011010

1001110101001110011010

1000101010101011100011010

H4X!?!!!!1

<p align="center"><font face="Franklin Gothic Medium" size="16" color="#bcdefe" letterSpacing="0.000000" kerning="1">SCORE: 300,000</font></p>

DIEHARD

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 MISSILES SIGHTED</font></p>

COMBO

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 HITS IN A ROW</font></p>

GUARDIAN

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

SURGICAL

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

PACIFIST

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

CROSSEYED

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

MONEYBAGS

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

DEADEYE

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

MARKSMANSHIP

<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>

CREDITS

MAIN
MENU

PLAY
AGAIN

MORE
GAMES

ON

X

X

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreGameAd({id:"bbc1bfe129ec9d8e", res:"550x450", background:336447, color:874144, outline:1345789, no_bg:true});
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("44aacd8d", this, 10301, true); _root.kongregateServices.connect(); stop();
Instance of Symbol 35 MovieClip in Frame 2
onClipEvent (load) { _root.playedintro = false; _alpha = 0; } onClipEvent (enterFrame) { percentload = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (percentload < 99.8) { gotoAndStop(1 + Math.floor(percentload)); if (_alpha < 100) { _alpha = (_alpha + 5); } } else { gotoAndStop (100); _root.introo.play(); if (_root.playedintro) { if (_alpha > 0) { _alpha = (_alpha - 5); } } else if (_alpha < 100) { _alpha = (_alpha + 5); } } }
Frame 3
gotoAndStop (1);
Frame 5
_root.mc.stage.removeMovieClip(); _root.scoreshow.removeMovieClip(); _root.resshow.removeMovieClip(); _root.hudbar.removeMovieClip(); _root.tutorial.removeMovieClip(); _root.buyscreen.removeMovieClip(); _root.sounder.removeMovieClip(); _root.musicon = false; _root.music1.stop("LI_music1.wav"); _root.music2.stop("LI_music2.wav"); _root.music3.stop("LI_music3.wav"); _root.music4.stop("LI_music4.wav"); _root.m1p = false; _root.m2p = false; _root.m3p = false; _root.m4p = false; explosion1 = new Sound(); explosion1.attachSound("UL_explosion_1.wav"); explosion2 = new Sound(); explosion2.attachSound("UL_explosion_2.wav"); explosion3 = new Sound(); explosion3.attachSound("UL_explosion_3.wav"); explosion4 = new Sound(); explosion4.attachSound("UL_explosion_1.wav"); explosion5 = new Sound(); explosion5.attachSound("UL_explosion_2.wav"); explosion6 = new Sound(); explosion6.attachSound("UL_explosion_3.wav"); explosion1small = new Sound(); explosion1small.attachSound("UL_explosion_1small.wav"); menu1 = new Sound(); menu1.attachSound("UL_menu_1.wav"); alarm = new Sound(); alarm.attachSound("UL_warning.wav"); zap = new Sound(); zap.attachSound("UL_electricity.wav"); slowdown = new Sound(); slowdown.attachSound("UL_slowdown.wav"); empsound = new Sound(); empsound.attachSound("UL_emp.wav"); flak1 = new Sound(); flak1.attachSound("UL_flak_1.wav"); flak2 = new Sound(); flak2.attachSound("UL_flak_2.wav"); launch1 = new Sound(); launch1.attachSound("UL_launch_1.wav"); ui1 = new Sound(); ui1.attachSound("UL_UI_button_1.wav"); ui2 = new Sound(); ui2.attachSound("UL_UI_button_2.wav"); loop1 = [1]; loop2 = [1, 1, 2, 2]; loop3 = [2, 2, 2, 3]; loop4 = [2, 3, 2, 3]; loop5 = [3, 3, 4, 4]; theloop = 1; looppos = 0; t1 = 30; t2 = 50; t3 = 80; t4 = 130; music1 = new Sound(); music1.attachSound("LI_music1.wav"); music1.onSoundComplete = function () { m1p = false; _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; }; music2 = new Sound(); music2.attachSound("LI_music2.wav"); music2.onSoundComplete = function () { m2p = false; _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; }; music3 = new Sound(); music3.attachSound("LI_music3.wav"); music3.onSoundComplete = function () { m3p = false; _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; }; music4 = new Sound(); music4.attachSound("LI_music4.wav"); music4.onSoundComplete = function () { m4p = false; _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; }; m1p = true; m2p = false; m3p = false; m4p = false; music1.setVolume(50); music1.start(); stop();
Instance of Symbol 461 MovieClip in Frame 5
onClipEvent (enterFrame) { if (_root.music1.position > (_root.music1.duration - 100)) { _root.music1.stop("LI_music1.wav"); _root.music1.start(0); } }
Frame 6
mc = new game(); _root.volumemod = 1; _root.music1.stop("LI_music1.wav"); _root.music1.start(0); stop();
Instance of Symbol 177 MovieClip [empty] in Frame 6
onClipEvent (load) { _root.shownmenu = false; _root.deadcountdown = 60; } onClipEvent (enterFrame) { if (_root.dead && (!_root.shownmenu)) { _root.deadcountdown--; if ((_root.deadcountdown > 0) && ((_root.deadcountdown % 2) == 1)) { _root.mc.spawnsound("explosion1"); _root.mc.spawneffect(false, "null", "explosion1", -25 + random(50), (90 + _root.deadcountdown) + random(50), (random(100) - 50) / 100); } } if ((_root.deadcountdown < -60) && (_root.deadcountdown > -500)) { _root.deadcountdown = -1000; _root.shownmenu = true; _root.mc.buymenu(); } _root.mc.update(); if (Key.isDown(49)) { _root.mc.activate(1); } if (Key.isDown(50)) { _root.mc.activate(2); } if (Key.isDown(51)) { _root.mc.activate(3); } if (Key.isDown(52)) { _root.mc.activate(4); } } onClipEvent (mouseDown) { if (((!_root.deactivated) && (!_root.dead)) && (_root.timestep > 0)) { _root.pacifisttime = 0; var ty = _root._ymouse; if (ty < 400) { if (ty > 360) { ty = 360; } _root.mc.shootmissile(0, 160, Math.atan2(ty - 360, _root._xmouse - 275), 8, _root._xmouse - 275, ty - 200); } } }
Instance of Symbol 464 MovieClip "scoreshow" in Frame 6
onClipEvent (load) { this.swapDepths(2200); _root.score = 0; } onClipEvent (enterFrame) { _root.scoretext = ""; firstset = Math.floor(_root.score / 1000000); secondset = Math.floor((_root.score - (firstset * 1000000)) / 1000); thirdset = _root.score - ((firstset * 1000000) + (secondset * 1000)); if (_root.score > 1000000) { _root.scoretext = _root.scoretext + firstset; _root.scoretext = _root.scoretext + ","; if (secondset < 100) { _root.scoretext = _root.scoretext + "0"; } if (secondset < 10) { _root.scoretext = _root.scoretext + "0"; } } if (_root.score > 1000) { _root.scoretext = _root.scoretext + secondset; _root.scoretext = _root.scoretext + ","; if (thirdset < 100) { _root.scoretext = _root.scoretext + "0"; } if (thirdset < 10) { _root.scoretext = _root.scoretext + "0"; } } _root.scoretext = _root.scoretext + thirdset; scoreshow.text = "SCORE: " + _root.scoretext; }
Instance of Symbol 521 MovieClip "hudbar" in Frame 6
onClipEvent (load) { this.swapDepths(3000); } onClipEvent (enterFrame) { if (_root.timestep > 0) { gotoAndStop ("buttons"); } else { gotoAndStop ("nobuttons"); } }
Instance of Symbol 540 MovieClip "tutorial" in Frame 6
onClipEvent (load) { this.swapDepths(7000); }
Instance of Symbol 464 MovieClip "resshow" in Frame 6
onClipEvent (load) { this.swapDepths(2201); } onClipEvent (enterFrame) { scoreshow.text = "Resources: " + _root.resources; }
Instance of Symbol 757 MovieClip "buyscreen" in Frame 6
onClipEvent (load) { this.swapDepths(3400); if ((_root._url.indexOf("http://chat.kongregate.com") == 0) || (_root._url.indexOf("http://kongregate.com") == 0)) { } submitter = 0; } onClipEvent (enterFrame) { _root.accuracy = Math.floor(_root.acc * 100) + "%"; if ((_root.music1.position > (_root.music1.duration - 100)) && (_root.m1p)) { _root.m1p = false; _root.music1.stop("LI_music1.wav"); _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; } else if ((_root.music2.position > (_root.music2.duration - 100)) && (_root.m2p)) { _root.m2p = false; _root.music2.stop("LI_music2.wav"); _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; } else if ((_root.music3.position > (_root.music3.duration - 100)) && (_root.m3p)) { _root.m3p = false; _root.music3.stop("LI_music3.wav"); _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; } else if ((_root.music4.position > (_root.music4.duration - 100)) && (_root.m4p)) { _root.m4p = false; _root.music4.stop("LI_music4.wav"); _root.looppos++; if (_root.looppos > _root["loop" + _root.theloop].length) { _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; } submitter++; if (submitter > 96) { submitter = 0; _root.kongregateStats.submit("HighScore", _root.score); } }
Instance of Symbol 776 MovieClip in Frame 6
onClipEvent (load) { Mouse.hide(); this.swapDepths(8000); isreticle = true; } onClipEvent (enterFrame) { if ((_root.ammo < 1) && (isreticle)) { _xscale = 75; _yscale = 75; _alpha = 50; } else { _xscale = 100; _yscale = 100; _alpha = 100; } _x = _root._xmouse; _y = _root._ymouse; if (((_root.timestep == 0) && (!_root.tut)) || (_y > 400)) { isreticle = false; } else { isreticle = true; } }
Instance of Symbol 797 MovieClip "sounder" in Frame 6
onClipEvent (load) { this.swapDepths(4000); _root.soundon = true; _root.musicon = true; } onClipEvent (enterFrame) { if (_root.soundon) { _root.music1.setVolume(slider.percent * _root.volumemod); } else { _root.music1.setVolume(0); } }
Instance of Symbol 798 MovieClip in Frame 6
onClipEvent (load) { this.swapDepths(14000); }
Frame 7
_root.gotoAndStop(1);
Frame 8
_root.theloop = 1; _root.looppos = 0; _root.mc.stage.removeMovieClip(); _root.scoreshow.removeMovieClip(); _root.resshow.removeMovieClip(); _root.hudbar.removeMovieClip(); _root.tutorial.removeMovieClip(); _root.buyscreen.removeMovieClip(); _root.musicon = false; _root.music1.stop("LI_music1.wav"); _root.music2.stop("LI_music2.wav"); _root.music3.stop("LI_music3.wav"); _root.music4.stop("LI_music4.wav"); _root.m1p = false; _root.m2p = false; _root.m3p = false; _root.m4p = false; gotoAndStop (6);
Instance of Symbol 2 MovieClip in Symbol 3 MovieClip [bubbler] Frame 1
onClipEvent (load) { scaletarget = (60 + (_root.anchorv / 2)) + random(40); _xscale = 0; _yscale = _xscale; _rotation = random(360); rv = random(21) - 10; yv = random(10); scaleup = 0; } onClipEvent (enterFrame) { scaleup = ((scaleup * 3) + 100) / 4; _xscale = ((scaletarget * scaleup) / 100); _yscale = _xscale; _rotation = (_rotation + (rv / 10)); _parent._y = _parent._y - (((_root.anchorv / 10) + 1) + (yv / 10)); if (_parent._y < -200) { _parent.removeMovieClip(); } }
Symbol 799 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 800 MovieClip [__Packages.game] Frame 0
class game { var soundcounter1, combo, stage, missiles, missileindex, effects, effectindex, buildings, shake, spawnspeed, spawncount, cooldown, ammocount, ammoregen, trails, i, j, temp; function game () { soundcounter1 = 0; _root.upgrade1 = 0; _root.upgrade2 = 0; _root.buymenu = 0; _root.upgrade3 = 0; _root.upgrade4 = 0; _root.upgrade5 = 0; _root.upgrade6 = 0; combo = 0; _root.targetzoom = 100; _root.timestep = 1; _root.b1tech = 1; _root.b2tech = 0; _root.b3tech = 0; _root.b4tech = 0; _root.b1activated = false; _root.b2activated = false; _root.b3activated = false; _root.b4activated = false; _root.flakdelay = 0; _root.dead = false; stage = _root.attachMovie("empty", "stage", 1); stage.attachMovie("citybg", "citybg", 2); stage.attachMovie("citybgemp", "citybgemp", 3); stage.attachMovie("drawarea", "trail", 999); stage.attachMovie("drawarea", "trailfade", 998); stage.trailfade._x = -275; stage.trailfade._y = -200; stage._x = 275; stage._y = 200; missiles = new Array(); missileindex = 0; effects = new Array(); effectindex = 0; buildings = new Array(); shake = 0; spawnspeed = 10; spawncount = 100; cooldown = 0; ammocount = 0; ammoregen = 1; trails = new flash.display.BitmapData(550, 400, true, 11184810); stage.trailfade.attachBitmap(trails, 2, "auto", true); buildings.push(new building(this, stage, "building1", 1, -180, 200)); buildings.push(new building(this, stage, "building2", 2, -97, 200)); buildings.push(new building(this, stage, "building3", 3, 0, 187)); buildings.push(new building(this, stage, "building4", 4113, 97, 200)); buildings.push(new building(this, stage, "building5", 5, 180, 200)); spawnmissile(1, 130, -250, 1.57, 2); _root.deactivated = true; _root.tutorialcountdown = 98; _root.ammo = 10; _root.acc = 0; _root.accshots = 0; _root.acchits = 0; _root.cap = 0; _root.maxcombo = 0; _root.deadeye = 0; _root.encounters = 0; _root.freefallers = 0; _root.kills = 0; _root.pacifisttime = 0; _root.pacifist = 0; _root.maxmiss = 0; _root.misses = 0; _root.laststand = 0; _root.resources = 98; _root.upgrade1tier1price = 100; _root.upgrade1tier2price = 200; _root.upgrade1tier3price = 350; _root.upgrade1tier4price = 600; _root.upgrade2tier1price = 100; _root.upgrade2tier2price = 200; _root.upgrade2tier3price = 350; _root.upgrade2tier4price = 600; _root.upgrade3tier1price = 100; _root.upgrade3tier2price = 200; _root.upgrade3tier3price = 350; _root.upgrade3tier4price = 600; _root.upgrade4tier1price = 100; _root.upgrade4tier2price = 200; _root.upgrade4tier3price = 350; _root.upgrade4tier4price = 600; _root.upgrade5tier1price = 800; _root.upgrade5tier2price = 1200; _root.upgrade6tier1price = 600; _root.upgrade6tier2price = 1000; _root.tut = false; _root.anothertimer = 48; _root.timestep = 0; _root.musicstarted = false; _root.flaktoggler = 1; } function spawnsound(thesound) { if (thesound == "explosion1") { if (soundcounter1 > 5) { soundcounter1 = 0; } soundcounter1++; if (soundcounter1 == 1) { _root.explosion1.start(); } else if (soundcounter1 == 2) { _root.explosion2.start(); } else if (soundcounter1 == 3) { _root.explosion3.start(); } else if (soundcounter1 == 4) { _root.explosion4.start(); } else if (soundcounter1 == 5) { _root.explosion5.start(); } else if (soundcounter1 == 6) { _root.explosion6.start(); } } if (thesound == "explosion2") { _root.explosion1small.start(); } } function update() { if (_root.anothertimer == 0) { _root.timestep = 1; _root.anothertimer = -100; } else { _root.anothertimer--; } _root.pacifisttime = _root.pacifisttime + (0.01 * _root.timestep); if (_root.pacifisttime > _root.pacifist) { _root.pacifist = _root.pacifisttime; } if (_root.tutorialcountdown > 0) { _root.tutorialcountdown--; } if (_root.tutorialcountdown == 0) { _root.deactivated = false; _root.tutorialcountdown = -100; _root.tutorial.play(); _root.timestep = 0; _root.tut = true; } if (_root.accshots == 0) { _root.acc = 0; } else { _root.acc = _root.acchits / _root.accshots; } if (_root.timestep > 0) { ammocount = ammocount + (ammoregen * (1 + (_root.upgrade5 * 0.5))); } if (_root.ammo == 10) { ammocount = 0; } _root.ammoloadbar = ammocount; if (ammocount > 36) { ammocount = 0; if (_root.ammo < 10) { buildings[2].clip.reloader.loader.play(); _root.ammo++; } } if (cooldown > 0) { cooldown--; } spawnspeed = spawnspeed + (0.0075 * _root.timestep); trails.colorTransform(trails.rectangle, new flash.geom.ColorTransform(1, 1, 1, 1 - (0.05 * _root.timestep), 0, 0, 0, 0)); stage.trail.clear(); stage.trail.lineStyle(1, 11184810, 100); i = 0; while (i < missiles.length) { stage.trail.moveTo(missiles[i].x - (missiles[i].trailoffs * Math.cos(missiles[i].a)), missiles[i].y - (missiles[i].trailoffs * Math.sin(missiles[i].a))); missiles[i].update(); j = 0; while (j < buildings.length) { missiles[i].checkbuilding(buildings[j]); j++; } stage.trail.lineTo(missiles[i].x - (missiles[i].trailoffs * Math.cos(missiles[i].a)), missiles[i].y - (missiles[i].trailoffs * Math.sin(missiles[i].a))); if (missiles[i].dead) { missiles.splice(i, 1); } i++; } i = 0; while (i < effects.length) { effects[i].update(); if (effects[i].dead) { effects.splice(i, 1); i--; } i++; } i = 0; while (i < buildings.length) { buildings[i].update(); _root["building" + (i + 1)] = buildings[i].shield; if (_root["building" + (i + 1)] < 0) { _root["building" + (i + 1)] = 0; } i++; } var _local9 = new flash.geom.Matrix(); _local9.translate(275, 200); trails.draw(stage.trail, _local9); spawncount = spawncount - _root.timestep; if (spawncount < 0) { if (!_root.musicstarted) { _root.musicstarted = true; } var _local6 = 0; var _local5 = 0; var _local7 = 0; var _local3 = 0; var _local4 = 0; var _local8 = 0; _local6 = random(spawnspeed - 10); if (spawnspeed > 15) { _local5 = random(spawnspeed - 15); } if (spawnspeed > 25) { _local7 = random(spawnspeed - 25); } if (spawnspeed > 40) { _local3 = random(spawnspeed - 40); } if (spawnspeed > 55) { _local4 = random(spawnspeed - 55); } if (spawnspeed > 70) { _local8 = random(spawnspeed - 70); } if (((((_local6 >= _local5) && (_local6 >= _local7)) && (_local6 >= _local3)) && (_local6 >= _local4)) && (_local6 >= _local8)) { spawnmissile(1, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 2); } else if (((((_local5 >= _local6) && (_local5 >= _local7)) && (_local5 >= _local3)) && (_local5 >= _local4)) && (_local5 >= _local8)) { spawnmissile(2, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 2); } else if (((((_local7 >= _local6) && (_local7 >= _local5)) && (_local7 >= _local3)) && (_local7 >= _local4)) && (_local7 >= _local8)) { spawnmissile(3, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 2); } else if (((((_local3 >= _local6) && (_local3 >= _local5)) && (_local3 >= _local3)) && (_local3 >= _local4)) && (_local3 >= _local8)) { spawnmissile(4, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 4); } else if (((((_local4 >= _local6) && (_local4 >= _local5)) && (_local4 >= _local7)) && (_local4 >= _local3)) && (_local4 >= _local8)) { spawnmissile(5, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 2); } else { spawnmissile(7, random(550) - 275, -200, 1.57 + ((random(100) - 50) / 50), 2); } spawncount = Math.floor(800 / spawnspeed); _root.encounters++; } shakescreen(); if (_root.b1activated) { if (_root.cap <= 0) { buildings[0].shield = buildings[0].shield - (_root.timestep * _root.upgrade1); if (buildings[0].shield < 0) { _root.zap.stop("UL_electricity.wav"); buildings[0].shield = -5; _root.b1activated = false; } _root.cap = -5; } else { _root.cap = _root.cap - (_root.timestep * _root.upgrade1); } temp = 0; i = 1; while (i <= 4) { if ((buildings[i].shield < 100) && (!buildings[i].dead)) { temp++; } i++; } if ((buildings[1].shield < 100) && (!buildings[1].dead)) { buildings[1].shield = buildings[1].shield + (((1 / temp) * _root.timestep) * _root.upgrade1); } if ((buildings[2].shield < 100) && (!buildings[2].dead)) { buildings[2].shield = buildings[2].shield + (((1 / temp) * _root.timestep) * _root.upgrade1); } if ((buildings[3].shield < 100) && (!buildings[3].dead)) { buildings[3].shield = buildings[3].shield + (((1 / temp) * _root.timestep) * _root.upgrade1); } if ((buildings[4].shield < 100) && (!buildings[4].dead)) { buildings[4].shield = buildings[4].shield + (((1 / temp) * _root.timestep) * _root.upgrade1); } if (temp == 0) { _root.zap.stop("UL_electricity.wav"); _root.b1activated = false; } } if (_root.b3activated) { _root.targetzoom = 103; if (_root.timestep > 0) { if (_root.upgrade3 == 1) { _root.timestep = 0.8; } if (_root.upgrade3 == 2) { _root.timestep = 0.6; } if (_root.upgrade3 == 3) { _root.timestep = 0.4; } if (_root.upgrade3 == 4) { _root.timestep = 0.001; } } if (_root.upgrade3 == 1) { buildings[3].shield = buildings[3].shield - (1.4 * _root.timestep); } if (_root.upgrade3 == 2) { buildings[3].shield = buildings[3].shield - (1.7 * _root.timestep); } if (_root.upgrade3 == 3) { buildings[3].shield = buildings[3].shield - (2.8 * _root.timestep); } if (_root.upgrade3 == 4) { buildings[3].shield = buildings[3].shield - (1000 * _root.timestep); } temp = 0; if (buildings[3].shield < 0) { _root.b3activated = false; _root.timestep = 1; buildings[3].shield = -5; } ammocount = ammocount + _root.upgrade3; } else { _root.targetzoom = 100; } if (_root.b4activated) { if (_root.upgrade4 > 3) { buildings[4].shield = buildings[4].shield - (0.2 * _root.timestep); } else if (_root.upgrade4 > 1) { buildings[4].shield = buildings[4].shield - (0.25 * _root.timestep); } else { buildings[4].shield = buildings[4].shield - (0.5 * _root.timestep); } _root.flakdelay = _root.flakdelay - _root.timestep; if (_root.flakdelay < 0) { if (_root.upgrade4 > 3) { _root.flakdelay = 2; } else if (_root.upgrade4 > 2) { _root.flakdelay = 3; } else { _root.flakdelay = 5; } _root.flackfire = true; spawneffect(false, "antimissile", "explosion3", random(600) - 300, random(300) - 150, (random(100) - 50) / 100); if (_root.flaktoggler == 1) { _root.flak1.start(); _root.flaktoggler = 2; } else if (_root.flaktoggler == 2) { _root.flak2.start(); _root.flaktoggler = 1; } } if (buildings[4].shield < 0) { _root.b4activated = false; buildings[4].shield = -5; } } if (_root.upgrade1 > 1) { if (_root.cap < (100 * (_root.upgrade1 - 1))) { _root.cap = _root.cap + (0.2 * _root.timestep); } } stage._xscale = ((stage._xscale * 5) + _root.targetzoom) / 6; stage._yscale = ((stage._yscale * 5) + _root.targetzoom) / 6; } function activate(building) { if ((((building == 1) && (!buildings[0].dead)) && ((_root.cap > 0) || (buildings[0].shield > 0))) && (_root.upgrade1 > 0)) { _root.b1activated = true; _root.zap.start(0, 99); } if (((building == 2) && (!buildings[1].dead)) && (_root.upgrade2 > 0)) { if (buildings[1].shield >= 100) { _root.empsound.start(); buildings[1].clip.emppart.emp.play(); j = 0; while (j < missiles.length) { missiles[j].emp(buildings[1].x, buildings[1].y, _root.upgrade2); j++; } buildings[1].shield = 0; stage.citybgemp.gotoAndPlay("emp"); } } if ((((building == 3) && (!buildings[3].dead)) && (buildings[3].shield > 0)) && (_root.upgrade3 > 0)) { buildings[3].clip.tdpart.td.play(); stage.citybg.gotoAndPlay("timeslow"); _root.b3activated = true; _root.slowdown.start(); } if ((((building == 4) && (!buildings[4].dead)) && (buildings[4].shield > 0)) && (_root.upgrade4 > 0)) { buildings[4].clip.flack.flacker.play(); _root.b4activated = true; } } function shootmissile(startx, starty, angle, speed, targetx, targety) { if (_root.ammo > 0) { if (cooldown == 0) { cooldown = 0; _root.ammo--; missileindex++; if (missileindex > 1000) { missileindex = 0; } missiles.push(new missile(this, stage, "antimissile", missileindex, startx, starty, angle, speed)); missiles[missiles.length - 1].prime(targetx, targety); spawneffect(false, "clickey", "targeter", targetx, targety, random(360)); _root.launch1.start(); } } else { _root.ui2.start(); spawneffect(false, "clickey", "targeterout", targetx, targety, random(360)); } } function spawnmissile(type, startx, starty, angle, speed) { missileindex++; if (missileindex > 1000) { missileindex = 0; } if (type == 1) { missiles.push(new missile(this, stage, "missile1", missileindex, startx, starty, angle, speed)); } else if (type == 2) { missiles.push(new missile(this, stage, "missile2", missileindex, startx, starty, angle, speed)); missiles[missiles.length - 1].arcmissile((0.5 + (random(10) / 20)) * ((random(2) * 2) - 1)); } else if (type == 3) { missiles.push(new missile(this, stage, "missile3", missileindex, startx, starty, angle, speed)); missiles[missiles.length - 1].arcmissile((0.5 + (random(10) / 20)) * ((random(2) * 2) - 1)); missiles[missiles.length - 1].wild = true; } else if (type == 4) { missiles.push(new missile(this, stage, "missile4", missileindex, startx, starty, angle, speed)); } else if (type == 5) { missiles.push(new missile(this, stage, "missile5", missileindex, startx, starty, angle, speed)); } else if (type == 6) { missiles.push(new missile(this, stage, "missile6", missileindex, startx, starty, angle, speed)); } else if (type == 7) { missiles.push(new missile(this, stage, "missile7", missileindex, startx, starty, angle, speed)); } } function spawneffect(playerorigin, origintype, type, x, y, angle) { effectindex++; if (effectindex > 1000) { effectindex = 0; } effects.push(new effect(playerorigin, origintype, this, stage, type, effectindex, x, y, angle)); if (type == "explosion3") { if (shake < 40) { shake = shake + 1; } } else if (type == "targeter") { } else if (shake < 40) { shake = shake + 2; } } function checkblasts(playerorigin, playerblast, damagex, damagey, damageradius, damagerate) { var _local2 = 0; j = 0; while (j < missiles.length) { _local2 = _local2 + missiles[j].checkblast(playerorigin, playerblast, damagex, damagey, damageradius, damagerate); j++; } return(_local2); } function buymenu() { _root.buyscreen.gotoAndPlay("opening"); _root.timestep = 0; } function shakescreen() { if (shake > 10) { shake = 10; } if (shake > 0) { shake--; } var _local2 = shake; var _local3 = random(628) / 100; stage._x = 275 + (_local2 * Math.cos(_local3)); stage._y = 200 + (_local2 * Math.sin(_local3)); } }
Symbol 801 MovieClip [__Packages.building] Frame 0
class building { var ismain, x, y, clip, hp, shield, dead; function building (callinggame, target, type, ID, xstart, ystart) { if (type == "building3") { ismain = true; } else { ismain = false; } x = xstart; y = ystart; clip = target.attachMovie(type, "building" + ID, 7000 + ID); hp = 100; shield = 100; clip._x = x; clip._y = y; dead = false; } function update() { clip._x = x; clip._y = y; if (ismain) { if ((shield < 100) && (hp > 0)) { shield = shield + ((0.1 * _root.timestep) * (1 + (_root.upgrade6 * 0.5))); } } else if ((shield < 100) && (hp > 0)) { shield = shield + (0.1 * _root.timestep); } if (hp <= 0) { dead = true; } } function hit(hitamount) { if (shield > 0) { shield = shield - hitamount; } else { hp = hp - hitamount; if ((hp < 66) && ((hp + hitamount) >= 66)) { clip.gotoAndStop(2); } if ((hp < 33) && ((hp + hitamount) >= 33)) { clip.gotoAndStop(3); } if ((hp <= 0) && ((hp + hitamount) > 0)) { if (ismain) { _root.dead = true; } clip.gotoAndStop(4); } } } }
Symbol 802 MovieClip [__Packages.missile] Frame 0
class missile { var resval, trailoffs, mytype, mygame, dead, clip, x, y, a, v, xv, yv, fuse, outofcontrol, curvy, spin, tx, ty, arc, wild, para, copter, xvv, yvv, minibombtimer; function missile (callinggame, target, type, ID, startx, starty, angle, speed) { resval = 0; trailoffs = 8; mytype = type; mygame = callinggame; dead = false; clip = target.attachMovie(type, "missile" + ID, 1000 + ID); x = startx; y = starty; clip._x = x; clip._y = y; a = angle; v = speed; xv = v * Math.cos(a); yv = v * Math.sin(a); fuse = 1000; outofcontrol = false; curvy = false; spin = 0; tx = -1000; ty = 0; arc = 0; wild = false; para = false; copter = false; xvv = 0; yvv = 0; if (type == "missile6") { trailoffs = 1; outofcontrol = true; fuse = 500; spin = (random(50) - 25) / 100; } if (type == "missile7") { trailoffs = 3; } minibombtimer = 48; } function arcmissile(setarc) { arc = setarc; curvy = true; } function prime(targetx, targety) { fuse = Math.sqrt(((targetx - x) * (targetx - x)) + ((targety - y) * (targety - y))) / v; tx = targetx; ty = targety; } function update() { if (!dead) { fuse = fuse - _root.timestep; if (y > 200) { if ((((((mytype == "missile1") || (mytype == "missile2")) || (mytype == "missile3")) || (mytype == "missile4")) || (mytype == "missile5")) || (mytype == "missile7")) { mygame.spawneffect(false, mytype, "explosion1", x, 200, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } else if (mytype == "missile6") { mygame.spawneffect(false, mytype, "explosion4", x, 200, (random(100) - 50) / 100); _root.mc.spawnsound("explosion2"); } else if (mytype == "antimissile") { mygame.spawneffect(true, mytype, "explosion2", x, 200, random(628) / 100); _root.mc.spawnsound("explosion1"); } clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; } if ((((y > -100) && (y <= -20)) && (mytype == "missile5")) && (!outofcontrol)) { para = true; clip.gotoAndStop("deploy1"); } if (((y > -100) && (mytype == "missile7")) && (!outofcontrol)) { copter = true; clip.gotoAndStop("deploy1"); } if (((y > -80) && (mytype == "missile5")) && (!outofcontrol)) { minibombtimer = minibombtimer - _root.timestep; if (minibombtimer <= 0) { minibombtimer = 48; mygame.spawnmissile(6, x, y, random(2) * Math.PI, 1 + (random(20) / 10)); } clip.gotoAndStop("deploy2"); } if (fuse < 0) { if (!outofcontrol) { if ((((((mytype == "missile1") || (mytype == "missile2")) || (mytype == "missile3")) || (mytype == "missile4")) || (mytype == "missile5")) || (mytype == "missile7")) { mygame.spawneffect(false, mytype, "explosion1", tx, ty, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } else if (mytype == "missile6") { mygame.spawneffect(false, mytype, "explosion5", tx, ty, (random(100) - 50) / 100); _root.mc.spawnsound("explosion2"); } else if (mytype == "antimissile") { mygame.spawneffect(true, mytype, "explosion2", tx, ty, random(628) / 100); _root.mc.spawnsound("explosion1"); } } else if ((((((mytype == "missile1") || (mytype == "missile2")) || (mytype == "missile3")) || (mytype == "missile4")) || (mytype == "missile5")) || (mytype == "missile7")) { mygame.spawneffect(false, mytype, "explosion1", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } else if (mytype == "missile6") { mygame.spawneffect(false, mytype, "explosion5", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion2"); } else if (mytype == "antimissile") { mygame.spawneffect(true, mytype, "explosion2", x, y, random(628) / 100); _root.mc.spawnsound("explosion1"); } if (mytype == "antimissile") { _root.accshots++; } else { _root.kills++; if (mytype == "missile6") { _root.score = _root.score + 5; } else { _root.score = _root.score + (20 + Math.floor(_root.acc * 10)); if (mytype == "missile2") { _root.score = _root.score + 10; } if (mytype == "missile3") { _root.score = _root.score + 20; } if (mytype == "missile4") { _root.score = _root.score + 50; } if (mytype == "missile5") { _root.score = _root.score + 40; } if (mytype == "missile7") { _root.score = _root.score + 60; } } } _root.resources = _root.resources + resval; clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; } if (outofcontrol) { xv = xv * (1 - (_root.timestep * 0.05)); yv = yv * (1 - (_root.timestep * 0.05)); yv = yv + (_root.timestep * 0.1); a = a + (_root.timestep * spin); } else if (curvy) { if (wild) { arc = arc + ((random(10) / 10) * ((random(2) * 2) - 1)); if (arc > 10) { arc = 10; } if (arc < -10) { arc = -10; } } a = a + ((arc / 100) * _root.timestep); xv = (_root.timestep * v) * Math.cos(a); yv = (_root.timestep * v) * Math.sin(a); if (a < 0.628318530717959) { a = 0.691150383789754; arc = (-arc) / 2; } if (a > 2.51327412287183) { a = 2.45044226980004; arc = (-arc) / 2; } } if (para) { xv = xv * 0.98; yv = yv * 0.8; yv = yv + 0.1; a = Math.atan2(yv, xv); } if (copter && (!outofcontrol)) { minibombtimer = minibombtimer - _root.timestep; if (minibombtimer <= 0) { minibombtimer = 18; mygame.spawnmissile(6, x, y, Math.atan2(yv + 2, xv), 20 + (random(20) / 10)); } xvv = xvv + (random(5) - 2); yvv = yvv + (random(5) - 2); if (xvv < -10) { xvv = -10; } if (xvv > 10) { xvv = 10; } if (yvv < -10) { yvv = -10; } if (yvv > 10) { yvv = 10; } xv = xv + (xvv / 500); yv = yv + (yvv / 500); xv = xv * 0.98; yv = yv * 0.98; a = Math.atan2(yv + 2, xv); if (y < -205) { clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; } } x = x + (_root.timestep * xv); y = y + (_root.timestep * yv); if (((x < -285) || (x > 285)) || (y < -250)) { clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; } clip._x = x; clip._y = y; clip._rotation = ((a * 360) / 6.283) + 90; } } function checkblast(playerorigin, playerblast, blastx, blasty, blastradius, blastrate) { var _local5 = 0; if (!dead) { if (mytype != "antimissile") { if (Math.sqrt(((blastx - x) * (blastx - x)) + ((blasty - y) * (blasty - y))) < blastradius) { if (blastrate > 5) { _root.deadeye++; } if (blastrate > 1.4) { if (playerblast && (mytype != "antimissile")) { mygame.combo++; if (mytype == "missile6") { _root.resources = _root.resources + 2; } else { _root.resources = _root.resources + (5 + Math.floor(blastrate / 2)); if (mytype == "missile2") { _root.resources = _root.resources + 1; } if (mytype == "missile3") { _root.resources = _root.resources + 2; } if (mytype == "missile4") { _root.resources = _root.resources + 7; } if (mytype == "missile4") { _root.resources = _root.resources + 5; } if (mytype == "missile7") { _root.resources = _root.resources + 10; } } if (mygame.combo > _root.maxcombo) { _root.maxcombo = mygame.combo; } if ((mygame.combo % 5) == 0) { mygame.spawneffect(false, "antimissile", "combo", x, y, mygame.combo); } } if ((((((mytype == "missile1") || (mytype == "missile2")) || (mytype == "missile3")) || (mytype == "missile4")) || (mytype == "missile5")) || (mytype == "missile7")) { mygame.spawneffect(playerorigin, mytype, "explosion1", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } else if (mytype == "missile6") { mygame.spawneffect(playerorigin, mytype, "explosion5", x, y, random(628) / 100); _root.mc.spawnsound("explosion2"); } else if (mytype == "antimissile") { mygame.spawneffect(playerorigin, mytype, "explosion2", x, y, random(628) / 100); _root.mc.spawnsound("explosion1"); } clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; _local5++; if (playerorigin) { _root.misses = 0; _root.acchits++; _root.kills++; if (mytype == "missile6") { _root.score = _root.score + 5; } else { _root.score = _root.score + (20 + Math.floor(_root.acc * 10)); if (mytype == "missile2") { _root.score = _root.score + 10; } if (mytype == "missile3") { _root.score = _root.score + 20; } if (mytype == "missile4") { _root.score = _root.score + 50; } if (mytype == "missile5") { _root.score = _root.score + 40; } if (mytype == "missile7") { _root.score = _root.score + 60; } } } if (mytype != "antimissile") { } } else if (blastrate > 0) { if (playerblast && (mytype != "antimissile")) { resval = 3; _root.resources = _root.resources + 2; _root.freefallers++; } var _local7 = Math.sqrt(((blastx - x) * (blastx - x)) + ((blasty - y) * (blasty - y))); var _local8 = Math.atan2(y - blasty, x - blastx); xv = xv + ((50 / _local7) * Math.cos(_local8)); yv = yv + ((50 / _local7) * Math.sin(_local8)); a = Math.atan2(yv, xv); spin = (random(11) - 5) / 10; if (spin == 0) { spin = 0.1; } if (Math.abs(spin) < 0.3) { spin = 0.3; } outofcontrol = true; para = false; copter = false; if (fuse > 30) { fuse = random(100) + 50; } _local5++; if (mytype == "missile5") { clip.gotoAndStop("ooc"); } if (mytype == "missile7") { clip.gotoAndStop("ooc"); } } } } } return(_local5); } function emp(blastx, blasty, power) { if ((power > 1) || (random(100) > 33)) { var _local6 = Math.sqrt(((blastx - x) * (blastx - x)) + ((blasty - y) * (blasty - y))); var _local2 = Math.atan2(y - blasty, x - blastx); if (power > 2) { xv = xv + (5 * Math.cos(_local2)); yv = yv + (5 * Math.sin(_local2)); } a = Math.atan2(yv, xv); spin = (random(11) - 5) / 10; if (spin == 0) { spin = 0.1; } if (Math.abs(spin) > 0.3) { spin = 0.3; } outofcontrol = true; para = false; copter = false; if (mytype == "missile5") { clip.gotoAndStop("ooc"); } if (mytype == "missile7") { clip.gotoAndStop("ooc"); } if (fuse > 30) { fuse = random(100) + 50; } if (power > 3) { fuse = random(10) + 5; } } } function checkbuilding(target) { if (mytype != "antimissile") { var _local4 = Math.sqrt(((target.x - x) * (target.x - x)) + ((target.y - y) * (target.y - y))); if (target.shield > 0) { if (_local4 < 50) { mygame.spawneffect(false, mytype, "shieldping", target.x, target.y, Math.atan2(y - target.y, x - target.x) - 1.57); if (mytype == "missile6") { mygame.spawneffect(false, mytype, "explosion4", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion2"); } else { mygame.spawneffect(false, mytype, "explosion1", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; if (mytype == "missile6") { target.hit(10); } else { target.hit(45); } } } else if (target.clip.hitarea.hitTest(x + 275, y + 200, true)) { if (mytype == "missile6") { mygame.spawneffect(false, mytype, "explosion4", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion2"); } else { mygame.spawneffect(false, mytype, "explosion1", x, y, (random(100) - 50) / 100); _root.mc.spawnsound("explosion1"); } clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; if (mytype == "missile6") { target.hit(10); } else { target.hit(45); } } } } }
Symbol 803 MovieClip [__Packages.effect] Frame 0
class effect { var missed, playerorigin, fc, myorigin, mytype, mygame, dead, clip, x, y, a, life, damageradius, damagerate, numhit; function effect (ofplayerorigin, origin, callinggame, target, type, ID, startx, starty, angle) { missed = false; playerorigin = ofplayerorigin; fc = 0; myorigin = origin; mytype = type; mygame = callinggame; dead = false; if ((mytype == "shieldping") || (mytype == "combo")) { clip = target.attachMovie(type, "effect" + ID, 7500 + ID); } else { clip = target.attachMovie(type, "effect" + ID, 2000 + ID); } if (mytype == "combo") { clip.cnum = angle; } x = 0; y = -1000; x = startx; y = starty; clip._x = x; clip._y = y; a = angle; life = 50; damageradius = 4; damagerate = 6; numhit = 0; } function update() { if (!dead) { fc = fc + _root.timestep; if (fc > 1) { fc = fc - 1; clip.nextFrame(); } if (((mytype == "explosion1") || (mytype == "explosion2")) || (mytype == "explosion3")) { damageradius = damageradius + damagerate; if (damagerate > 0) { damagerate = damagerate - 0.6; } var _local3 = false; if (myorigin == "antimissile") { _local3 = true; } if (damagerate > 0) { numhit = numhit + mygame.checkblasts(playerorigin, _local3, x, y, damageradius, damagerate); } if (((myorigin == "antimissile") && (damagerate <= 0)) && (numhit <= 0)) { mygame.combo = 0; if (!missed) { missed = true; _root.misses++; if (_root.misses > _root.maxmiss) { _root.maxmiss = _root.misses; } } } } life = life - _root.timestep; if (life < 0) { clip.gotoAndStop(1); clip.removeMovieClip(); dead = true; } clip._x = x; clip._y = y; if (mytype == "combo") { y--; } else { clip._rotation = ((a * 360) / 6.283) + 90; } } } }
Symbol 7 Button
on (release) { getURL ("http://www.kongregate.com/?gamereferral=MAD", "_blank"); }
Symbol 30 MovieClip Frame 64
_root.playedintro = true; stop();
Symbol 30 MovieClip Frame 89
_root.gotoAndStop(5);
Symbol 47 MovieClip Frame 15
stop();
Symbol 49 MovieClip [missile7] Frame 2
stop();
Symbol 53 MovieClip [missile6] Frame 2
stop();
Symbol 59 MovieClip [missile5] Frame 2
stop();
Symbol 62 MovieClip [missile4] Frame 2
stop();
Symbol 66 MovieClip [missile3] Frame 2
stop();
Symbol 67 MovieClip [missile2] Frame 2
stop();
Symbol 70 MovieClip [missile1] Frame 2
stop();
Symbol 108 MovieClip [explosion5] Frame 1
stop();
Symbol 108 MovieClip [explosion5] Frame 153
stop();
Symbol 123 MovieClip [explosion4] Frame 1
stop();
Symbol 123 MovieClip [explosion4] Frame 92
stop();
Symbol 142 MovieClip [explosion3] Frame 1
stop();
Symbol 142 MovieClip [explosion3] Frame 92
stop();
Symbol 175 MovieClip [explosion2] Frame 1
stop();
Symbol 175 MovieClip [explosion2] Frame 92
stop();
Symbol 176 MovieClip [explosion1] Frame 1
stop();
Symbol 176 MovieClip [explosion1] Frame 153
stop();
Instance of Symbol 184 MovieClip in Symbol 185 MovieClip [combo] Frame 1
onClipEvent (enterFrame) { ctext = "" + _parent.cnum; }
Symbol 192 MovieClip [citybgemp] Frame 1
stop();
Symbol 192 MovieClip [citybgemp] Frame 8
gotoAndStop (1);
Symbol 197 MovieClip [citybg] Frame 1
stop();
Symbol 197 MovieClip [citybg] Frame 14
if (_root.b3activated) { gotoAndPlay ("timeslowon"); }
Symbol 208 MovieClip Frame 1
stop();
Instance of Symbol 208 MovieClip in Symbol 211 MovieClip Frame 1
onClipEvent (load) { rv = 0; } onClipEvent (enterFrame) { rv = rv + (random(5) - 2); _rotation = (_rotation + rv); if (_rotation < -45) { _rotation = -45; rv = 0; } if (_rotation > 5) { _rotation = 5; rv = 0; } if (_root.flackfire) { play(); _root.flackfire = false; } }
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 40
if (_root.b4activated) { gotoAndPlay ("timing"); }
Symbol 215 MovieClip Frame 2
if ((_root.upgrade4 == 0) || (_root.timestep == 0)) { gotoAndPlay (1); }
Symbol 215 MovieClip Frame 29
stop();
Symbol 234 MovieClip Frame 67
stop();
Symbol 234 MovieClip Frame 71
stop();
Symbol 235 MovieClip Frame 1
_root.flak1.start(); _root.explosion1small.start();
Symbol 235 MovieClip Frame 7
stop();
Symbol 244 MovieClip [building5] Frame 1
stop();
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 11
if (_root.b3activated) { gotoAndPlay ("timing"); }
Symbol 260 MovieClip Frame 2
if ((_root.upgrade3 == 0) || (_root.timestep == 0)) { gotoAndPlay (1); }
Symbol 260 MovieClip Frame 29
stop();
Symbol 273 MovieClip [building4] Frame 1
stop();
Symbol 282 MovieClip Frame 1
stop();
Symbol 282 MovieClip Frame 5
_x = (_x - 2.5);
Symbol 283 MovieClip Frame 1
stop();
Instance of Symbol 282 MovieClip "loader" in Symbol 283 MovieClip Frame 1
onClipEvent (load) { xo = _x; xt = _x; _x = (_x - 25); } onClipEvent (enterFrame) { xt = xo - (_root.ammo * 2.5); _x = (((_x * 5) + xt) / 6); }
Symbol 296 MovieClip [building3] Frame 1
stop();
Symbol 317 MovieClip Frame 2
if (random(5) == 1) { thezap = random(2) + 1; if (thezap == 1) { gotoAndPlay ("zap1"); } if (thezap == 2) { gotoAndPlay ("zap2"); } if (thezap == 3) { gotoAndPlay ("zap3"); } } else { gotoAndPlay (1); }
Symbol 317 MovieClip Frame 7
gotoAndPlay (1);
Symbol 317 MovieClip Frame 12
gotoAndPlay (1);
Symbol 317 MovieClip Frame 17
gotoAndPlay (1);
Symbol 320 MovieClip Frame 1
stop();
Instance of Symbol 319 MovieClip in Symbol 320 MovieClip Frame 3
onClipEvent (enterFrame) { if (random(10) < 3) { gotoAndStop (1); } else { gotoAndStop (2); } }
Symbol 321 MovieClip Frame 2
if ((_root.upgrade2 == 0) || (_root.timestep == 0)) { gotoAndPlay (1); }
Symbol 321 MovieClip Frame 29
stop();
Symbol 334 MovieClip [building2] Frame 1
stop();
Symbol 344 MovieClip Frame 2
if ((_root.upgrade1 == 0) || (_root.timestep == 0)) { gotoAndPlay (1); }
Symbol 344 MovieClip Frame 29
stop();
Symbol 357 MovieClip [building1] Frame 1
stop();
Symbol 359 MovieClip [antimissile] Frame 2
stop();
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 89
stop();
Symbol 365 MovieClip [shieldping] Frame 1
stop();
Symbol 365 MovieClip [shieldping] Frame 2
pinganim.nextFrame(); gotoAndStop (1);
Symbol 368 MovieClip [targeter] Frame 45
stop();
Symbol 370 MovieClip [targeterout] Frame 45
stop();
Symbol 394 Button
on (release) { getURL ("http://www.nicdaniel.com", "_blank"); } on (rollOver) { nhovered = true; } on (rollOut) { nhovered = false; } on (dragOut) { nhovered = false; }
Symbol 396 Button
on (release) { getURL ("http://www.brianbaum.com", "_blank"); } on (rollOver) { bhovered = true; } on (rollOut) { bhovered = false; } on (dragOut) { bhovered = false; }
Instance of Symbol 401 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) { _xscale = 0; _yscale = 0; } onClipEvent (enterFrame) { if (_parent.nhovered) { _xscale = ((_xscale + 110) / 2); } else { _xscale = ((_xscale + 100) / 2); } _yscale = _xscale; }
Instance of Symbol 405 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) { _xscale = 0; _yscale = 0; } onClipEvent (enterFrame) { if (_parent.bhovered) { _xscale = ((_xscale + 110) / 2); } else { _xscale = ((_xscale + 100) / 2); } _yscale = _xscale; }
Instance of Symbol 414 MovieClip in Symbol 420 MovieClip Frame 1
onClipEvent (load) { _root.anchorv = 200; bubbleindex = 0; } onClipEvent (enterFrame) { _root.anchorv = _root.anchorv + 1; _root.anchorv = _root.anchorv * 0.9; looper = Math.floor(_root.anchorv - 10); if (loper > 3) { looper = 3; } i = 0; while (i < looper) { randx = random(150) - 75; randy = random(170) - 85; if (this.hitTest(((_parent._parent._parent._x + _parent._parent._x) + _parent._x) + randx, ((_parent._parent._parent._y + _parent._parent._y) + _parent._y) + randy, true)) { bubbleindex++; _parent.attachMovie("bubbler", "b" + bubbleindex, bubbleindex); _parent["b" + bubbleindex]._x = randx; _parent["b" + bubbleindex]._y = randy; } i++; } }
Instance of Symbol 392 MovieClip "spinner" in Symbol 421 MovieClip Frame 10
onClipEvent (load) { rt = _rotation; } onClipEvent (enterFrame) { rt = (Math.atan2(_parent._ymouse, _parent._xmouse) * 180) / 3.141592; if (rt > (_rotation + 180)) { rt = rt - 360; } if (rt < (_rotation - 180)) { rt = rt + 360; } _rotation = ((_rotation + rt) / 2); }
Symbol 421 MovieClip Frame 88
_parent.gotoAndStop(2);
Symbol 427 Button
on (release) { getURL ("http://www.kongregate.com/?gamereferral=MAD", "_blank"); }
Symbol 428 MovieClip Frame 20
stop();
Symbol 430 Button
on (release) { getURL ("http://www.nicdaniel.com", "_blank"); } on (rollOver) { nhovered = true; } on (rollOut) { nhovered = false; } on (dragOut) { nhovered = false; }
Symbol 431 Button
on (release) { getURL ("http://www.brianbaum.com", "_blank"); } on (rollOver) { bhovered = true; } on (rollOut) { bhovered = false; } on (dragOut) { bhovered = false; }
Instance of Symbol 401 MovieClip in Symbol 436 MovieClip Frame 1
onClipEvent (load) { _xscale = 0; _yscale = 0; } onClipEvent (enterFrame) { if (_parent.nhovered) { _xscale = ((_xscale + 110) / 2); } else { _xscale = ((_xscale + 100) / 2); } _yscale = _xscale; }
Instance of Symbol 405 MovieClip in Symbol 436 MovieClip Frame 1
onClipEvent (load) { _xscale = 0; _yscale = 0; } onClipEvent (enterFrame) { if (_parent.bhovered) { _xscale = ((_xscale + 110) / 2); } else { _xscale = ((_xscale + 100) / 2); } _yscale = _xscale; }
Symbol 437 MovieClip Frame 2
if (!_root.credits) { gotoAndPlay (1); }
Symbol 437 MovieClip Frame 3
_root.menu1.start();
Symbol 437 MovieClip Frame 14
if (_root.credits) { gotoAndPlay (13); }
Symbol 443 MovieClip Frame 2
if (!_root.instructions) { gotoAndPlay (1); }
Symbol 443 MovieClip Frame 3
_root.menu1.start();
Symbol 443 MovieClip Frame 14
if (_root.instructions) { gotoAndPlay (13); }
Symbol 448 Button
on (release) { _root.ui1.start(); _root.credits = false; _root.instructions = false; _parent.play(); }
Symbol 450 Button
on (release) { _root.ui1.start(); _root.credits = false; _root.instructions = true; }
Symbol 452 Button
on (release) { _root.ui1.start(); _root.credits = true; _root.instructions = false; }
Symbol 455 Button
on (release) { getURL ("http://www.kongregate.com/?gamereferral=MAD", "_blank"); }
Symbol 456 MovieClip Frame 1
stop();
Instance of Symbol 459 MovieClip "menu" in Symbol 460 MovieClip Frame 1
onClipEvent (load) { _root.instructions = false; _root.credits = false; }
Symbol 460 MovieClip Frame 10
_root.menu1.start();
Symbol 460 MovieClip Frame 20
stop();
Symbol 460 MovieClip Frame 21
_root.menu1.start();
Symbol 460 MovieClip Frame 30
menu.screener.play();
Symbol 460 MovieClip Frame 37
_root.nextFrame();
Symbol 461 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 10
stop();
Instance of Symbol 478 MovieClip in Symbol 479 MovieClip Frame 1
onClipEvent (enterFrame) { gotoAndStop(Math.floor(_root.ammoloadbar) + 1); }
Symbol 486 Button
on (release) { _root.mc.activate(1); }
Instance of Symbol 490 MovieClip in Symbol 492 MovieClip Frame 3
onClipEvent (enterFrame) { myfill = _root.cap; if (myfill > 100) { myfill = 100; } myfill = Math.floor((myfill * 9) / 100); gotoAndStop(myfill + 1); }
Instance of Symbol 490 MovieClip in Symbol 492 MovieClip Frame 4
onClipEvent (enterFrame) { myfill = _root.cap - 100; if (myfill < 0) { myfill = 0; } if (myfill > 100) { myfill = 100; } myfill = Math.floor((myfill * 9) / 100); gotoAndStop(myfill + 1); }
Instance of Symbol 490 MovieClip in Symbol 492 MovieClip Frame 5
onClipEvent (enterFrame) { myfill = _root.cap - 200; if (myfill < 0) { myfill = 0; } if (myfill > 100) { myfill = 100; } myfill = Math.floor((myfill * 9) / 100); gotoAndStop(myfill + 1); }
Symbol 496 Button
on (release) { _root.mc.activate(2); }
Instance of Symbol 502 MovieClip in Symbol 503 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.mc.buildings[1].shield >= 100) { gotoAndStop (2); } else { gotoAndStop (1); } }
Symbol 507 Button
on (release) { _root.mc.buymenu(); }
Symbol 512 Button
on (release) { _root.mc.activate(3); }
Instance of Symbol 502 MovieClip in Symbol 513 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.mc.buildings[3].shield >= 0) { gotoAndStop (2); } else { gotoAndStop (1); } }
Symbol 519 Button
on (release) { _root.mc.activate(4); }
Instance of Symbol 502 MovieClip in Symbol 520 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.mc.buildings[4].shield >= 0) { gotoAndStop (2); } else { gotoAndStop (1); } }
Instance of Symbol 465 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.b1activated) { gotoAndStop(1 + _root.upgrade1); } else { gotoAndStop (1); } }
Instance of Symbol 474 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) { oldvalue = _root.building1; } onClipEvent (enterFrame) { if (_root.building1 > 0) { warner.gotoAndStop(1); } else { warner.gotoAndStop(2); } if (oldvalue > _root.building1) { i = 0; while (i < 20) { this["pip" + (i + 1)].pipcolor.gotoAndPlay(2); i++; } } gotoAndStop(Math.floor(_root.building1 / 5) + 1); oldvalue = _root.building1; if (_root.mc.buildings[0].dead) { gotoAndStop (25); } }
Instance of Symbol 474 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) { oldvalue = _root.building2; } onClipEvent (enterFrame) { if (_root.building2 > 0) { warner.gotoAndStop(1); } else { warner.gotoAndStop(2); } if (oldvalue > _root.building2) { i = 0; while (i < 20) { this["pip" + (i + 1)].pipcolor.gotoAndPlay(2); i++; } } gotoAndStop(Math.floor(_root.building2 / 5) + 1); oldvalue = _root.building2; if (_root.mc.buildings[1].dead) { gotoAndStop (25); } }
Instance of Symbol 474 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) { oldvalue = _root.building3; } onClipEvent (enterFrame) { if (_root.building3 > 0) { warner.gotoAndStop(1); } else { warner.gotoAndStop(2); } if (oldvalue > _root.building3) { i = 0; while (i < 20) { this["pip" + (i + 1)].pipcolor.gotoAndPlay(2); i++; } } gotoAndStop(Math.floor(_root.building3 / 5) + 1); oldvalue = _root.building3; if (_root.mc.buildings[2].dead) { gotoAndStop (25); } }
Instance of Symbol 474 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) { oldvalue = _root.building4; } onClipEvent (enterFrame) { if (_root.building4 > 0) { warner.gotoAndStop(1); } else { warner.gotoAndStop(2); } if (oldvalue > _root.building4) { i = 0; while (i < 20) { this["pip" + (i + 1)].pipcolor.gotoAndPlay(2); i++; } } gotoAndStop(Math.floor(_root.building4 / 5) + 1); oldvalue = _root.building4; if (_root.mc.buildings[3].dead) { gotoAndStop (25); } }
Instance of Symbol 474 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (load) { oldvalue = _root.building5; } onClipEvent (enterFrame) { if (_root.building5 > 0) { warner.gotoAndStop(1); } else { warner.gotoAndStop(2); } if (oldvalue > _root.building5) { i = 0; while (i < 20) { this["pip" + (i + 1)].pipcolor.gotoAndPlay(2); i++; } } gotoAndStop(Math.floor(_root.building5 / 5) + 1); oldvalue = _root.building5; if (_root.mc.buildings[4].dead) { gotoAndStop (25); } }
Instance of Symbol 479 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[2].dead) { gotoAndStop (12); } else { gotoAndStop(_root.ammo + 1); } }
Instance of Symbol 492 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[0].dead) { gotoAndStop (10); } else { gotoAndStop(_root.upgrade1 + 1); } }
Instance of Symbol 503 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[1].dead) { gotoAndStop (10); } else { gotoAndStop(_root.upgrade2 + 1); } }
Instance of Symbol 508 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[2].dead) { gotoAndStop (10); } else { gotoAndStop(_root.buymenu + 1); } }
Instance of Symbol 513 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[3].dead) { gotoAndStop (10); } else { gotoAndStop(_root.upgrade3 + 1); } }
Instance of Symbol 520 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.mc.buildings[4].dead) { gotoAndStop (10); } else { gotoAndStop(_root.upgrade4 + 1); } }
Symbol 525 MovieClip Frame 67
stop();
Symbol 530 Button
on (press) { if (_xscale < 120) { _root.mc.shootmissile(0, 160, Math.atan2(_root._ymouse - 360, _root._xmouse - 275), 8, _root._xmouse - 275, _root._ymouse - 200); _root.timestep = 1; _root.tut = false; _parent.play(); } }
Symbol 536 MovieClip Frame 6
stop();
Symbol 538 Button
on (release) { _root.tut = false; _root.timestep = 1; _root.buymenu = 1; gotoAndStop (1); }
Symbol 539 Button
on (release) { _root.tut = false; _root.buymenu = 1; gotoAndStop (1); _root.mc.buymenu(); }
Symbol 540 MovieClip Frame 1
stop();
Symbol 540 MovieClip Frame 2
_root.alarm.start();
Symbol 540 MovieClip Frame 40
stop();
Instance of Symbol 531 MovieClip in Symbol 540 MovieClip Frame 40
onClipEvent (load) { _xscale = 2000; _yscale = 2000; } onClipEvent (enterFrame) { _xscale = ((_xscale + 100) / 2); _yscale = _xscale; }
Symbol 540 MovieClip Frame 91
_root.tut = true; _root.timestep = 0; stop();
Instance of Symbol 536 MovieClip in Symbol 540 MovieClip Frame 91
onClipEvent (enterFrame) { if (Key.isDown(32)) { _root.tut = false; _root.buymenu = 1; _parent.gotoAndStop(1); _root.mc.buymenu(); } }
Symbol 574 Button
on (release) { if (!bought) { if (active && (!bought)) { if (_root.resources >= _root[((("upgrade" + myupgrade) + "tier") + myupgradenum) + "price"]) { _root.ui1.start(); _parent._parent.confirm.upg = myupgrade; _parent._parent.confirm.tier = myupgradenum; _parent._parent.confirm.gotoAndStop(2); _parent._parent.locked = true; } else { _root.ui2.start(); _parent._parent.confirm.gotoAndStop(3); _parent._parent.locked = true; } } else { _root.ui2.start(); _parent._parent.confirm.gotoAndStop(4); _parent._parent.locked = true; } } } on (rollOver) { if (!_parent._parent.locked) { _parent._parent.description.gotoAndStop((myupgrade * 5) + myupgradenum); _parent._parent.description._yscale = 70; if (active) { scaletarget = 120; } else { scaletarget = 80; } } } on (rollOut) { if (!_parent._parent.locked) { _parent._parent.description.gotoAndStop(1); if (active) { scaletarget = 100; } else { scaletarget = 70; } } } on (dragOut) { if (!_parent._parent.locked) { _parent._parent.description.gotoAndStop(1); if (active) { scaletarget = 100; } else { scaletarget = 70; } } }
Symbol 575 MovieClip Frame 1
stop();
Instance of Symbol 573 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) { if (!_parent.active) { _parent._xscale = 70; _parent._yscale = 70; } _parent.scaletarget = _parent._xscale; waslocked = false; } onClipEvent (enterFrame) { if (_parent._parent._parent.locked) { waslocked = true; _parent.gotoAndStop(2); } else { if (waslocked) { waslocked = false; if (_parent.active) { _parent.scaletarget = 100; } else { _parent.scaletarget = 70; } } _parent.gotoAndStop(1); } gotoAndStop((_parent.myupgrade * 5) + _parent.myupgradenum); _parent._yscale = (_parent._xscale = (_parent._xscale + _parent.scaletarget) / 2); }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 1; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) { bought = false; active = false; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) { bought = false; active = false; myupgrade = _parent.myupgrade; myupgradenum = 3; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 1
onClipEvent (load) { bought = false; active = false; myupgrade = _parent.myupgrade; myupgradenum = 4; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 2
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 1; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 2
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 3
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 3
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 3; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 4
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 3; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 4
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 4; }
Instance of Symbol 575 MovieClip in Symbol 577 MovieClip Frame 5
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 4; }
Symbol 580 Button
on (release) { _root.ui1.start(); _parent.gotoAndPlay("closing"); _root.timestep = 1; }
Instance of Symbol 575 MovieClip in Symbol 583 MovieClip Frame 1
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 1; }
Instance of Symbol 575 MovieClip in Symbol 583 MovieClip Frame 1
onClipEvent (load) { bought = false; active = false; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Instance of Symbol 575 MovieClip in Symbol 583 MovieClip Frame 2
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 1; }
Instance of Symbol 575 MovieClip in Symbol 583 MovieClip Frame 2
onClipEvent (load) { bought = false; active = true; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Instance of Symbol 575 MovieClip in Symbol 583 MovieClip Frame 3
onClipEvent (load) { bought = true; active = true; myupgrade = _parent.myupgrade; myupgradenum = 2; }
Symbol 587 Button
on (release) { _root.ui1.start(); this.confirm.gotoAndStop(11); this.locked = true; }
Symbol 589 Button
on (release) { _root.ui1.start(); this.confirm.gotoAndStop(10); this.locked = true; }
Symbol 648 MovieClip Frame 1
stop();
Symbol 652 Button
on (release) { _root.ui2.start(); _parent.locked = false; gotoAndStop (1); _parent.description.gotoAndStop(1); }
Symbol 654 Button
on (release) { _root.ui1.start(); _root["upgrade" + upg] = tier; _root.resources = _root.resources - _root[((("upgrade" + upg) + "tier") + tier) + "price"]; _parent.locked = false; gotoAndStop (1); _parent.description.gotoAndStop(1); }
Symbol 656 Button
on (release) { _root.ui1.start(); _parent.locked = false; gotoAndStop (1); _parent.description.gotoAndStop(1); }
Symbol 659 Button
on (release) { _root.kongregateStats.submit("HighScore", _root.score); if (_root.encounters > 1000) { _root.kongregateStats.submit("endured", 4); } if (_root.encounters > 2000) { _root.kongregateStats.submit("endured", 3); } if (_root.encounters > 3000) { _root.kongregateStats.submit("endured", 2); } if (_root.encounters > 4000) { _root.kongregateStats.submit("endured", 1); } if (_root.maxcombo > 40) { _root.kongregateStats.submit("combo", 4); } if (_root.maxcombo > 60) { _root.kongregateStats.submit("combo", 3); } if (_root.maxcombo > 80) { _root.kongregateStats.submit("combo", 2); } if (_root.maxcombo > 100) { _root.kongregateStats.submit("combo", 1); } if (_root.kills > 500) { _root.kongregateStats.submit("kills", 4); } if (_root.kills > 1000) { _root.kongregateStats.submit("kills", 3); } if (_root.kills > 1500) { _root.kongregateStats.submit("kills", 2); } if (_root.kills > 2000) { _root.kongregateStats.submit("kills", 1); } if (_root.freefallers > 100) { _root.kongregateStats.submit("disabled", 4); } if (_root.freefallers > 200) { _root.kongregateStats.submit("disabled", 3); } if (_root.freefallers > 300) { _root.kongregateStats.submit("disabled", 2); } if (_root.freefallers > 400) { _root.kongregateStats.submit("disabled", 1); } if (Math.floor((_root.pacifist * 100) / 24) > 30) { _root.kongregateStats.submit("pacifist", 4); } if (Math.floor((_root.pacifist * 100) / 24) > 60) { _root.kongregateStats.submit("pacifist", 3); } if (Math.floor((_root.pacifist * 100) / 24) > 90) { _root.kongregateStats.submit("pacifist", 2); } if ((Math.floor(_root.acc * 100) == 100) && (_root.score == 20)) { _root.kongregateStats.submit("pacifist", 1); } if (_root.maxmiss > 5) { _root.kongregateStats.submit("miss", 4); } if (_root.maxmiss > 10) { _root.kongregateStats.submit("miss", 3); } if (_root.maxmiss > 20) { _root.kongregateStats.submit("miss", 2); } if (_root.maxmiss > 100) { _root.kongregateStats.submit("miss", 1); } if (_root.resources > 1000) { _root.kongregateStats.submit("rich", 4); } if (_root.resources > 3000) { _root.kongregateStats.submit("rich", 3); } if (_root.resources > 6000) { _root.kongregateStats.submit("rich", 2); } if (_root.resources > 10000) { _root.kongregateStats.submit("rich", 1); } if (_root.deadeye > 100) { _root.kongregateStats.submit("deadeye", 4); } if (_root.deadeye > 200) { _root.kongregateStats.submit("deadeye", 3); } if (_root.deadeye > 300) { _root.kongregateStats.submit("deadeye", 2); } if (_root.deadeye > 400) { _root.kongregateStats.submit("deadeye", 1); } if (Math.floor(_root.acc * 100) > 90) { _root.kongregateStats.submit("accuracy", 4); } if (Math.floor(_root.acc * 100) > 100) { _root.kongregateStats.submit("accuracy", 3); } if (Math.floor(_root.acc * 100) > 115) { _root.kongregateStats.submit("accuracy", 2); } if (Math.floor(_root.acc * 100) > 130) { _root.kongregateStats.submit("accuracy", 1); } _root.gotoAndStop(5); }
Symbol 662 Button
on (release) { _parent.locked = false; gotoAndStop (1); }
Symbol 663 Button
on (release) { _root.kongregateStats.submit("HighScore", _root.score); if (_root.encounters > 1000) { _root.kongregateStats.submit("endured", 4); } if (_root.encounters > 2000) { _root.kongregateStats.submit("endured", 3); } if (_root.encounters > 3000) { _root.kongregateStats.submit("endured", 2); } if (_root.encounters > 4000) { _root.kongregateStats.submit("endured", 1); } if (_root.maxcombo > 40) { _root.kongregateStats.submit("combo", 4); } if (_root.maxcombo > 60) { _root.kongregateStats.submit("combo", 3); } if (_root.maxcombo > 80) { _root.kongregateStats.submit("combo", 2); } if (_root.maxcombo > 100) { _root.kongregateStats.submit("combo", 1); } if (_root.kills > 500) { _root.kongregateStats.submit("kills", 4); } if (_root.kills > 1000) { _root.kongregateStats.submit("kills", 3); } if (_root.kills > 1500) { _root.kongregateStats.submit("kills", 2); } if (_root.kills > 2000) { _root.kongregateStats.submit("kills", 1); } if (_root.freefallers > 100) { _root.kongregateStats.submit("disabled", 4); } if (_root.freefallers > 200) { _root.kongregateStats.submit("disabled", 3); } if (_root.freefallers > 300) { _root.kongregateStats.submit("disabled", 2); } if (_root.freefallers > 400) { _root.kongregateStats.submit("disabled", 1); } if (Math.floor((_root.pacifist * 100) / 24) > 30) { _root.kongregateStats.submit("pacifist", 4); } if (Math.floor((_root.pacifist * 100) / 24) > 60) { _root.kongregateStats.submit("pacifist", 3); } if (Math.floor((_root.pacifist * 100) / 24) > 90) { _root.kongregateStats.submit("pacifist", 2); } if ((Math.floor(_root.acc * 100) == 100) && (_root.score == 20)) { _root.kongregateStats.submit("pacifist", 1); } if (_root.maxmiss > 5) { _root.kongregateStats.submit("miss", 4); } if (_root.maxmiss > 10) { _root.kongregateStats.submit("miss", 3); } if (_root.maxmiss > 20) { _root.kongregateStats.submit("miss", 2); } if (_root.maxmiss > 100) { _root.kongregateStats.submit("miss", 1); } if (_root.resources > 1000) { _root.kongregateStats.submit("rich", 4); } if (_root.resources > 3000) { _root.kongregateStats.submit("rich", 3); } if (_root.resources > 6000) { _root.kongregateStats.submit("rich", 2); } if (_root.resources > 10000) { _root.kongregateStats.submit("rich", 1); } if (_root.deadeye > 100) { _root.kongregateStats.submit("deadeye", 4); } if (_root.deadeye > 200) { _root.kongregateStats.submit("deadeye", 3); } if (_root.deadeye > 300) { _root.kongregateStats.submit("deadeye", 2); } if (_root.deadeye > 400) { _root.kongregateStats.submit("deadeye", 1); } if (Math.floor(_root.acc * 100) > 90) { _root.kongregateStats.submit("accuracy", 4); } if (Math.floor(_root.acc * 100) > 100) { _root.kongregateStats.submit("accuracy", 3); } if (Math.floor(_root.acc * 100) > 115) { _root.kongregateStats.submit("accuracy", 2); } if (Math.floor(_root.acc * 100) > 130) { _root.kongregateStats.submit("accuracy", 1); } _root.gotoAndStop("restart"); }
Symbol 664 MovieClip Frame 1
stop();
Symbol 715 MovieClip Frame 5
if (random(10) > 2) { gotoAndPlay (1); }
Symbol 741 Button
on (release) { if (_root.credits) { _root.credits = false; } else { _root.credits = true; } }
Symbol 744 Button
on (release) { _root.gotoAndStop(5); }
Symbol 746 Button
on (release) { _root.gotoAndStop("restart"); }
Symbol 750 Button
on (release) { getURL ("http://www.kongregate.com/?gamereferral=MAD", "_blank"); }
Symbol 754 Button
on (release) { _root.credits = false; }
Symbol 755 MovieClip Frame 2
if (!_root.credits) { gotoAndPlay (1); }
Symbol 755 MovieClip Frame 11
if (_root.credits) { gotoAndPlay (10); }
Symbol 756 MovieClip Frame 1
if (_root.dead) { gotoAndStop (2); } else { stop(); }
Instance of Symbol 577 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { myupgrade = 2; } onClipEvent (enterFrame) { if (_root.mc.buildings[1].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade2 + 1); } }
Instance of Symbol 577 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { _parent.locked = false; myupgrade = 1; } onClipEvent (enterFrame) { if (_root.mc.buildings[0].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade1 + 1); } }
Instance of Symbol 577 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { myupgrade = 3; } onClipEvent (enterFrame) { if (_root.mc.buildings[3].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade3 + 1); } }
Instance of Symbol 577 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { myupgrade = 4; } onClipEvent (enterFrame) { if (_root.mc.buildings[4].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade4 + 1); } }
Instance of Symbol 583 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { myupgrade = 5; } onClipEvent (enterFrame) { if (_root.mc.buildings[2].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade5 + 1); } }
Instance of Symbol 583 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (load) { myupgrade = 6; } onClipEvent (enterFrame) { if (_root.mc.buildings[2].dead) { gotoAndStop ("dead"); } else { gotoAndStop(_root.upgrade6 + 1); } }
Instance of Symbol 648 MovieClip "description" in Symbol 756 MovieClip Frame 1
onClipEvent (enterFrame) { if (_yscale < 100) { _yscale = (_yscale + 15); } }
Instance of Symbol 710 MovieClip in Symbol 756 MovieClip Frame 2
onClipEvent (load) { _root.rank = 0; if (_root.score > 1500) { _root.rank++; } if (_root.score > 3000) { _root.rank++; } if (_root.score > 4000) { _root.rank++; } if (_root.score > 6000) { _root.rank++; } if (_root.score > 9000) { _root.rank++; } if (_root.score > 13000) { _root.rank++; } if (_root.score > 18000) { _root.rank++; } if (_root.score > 25000) { _root.rank++; } if (_root.score > 34000) { _root.rank++; } if (_root.score > 44000) { _root.rank++; } if (_root.score > 55000) { _root.rank++; } if (_root.score > 67000) { _root.rank++; } if (_root.score > 80000) { _root.rank++; } if (_root.score > 94000) { _root.rank++; } if (_root.score > 119000) { _root.rank++; } if (_root.score > 135000) { _root.rank++; } if (_root.score > 200000) { _root.rank++; } if (_root.score > 300000) { _root.rank++; } gotoAndStop(_root.rank + 1); }
Instance of Symbol 177 MovieClip [empty] in Symbol 756 MovieClip Frame 2
onClipEvent (load) { _root.kongregateStats.submit("HighScore", _root.score); if (_root.encounters > 1000) { _root.kongregateStats.submit("endured", 4); } if (_root.encounters > 2000) { _root.kongregateStats.submit("endured", 3); } if (_root.encounters > 3000) { _root.kongregateStats.submit("endured", 2); } if (_root.encounters > 4000) { _root.kongregateStats.submit("endured", 1); } if (_root.maxcombo > 40) { _root.kongregateStats.submit("combo", 4); } if (_root.maxcombo > 60) { _root.kongregateStats.submit("combo", 3); } if (_root.maxcombo > 80) { _root.kongregateStats.submit("combo", 2); } if (_root.maxcombo > 100) { _root.kongregateStats.submit("combo", 1); } if (_root.kills > 500) { _root.kongregateStats.submit("kills", 4); } if (_root.kills > 1000) { _root.kongregateStats.submit("kills", 3); } if (_root.kills > 1500) { _root.kongregateStats.submit("kills", 2); } if (_root.kills > 2000) { _root.kongregateStats.submit("kills", 1); } if (_root.freefallers > 100) { _root.kongregateStats.submit("disabled", 4); } if (_root.freefallers > 200) { _root.kongregateStats.submit("disabled", 3); } if (_root.freefallers > 300) { _root.kongregateStats.submit("disabled", 2); } if (_root.freefallers > 400) { _root.kongregateStats.submit("disabled", 1); } if (Math.floor((_root.pacifist * 100) / 24) > 30) { _root.kongregateStats.submit("pacifist", 4); } if (Math.floor((_root.pacifist * 100) / 24) > 60) { _root.kongregateStats.submit("pacifist", 3); } if (Math.floor((_root.pacifist * 100) / 24) > 90) { _root.kongregateStats.submit("pacifist", 2); } if ((Math.floor(_root.acc * 100) == 100) && (_root.score == 20)) { _root.kongregateStats.submit("pacifist", 1); } if (_root.maxmiss > 5) { _root.kongregateStats.submit("miss", 4); } if (_root.maxmiss > 10) { _root.kongregateStats.submit("miss", 3); } if (_root.maxmiss > 20) { _root.kongregateStats.submit("miss", 2); } if (_root.maxmiss > 100) { _root.kongregateStats.submit("miss", 1); } if (_root.resources > 1000) { _root.kongregateStats.submit("rich", 4); } if (_root.resources > 3000) { _root.kongregateStats.submit("rich", 3); } if (_root.resources > 6000) { _root.kongregateStats.submit("rich", 2); } if (_root.resources > 10000) { _root.kongregateStats.submit("rich", 1); } if (_root.deadeye > 100) { _root.kongregateStats.submit("deadeye", 4); } if (_root.deadeye > 200) { _root.kongregateStats.submit("deadeye", 3); } if (_root.deadeye > 300) { _root.kongregateStats.submit("deadeye", 2); } if (_root.deadeye > 400) { _root.kongregateStats.submit("deadeye", 1); } if (Math.floor(_root.acc * 100) > 90) { _root.kongregateStats.submit("accuracy", 4); } if (Math.floor(_root.acc * 100) > 100) { _root.kongregateStats.submit("accuracy", 3); } if (Math.floor(_root.acc * 100) > 115) { _root.kongregateStats.submit("accuracy", 2); } if (Math.floor(_root.acc * 100) > 130) { _root.kongregateStats.submit("accuracy", 1); } medals = 0; if (_root.encounters > 1000) { medals++; _parent["m" + medals].gotoAndStop(1); _parent["m" + medals].dynamicpart = _root.encounters + " MISSILES ENDURED"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.encounters > 2000) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.encounters > 3000) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.encounters > 4000) { _parent["m" + medals].medal.gotoAndStop(1); } } if (_root.maxcombo > 40) { medals++; _parent["m" + medals].gotoAndStop(2); _parent["m" + medals].dynamicpart = _root.maxcombo + " HITS IN A ROW"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.maxcombo > 60) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.maxcombo > 80) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.maxcombo > 100) { _parent["m" + medals].medal.gotoAndStop(1); } } if (_root.kills > 500) { medals++; _parent["m" + medals].gotoAndStop(3); _parent["m" + medals].dynamicpart = _root.kills + " TOTAL KILLS"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.kills > 1000) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.kills > 1500) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.kills > 2000) { _parent["m" + medals].medal.gotoAndStop(1); } } if (_root.freefallers > 100) { medals++; _parent["m" + medals].gotoAndStop(4); _parent["m" + medals].dynamicpart = _root.freefallers + " MISSILES DISABLED"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.freefallers > 200) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.freefallers > 300) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.freefallers > 400) { _parent["m" + medals].medal.gotoAndStop(1); } } if (Math.floor((_root.pacifist * 100) / 24) > 30) { medals++; _parent["m" + medals].gotoAndStop(5); _parent["m" + medals].dynamicpart = Math.floor((_root.pacifist * 100) / 24) + " SECONDS WITHOUT FIRING"; _parent["m" + medals].medal.gotoAndStop(4); if (Math.floor((_root.pacifist * 100) / 24) > 60) { _parent["m" + medals].medal.gotoAndStop(3); } if (Math.floor((_root.pacifist * 100) / 24) > 90) { _parent["m" + medals].medal.gotoAndStop(2); } if ((Math.floor(_root.acc * 100) == 100) && (_root.score == 20)) { _parent["m" + medals].medal.gotoAndStop(1); _parent["m" + medals].dynamicpart = "PERFECT PACIFISM"; } } if (_root.maxmiss > 5) { medals++; _parent["m" + medals].gotoAndStop(6); _parent["m" + medals].dynamicpart = _root.maxmiss + " CONSECUTIVE MISSES"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.maxmiss > 10) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.maxmiss > 20) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.maxmiss > 100) { _parent["m" + medals].medal.gotoAndStop(1); } } if (_root.resources > 1000) { medals++; _parent["m" + medals].gotoAndStop(7); _parent["m" + medals].dynamicpart = _root.resources + " RESOURCES SAVED"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.resources > 3000) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.resources > 6000) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.resources > 10000) { _parent["m" + medals].medal.gotoAndStop(1); } } if (_root.deadeye > 100) { medals++; _parent["m" + medals].gotoAndStop(8); _parent["m" + medals].dynamicpart = _root.deadeye + " PERFECT HITS"; _parent["m" + medals].medal.gotoAndStop(4); if (_root.deadeye > 200) { _parent["m" + medals].medal.gotoAndStop(3); } if (_root.deadeye > 300) { _parent["m" + medals].medal.gotoAndStop(2); } if (_root.deadeye > 400) { _parent["m" + medals].medal.gotoAndStop(1); } } if (Math.floor(_root.acc * 100) > 90) { medals++; _parent["m" + medals].gotoAndStop(9); _parent["m" + medals].dynamicpart = Math.floor(_root.acc * 100) + "% ACCURACY"; _parent["m" + medals].medal.gotoAndStop(4); if (Math.floor(_root.acc * 100) > 100) { _parent["m" + medals].medal.gotoAndStop(3); } if (Math.floor(_root.acc * 100) > 115) { _parent["m" + medals].medal.gotoAndStop(2); } if (Math.floor(_root.acc * 100) > 130) { _parent["m" + medals].medal.gotoAndStop(1); } } i = medals + 1; while (i < 11) { _parent["m" + i].gotoAndStop(20); i++; } } onClipEvent (enterFrame) { if (_root.volumemod > 0) { _root.volumemod = _root.volumemod - 0.1; } }
Instance of Symbol 712 MovieClip in Symbol 756 MovieClip Frame 2
onClipEvent (enterFrame) { _root.scoretext = ""; firstset = Math.floor(_root.score / 1000000); secondset = Math.floor((_root.score - (firstset * 1000000)) / 1000); thirdset = _root.score - ((firstset * 1000000) + (secondset * 1000)); if (_root.score > 1000000) { _root.scoretext = _root.scoretext + firstset; _root.scoretext = _root.scoretext + ","; if (secondset < 100) { _root.scoretext = _root.scoretext + "0"; } if (secondset < 10) { _root.scoretext = _root.scoretext + "0"; } } if (_root.score > 1000) { _root.scoretext = _root.scoretext + secondset; _root.scoretext = _root.scoretext + ","; if (thirdset < 100) { _root.scoretext = _root.scoretext + "0"; } if (thirdset < 10) { _root.scoretext = _root.scoretext + "0"; } } _root.scoretext = _root.scoretext + thirdset; scoreshow.text = "SCORE: " + _root.scoretext; }
Instance of Symbol 755 MovieClip in Symbol 756 MovieClip Frame 2
onClipEvent (load) { _root.credits = false; }
Symbol 757 MovieClip Frame 1
stop();
Instance of Symbol 177 MovieClip [empty] in Symbol 757 MovieClip Frame 1
onClipEvent (enterFrame) { if ((_root.buymenu > 0) && (Key.isDown(32))) { _root.ui1.start(); _root.mc.buymenu(); } }
Symbol 757 MovieClip Frame 2
_root.menu1.start(); _root.volumemod = 0.5;
Symbol 757 MovieClip Frame 10
if (_root.dead) { _root.stage.removeMovieClip(); } stop();
Instance of Symbol 177 MovieClip [empty] in Symbol 757 MovieClip Frame 10
onClipEvent (enterFrame) { if (Key.isDown(32) && (!_root.dead)) { _root.ui1.start(); _root.timestep = 1; _parent.gotoAndPlay("closing"); _root.ui1.start(); } }
Symbol 757 MovieClip Frame 11
_root.menu1.start();
Symbol 757 MovieClip Frame 20
_root.volumemod = 1;
Symbol 776 MovieClip Frame 2
if (isreticle) { gotoAndPlay (1); }
Symbol 776 MovieClip Frame 11
if (!isreticle) { gotoAndPlay (10); }
Symbol 780 Button
on (press) { dragging = true; }
Symbol 781 MovieClip Frame 1
miny = (_parent.bar._y - (_parent.bar._height / 2)) + (_height / 2); maxy = (_parent.bar._y + (_parent.bar._height / 2)) - (_height / 2); dragx = 0; dragy = 0; _parent.forcepercent = -100; onEnterFrame = function () { if (_parent.forcepercent != -100) { _y = ((((100 - _parent.forcepercent) / 100) * (maxy - miny)) + miny); _parent.forcepercent = -100; } if (sliding) { if (!_parent.bar.hitTest(_root._xmouse, _root._ymouse, true)) { sliding = false; } else { rot = ((-_parent._rotation) * 6.283) / 360; dragx = ((_parent._xmouse - _parent._x) * Math.cos(rot)) - ((_parent._ymouse - _parent._y) * Math.sin(rot)); dragy = ((_parent._xmouse - _parent._x) * Math.sin(rot)) + ((_parent._ymouse - _parent._y) * Math.cos(rot)); _y = ((dragy + (_y * 4)) / 5); } } if (dragging) { rot = ((-_parent._rotation) * 6.283) / 360; dragx = ((_parent._xmouse - _parent._x) * Math.cos(rot)) - ((_parent._ymouse - _parent._y) * Math.sin(rot)); dragy = ((_parent._xmouse - _parent._x) * Math.sin(rot)) + ((_parent._ymouse - _parent._y) * Math.cos(rot)); _x = 0; _y = dragy; } _parent.percent = 100 - (((_y - miny) / (maxy - miny)) * 100); if (sliding || (dragging)) { _root.mainvolume = _parent.percent; } if (_y < miny) { _y = miny; } if (_y > maxy) { _y = maxy; } }; onMouseUp = function () { dragging = false; sliding = false; }; onMouseDown = function () { if (_parent.bar.hitTest(_root._xmouse, _root._ymouse, true) && (!this.hitTest(_root._xmouse, _root._ymouse, true))) { sliding = true; } };
Symbol 785 Button
on (release) { _root.soundon = false; }
Symbol 788 Button
on (release) { _root.soundon = true; }
Symbol 792 Button
on (release) { _root.musicon = false; _root.music1.stop("LI_music1.wav"); _root.music2.stop("LI_music2.wav"); _root.music3.stop("LI_music3.wav"); _root.music4.stop("LI_music4.wav"); _root.m1p = false; _root.m2p = false; _root.m3p = false; _root.m4p = false; }
Symbol 795 Button
on (release) { _root.musicon = true; _root.music1.stop("LI_music1.wav"); _root.music2.stop("LI_music2.wav"); _root.music3.stop("LI_music3.wav"); _root.music4.stop("LI_music4.wav"); _root.looppos = 1; if (_root.mc.spawnspeed > _root.t1) { _root.theloop = 2; } if (_root.mc.spawnspeed > _root.t2) { _root.theloop = 3; } if (_root.mc.spawnspeed > _root.t3) { _root.theloop = 4; } if (_root.mc.spawnspeed > _root.t4) { _root.theloop = 5; } _root["music" + _root["loop" + _root.theloop][_root.looppos - 1]].start(0); _root[("m" + _root["loop" + _root.theloop][_root.looppos - 1]) + "p"] = true; }
Instance of Symbol 782 MovieClip "slider" in Symbol 797 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 789 MovieClip in Symbol 797 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.soundon) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 796 MovieClip in Symbol 797 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.musicon) { gotoAndStop (1); } else { gotoAndStop (2); } }
Symbol 798 MovieClip Frame 6
stop();

Library Items

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

Instance Names

"introo"Frame 2Symbol 30 MovieClip
"scoreshow"Frame 6Symbol 464 MovieClip
"hudbar"Frame 6Symbol 521 MovieClip
"tutorial"Frame 6Symbol 540 MovieClip
"resshow"Frame 6Symbol 464 MovieClip
"buyscreen"Frame 6Symbol 757 MovieClip
"sounder"Frame 6Symbol 797 MovieClip
"flack"Symbol 214 MovieClip Frame 1Symbol 211 MovieClip
"flacker"Symbol 215 MovieClip Frame 1Symbol 214 MovieClip
"hitarea"Symbol 244 MovieClip [building5] Frame 1Symbol 201 MovieClip
"flack"Symbol 244 MovieClip [building5] Frame 1Symbol 215 MovieClip
"hitarea"Symbol 244 MovieClip [building5] Frame 2Symbol 219 MovieClip
"hitarea"Symbol 244 MovieClip [building5] Frame 3Symbol 239 MovieClip
"hitarea"Symbol 244 MovieClip [building5] Frame 4Symbol 243 MovieClip
"td"Symbol 260 MovieClip Frame 1Symbol 259 MovieClip
"hitarea"Symbol 273 MovieClip [building4] Frame 1Symbol 248 MovieClip
"tdpart"Symbol 273 MovieClip [building4] Frame 1Symbol 260 MovieClip
"hitarea"Symbol 273 MovieClip [building4] Frame 2Symbol 264 MovieClip
"hitarea"Symbol 273 MovieClip [building4] Frame 3Symbol 268 MovieClip
"hitarea"Symbol 273 MovieClip [building4] Frame 4Symbol 272 MovieClip
"loader"Symbol 283 MovieClip Frame 1Symbol 282 MovieClip
"hitarea"Symbol 296 MovieClip [building3] Frame 1Symbol 277 MovieClip
"reloader"Symbol 296 MovieClip [building3] Frame 1Symbol 283 MovieClip
"hitarea"Symbol 296 MovieClip [building3] Frame 2Symbol 287 MovieClip
"hitarea"Symbol 296 MovieClip [building3] Frame 3Symbol 291 MovieClip
"hitarea"Symbol 296 MovieClip [building3] Frame 4Symbol 295 MovieClip
"emp"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"hitarea"Symbol 334 MovieClip [building2] Frame 1Symbol 300 MovieClip
"emppart"Symbol 334 MovieClip [building2] Frame 1Symbol 321 MovieClip
"hitarea"Symbol 334 MovieClip [building2] Frame 2Symbol 325 MovieClip
"hitarea"Symbol 334 MovieClip [building2] Frame 3Symbol 329 MovieClip
"hitarea"Symbol 334 MovieClip [building2] Frame 4Symbol 333 MovieClip
"hitarea"Symbol 357 MovieClip [building1] Frame 1Symbol 338 MovieClip
"hitarea"Symbol 357 MovieClip [building1] Frame 2Symbol 348 MovieClip
"hitarea"Symbol 357 MovieClip [building1] Frame 3Symbol 352 MovieClip
"hitarea"Symbol 357 MovieClip [building1] Frame 4Symbol 356 MovieClip
"pinganim"Symbol 365 MovieClip [shieldping] Frame 1Symbol 364 MovieClip
"spinner"Symbol 421 MovieClip Frame 10Symbol 392 MovieClip
"screener"Symbol 459 MovieClip Frame 1Symbol 456 MovieClip
"menu"Symbol 460 MovieClip Frame 1Symbol 459 MovieClip
"menu"Symbol 460 MovieClip Frame 10Symbol 459 MovieClip
"scoreshow"Symbol 464 MovieClip Frame 1Symbol 463 EditableText
"pipcolor"Symbol 473 MovieClip Frame 1Symbol 472 MovieClip
"warner"Symbol 474 MovieClip Frame 1Symbol 469 MovieClip
"pip1"Symbol 474 MovieClip Frame 2Symbol 473 MovieClip
"pip2"Symbol 474 MovieClip Frame 3Symbol 473 MovieClip
"pip3"Symbol 474 MovieClip Frame 4Symbol 473 MovieClip
"pip4"Symbol 474 MovieClip Frame 5Symbol 473 MovieClip
"pip5"Symbol 474 MovieClip Frame 6Symbol 473 MovieClip
"pip6"Symbol 474 MovieClip Frame 7Symbol 473 MovieClip
"pip7"Symbol 474 MovieClip Frame 8Symbol 473 MovieClip
"pip8"Symbol 474 MovieClip Frame 9Symbol 473 MovieClip
"pip9"Symbol 474 MovieClip Frame 10Symbol 473 MovieClip
"pip10"Symbol 474 MovieClip Frame 11Symbol 473 MovieClip
"pip11"Symbol 474 MovieClip Frame 12Symbol 473 MovieClip
"pip12"Symbol 474 MovieClip Frame 13Symbol 473 MovieClip
"pip13"Symbol 474 MovieClip Frame 14Symbol 473 MovieClip
"pip14"Symbol 474 MovieClip Frame 15Symbol 473 MovieClip
"pip15"Symbol 474 MovieClip Frame 16Symbol 473 MovieClip
"pip16"Symbol 474 MovieClip Frame 17Symbol 473 MovieClip
"pip17"Symbol 474 MovieClip Frame 18Symbol 473 MovieClip
"pip18"Symbol 474 MovieClip Frame 19Symbol 473 MovieClip
"pip19"Symbol 474 MovieClip Frame 20Symbol 473 MovieClip
"pip20"Symbol 474 MovieClip Frame 21Symbol 473 MovieClip
"scoreshow"Symbol 712 MovieClip Frame 1Symbol 711 EditableText
"medal"Symbol 738 MovieClip Frame 1Symbol 719 MovieClip
"description"Symbol 756 MovieClip Frame 1Symbol 648 MovieClip
"confirm"Symbol 756 MovieClip Frame 1Symbol 664 MovieClip
"m3"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m5"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m7"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m9"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m4"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m6"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m8"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m10"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m1"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"m2"Symbol 756 MovieClip Frame 2Symbol 738 MovieClip
"bar"Symbol 782 MovieClip Frame 1Symbol 779 MovieClip
"slider"Symbol 797 MovieClip Frame 1Symbol 782 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 3 as "bubbler"
ExportAssets (56)Timeline Frame 1Symbol 799 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 800 as "__Packages.game"
ExportAssets (56)Timeline Frame 1Symbol 801 as "__Packages.building"
ExportAssets (56)Timeline Frame 1Symbol 802 as "__Packages.missile"
ExportAssets (56)Timeline Frame 1Symbol 803 as "__Packages.effect"
ExportAssets (56)Timeline Frame 4Symbol 49 as "missile7"
ExportAssets (56)Timeline Frame 4Symbol 53 as "missile6"
ExportAssets (56)Timeline Frame 4Symbol 59 as "missile5"
ExportAssets (56)Timeline Frame 4Symbol 62 as "missile4"
ExportAssets (56)Timeline Frame 4Symbol 66 as "missile3"
ExportAssets (56)Timeline Frame 4Symbol 67 as "missile2"
ExportAssets (56)Timeline Frame 4Symbol 70 as "missile1"
ExportAssets (56)Timeline Frame 4Symbol 108 as "explosion5"
ExportAssets (56)Timeline Frame 4Symbol 123 as "explosion4"
ExportAssets (56)Timeline Frame 4Symbol 142 as "explosion3"
ExportAssets (56)Timeline Frame 4Symbol 175 as "explosion2"
ExportAssets (56)Timeline Frame 4Symbol 176 as "explosion1"
ExportAssets (56)Timeline Frame 4Symbol 177 as "empty"
ExportAssets (56)Timeline Frame 4Symbol 178 as "drawarea"
ExportAssets (56)Timeline Frame 4Symbol 180 as "debugcircle"
ExportAssets (56)Timeline Frame 4Symbol 185 as "combo"
ExportAssets (56)Timeline Frame 4Symbol 192 as "citybgemp"
ExportAssets (56)Timeline Frame 4Symbol 197 as "citybg"
ExportAssets (56)Timeline Frame 4Symbol 244 as "building5"
ExportAssets (56)Timeline Frame 4Symbol 273 as "building4"
ExportAssets (56)Timeline Frame 4Symbol 296 as "building3"
ExportAssets (56)Timeline Frame 4Symbol 334 as "building2"
ExportAssets (56)Timeline Frame 4Symbol 357 as "building1"
ExportAssets (56)Timeline Frame 4Symbol 359 as "antimissile"
ExportAssets (56)Timeline Frame 4Symbol 365 as "shieldping"
ExportAssets (56)Timeline Frame 4Symbol 368 as "targeter"
ExportAssets (56)Timeline Frame 4Symbol 370 as "targeterout"
ExportAssets (56)Timeline Frame 4Symbol 371 as "UL_warning.wav"
ExportAssets (56)Timeline Frame 4Symbol 372 as "UL_UI_button_2.wav"
ExportAssets (56)Timeline Frame 4Symbol 373 as "UL_UI_button_1.wav"
ExportAssets (56)Timeline Frame 4Symbol 374 as "UL_slowdown.wav"
ExportAssets (56)Timeline Frame 4Symbol 375 as "UL_menu_1.wav"
ExportAssets (56)Timeline Frame 4Symbol 376 as "UL_launch_1.wav"
ExportAssets (56)Timeline Frame 4Symbol 377 as "UL_flak_2.wav"
ExportAssets (56)Timeline Frame 4Symbol 378 as "UL_flak_1.wav"
ExportAssets (56)Timeline Frame 4Symbol 379 as "UL_explosion_3.wav"
ExportAssets (56)Timeline Frame 4Symbol 380 as "UL_explosion_2.wav"
ExportAssets (56)Timeline Frame 4Symbol 381 as "UL_explosion_1small.wav"
ExportAssets (56)Timeline Frame 4Symbol 382 as "UL_explosion_1.wav"
ExportAssets (56)Timeline Frame 4Symbol 383 as "UL_emp.wav"
ExportAssets (56)Timeline Frame 4Symbol 384 as "UL_electricity.wav"
ExportAssets (56)Timeline Frame 4Symbol 385 as "LI_music1.wav"
ExportAssets (56)Timeline Frame 4Symbol 386 as "LI_music2.wav"
ExportAssets (56)Timeline Frame 4Symbol 387 as "LI_music3.wav"
ExportAssets (56)Timeline Frame 4Symbol 388 as "LI_music4.wav"

Labels

"restart"Frame 8
"deploy1"Symbol 49 MovieClip [missile7] Frame 3
"ooc"Symbol 49 MovieClip [missile7] Frame 4
"deploy1"Symbol 59 MovieClip [missile5] Frame 3
"deploy2"Symbol 59 MovieClip [missile5] Frame 4
"ooc"Symbol 59 MovieClip [missile5] Frame 5
"emp"Symbol 192 MovieClip [citybgemp] Frame 2
"timeslow"Symbol 197 MovieClip [citybg] Frame 2
"timeslowon"Symbol 197 MovieClip [citybg] Frame 13
"timing"Symbol 214 MovieClip Frame 2
"timing"Symbol 259 MovieClip Frame 10
"zap1"Symbol 317 MovieClip Frame 3
"zap2"Symbol 317 MovieClip Frame 8
"zap3"Symbol 317 MovieClip Frame 13
"buttons"Symbol 521 MovieClip Frame 1
"nobuttons"Symbol 521 MovieClip Frame 2
"dead"Symbol 577 MovieClip Frame 6
"dead"Symbol 583 MovieClip Frame 4
"pause"Symbol 756 MovieClip Frame 1
"gameover"Symbol 756 MovieClip Frame 2
"opening"Symbol 757 MovieClip Frame 2
"closing"Symbol 757 MovieClip Frame 11

Dynamic Text Variables

ctextSymbol 183 EditableText"0"
_root.resourcesSymbol 547 EditableText"<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>"
_root.accuracySymbol 548 EditableText"<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>"
_root.scoreSymbol 549 EditableText"<p align="right"><font face="verdana" size="10" color="#67b3fe" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>"
dynamicpartSymbol 721 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 MISSILES SIGHTED</font></p>"
dynamicpartSymbol 723 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 HITS IN A ROW</font></p>"
dynamicpartSymbol 725 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 727 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 729 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 731 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 733 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 735 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"
dynamicpartSymbol 737 EditableText"<p align="left"><font face="Franklin Gothic Medium" size="10" color="#1388fd" letterSpacing="0.000000" kerning="1">40000 TOTAL KILLS</font></p>"




http://swfchan.com/1/3580/info.shtml
Created: 17/6 -2019 07:59:13 Last modified: 17/6 -2019 07:59:13 Server time: 19/04 -2024 07:51:18