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

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

Air Defence 2.swf

This is the info page for
Flash #23663

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


Text
Loading...

By: ICMilk

Build-Menu example:

By: ICMilk

$2000

$4000

$7000

$8000

$6000

$15000

Upgrades:

Units:

$20000

$10000

Buildings:

Easy

Hard

Medium

Start Game:

Armor Upgrade

Give Tower 50 Hitpoints
$2000

Explosion Upgrade

All weopons do 10%
more Damage
$4000

Reload Upgrade

All Weapons reload  20%
faster
$7000

Speed Upgrade

Bullets fly 15% faster
$8000

Mobile Flag Cannon

Fires Indirect at the Target,
fast reload
$6000

ECM Tank

Magnetic waves. Slowing
aircraft down for 50%
$20000

Missle Launcher

Fast missles, dealing 50%
damage + minor damage
$15000

Radar Centre

Gives Flag-units 30%
more accuracy
$10000

Advanced Radar

Gives your flag-units
additional 20% accuracy
$15000

Cash:  $

Level:

HP:

Game by ICMilk

Sound

AirDefence 2

Relax time:

Press Left mouse for next slide

Welcome to this tutorial about the
basics of AirDefence

Defend this communications tower,
it's Hitpoints are below the tower.

Press and hold space to shoot  with
both  your Flag Guns.
Try It NOW

Space

After this tutorial you can aim with
your mouse. But Flag has some
delay so aim in front of your target.

Building can be bought here. (Hint:
Buy radar fast to improve accuracy of
the flag units)

Upgrades can be found here

New fully independent units can be
bought here. (HINT: buy a mobile
flag-gun asap)

Your Cash amount and Level are
displayed here.

Press Lef t mouse to start the game

Have a look at the upgrades now.
Find a tactic to stay alive and Enjoy....
cheers....

Game Over
Press F5 to restart

By: ICMilk

ActionScript [AS1/AS2]

Instance of Symbol 9 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.percentage = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (_root.getBytesTotal() == _root.getBytesLoaded()) { nextFrame(); } }
Frame 2
stop();
Instance of Symbol 14 MovieClip in Frame 2
onClipEvent (enterFrame) { _root.percentage = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (_root.getBytesTotal() == _root.getBytesLoaded()) { _root.gotoAndPlay(2); } }
Frame 3
_root.counter = 1; _root.counter = 1; _root.cash = 0; _root.level = 2; _root.damage = 10; _root.bulletspeed = 10; _root.explosion = 100; _root.reload = 4; _root.nextlevel = _root.level + 5; _root.enemylist = new Array(); Mouse.hide(); _root.pointermenu.startDrag(true); _root.kaboem1 = new Sound(); _root.kaboem1.attachSound("bang"); _root.music = new Sound(); _root.music.attachSound("music1"); _root.music.setVolume(100); _root.music.start(0, 1000); _root.kaboem2 = new Sound(); _root.kaboem2.attachSound("bang2"); stop();
Frame 4
_root.counter = 100; _root.cash = 1000; _root.level = 1; _root.damage = 10; _root.bulletspeed = 10; _root.accuracy = 80; _root.explosion = 100; _root.reload = 20; _root.nextlevel = _root.level + 8; _root.enemylist = new Array(); _root.friendlylist = new Array(); _root.tower.health = 100; _root.wait = 10000; Mouse.show(); _root.pointer.startDrag(true); _root.kaboem1 = new Sound(); _root.kaboem1.attachSound("bang"); _root.kaboem2 = new Sound(); _root.kaboem2.attachSound("bang2"); _root.buy = new Sound(); _root.buy.attachSound("buy"); _root.music = new Sound(); _root.music.attachSound("music2"); _root.music.setVolume(100); _root.music.start(0, 1000); _root.musickind = "music2"; _root.ECM = new Sound(); _root.ECM.attachSound("ECM"); _root.rocketfire = new Sound(); _root.rocketfire.attachSound("rocketfire"); _root.kaboem1.setVolume(70); _root.kaboem2.setVolume(70); _root.ECM.setVolume(70); _root.rocketfire.setVolume(70); stop();
Instance of Symbol 101 MovieClip "bullet" in Frame 4
onClipEvent (enterFrame) { this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * _root.bulletspeed); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * (-_root.bulletspeed)); this.time = this.time - _root.bulletspeed; if ((0 >= this.time) and (this._name != "bullet")) { _root.kaboem1.start(); duplicateMovieClip (_root.cloud, "cloud" + _root.counter, _root.counter); eval ("_root.cloud" + _root.counter)._x = this._x; eval ("_root.cloud" + _root.counter)._y = this._y; _root.counter++; this.removeMovieClip(); } }
Instance of Symbol 107 MovieClip "enemy" in Frame 4
onClipEvent (load) { this.bomb = 1; this.alive = 2; this.reload == 0; } onClipEvent (enterFrame) { this._x = this._x - this.speed; if (this._x < 0) { i = 0; while (i < _root.enemylist.length) { if (this._name == _root.enemylist[i]) { _root.enemylist.splice(i, 1); } i++; } removeMovieClip(this); } }
Instance of Symbol 111 MovieClip "ship" in Frame 4
onClipEvent (enterFrame) { _root.wait--; if (((Math.random() < (0.01 + (_root.level / 1000))) and (0 >= _root.wait)) and (_root.pause != 1)) { duplicateMovieClip (_root.enemy, "enemy" + _root.counter, _root.counter); _root.enemylist.push("enemy" + _root.counter); eval ("_root.enemy" + _root.counter)._x = 660; eval ("_root.enemy" + _root.counter)._y = 10 + (Math.random() * 150); if (_root.level < 4) { eval ("_root.enemy" + _root.counter).gotoAndStop(1); } else if (_root.level < 8) { eval ("_root.enemy" + _root.counter).gotoAndStop(Math.round(Math.random() * 2)); } else { eval ("_root.enemy" + _root.counter).gotoAndStop(Math.round(Math.random() * 3)); } _root.counter++; } if (0 >= _root.tower.health) { _root.nextFrame(); } }
Instance of Symbol 116 MovieClip "cloud" in Frame 4
onClipEvent (load) { this._xscale = _root.explosion; this._yscale = _root.explosion; this._rotation = Math.round(Math.random() * 360); i = 0; while (i < _root.enemylist.length) { if (this.hitTest("_root." + _root.enemylist[i])) { eval ("_root." + _root.enemylist[i]).health = eval ("_root." + _root.enemylist[i]).health - _root.damage; if (0 >= eval ("_root." + _root.enemylist[i]).health) { _root.nextlevel--; if (0 >= _root.nextlevel) { _root.level++; _root.wait = 300; _root.nextlevel = _root.level + 8; } q = 0; while (q < 3) { duplicateMovieClip (_root.debris, "debris" + _root.counter, _root.counter); eval ("_root.debris" + _root.counter)._x = eval ("_root." + _root.enemylist[i])._x; eval ("_root.debris" + _root.counter)._y = eval ("_root." + _root.enemylist[i])._y; _root.counter++; q++; } _root.cash = _root.cash + Math.round(eval ("_root." + _root.enemylist[i])._x * _root.gamelevel); removeMovieClip("_root." + _root.enemylist[i]); _root.enemylist.splice(i, 1); } } i++; } this._alpha = 100; } onClipEvent (enterFrame) { if (this._name != "cloud") { this._xscale++; this._yscale++; this._alpha = this._alpha - 2; if (10 >= this._alpha) { this.removeMovieClip(); } } }
Instance of Symbol 127 MovieClip "debris" in Frame 4
onClipEvent (load) { this._rotation = Math.round(Math.random() * 360); this.x = (Math.random() - 0.5) * 4; this.y = Math.random() * -2; this._alpha = 100; } onClipEvent (enterFrame) { this._x = this._x + this.x; this._y = this._y + this.y; this._alpha = this._alpha - 5; if (20 >= this._alpha) { removeMovieClip(this); } }
Instance of Symbol 129 MovieClip "bomb" in Frame 4
onClipEvent (enterFrame) { this._y = this._y + 8; if (this.hitTest(_root.tower)) { _root.towerhealth = _root.towerhealth - (10 + _root.level); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = this._x; eval ("_root.gunpowder" + _root.counter)._y = this._y; eval ("_root.gunpowder" + _root.counter).gotoAndStop(4); _root.counter++; if (0 >= _root.towerhealth) { _root.gotoAndStop(4); } removeMovieClip(this); } }
Instance of Symbol 133 MovieClip "gunpowder" in Frame 4
onClipEvent (load) { this._xscale = 50; this._yscale = 50; this._alpha = 100; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 22); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * -22); } onClipEvent (enterFrame) { if (this._name != "gunpowder") { this._xscale++; this._yscale++; this._alpha = this._alpha - 8; if (10 >= this._alpha) { this.removeMovieClip(); } } }
Instance of Symbol 148 MovieClip "ecmexplosion" in Frame 4
onClipEvent (load) { i = 0; while (i < _root.enemylist.length) { if (this.hitTest("_root." + _root.enemylist[i])) { eval ("_root." + _root.enemylist[i]).speed = eval ("_root." + _root.enemylist[i]).speed * 0.5; } i++; } this._alpha = 100; } onClipEvent (enterFrame) { if (this._name != "ecmexplosion") { this._xscale = this._xscale + 30; this._yscale = this._yscale + 30; this._alpha = this._alpha - 6; if (10 >= this._alpha) { this.removeMovieClip(); } } }
Instance of Symbol 150 MovieClip "rocket" in Frame 4
onClipEvent (enterFrame) { this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * (_root.bulletspeed + 20)); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * (-(_root.bulletspeed + 20))); this.time = this.time - (_root.bulletspeed + 20); if ((0 >= this.time) and (this._name != "rocket")) { _root.bang1.start(); duplicateMovieClip (_root.rocketcloud, "rocketcloud" + _root.counter, _root.counter); eval ("_root.rocketcloud" + _root.counter)._x = this._x; eval ("_root.rocketcloud" + _root.counter)._y = this._y; eval ("_root.rocketcloud" + _root.counter).t = this.t; _root.counter++; this.removeMovieClip(); } }
Instance of Symbol 152 MovieClip "rocketcloud" in Frame 4
onClipEvent (load) { i = 0; while (i < _root.enemylist.length) { if (this.hitTest("_root." + _root.enemylist[i])) { eval ("_root." + _root.enemylist[i]).health = eval ("_root." + _root.enemylist[i]).health * 0.5; eval ("_root." + _root.enemylist[i]).health = eval ("_root." + _root.enemylist[i]).health - (_root.damage * 0.5); if (0 >= eval ("_root." + _root.enemylist[i]).health) { _root.nextlevel--; if (0 >= _root.nextlevel) { _root.level++; _root.wait = 300; _root.nextlevel = _root.level + 8; } q = 0; while (q < 3) { duplicateMovieClip (_root.debris, "debris" + _root.counter, _root.counter); eval ("_root.debris" + _root.counter)._x = eval ("_root." + _root.enemylist[i])._x; eval ("_root.debris" + _root.counter)._y = eval ("_root." + _root.enemylist[i])._y; _root.counter++; q++; } _root.cash = _root.cash + Math.round(eval ("_root." + _root.enemylist[i])._x * _root.gamelevel); removeMovieClip("_root." + _root.enemylist[i]); _root.enemylist.splice(i, 1); } } i++; } this._alpha = 100; } onClipEvent (enterFrame) { if (this._name != "rocketcloud") { this._xscale++; this._yscale++; this._alpha = this._alpha - 2; if (10 >= this._alpha) { this.removeMovieClip(); } } }
Instance of Symbol 156 MovieClip in Frame 4
onClipEvent (enterFrame) { if (0 < _root.wait) { this._y = 150; _root.waittext = Math.round(_root.wait / 36); } else { this._y = -100; } }
Instance of Symbol 175 MovieClip in Frame 4
onClipEvent (load) { this.time = 300; _root.pointer.stopDrag(); } onClipEvent (enterFrame) { this._x = this._x + (((_root.pointer._x + 140) - this._x) / 8); this._y = this._y + (((_root.pointer._y - 40) - this._y) / 8); this.time--; if (0 >= this.time) { this.nextFrame(); this.time = 300; } _root.pointer.gotoAndStop(1); } onClipEvent (mouseDown) { this.nextFrame(); this.time = 300; }
Instance of Symbol 177 MovieClip "planebullet" in Frame 4
onClipEvent (enterFrame) { this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 20); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * -20); this.time = this.time - 20; if ((0 >= this.time) and (this._name != "planebullet")) { _root.kaboem1.start(); duplicateMovieClip (_root.planebulletcloud, "planebulletcloud" + _root.counter, _root.counter); eval ("_root.planebulletcloud" + _root.counter)._x = this._x; eval ("_root.planebulletcloud" + _root.counter)._y = this._y; _root.counter++; this.removeMovieClip(); } }
Instance of Symbol 179 MovieClip "planebulletcloud" in Frame 4
onClipEvent (load) { this._alpha = 100; i = 0; while (i < _root.friendlylist.length) { if (this.hitTest("_root." + _root.friendlylist[i])) { q = 0; while (q < 3) { duplicateMovieClip (_root.debris, "debris" + _root.counter, _root.counter); eval ("_root.debris" + _root.counter)._x = eval ("_root." + _root.friendlylist[i])._x; eval ("_root.debris" + _root.counter)._y = eval ("_root." + _root.friendlylist[i])._y; _root.counter++; q++; } eval ("_root." + _root.friendlylist[i]).health = eval ("_root." + _root.friendlylist[i]).health - 5; if (0 >= eval ("_root." + _root.friendlylist[i]).health) { removeMovieClip("_root." + _root.friendlylist[i]); _root.friendlylist.splice(i, 1); } } i++; } if (this.hitTest(_root.tower)) { _root.tower.health = _root.tower.health - (1 + Math.round(_root.level / 8)); q = 0; while (q < 3) { duplicateMovieClip (_root.debris, "debris" + _root.counter, _root.counter); eval ("_root.debris" + _root.counter)._x = this._x; eval ("_root.debris" + _root.counter)._y = this._y; _root.counter++; q++; } } } onClipEvent (enterFrame) { if (this._name != "planebulletcloud") { this._xscale++; this._yscale = this._yscale + 20; this._alpha = this._alpha - 8; if (10 >= this._alpha) { this.removeMovieClip(); } } }
Frame 5
i = 0; while (i < _root.enemylist.length) { removeMovieClip("_root.enemy" + i); i++; } Mouse.show(); stopAllSounds(); _root.time = 0; _root.counter = 1; _root.cash = 0; _root.level = 1; _root.damage = 10; _root.bulletspeed = 10; _root.explosion = 100; _root.reload = 20; _root.nextlevel = _root.level + 5; _root.enemylist = new Array(); _root.friendlylist = new Array(); _root.towerhealth = 100; stop();
Symbol 22 Button
on (release) { if (_root.getBytesTotal() == _root.getBytesLoaded()) { _root.gamelevel = 2; nextFrame(); gotoAndStop; } }
Symbol 23 Button
on (release) { if (_root.getBytesTotal() == _root.getBytesLoaded()) { _root.gamelevel = 1.5; nextFrame(); gotoAndStop; } }
Symbol 24 Button
on (release) { if (_root.getBytesTotal() == _root.getBytesLoaded()) { _root.gamelevel = 1; nextFrame(); gotoAndStop; } }
Symbol 27 Button
on (rollOver) { _root.pointermenu.gotoAndStop(6); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 30 Button
on (rollOver) { _root.pointermenu.gotoAndStop(3); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 33 Button
on (rollOver) { _root.pointermenu.gotoAndStop(4); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 36 Button
on (rollOver) { _root.pointermenu.gotoAndStop(5); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 39 Button
on (rollOver) { _root.pointermenu.gotoAndStop(2); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 42 Button
on (rollOver) { _root.pointermenu.gotoAndStop(7); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 53 Button
on (rollOver) { _root.pointermenu.gotoAndStop(8); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 57 Button
on (rollOver) { _root.pointermenu.gotoAndStop(9); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 62 Button
on (rollOver) { _root.pointermenu.gotoAndStop(10); } on (rollOut) { _root.pointermenu.gotoAndStop(1); }
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 2
stop();
Symbol 90 MovieClip Frame 3
stop();
Symbol 90 MovieClip Frame 4
stop();
Symbol 90 MovieClip Frame 5
stop();
Symbol 90 MovieClip Frame 6
stop();
Symbol 90 MovieClip Frame 7
stop();
Symbol 90 MovieClip Frame 8
stop();
Symbol 90 MovieClip Frame 9
stop();
Symbol 90 MovieClip Frame 10
stop();
Symbol 107 MovieClip Frame 1
this.health = 10 + (_root.level * _root.level); this.speed = (2 + (_root.level / 20)) + (Math.random() * 1); stop();
Instance of Symbol 103 MovieClip in Symbol 107 MovieClip Frame 1
onClipEvent (load) { this.bullets = 0; this._rotation = -110; this.point = "tower"; } onClipEvent (enterFrame) { if (((this.bullets < 4) and (_parent._name != "enemy")) and ((_parent._x + this._x) < (100 + eval ("_root." + this.point)._x))) { this.reload--; if (0 >= this.reload) { this.distance = Math.abs(Math.sqrt((((eval ("_root." + this.point)._y - _parent._y) + this._y) * ((eval ("_root." + this.point)._y - _parent._y) + this._y)) + (((eval ("_root." + this.point)._x - _parent._x) + this._x) * ((eval ("_root." + this.point)._x - _parent._x) + this._x)))); this.x = eval ("_root." + this.point)._x + 20; this.y = eval ("_root." + this.point)._y + (Math.random() * 100); myRadians = Math.atan2((this.y - _parent._y) + this._y, (this.x - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; _root.kaboem2.start(); duplicateMovieClip (_root.planebullet, "planebullet" + _root.counter, _root.counter); eval ("_root.planebullet" + _root.counter)._x = _parent._x + this._x; eval ("_root.planebullet" + _root.counter)._y = _parent._y + this._y; eval ("_root.planebullet" + _root.counter).time = Math.abs(Math.sqrt((((this.y - _parent._y) + this._y) * ((this.y - _parent._y) + this._y)) + (((this.x - _parent._x) + this._x) * ((this.x - _parent._x) + this._x)))); eval ("_root.planebullet" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = 4; this.bullets++; } } }
Symbol 107 MovieClip Frame 2
this.health = 20 + ((_root.level * _root.level) * 1.5); this.speed = (1 + (_root.level / 40)) + (Math.random() * 1); stop();
Instance of Symbol 105 MovieClip in Symbol 107 MovieClip Frame 2
onClipEvent (load) { this.bullets = 0; this._rotation = -110; this.startdistance = Math.random() * 100; if (0 < _root.friendlylist.length) { while (0 >= eval ("_root." + this.point).health) { this.point = _root.friendlylist[Math.round((Math.random() * _root.friendlylist.length) - 1)]; } } } onClipEvent (enterFrame) { if ((((this.bullets < 4) and (0 < _root.friendlylist.length)) and (_parent._name != "enemy")) and ((_parent._x + this._x) < (100 + eval ("_root." + this.point)._x))) { while (0 >= eval ("_root." + this.point).health) { this.point = _root.friendlylist[Math.round((Math.random() * _root.friendlylist.length) - 1)]; } this.reload--; if (0 >= this.reload) { this.distance = Math.abs(Math.sqrt((((eval ("_root." + this.point)._y - _parent._y) + this._y) * ((eval ("_root." + this.point)._y - _parent._y) + this._y)) + (((eval ("_root." + this.point)._x - _parent._x) + this._x) * ((eval ("_root." + this.point)._x - _parent._x) + this._x)))); this.x = (eval ("_root." + this.point)._x + this.startdistance) - (this.bullets * 10); this.y = eval ("_root." + this.point)._y; myRadians = Math.atan2((this.y - _parent._y) + this._y, (this.x - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; _root.kaboem2.start(); duplicateMovieClip (_root.planebullet, "planebullet" + _root.counter, _root.counter); eval ("_root.planebullet" + _root.counter)._x = _parent._x + this._x; eval ("_root.planebullet" + _root.counter)._y = _parent._y + this._y; eval ("_root.planebullet" + _root.counter).time = Math.abs(Math.sqrt((((this.y - _parent._y) + this._y) * ((this.y - _parent._y) + this._y)) + (((this.x - _parent._x) + this._x) * ((this.x - _parent._x) + this._x)))); eval ("_root.planebullet" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = 4; this.bullets++; } } }
Symbol 109 MovieClip Frame 1
stop();
Instance of Symbol 109 MovieClip "gun" in Symbol 111 MovieClip Frame 1
onClipEvent (load) { this.bla = this._x; } onClipEvent (enterFrame) { myRadians = Math.atan2((_root._ymouse - _parent._y) + this._y, (_root._xmouse - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 0); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * 0); this._x = this._x + ((this.bla - this._x) / 3); this.reload--; if (0 >= this.reload) { if (Key.isDown(Key.SPACE)) { this._x = this._x - (Math.sin(_rotation * (Math.PI/180)) * 5); this.gotoAndPlay(2); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = _parent._x + this._x; eval ("_root.gunpowder" + _root.counter)._y = _parent._y + this._y; eval ("_root.gunpowder" + _root.counter)._rotation = this._rotation; _root.counter++; _root.kaboem2.start(); duplicateMovieClip (_root.bullet, "bullet" + _root.counter, _root.counter); eval ("_root.bullet" + _root.counter)._x = _parent._x + this._x; eval ("_root.bullet" + _root.counter)._y = _parent._y + this._y; eval ("_root.bullet" + _root.counter).t = this.t; eval ("_root.bullet" + _root.counter).time = Math.abs(Math.sqrt((((_root._ymouse - _parent._y) + this._y) * ((_root._ymouse - _parent._y) + this._y)) + (((_root._xmouse - _parent._x) + this._x) * ((_root._xmouse - _parent._x) + this._x)))); eval ("_root.bullet" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = _root.reload; } } }
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
stop();
Symbol 116 MovieClip Frame 3
stop();
Symbol 116 MovieClip Frame 4
stop();
Symbol 117 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 1
stop();
Instance of Symbol 117 MovieClip "gun" in Symbol 125 MovieClip Frame 1
onClipEvent (load) { this.bla = this._x; } onClipEvent (enterFrame) { this._x = this._x + ((this.bla - this._x) / 3); if ((0 < _root.enemylist.length) and (_parent._name != "friendly")) { while (0 >= eval ("_root." + this.point).health) { this.point = _root.enemylist[Math.round((Math.random() * _root.enemylist.length) - 1)]; } this.reload--; if (0 >= this.reload) { this._x = this._x - (Math.sin(_rotation * (Math.PI/180)) * 5); this.gotoAndPlay(2); this.distance = Math.abs(Math.sqrt((((eval ("_root." + this.point)._y - _parent._y) + this._y) * ((eval ("_root." + this.point)._y - _parent._y) + this._y)) + (((eval ("_root." + this.point)._x - _parent._x) + this._x) * ((eval ("_root." + this.point)._x - _parent._x) + this._x)))); this.x = (eval ("_root." + this.point)._x - ((eval ("_root." + this.point).speed * this.distance) / _root.bulletspeed)) + ((Math.random() - 0.5) * _root.accuracy); this.y = eval ("_root." + this.point)._y + ((Math.random() - 0.5) * _root.accuracy); myRadians = Math.atan2((this.y - _parent._y) + this._y, (this.x - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * -6); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * 0); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = _parent._x + this._x; eval ("_root.gunpowder" + _root.counter)._y = _parent._y + this._y; eval ("_root.gunpowder" + _root.counter).gotoAndStop(1); eval ("_root.gunpowder" + _root.counter)._rotation = this._rotation; _root.counter++; _root.kaboem2.start(); duplicateMovieClip (_root.bullet, "bullet" + _root.counter, _root.counter); eval ("_root.bullet" + _root.counter)._x = _parent._x + this._x; eval ("_root.bullet" + _root.counter)._y = _parent._y + this._y; eval ("_root.bullet" + _root.counter).t = this.t; eval ("_root.bullet" + _root.counter).time = Math.abs(Math.sqrt((((this.y - _parent._y) + this._y) * ((this.y - _parent._y) + this._y)) + (((this.x - _parent._x) + this._x) * ((this.x - _parent._x) + this._x)))); eval ("_root.bullet" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = _root.reload + (Math.random() * 5); } } }
Symbol 125 MovieClip Frame 2
stop();
Instance of Symbol 120 MovieClip in Symbol 125 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if ((0 < _root.enemylist.length) and (_parent._name != "friendly")) { while (0 >= eval ("_root." + this.point).health) { this.point = _root.enemylist[Math.round((Math.random() * _root.enemylist.length) - 1)]; } myRadians = Math.atan2((eval ("_root." + this.point)._y - _parent._y) + this._y, (eval ("_root." + this.point)._x - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 0); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * 0); this.reload--; if (0 >= this.reload) { this.gotoAndPlay(2); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = _parent._x + this._x; eval ("_root.gunpowder" + _root.counter)._y = _parent._y + this._y; eval ("_root.gunpowder" + _root.counter).gotoAndStop(2); eval ("_root.gunpowder" + _root.counter)._rotation = this._rotation; _root.counter++; _root.ECM.start(); duplicateMovieClip (_root.ecmexplosion, "ecmexplosion" + _root.counter, _root.counter); eval ("_root.ecmexplosion" + _root.counter)._x = eval ("_root." + this.point)._x; eval ("_root.ecmexplosion" + _root.counter)._y = eval ("_root." + this.point)._y; _root.counter++; this.reload = (_root.reload * 10) + (Math.random() * 60); } } }
Symbol 125 MovieClip Frame 3
stop();
Instance of Symbol 123 MovieClip in Symbol 125 MovieClip Frame 3
onClipEvent (load) { this.bla = this._x; } onClipEvent (enterFrame) { if ((0 < _root.enemylist.length) and (_parent._name != "friendly")) { while (0 >= eval ("_root." + this.point).health) { this.point = _root.enemylist[Math.round((Math.random() * _root.enemylist.length) - 1)]; } myRadians = Math.atan2((eval ("_root." + this.point)._y - _parent._y) + this._y, (eval ("_root." + this.point)._x - _parent._x) + this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 0); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * 0); this._x = this._x + ((this.bla - this._x) / 6); this.reload--; if (0 >= this.reload) { this._x = this._x - (Math.sin(_rotation * (Math.PI/180)) * 10); this.gotoAndPlay(2); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = _parent._x + this._x; eval ("_root.gunpowder" + _root.counter)._y = _parent._y + this._y; eval ("_root.gunpowder" + _root.counter).gotoAndStop(3); eval ("_root.gunpowder" + _root.counter)._rotation = this._rotation; _root.counter++; _root.rocketfire.start(); duplicateMovieClip (_root.rocket, "rocket" + _root.counter, _root.counter); eval ("_root.rocket" + _root.counter)._x = _parent._x + this._x; eval ("_root.rocket" + _root.counter)._y = _parent._y + this._y; eval ("_root.rocket" + _root.counter).t = this.t; this.x = eval ("_root." + this.point)._x; this.y = eval ("_root." + this.point)._y; eval ("_root.rocket" + _root.counter).time = Math.abs(Math.sqrt((((this.y - _parent._y) + this._y) * ((this.y - _parent._y) + this._y)) + (((this.x - _parent._x) + this._x) * ((this.x - _parent._x) + this._x)))); eval ("_root.rocket" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = (_root.reload * 6) + (Math.random() * 60); } } }
Symbol 130 MovieClip Frame 1
stop();
Instance of Symbol 130 MovieClip "gun" in Symbol 132 MovieClip Frame 1
onClipEvent (load) { this.bla = this._x; } onClipEvent (enterFrame) { this.myRadians = Math.atan2((_root._ymouse - _parent._y) + this._y, (_root._xmouse - _parent._x) + this._x); this.myDegrees = Math.round((this.myRadians * 180) / Math.PI); this._rotation = this.myDegrees + 90; this._x = this._x + (Math.sin(_rotation * (Math.PI/180)) * 0); this._y = this._y + (Math.cos(_rotation * (Math.PI/180)) * 0); this._x = this._x + ((this.bla - this._x) / 3); this.reload--; if (0 >= this.reload) { if (Key.isDown(Key.SPACE)) { this._x = this._x - (Math.sin(_rotation * (Math.PI/180)) * 5); this.gotoAndPlay(2); _root.kaboem2.start(); duplicateMovieClip (_root.gunpowder, "gunpowder" + _root.counter, _root.counter); eval ("_root.gunpowder" + _root.counter)._x = _parent._x + this._x; eval ("_root.gunpowder" + _root.counter)._y = _parent._y + this._y; eval ("_root.gunpowder" + _root.counter)._rotation = this._rotation; _root.counter++; duplicateMovieClip (_root.bullet, "bullet" + _root.counter, _root.counter); eval ("_root.bullet" + _root.counter)._x = _parent._x + this._x; eval ("_root.bullet" + _root.counter)._y = _parent._y + this._y; eval ("_root.bullet" + _root.counter).t = this.t; eval ("_root.bullet" + _root.counter).time = Math.abs(Math.sqrt((((_root._ymouse - _parent._y) + this._y) * ((_root._ymouse - _parent._y) + this._y)) + (((_root._xmouse - _parent._x) + this._x) * ((_root._xmouse - _parent._x) + this._x)))); eval ("_root.bullet" + _root.counter)._rotation = this._rotation; _root.counter++; this.reload = (_root.reload + 10) + (Math.random() * 4); } } }
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
stop();
Symbol 133 MovieClip Frame 3
stop();
Symbol 133 MovieClip Frame 4
stop();
Symbol 134 Button
on (release) { if ((_root.cash >= 6000) and (_root.friendlylist.length < 8)) { _root.cash = _root.cash - 6000; _root.friendlylist.push("friendly" + _root.counter); duplicateMovieClip (_root.friendly, "friendly" + _root.counter, _root.counter); eval ("_root.friendly" + _root.counter).health = 200; eval ("_root.friendly" + _root.counter).swapDepths(_root.pointer); eval ("_root.friendly" + _root.counter)._x = (150 + (_root.friendlylist.length * 50)) + Math.round(Math.random() * 10); eval ("_root.friendly" + _root.counter).gotoAndStop(1); eval ("_root.friendly" + _root.counter).health = 100; _root.counter++; _root.buy.start(); } } on (rollOver) { _root.pointer.gotoAndStop(6); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 135 Button
on (release) { if (_root.cash >= 4000) { _root.cash = _root.cash - 4000; _root.damage = Math.round(_root.damage * 1.1); _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(3); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 136 Button
on (release) { if (_root.cash >= 7000) { _root.cash = _root.cash - 7000; _root.reload = Math.round(_root.reload * 0.8); _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(4); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 137 Button
on (release) { if (_root.cash >= 8000) { _root.cash = _root.cash - 8000; _root.bulletspeed = Math.round(_root.bulletspeed * 1.1); _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(5); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 138 Button
on (release) { if (_root.cash >= 2000) { _root.cash = _root.cash - 2000; _root.tower.health = _root.tower.health + 50; _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(2); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 139 Button
on (release) { if ((_root.cash >= 20000) and (_root.friendlylist.length < 8)) { _root.cash = _root.cash - 20000; _root.friendlylist.push("friendly" + _root.counter); duplicateMovieClip (_root.friendly, "friendly" + _root.counter, _root.counter); eval ("_root.friendly" + _root.counter).health = 100; eval ("_root.friendly" + _root.counter).swapDepths(_root.pointer); eval ("_root.friendly" + _root.counter)._x = (150 + (_root.friendlylist.length * 50)) + Math.round(Math.random() * 10); eval ("_root.friendly" + _root.counter).gotoAndStop(2); _root.counter++; _root.buy.start(); } } on (rollOver) { _root.pointer.gotoAndStop(7); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 142 Button
on (release) { if (_root.kaboem1.getVolume() == 70) { _root.kaboem1.setVolume(0); _root.kaboem2.setVolume(0); _root.ECM.setVolume(0); _root.rocketfire.setVolume(0); } else { _root.kaboem1.setVolume(70); _root.kaboem2.setVolume(70); _root.ECM.setVolume(70); _root.rocketfire.setVolume(70); } }
Symbol 143 Button
on (release) { if ((_root.cash >= 15000) and (_root.friendlylist.length < 8)) { _root.cash = _root.cash - 15000; _root.friendlylist.push("friendly" + _root.counter); duplicateMovieClip (_root.friendly, "friendly" + _root.counter, _root.counter); eval ("_root.friendly" + _root.counter).health = 100; eval ("_root.friendly" + _root.counter).swapDepths(_root.pointer); eval ("_root.friendly" + _root.counter)._x = (150 + (_root.friendlylist.length * 50)) + Math.round(Math.random() * 10); eval ("_root.friendly" + _root.counter).gotoAndStop(3); _root.counter++; _root.buy.start(); } } on (rollOver) { _root.pointer.gotoAndStop(8); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 144 Button
on (release) { if ((_root.cash >= 10000) and (_root.radarcentre._x < 0)) { _root.cash = _root.cash - 10000; _root.accuracy = Math.round(_root.accuracycentre * 0.7); _root.radarcentre._x = 100; _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(9); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 145 Button
on (release) { if ((_root.cash >= 10000) and (_root.radarcentreadvanced._x < 0)) { _root.cash = _root.cash - 10000; _root.accuracy = Math.round(_root.accuracycentre * 0.8); _root.radarcentreadvanced._x = 80; _root.buy.start(); _root.pointer.gotoAndStop(1); } } on (rollOver) { _root.pointer.gotoAndStop(10); } on (rollOut) { _root.pointer.gotoAndStop(1); }
Symbol 175 MovieClip Frame 1
_root.pointer._x = 200; _root.pointer._y = 200; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 2
_root.pointer._x = 50; _root.pointer._y = 170; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 3
_root.pointer._x = 200; _root.pointer._y = 120; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 4
_root.pointer._x = 200; _root.pointer._y = 120; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 5
_root.pointer._x = 90; _root.pointer._y = 310; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 6
_root.pointer._x = 170; _root.pointer._y = 320; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 7
_root.pointer._x = 260; _root.pointer._y = 320; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 8
_root.pointer._x = 440; _root.pointer._y = 320; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 9
_root.pointer.startDrag(true); Mouse.hide(); _root.pointer._x = 200; _root.pointer._y = 120; _root.buy.start(); stop();
Symbol 175 MovieClip Frame 10
_root.wait = 100; this.unloadMovie(); stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 3
stop();
Symbol 185 MovieClip Frame 4
stop();
Symbol 185 MovieClip Frame 5
stop();
Symbol 185 MovieClip Frame 6
stop();
Symbol 185 MovieClip Frame 7
stop();
Symbol 185 MovieClip Frame 8
stop();
Symbol 185 MovieClip Frame 9
stop();
Symbol 185 MovieClip Frame 10
stop();

Library Items

Symbol 1 Sound [ECM]
Symbol 2 Sound [music1]
Symbol 3 Sound [rocketfire]
Symbol 4 Sound [bang]
Symbol 5 Sound [buy]
Symbol 6 Sound [bang2]
Symbol 7 FontUsed by:8 15 72 74 76 78 80 82 84 87 89 158 159 161 163 164 165 167 169 171 172 173 174 187
Symbol 8 TextUses:7Used by:9 14
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 FontUsed by:12 17 19 43 44 45 46 47 48 49 50 54 58 59 65 66 67 68 71 73 75 77 79 81 83 86 88 92 93 94 95 96 97 98 141 153 154 155 189
Symbol 12 TextUses:11Used by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 MovieClipUses:8Used by:Timeline
Symbol 15 EditableTextUses:7Used by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 TextUses:11Used by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 TextUses:11Used by:Timeline
Symbol 20 GraphicUsed by:22 23 24
Symbol 21 GraphicUsed by:22 23 24
Symbol 22 ButtonUses:20 21Used by:Timeline
Symbol 23 ButtonUses:20 21Used by:Timeline
Symbol 24 ButtonUses:20 21Used by:Timeline
Symbol 25 GraphicUsed by:27 134
Symbol 26 GraphicUsed by:27 134
Symbol 27 ButtonUses:25 26Used by:63
Symbol 28 GraphicUsed by:30 135
Symbol 29 GraphicUsed by:30 135
Symbol 30 ButtonUses:28 29Used by:63
Symbol 31 GraphicUsed by:33 136
Symbol 32 GraphicUsed by:33 136
Symbol 33 ButtonUses:31 32Used by:63
Symbol 34 GraphicUsed by:36 137
Symbol 35 GraphicUsed by:36 137
Symbol 36 ButtonUses:34 35Used by:63
Symbol 37 GraphicUsed by:39 138
Symbol 38 GraphicUsed by:39 138
Symbol 39 ButtonUses:37 38Used by:63
Symbol 40 GraphicUsed by:42 139
Symbol 41 GraphicUsed by:42 139
Symbol 42 ButtonUses:40 41Used by:63
Symbol 43 TextUses:11Used by:63 146
Symbol 44 TextUses:11Used by:63 146
Symbol 45 TextUses:11Used by:63 146
Symbol 46 TextUses:11Used by:63 146
Symbol 47 TextUses:11Used by:63 146
Symbol 48 TextUses:11Used by:63 146
Symbol 49 TextUses:11Used by:63 146
Symbol 50 TextUses:11Used by:63 146
Symbol 51 GraphicUsed by:53 143
Symbol 52 GraphicUsed by:53 143
Symbol 53 ButtonUses:51 52Used by:63
Symbol 54 TextUses:11Used by:63 146
Symbol 55 GraphicUsed by:57 144
Symbol 56 GraphicUsed by:57 144
Symbol 57 ButtonUses:55 56Used by:63
Symbol 58 TextUses:11Used by:63 146
Symbol 59 TextUses:11Used by:63 146
Symbol 60 GraphicUsed by:62 145
Symbol 61 GraphicUsed by:62 145
Symbol 62 ButtonUses:60 61Used by:63
Symbol 63 MovieClipUses:27 30 33 36 39 42 43 44 45 46 47 48 49 50 53 54 57 58 59 62Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 TextUses:11Used by:Timeline
Symbol 66 TextUses:11Used by:Timeline
Symbol 67 TextUses:11Used by:Timeline
Symbol 68 TextUses:11Used by:Timeline
Symbol 69 GraphicUsed by:90
Symbol 70 GraphicUsed by:90 185
Symbol 71 TextUses:11Used by:90 185
Symbol 72 TextUses:7Used by:90 185
Symbol 73 TextUses:11Used by:90 185
Symbol 74 TextUses:7Used by:90 185
Symbol 75 TextUses:11Used by:90 185
Symbol 76 TextUses:7Used by:90 185
Symbol 77 TextUses:11Used by:90 185
Symbol 78 TextUses:7Used by:90 185
Symbol 79 TextUses:11Used by:90 185
Symbol 80 TextUses:7Used by:90 185
Symbol 81 TextUses:11Used by:90 185
Symbol 82 TextUses:7Used by:90 185
Symbol 83 TextUses:11Used by:90 185
Symbol 84 TextUses:7Used by:90 185
Symbol 85 GraphicUsed by:90 185
Symbol 86 TextUses:11Used by:90 185
Symbol 87 TextUses:7Used by:90 185
Symbol 88 TextUses:11Used by:90 185
Symbol 89 TextUses:7Used by:90 185
Symbol 90 MovieClipUses:69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89Used by:Timeline
Symbol 91 GraphicUsed by:Timeline
Symbol 92 TextUses:11Used by:Timeline
Symbol 93 EditableTextUses:11Used by:Timeline
Symbol 94 TextUses:11Used by:Timeline
Symbol 95 EditableTextUses:11Used by:Timeline
Symbol 96 TextUses:11Used by:Timeline
Symbol 97 EditableTextUses:11Used by:Timeline
Symbol 98 TextUses:11Used by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:Timeline
Symbol 102 GraphicUsed by:103 105 109 117 130
Symbol 103 MovieClipUses:102Used by:107
Symbol 104 GraphicUsed by:107
Symbol 105 MovieClipUses:102Used by:107
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:103 104 105 106Used by:Timeline
Symbol 108 GraphicUsed by:109 117 130
Symbol 109 MovieClipUses:102 108Used by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:109 110Used by:Timeline
Symbol 112 GraphicUsed by:116 133
Symbol 113 GraphicUsed by:116 133
Symbol 114 GraphicUsed by:116 133
Symbol 115 GraphicUsed by:116 133
Symbol 116 MovieClipUses:112 113 114 115Used by:Timeline
Symbol 117 MovieClipUses:102 108Used by:125
Symbol 118 GraphicUsed by:125
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:125
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:117 118 120 121 123 124Used by:Timeline
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:Timeline
Symbol 130 MovieClipUses:102 108Used by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:130 131Used by:Timeline
Symbol 133 MovieClipUses:112 113 114 115Used by:Timeline
Symbol 134 ButtonUses:25 26Used by:146
Symbol 135 ButtonUses:28 29Used by:146
Symbol 136 ButtonUses:31 32Used by:146
Symbol 137 ButtonUses:34 35Used by:146
Symbol 138 ButtonUses:37 38Used by:146
Symbol 139 ButtonUses:40 41Used by:146
Symbol 140 GraphicUsed by:142
Symbol 141 TextUses:11Used by:142
Symbol 142 ButtonUses:140 141Used by:146
Symbol 143 ButtonUses:51 52Used by:146
Symbol 144 ButtonUses:55 56Used by:146
Symbol 145 ButtonUses:60 61Used by:146
Symbol 146 MovieClipUses:134 135 136 137 138 139 43 44 45 46 47 48 142 49 50 143 54 144 58 59 145Used by:Timeline
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:Timeline
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:Timeline
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:Timeline
Symbol 153 TextUses:11Used by:156
Symbol 154 TextUses:11Used by:156
Symbol 155 EditableTextUses:11Used by:156
Symbol 156 MovieClipUses:153 154 155Used by:Timeline
Symbol 157 GraphicUsed by:175
Symbol 158 TextUses:7Used by:175
Symbol 159 TextUses:7Used by:175
Symbol 160 GraphicUsed by:175
Symbol 161 TextUses:7Used by:175
Symbol 162 GraphicUsed by:175
Symbol 163 TextUses:7Used by:175
Symbol 164 TextUses:7Used by:175
Symbol 165 TextUses:7Used by:175
Symbol 166 GraphicUsed by:175
Symbol 167 TextUses:7Used by:175
Symbol 168 GraphicUsed by:175
Symbol 169 TextUses:7Used by:175
Symbol 170 GraphicUsed by:175
Symbol 171 TextUses:7Used by:175
Symbol 172 TextUses:7Used by:175
Symbol 173 TextUses:7Used by:175
Symbol 174 TextUses:7Used by:175
Symbol 175 MovieClipUses:157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174Used by:Timeline
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:Timeline
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:Timeline
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:Timeline
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89Used by:Timeline
Symbol 186 GraphicUsed by:Timeline
Symbol 187 TextUses:7Used by:188
Symbol 188 MovieClipUses:187Used by:Timeline
Symbol 189 TextUses:11Used by:Timeline

Instance Names

"pointermenu"Frame 3Symbol 90 MovieClip
"bullet"Frame 4Symbol 101 MovieClip
"enemy"Frame 4Symbol 107 MovieClip
"ship"Frame 4Symbol 111 MovieClip
"cloud"Frame 4Symbol 116 MovieClip
"friendly"Frame 4Symbol 125 MovieClip
"debris"Frame 4Symbol 127 MovieClip
"bomb"Frame 4Symbol 129 MovieClip
"tower"Frame 4Symbol 132 MovieClip
"gunpowder"Frame 4Symbol 133 MovieClip
"ecmexplosion"Frame 4Symbol 148 MovieClip
"rocket"Frame 4Symbol 150 MovieClip
"rocketcloud"Frame 4Symbol 152 MovieClip
"planebullet"Frame 4Symbol 177 MovieClip
"planebulletcloud"Frame 4Symbol 179 MovieClip
"radarcentre"Frame 4Symbol 181 MovieClip
"radarcentreadvanced"Frame 4Symbol 183 MovieClip
"pointer"Frame 4Symbol 185 MovieClip
"gun"Symbol 111 MovieClip Frame 1Symbol 109 MovieClip
"gun"Symbol 125 MovieClip Frame 1Symbol 117 MovieClip
"gun"Symbol 132 MovieClip Frame 1Symbol 130 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "ECM"
ExportAssets (56)Timeline Frame 1Symbol 2 as "music1"
ExportAssets (56)Timeline Frame 1Symbol 3 as "rocketfire"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bang"
ExportAssets (56)Timeline Frame 1Symbol 5 as "buy"
ExportAssets (56)Timeline Frame 1Symbol 6 as "bang2"

Dynamic Text Variables

_root.percentageSymbol 15 EditableText""
_root.cashSymbol 93 EditableText""
_root.levelSymbol 95 EditableText""
_root.tower.healthSymbol 97 EditableText""
_root.waittextSymbol 155 EditableText""




http://swfchan.com/5/23663/info.shtml
Created: 26/5 -2019 02:11:39 Last modified: 26/5 -2019 02:11:39 Server time: 11/05 -2024 20:29:48