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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM76299282-7DC&rnd=76299282" width="1" height="1"></div>

armorgames crop-circles-3226.swf

This is the info page for
Flash #267558

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


Text
1

100

Upgrade Flame Thrower damage to 25

Damage:

+5

$7

Upgrade Catapult damage to 20

$ 5

+2

Upgrade Gas Tanks damage to 15

+1

$ 10

Upgrade Snow Blower damage to 5

+0.5

Basic Stickman Virus

This nasty virus wants to
infiltrate your computer.
Choose any weapon to
get rid of it!

Spartan Virus

These guys work as a unit.
They try to stay together,
and move as  group.

Mid-evil Virus

Their armor makes them
stronger, but slower.

Soldier Virus

These guys have modern
armor that gives them
protection while allowing
them to move quickly.

Fire Virus

Fire towers or frying pans
won't work on this virus.

Iceman Virus

The ice virus is impervious
to snowblowers.

Gasmask Virus

Don't think that the gas
tower will effect these guys.
Everything else can deal
with them.

Blockhead Virus

This virus is tough. It takes
a lot to get rid of it.

Zombie Virus

This the sickest, grossest,
toughest virus of all. Give
'em all you got!

Trojan Horse

The trojan horse carries an
army of viruses. Nothing can
destroy it. Just be ready
when it opens up!

Select Diffuculty Level

Play again

Play highscore
version here

Score:

44

%

ActionScript [AS1/AS2]

Frame 1
_lockroot = true; stop(); if (_root._url.indexOf("armorgames.com") != -1) { play(); }
Frame 3
percent = Math.round((getBytesLoaded() / getBytesTotal()) * 100); bar._xscale = percent; if (percent == 100) { gotoAndPlay (11); }
Frame 4
gotoAndPlay (3);
Frame 31
if (_root._url.indexOf("armorgames.com") == -1) { getURL ("http://www.glowmonkey.com", "_blank"); }
Frame 122
function init_enemies() { } function move_enemies() { } stop(); gameover = false; you_lose.swapDepths(99999); you_lose.removeMovieClip(); you_win.swapDepths(99999); you_win.removeMovieClip(); path.swapDepths(99999); path.removeMovieClip(); more_games.swapDepths(99999); more_games.removeMovieClip(); cant_build.swapDepths(99999); cant_build.removeMovieClip(); store.swapDepths(99999); store.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); range.swapDepths(99999); range.removeMovieClip(); butt_reset.swapDepths(99999); butt_reset.removeMovieClip(); ufo.swapDepths(99999); ufo.removeMovieClip(); var i = 1; while (i < MAXenemies) { var badGuy = this["Enemy" + i]; badGuy.swapDepths(99999); badGuy.removeMovieClip(); i++; } var i = 0; while (i < MAXcircle) { circleGuy = this["circle" + i]; circleGuy.swapDepths(99999); circleGuy.removeMovieClip(); i++; } attachMovie("menu", "menu", 1);
Frame 128
function move_circles() { var _local2 = 0; while (_local2 < MAXcircle) { badGuy = this["circle" + _local2]; if (badGuy.dragging) { badGuy._x = this._xmouse; badGuy._y = this._ymouse; } badGuy.onPress = function () { if (at_menu) { this._parent.cant_build.clear(); this.dragging = true; } }; badGuy.onRelease = function () { if ((at_menu && (this._y < 340)) && (!((((this._parent.cant_build.hitTest(this._x - (this._width / 2), this._y - (this._height / 2), true) or this._parent.cant_build.hitTest(this._x + (this._width / 2), this._y + (this._height / 2), true)) or this._parent.cant_build.hitTest(this._x + (this._width / 2), this._y - (this._height / 2), true)) or this._parent.cant_build.hitTest(this._x - (this._width / 2), this._y + (this._height / 2), true)) or this._parent.cant_build.hitTest(this._x, this._y, true)))) { this._parent.draw_line(); this.dragging = false; } }; _local2++; } } function draw_line() { cant_build.lineStyle(21, 12955491, 60); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); cant_build.lineStyle(27, 0, 40); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); cant_build.lineStyle(15, 14929280, 75); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); } stop(); at_menu = true; menu.swapDepths(99999); menu.removeMovieClip(); attachMovie("menu_tracks", "menu_tracks", 1); attachMovie("cant_build", "cant_build", 3); attachMovie("ufo_animation", "ufo", 400000, {_x:-78, _y:-78}); attachMovie("music", "music", 8, {_x:595, _y:330}); music.butt_off.onRelease = function () { music.gotoAndStop("off"); }; music.butt.onRelease = function () { music.gotoAndPlay("music_on"); }; MAXcircle = 9; var i = 0; while (i < MAXcircle) { attachMovie("circle", "circle" + i, 30 + i, {_x:120 + (i * 50), _y:50 + (i * 25)}); i++; } cant_build.lineStyle(21, 12955491, 60); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); cant_build.lineStyle(27, 0, 40); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); cant_build.lineStyle(15, 14929280, 75); cant_build.moveTo(0, 0); cant_build.lineTo(circle0._x, circle0._y); cant_build.lineTo(circle1._x, circle1._y); cant_build.lineTo(circle2._x, circle2._y); cant_build.lineTo(circle3._x, circle3._y); cant_build.lineTo(circle4._x, circle4._y); cant_build.lineTo(circle5._x, circle5._y); cant_build.lineTo(circle6._x, circle6._y); cant_build.lineTo(circle7._x, circle7._y); cant_build.lineTo(circle8._x, circle8._y); cant_build.lineTo(640, 350); this.onEnterFrame = function () { if (at_menu) { move_circles(); } };
Frame 137
function move_circles() { } function move_trail_blazer() { trail_blazer.onEnterFrame = function () { if (this.hitTest(end_clip)) { this.removeMovieClip(); } dist_x = waypoint_x[this.point_to_reach] - this._x; dist_y = waypoint_y[this.point_to_reach] - this._y; if ((Math.abs(dist_x) + Math.abs(dist_y)) < 31) { this.point_to_reach++; } angle = Math.atan2(dist_y, dist_x); this._x = this._x + (30 * Math.cos(angle)); this._y = this._y + (30 * Math.sin(angle)); _root.attachMovie("circle", "trail" + inc, _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); inc++; }; } function init_enemies() { if (MAXenemies_count == (MAXenemies - 1)) { can_init_enemies = false; i = 0; MAXenemies_count = 0; } if (can_init_enemies && (MAXenemies_count < (MAXenemies - 1))) { delay = enemy_delay[enemy_delay_increment]; enemy_type = enemy_type_array[enemy_body]; delay_inc = delay_inc + 1; if (delay_inc == delay) { i = i + 1; MAXenemies_count = MAXenemies_count + 1; attachMovie("enemy" + enemy_type, "Enemy" + i, 5000 + i, {_x:0, _y:0}); this["Enemy" + i].hp = (enemy_hp[enemy_hp_increment] + difficulty) + (difficulty_inc * level); global_hp = this["Enemy" + i].hp; this["Enemy" + i].dead = false; this["Enemy" + i].actual_speed = enemy_speed[enemy_speed_increment]; var _local2 = this["Enemy" + i]; _local2.point_to_reach = 0; delay_inc = 0; } } } function move_enemies() { var _local2 = 1; while (_local2 < MAXenemies) { var _local3 = this["Enemy" + _local2]; _local3.speed = this["Enemy" + _local2].actual_speed; _local3.onEnterFrame = function () { if (!this.dead) { if (this.hitTest(end_clip)) { lives = lives - 1; total_killed = total_killed + 1; end_clip.gotoAndPlay(2); this.removeMovieClip(); } dist_x = waypoint_x[this.point_to_reach] - this._x; dist_y = waypoint_y[this.point_to_reach] - this._y; if ((Math.abs(dist_x) + Math.abs(dist_y)) < 6) { this.point_to_reach++; } angle = Math.atan2(dist_y, dist_x); this.angle = angle; this._x = this._x + (this.speed * Math.cos(angle)); this._y = this._y + (this.speed * Math.sin(angle)); this.inside._rotation = ((angle / Math.PI) * 180) - 90; this.enemy_hp._xscale = (this.hp / this._parent.global_hp) * 100; } }; _local2++; } } function trojan() { attachMovie("trojan_horse", "trojan_horse", 49000, {_x:0, _y:0}); gift_horse(); } function gift_horse() { place_horse = 0; horse_speed = enemy_speed[enemy_speed_increment] * 0.95; trojan_horse.onEnterFrame = function () { dist_x = waypoint_x[place_horse] - this._x; dist_y = waypoint_y[place_horse] - this._y; if ((Math.abs(dist_x) + Math.abs(dist_y)) < 3) { place_horse++; } angle = Math.atan2(dist_y, dist_x); this._x = this._x + (horse_speed * Math.cos(angle)); this._y = this._y + (horse_speed * Math.sin(angle)); if (place_horse > 4) { this.removeMovieClip(); } }; } function bombs_away() { airplane.onEnterFrame = function () { if (!this.hitTest(this._parent.trojan_horse)) { var _local2 = 1; while (_local2 < MAXenemies) { var _local3 = this._parent["Enemy" + _local2]; if (airplane.block.hitTest(_local3.guts)) { this._parent["Enemy" + _local2].hp = this._parent["Enemy" + _local2].hp - 1000; this._parent["Enemy" + _local2].hp = this._parent["Enemy" + _local2].hp - 1000; this._parent["Enemy" + _local2].dead = true; var _local4 = ++this._parent.depthEx; var _local6 = "explode_airplane" + _local4; var _local5 = this._parent.attachMovie("explode_mine", _local6, _local4 + 160000); _local5._x = this._parent["Enemy" + _local2]._x; _local5._y = this._parent["Enemy" + _local2]._y; this._parent["Enemy" + _local2].removeMovieClip(); this._parent["Enemy" + _local2].dead = true; _local3.gotoAndStop("death4"); } _local2++; } } }; } function new_tower() { if ((!this["base" + (MAXbases - 1)].placed) && (holding_base)) { this["base" + (MAXbases - 1)]._x = _xmouse; this["base" + (MAXbases - 1)]._y = _ymouse; range._x = _xmouse; range._y = _ymouse; this.range._alpha = 100; can_be_placed = true; if ((((this.cant_build.hitTest(this["base" + (MAXbases - 1)]._x - (this["base" + (MAXbases - 1)]._width / 2), this["base" + (MAXbases - 1)]._y - (this["base" + (MAXbases - 1)]._height / 2), true) or this.cant_build.hitTest(this["base" + (MAXbases - 1)]._x + (this["base" + (MAXbases - 1)]._width / 2), this["base" + (MAXbases - 1)]._y + (this["base" + (MAXbases - 1)]._height / 2), true)) or this.cant_build.hitTest(this["base" + (MAXbases - 1)]._x + (this["base" + (MAXbases - 1)]._width / 2), this["base" + (MAXbases - 1)]._y - (this["base" + (MAXbases - 1)]._height / 2), true)) or this.cant_build.hitTest(this["base" + (MAXbases - 1)]._x - (this["base" + (MAXbases - 1)]._width / 2), this["base" + (MAXbases - 1)]._y + (this["base" + (MAXbases - 1)]._height / 2), true)) or this.cant_build.hitTest(this["base" + (MAXbases - 1)]._x, this["base" + (MAXbases - 1)]._y, true)) { this.range._alpha = 0; can_be_placed = false; } if (this.store.hitTest(this["base" + (MAXbases - 1)]._x - (this["base" + (MAXbases - 1)]._width / 2), this["base" + (MAXbases - 1)]._y - (this["base" + (MAXbases - 1)]._height / 2), true)) { this.range._alpha = 0; can_be_placed = false; } } if (!this["base" + (MAXbases - 1)].placed) { this["base" + (MAXbases - 1)].onRelease = function () { if (can_be_placed && (holding_base)) { this._parent["base" + (MAXbases - 1)].placed = true; holding_base = false; this._parent.range.removeMovieClip(); cant_build.attachMovie("cant_build_block", "cant_build_block" + this, 69000 + MAXbases, {_x:_root["base" + (MAXbases - 1)]._x, _y:_root["base" + (MAXbases - 1)]._y}); } }; } } function new_tower2() { if ((!this["tower2" + (MAXtower2 - 1)].placed) && (holding_tower2)) { this["tower2" + (MAXtower2 - 1)]._x = _xmouse; this["tower2" + (MAXtower2 - 1)]._y = _ymouse; range._x = _xmouse; range._y = _ymouse; this.range._alpha = 100; can_be_placed2 = true; if ((((this.cant_build.hitTest(_root["tower2" + (MAXtower2 - 1)]._x - (_root["tower2" + (MAXtower2 - 1)]._width / 2), _root["tower2" + (MAXtower2 - 1)]._y - (_root["tower2" + (MAXtower2 - 1)]._height / 2), true) or this.cant_build.hitTest(_root["tower2" + (MAXtower2 - 1)]._x + (_root["tower2" + (MAXtower2 - 1)]._width / 2), _root["tower2" + (MAXtower2 - 1)]._y + (_root["tower2" + (MAXtower2 - 1)]._height / 2), true)) or this.cant_build.hitTest(_root["tower2" + (MAXtower2 - 1)]._x + (_root["tower2" + (MAXtower2 - 1)]._width / 2), _root["tower2" + (MAXtower2 - 1)]._y - (_root["tower2" + (MAXtower2 - 1)]._height / 2), true)) or this.cant_build.hitTest(_root["tower2" + (MAXtower2 - 1)]._x - (_root["tower2" + (MAXtower2 - 1)]._width / 2), _root["tower2" + (MAXtower2 - 1)]._y + (_root["tower2" + (MAXtower2 - 1)]._height / 2), true)) or this.cant_build.hitTest(_root["tower2" + (MAXtower2 - 1)]._x, _root["tower2" + (MAXtower2 - 1)]._y, true)) { this.range._alpha = 0; can_be_placed2 = false; } if (this.store.hitTest(_root["tower2" + (MAXtower2 - 1)]._x - (_root["tower2" + (MAXtower2 - 1)]._width / 2), _root["tower2" + (MAXtower2 - 1)]._y - (_root["tower2" + (MAXtower2 - 1)]._height / 2), true)) { this.range._alpha = 0; can_be_placed2 = false; } } if (!this["tower2" + (MAXtower2 - 1)].placed) { _root["tower2" + (MAXtower2 - 1)].onRelease = function () { if (can_be_placed2 && (holding_tower2)) { this._parent["tower2" + (MAXtower2 - 1)].placed = true; holding_tower2 = false; this._parent.range.removeMovieClip(); cant_build.attachMovie("cant_build_block", "cant_build_block" + this, 68000 + MAXtower2, {_x:this._parent["tower2" + (MAXtower2 - 1)]._x - 15, _y:this._parent["tower2" + (MAXtower2 - 1)]._y}); } }; } } function new_tower3() { if ((!_root["tower3" + (MAXtower3 - 1)].placed) && (holding_tower3)) { _root["tower3" + (MAXtower3 - 1)]._x = _xmouse; _root["tower3" + (MAXtower3 - 1)]._y = _ymouse; range._x = _xmouse; range._y = _ymouse; this.range._alpha = 100; can_be_placed3 = true; if ((((this.cant_build.hitTest(this["tower3" + (MAXtower3 - 1)]._x - (this["tower3" + (MAXtower3 - 1)]._width / 2), this["tower3" + (MAXtower3 - 1)]._y - (this["tower3" + (MAXtower3 - 1)]._height / 2), true) or this.cant_build.hitTest(this["tower3" + (MAXtower3 - 1)]._x + (this["tower3" + (MAXtower3 - 1)]._width / 2), this["tower3" + (MAXtower3 - 1)]._y + (this["tower3" + (MAXtower3 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower3" + (MAXtower3 - 1)]._x + (this["tower3" + (MAXtower3 - 1)]._width / 2), this["tower3" + (MAXtower3 - 1)]._y - (this["tower3" + (MAXtower3 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower3" + (MAXtower3 - 1)]._x - (this["tower3" + (MAXtower3 - 1)]._width / 2), this["tower3" + (MAXtower3 - 1)]._y + (this["tower3" + (MAXtower3 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower3" + (MAXtower3 - 1)]._x, this["tower3" + (MAXtower3 - 1)]._y, true)) { this.range._alpha = 0; can_be_placed3 = false; } if (this.store.hitTest(this["tower3" + (MAXtower3 - 1)]._x - (this["tower3" + (MAXtower3 - 1)]._width / 2), this["tower3" + (MAXtower3 - 1)]._y - (this["tower3" + (MAXtower3 - 1)]._height / 2), true)) { this.range._alpha = 0; can_be_placed3 = false; } } if (!this["tower3" + (MAXtower3 - 1)].placed) { this["tower3" + (MAXtower3 - 1)].onRelease = function () { if (can_be_placed3 && (holding_tower3)) { this._parent["tower3" + (MAXtower3 - 1)].placed = true; holding_tower3 = false; this._parent.range.removeMovieClip(); cant_build.attachMovie("cant_build_block", "cant_build_block" + this, 67000 + MAXtower3, {_x:this._parent["tower3" + (MAXtower3 - 1)]._x, _y:this._parent["tower3" + (MAXtower3 - 1)]._y}); } }; } } function new_tower4() { if ((!_root["tower4" + (MAXtower4 - 1)].placed) && (holding_tower4)) { _root["tower4" + (MAXtower4 - 1)]._x = _xmouse; _root["tower4" + (MAXtower4 - 1)]._y = _ymouse; range._x = _xmouse; range._y = _ymouse; this.range._alpha = 100; can_be_placed4 = true; if ((((this.cant_build.hitTest(this["tower4" + (MAXtower4 - 1)]._x - (this["tower4" + (MAXtower4 - 1)]._width / 2), this["tower4" + (MAXtower4 - 1)]._y - (this["tower4" + (MAXtower4 - 1)]._height / 2), true) or this.cant_build.hitTest(this["tower4" + (MAXtower4 - 1)]._x + (this["tower4" + (MAXtower4 - 1)]._width / 2), this["tower4" + (MAXtower4 - 1)]._y + (this["tower4" + (MAXtower4 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower4" + (MAXtower4 - 1)]._x + (this["tower4" + (MAXtower4 - 1)]._width / 2), this["tower4" + (MAXtower4 - 1)]._y - (this["tower4" + (MAXtower4 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower4" + (MAXtower4 - 1)]._x - (this["tower4" + (MAXtower4 - 1)]._width / 2), this["tower4" + (MAXtower4 - 1)]._y + (this["tower4" + (MAXtower4 - 1)]._height / 2), true)) or this.cant_build.hitTest(this["tower4" + (MAXtower4 - 1)]._x, this["tower4" + (MAXtower4 - 1)]._y, true)) { this.range._alpha = 0; can_be_placed4 = false; } if (this.store.hitTest(this["tower4" + (MAXtower4 - 1)]._x - (this["tower4" + (MAXtower4 - 1)]._width / 2), this["tower4" + (MAXtower4 - 1)]._y - (this["tower4" + (MAXtower4 - 1)]._height / 2), true)) { this.range._alpha = 0; can_be_placed4 = false; } } if (!this["tower4" + (MAXtower4 - 1)].placed) { this["tower4" + (MAXtower4 - 1)].onRelease = function () { if (can_be_placed4 && (holding_tower4)) { this._parent["tower4" + (MAXtower4 - 1)].placed = true; holding_tower4 = false; this._parent.range.removeMovieClip(); cant_build.attachMovie("cant_build_block", "cant_build_block" + this, 66000 + MAXtower4, {_x:this._parent["tower4" + (MAXtower4 - 1)]._x, _y:this._parent["tower4" + (MAXtower4 - 1)]._y}); } }; } } function new_mine() { if ((!this["mine" + (MAXmine - 1)].placed) && (holding_mine)) { this["mine" + (MAXmine - 1)]._x = _xmouse; this["mine" + (MAXmine - 1)]._y = _ymouse; range._x = _xmouse; range._y = _ymouse; this.range._alpha = 100; can_be_placedmine = false; if ((this.cant_build.hitTest(this["mine" + (MAXmine - 1)]._x - (this["mine" + (MAXmine - 1)]._width / 10), this["mine" + (MAXmine - 1)]._y - (this["mine" + (MAXmine - 1)]._height / 10), true) or this.cant_build.hitTest(this["mine" + (MAXmine - 1)]._x + (this["mine" + (MAXmine - 1)]._width / 10), this["mine" + (MAXmine - 1)]._y + (this["mine" + (MAXmine - 1)]._height / 10), true)) or this.cant_build.hitTest(this["mine" + (MAXmine - 1)]._x + (this["mine" + (MAXmine - 1)]._width / 10), this["mine" + (MAXmine - 1)]._y - (this["mine" + (MAXmine - 1)]._height / 10), true)) { can_be_placedmine = true; } if (this.store.hitTest(this["mine" + (MAXmine - 1)]._x - (this["mine" + (MAXmine - 1)]._width / 2), this["mine" + (MAXmine - 1)]._y - (this["mine" + (MAXmine - 1)]._height / 2), true)) { this.range._alpha = 0; can_be_placedmine = false; } } this["mine" + (MAXmine - 1)].onRelease = function () { if (can_be_placedmine && (holding_mine)) { this._parent["mine" + (MAXmine - 1)].placed = true; holding_mine = false; this._parent.range.removeMovieClip(); } }; } function add_score() { store.score = score; store.money = money; store.level = level; store.lives = lives; } function new_round() { if (total_killed == (MAXenemies - 1)) { can_start = true; enemy_body = enemy_body + 1; score = score + money; level = level + 1; enemy_speed_increment = enemy_speed_increment + 1; enemy_delay_increment = enemy_delay_increment + 1; enemy_hp_increment = enemy_hp_increment + 1; total_killed = 0; money = money + 10; cost_base = cost_base + 1; cost_tower2 = cost_tower2 + 1; cost_tower3 = cost_tower3 + 1; cost_tower4 = cost_tower4 + 1; cost_ball = cost_ball + 1; cost_pan = cost_pan + 1; cost_plane = cost_plane + 1; store.cost_base = cost_base; store.cost_tower2 = cost_tower2; store.cost_tower3 = cost_tower3; store.cost_tower4 = cost_tower4; store.cost_ball = cost_ball; store.cost_mouse_trap = cost_mouse_trap; store.cost_mine = cost_mine; store.cost_pan = cost_pan; store.cost_plane = cost_plane; } } function game_over() { if ((lives < 1) && (!gameover_placed)) { var _local2 = 1; while (_local2 < MAXenemies) { var _local3 = this["Enemy" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXbases) { var _local3 = this["base" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXpan) { var _local3 = this["pan" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower2) { var _local3 = this["tower2" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower3) { var _local3 = this["tower3" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower4) { var _local3 = this["tower4" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmine) { var _local3 = this["mine" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmouse_trap) { var _local3 = this["mouse_trap" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } airplane.swapDepths(99999); airplane.removeMovieClip(); ball.swapDepths(99999); ball.removeMovieClip(); trojan_horse.swapDepths(99999); trojan_horse.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); range.swapDepths(99999); range.removeMovieClip(); attachMovie("you_lose", "you_lose", this.getNextHighestDepth()); gameover = true; gameover_placed = true; } if ((level > 50) && (!gameover_placed)) { var _local2 = 1; while (_local2 < MAXenemies) { var _local3 = this["Enemy" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXbases) { var _local3 = this["base" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXpan) { var _local3 = this["pan" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower2) { var _local3 = this["tower2" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower3) { var _local3 = this["tower3" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower4) { var _local3 = this["tower4" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmine) { var _local3 = this["mine" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmouse_trap) { var _local3 = this["mouse_trap" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } airplane.swapDepths(99999); airplane.removeMovieClip(); ball.swapDepths(99999); ball.removeMovieClip(); trojan_horse.swapDepths(99999); trojan_horse.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); range.swapDepths(99999); range.removeMovieClip(); attachMovie("you_win", "you_win", this.getNextHighestDepth()); gameover = true; gameover_placed = true; } } function onEnterFrame() { init_enemies(); move_enemies(); new_mine(); new_tower(); new_tower2(); new_tower3(); new_tower4(); add_score(); new_round(); game_over(); } stop(); at_menu = false; base_range = 150; bombing = false; bowling = false; bullets = 1; can_be_placed = false; can_be_placed2 = false; can_be_placed3 = false; can_be_placed4 = false; can_be_placedmine = false; can_be_placedmouse_trap = false; can_be_placedpan = false; can_init_enemies = false; can_start = true; cost_base = 20; cost_tower2 = 10; cost_tower3 = 8; cost_tower4 = 15; cost_ball = 150; cost_mouse_trap = 5; cost_mine = 5; cost_pan = 25; cost_plane = 100; delay_inc = 0; depthEx = 0; firing = false; gameover = false; gameover_placed = false; holding_base = false; holding_tower2 = false; holding_tower3 = false; holding_tower4 = false; holding_mine = false; holding_mouse_trap = false; holding_pan = false; i = 0; level = 1; lives = 50; menu_tracks.swapDepths(99999); menu_tracks.removeMovieClip(); attachMovie("end_clip", "end_clip", 1, {_x:560, _y:240}); attachMovie("path", "path", 2); attachMovie("more_games", "more_games", 5, {_x:535, _y:450}); attachMovie("cant_build", "cant_build", 3); attachMovie("store", "store", 4); attachMovie("circle", "trail_blazer", 6, {_x:0, _y:0}); attachMovie("butt_reset", "butt_reset", 7, {_x:535, _y:425}); attachMovie("butt_start", "start_button", this.getNextHighestDepth(), {_x:535, _y:355}); attachMovie("butt_tower2", "butt_tower2", this.getNextHighestDepth(), {_x:35, _y:376}); attachMovie("butt_tower4", "butt_tower4", this.getNextHighestDepth(), {_x:100, _y:374}); attachMovie("butt_base", "butt_base", this.getNextHighestDepth(), {_x:160, _y:371}); attachMovie("butt_tower3", "butt_tower3", this.getNextHighestDepth(), {_x:33, _y:433}); attachMovie("butt_mine", "butt_mine", this.getNextHighestDepth(), {_x:100, _y:432}); attachMovie("butt_airplane", "butt_airplane", this.getNextHighestDepth(), {_x:180, _y:430}); attachMovie("range_upgrade", "range_upgrade", this.getNextHighestDepth(), {_x:-200, _y:-200}); attachMovie("ufo", "ufo", 400000, {_x:-78, _y:-78}); money = 20; monsters_placed = 0; MAXenemies = 25; MAXenemies_count = 0; MAXbases = 1; MAXmine = 1; MAXmouse_trap = 1; MAXpan = 1; MAXtower2 = 1; MAXtower3 = 1; MAXtower4 = 1; new_monster = 0; place_original = place; placed = false; score = 0; score = score + ((difficulty + 4) * 2000); store.cost_base = cost_base; store.cost_tower2 = cost_tower2; store.cost_tower3 = cost_tower3; store.cost_tower4 = cost_tower4; store.cost_ball = cost_ball; store.cost_mouse_trap = cost_mouse_trap; store.cost_mine = cost_mine; store.cost_pan = cost_pan; store.cost_plane = cost_plane; total_killed = 0; trojaning = false; enemy_type_array = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5); enemy_speed = new Array(1, 2, 1, 3, 4, 5, 5, 4, 4, 3, 4, 3, 6, 6, 6, 6, 6, 6, 6, 4, 4, 6, 6, 6, 6, 5, 5, 6, 4, 4, 5, 5, 6, 5, 6, 5, 5, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6); enemy_delay = new Array(20, 20, 25, 20, 20, 20, 20, 20, 20, 20, 1, 15, 20, 20, 20, 20, 20, 20, 20, 1, 15, 20, 20, 20, 20, 20, 20, 20, 1, 15, 20, 20, 20, 20, 20, 20, 20, 1, 15, 20, 20, 20, 20, 20, 20, 20, 6, 20, 20, 20); enemy_hp = new Array(5, 6, 25, 15, 18, 16, 22, 18, 25, 5, 15, 9, 25, 12, 12, 14, 20, 35, 20, 25, 34, 34, 45, 45, 56, 50, 35, 45, 40, 28, 29, 50, 50, 21, 25, 35, 25, 26, 50, 59, 60, 60, 61, 65, 60, 60, 75, 70, 75, 90); enemy_delay_increment = 0; enemy_body = 0; enemy_speed_increment = 0; enemy_hp_increment = 0; upgrade_id = 0; path.gotoAndStop(path_number); trail_blazer.inc = 0; trail_blazer.point_to_reach = 0; if (_root._url.indexOf("armorgames.com") == -1) { getURL ("http://www.glowmonkey.com", "_blank"); } cant_build.lineStyle(21, 12955491, 60); cant_build.moveTo(0, 0); cant_build.lineTo(waypoint_x[0], waypoint_y[0]); cant_build.lineTo(waypoint_x[1], waypoint_y[1]); cant_build.lineTo(waypoint_x[2], waypoint_y[2]); cant_build.lineTo(waypoint_x[3], waypoint_y[3]); cant_build.lineTo(waypoint_x[4], waypoint_y[4]); cant_build.lineTo(waypoint_x[5], waypoint_y[5]); cant_build.lineTo(waypoint_x[6], waypoint_y[6]); cant_build.lineTo(waypoint_x[7], waypoint_y[7]); cant_build.lineTo(waypoint_x[8], waypoint_y[8]); cant_build.lineTo(waypoint_x[9], waypoint_y[9]); cant_build.lineStyle(27, 0, 40); cant_build.moveTo(1, -1); cant_build.lineTo(waypoint_x[0] + 1, waypoint_y[0] - 1); cant_build.lineTo(waypoint_x[1] + 1, waypoint_y[1] - 1); cant_build.lineTo(waypoint_x[2] + 1, waypoint_y[2] - 1); cant_build.lineTo(waypoint_x[3] + 1, waypoint_y[3] - 1); cant_build.lineTo(waypoint_x[4] + 1, waypoint_y[4] - 1); cant_build.lineTo(waypoint_x[5] + 1, waypoint_y[5] - 1); cant_build.lineTo(waypoint_x[6] + 1, waypoint_y[6] - 1); cant_build.lineTo(waypoint_x[7] + 1, waypoint_y[7] - 1); cant_build.lineTo(waypoint_x[8] + 1, waypoint_y[8] - 1); cant_build.lineTo(waypoint_x[9] + 1, waypoint_y[9] - 1); cant_build.lineStyle(15, 14929280, 75); cant_build.moveTo(0, 0); cant_build.lineTo(waypoint_x[0], waypoint_y[0]); cant_build.lineTo(waypoint_x[1], waypoint_y[1]); cant_build.lineTo(waypoint_x[2], waypoint_y[2]); cant_build.lineTo(waypoint_x[3], waypoint_y[3]); cant_build.lineTo(waypoint_x[4], waypoint_y[4]); cant_build.lineTo(waypoint_x[5], waypoint_y[5]); cant_build.lineTo(waypoint_x[6], waypoint_y[6]); cant_build.lineTo(waypoint_x[7], waypoint_y[7]); cant_build.lineTo(waypoint_x[8], waypoint_y[8]); cant_build.lineTo(waypoint_x[9], waypoint_y[9]); start_button.onRelease = function () { if (can_start && (!gameover)) { ufo.gotoAndPlay(2); can_init_enemies = true; store.display_enemies.gotoAndStop(enemy_type_array[enemy_body]); if ((((enemy_body == 10) or (enemy_body == 19)) or (enemy_body == 28)) or (enemy_body == 37)) { trojan(); store.display_enemies.gotoAndStop(10); } can_start = false; } }; butt_base.onRollOver = function () { store.upgrade.gotoAndStop("tower_description"); }; butt_base.onRelease = function () { if (((!holding_base) && (money > (cost_base - 1))) && (!gameover)) { attachMovie("base", "base" + MAXbases, 20000 + MAXbases, {_x:_xmouse, _y:_ymouse}); attachMovie("range", "range", 19000 + MAXbases, {_width:250, _height:250, _x:_xmouse, _y:_ymouse}); this["base" + MAXbases].placed = false; this["base" + MAXbases].firing = false; MAXbases = MAXbases + 1; holding_base = true; money = money - cost_base; } }; butt_tower2.onRollOver = function () { store.upgrade.gotoAndStop("tower2_description"); }; butt_tower2.onRelease = function () { if (((!holding_tower2) && (money > (cost_tower2 - 1))) && (!gameover)) { attachMovie("tower2", "tower2" + MAXtower2, 21000 + MAXtower2, {_x:_xmouse, _y:_ymouse}); attachMovie("range", "range", 19000 + MAXtower2, {_width:150, _height:150, _x:_xmouse, _y:_ymouse}); this["tower2" + MAXtower2].placed = false; this["tower2" + MAXtower2].firing = false; MAXtower2 = MAXtower2 + 1; holding_tower2 = true; money = money - cost_tower2; } }; butt_tower3.onRollOver = function () { store.upgrade.gotoAndStop("tower3_description"); }; butt_tower3.onRelease = function () { if (((!holding_tower3) && (money > (cost_tower3 - 1))) && (!gameover)) { attachMovie("tower3", "tower3" + MAXtower3, 23000 + MAXtower3, {_x:_xmouse, _y:_ymouse}); attachMovie("range", "range", 19000 + MAXtower3, {_width:100, _height:100, _x:_xmouse, _y:_ymouse}); this["tower3" + MAXtower3].placed = false; this["tower3" + MAXtower3].firing = false; MAXtower3 = MAXtower3 + 1; holding_tower3 = true; money = money - cost_tower3; } }; butt_tower4.onRollOver = function () { store.upgrade.gotoAndStop("tower4_description"); }; butt_tower4.onRelease = function () { if (((!holding_tower4) && (money > (cost_tower4 - 1))) && (!gameover)) { attachMovie("tower4", "tower4" + MAXtower4, 24000 + MAXtower4, {_x:_xmouse, _y:_ymouse}); attachMovie("range", "range", 19000 + MAXtower4, {_width:200, _height:200, _x:_xmouse, _y:_ymouse}); this["tower4" + MAXtower4].placed = false; this["tower4" + MAXtower4].firing = false; MAXtower4 = MAXtower4 + 1; holding_tower4 = true; money = money - cost_tower4; } }; butt_mine.onRollOver = function () { store.upgrade.gotoAndStop("mine_description"); }; butt_mine.onRelease = function () { if (((!holding_mine) && (money > 4)) && (!gameover)) { attachMovie("mine", "mine" + MAXmine, 29000 + MAXmine, {_x:_xmouse, _y:_ymouse}); attachMovie("range", "range", 19000 + MAXmine, {_width:25, _height:25, _x:_xmouse, _y:_ymouse}); this["mine" + MAXmine].placed = false; this["mine" + MAXmine].firing = false; MAXmine = MAXmine + 1; holding_mine = true; money = money - 5; } }; butt_airplane.onRollOver = function () { store.upgrade.gotoAndStop("airplane_description"); }; butt_airplane.onRelease = function () { if (((money > (cost_plane - 1)) && (!bombing)) && (!gameover)) { attachMovie("airplane", "airplane", 90000, {_x:280, _y:400}); money = money - cost_plane; bombing = true; bombs_away(); } }; range.onEnterFrame = function () { if (!placed) { this._x = _xmouse; this._y = _ymouse; } }; more_games.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); }; butt_reset.onRelease = function () { var _local2 = 1; while (_local2 < MAXenemies) { var _local3 = this["Enemy" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXbases) { var _local3 = this._parent["base" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXpan) { var _local3 = this._parent["pan" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower2) { var _local3 = this._parent["tower2" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower3) { var _local3 = this._parent["tower3" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXtower4) { var _local3 = this._parent["tower4" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmine) { var _local3 = this._parent["mine" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } _local2 = 1; while (_local2 < MAXmouse_trap) { var _local3 = this._parent["mouse_trap" + _local2]; _local3.swapDepths(99999); _local3.removeMovieClip(); _local2++; } airplane.swapDepths(99999); airplane.removeMovieClip(); ball.swapDepths(99999); ball.removeMovieClip(); trojan_horse.swapDepths(99999); trojan_horse.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); range.swapDepths(99999); range.removeMovieClip(); this._parent.gotoAndStop("menu"); };
Frame 143
function init_enemies() { } function move_enemies() { } you_lose.swapDepths(99999); you_lose.removeMovieClip(); you_win.swapDepths(99999); you_win.removeMovieClip(); path.swapDepths(99999); path.removeMovieClip(); more_games.swapDepths(99999); more_games.removeMovieClip(); cant_build.swapDepths(99999); cant_build.removeMovieClip(); store.swapDepths(99999); store.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); gameover = false; you_lose.swapDepths(99999); you_lose.removeMovieClip(); you_win.swapDepths(99999); you_win.removeMovieClip(); path.swapDepths(99999); path.removeMovieClip(); more_games.swapDepths(99999); more_games.removeMovieClip(); cant_build.swapDepths(99999); cant_build.removeMovieClip(); store.swapDepths(99999); store.removeMovieClip(); start_button.swapDepths(99999); start_button.removeMovieClip(); butt_tower2.swapDepths(99999); butt_tower2.removeMovieClip(); butt_tower4.swapDepths(99999); butt_tower4.removeMovieClip(); butt_base.swapDepths(99999); butt_base.removeMovieClip(); butt_tower3.swapDepths(99999); butt_tower3.removeMovieClip(); butt_mine.swapDepths(99999); butt_mine.removeMovieClip(); butt_mouse_trap.swapDepths(99999); butt_mouse_trap.removeMovieClip(); butt_pan.swapDepths(99999); butt_pan.removeMovieClip(); butt_airplane.swapDepths(99999); butt_airplane.removeMovieClip(); butt_ball.swapDepths(99999); butt_ball.removeMovieClip(); end_clip.swapDepths(99999); end_clip.removeMovieClip(); range_upgrade.swapDepths(99999); range_upgrade.removeMovieClip(); range.swapDepths(99999); range.removeMovieClip(); butt_reset.swapDepths(99999); butt_reset.removeMovieClip(); ufo.swapDepths(99999); ufo.removeMovieClip(); var i = 1; while (i < MAXenemies) { var badGuy = this["Enemy" + i]; badGuy.swapDepths(99999); badGuy.removeMovieClip(); i++; } var i = 0; while (i < MAXcircle) { circleGuy = this["circle" + i]; circleGuy.swapDepths(99999); circleGuy.removeMovieClip(); i++; }
Symbol 8 MovieClip [music] Frame 2
gotoAndPlay (1);
Symbol 8 MovieClip [music] Frame 5
stop(); stopAllSounds();
Symbol 44 MovieClip [death1] Frame 36
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 61 MovieClip Frame 30
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 79 MovieClip Frame 60
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 100 MovieClip Frame 1
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; charlie = _parent._parent.getNextHighestDepth(); _parent.swapDepths(charlie);
Symbol 100 MovieClip Frame 60
_parent.removeMovieClip();
Symbol 118 MovieClip Frame 54
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 138 MovieClip Frame 1
_parent._rotation = 0;
Symbol 138 MovieClip Frame 50
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 141 MovieClip Frame 2
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 153 MovieClip Frame 60
_parent._parent.score = _parent._parent.score + 100; _parent._parent.money = _parent._parent.money + 2; _parent._parent.total_killed = _parent._parent.total_killed + 1; _parent.removeMovieClip();
Symbol 154 MovieClip [enemy3] Frame 1
stop();
Symbol 154 MovieClip [enemy3] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 154 MovieClip [enemy3] Frame 7
stop();
Symbol 154 MovieClip [enemy3] Frame 13
stop();
Symbol 154 MovieClip [enemy3] Frame 19
stop();
Symbol 154 MovieClip [enemy3] Frame 25
stop();
Symbol 154 MovieClip [enemy3] Frame 31
stop();
Symbol 154 MovieClip [enemy3] Frame 38
stop();
Symbol 154 MovieClip [enemy3] Frame 50
stop();
Symbol 154 MovieClip [enemy3] Frame 62
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 164 MovieClip [enemy2] Frame 1
stop();
Symbol 164 MovieClip [enemy2] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 164 MovieClip [enemy2] Frame 7
stop();
Symbol 164 MovieClip [enemy2] Frame 13
stop();
Symbol 164 MovieClip [enemy2] Frame 19
stop();
Symbol 164 MovieClip [enemy2] Frame 25
stop();
Symbol 164 MovieClip [enemy2] Frame 31
stop();
Symbol 164 MovieClip [enemy2] Frame 38
stop();
Symbol 164 MovieClip [enemy2] Frame 50
stop();
Symbol 164 MovieClip [enemy2] Frame 62
stop();
Symbol 171 MovieClip [enemy1] Frame 1
stop();
Symbol 171 MovieClip [enemy1] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 171 MovieClip [enemy1] Frame 7
stop();
Symbol 171 MovieClip [enemy1] Frame 13
stop();
Symbol 171 MovieClip [enemy1] Frame 19
stop();
Symbol 171 MovieClip [enemy1] Frame 25
stop();
Symbol 171 MovieClip [enemy1] Frame 31
stop();
Symbol 171 MovieClip [enemy1] Frame 39
stop();
Symbol 171 MovieClip [enemy1] Frame 51
stop();
Symbol 171 MovieClip [enemy1] Frame 63
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 180 MovieClip [enemy] Frame 1
stop();
Instance of Symbol 178 MovieClip in Symbol 180 MovieClip [enemy] Frame 1
/* no clip actions */
Symbol 180 MovieClip [enemy] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 180 MovieClip [enemy] Frame 7
stop();
Symbol 189 MovieClip [path] Frame 1
stop();
Symbol 189 MovieClip [path] Frame 2
stop();
Symbol 189 MovieClip [path] Frame 3
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 221 MovieClip [cant_build] Frame 1
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 232 MovieClip [base_turret] Frame 1
stop();
Instance of Symbol 225 MovieClip "guts" in Symbol 233 MovieClip [tower2] Frame 1
onClipEvent (load) { base_range = 150; damage = 4; counter = 0; counter_max = 60; bulletSpeed = 30; m = 0; depthEx = 0; } onClipEvent (enterFrame) { if (_parent.placed) { _parent.onRelease = function () { _parent._parent.store.upgrade.gotoAndStop("tower2"); _parent._parent.store.upgrade_id = this; _parent._parent.range_upgrade._x = _parent._x; _parent._parent.range_upgrade._y = _parent._y; _parent._parent.range_upgrade._height = base_range; _parent._parent.range_upgrade._width = base_range; }; } if (counter < (counter_max + 5)) { counter = counter + 1; } if (_parent.placed && (counter > counter_max)) { var i = 1; while (i < _root.MAXenemies) { distance_from_turret_x = _parent._x - _root["Enemy" + i]._x; distance_from_turret_y = _parent._y - _root["Enemy" + i]._y; d = Math.sqrt((distance_from_turret_x * distance_from_turret_x) + (distance_from_turret_y * distance_from_turret_y)); if ((d < (base_range / 2)) and (!_parent.firing)) { myArray = new Array(); myArray.push(_root["Enemy" + i]); badGuy = _root["Enemy" + i]; _parent.firing = true; bullet = attachMovie("missle", "missle" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); start_x = this._x; start_y = this._y; var n = 1; var x1o = badGuy._x; var y1o = badGuy._y; var v1 = _parent._parent.enemy_speed[_parent._parent.enemy_speed_increment]; var theta = ((badGuy.angle * Math.PI) / 180); var cosTheta = Math.cos(theta); var sinTheta = Math.sin(theta); var x2o = _parent._x; var y2o = _parent._y; var v2 = bulletSpeed; var C = (x1o - x2o); var D = (y1o - y2o); var A = ((((-v2) * v2) + (((v1 * v1) * cosTheta) * cosTheta)) + (((v1 * v1) * sinTheta) * sinTheta)); var B = ((((-2 * n) * v2) + (((2 * C) * v1) * cosTheta)) + (((2 * D) * v1) * sinTheta)); var E = (((C * C) + (D * D)) - (n * n)); var sqrt = Math.sqrt((B * B) - ((4 * A) * E)); var t1 = (((-B) + sqrt) / (2 * A)); var t2 = (((-B) - sqrt) / (2 * A)); var t = t2; var collisionX = (x1o + ((v1 * cosTheta) * t)); var collisionY = (y1o + ((v1 * sinTheta) * t)); var alpha = Math.atan2(collisionY - y2o, collisionX - x2o); bulletXVel = bulletSpeed * Math.cos(alpha); bulletYVel = bulletSpeed * Math.sin(alpha); _parent.turret._rotation = (alpha * 180) / Math.PI; bullet._x = this._x; bullet._y = this._y; bullet.dir = Math.atan2(distance_from_turret_y, distance_from_turret_x); bullet._rotation = _parent.turret._rotation; _parent.turret.gotoAndPlay("fire"); bullet.onEnterFrame = function () { this._x = this._x + bulletXVel; this._y = this._y + bulletYVel; var _local4 = 1; while (_local4 < _root.MAXenemies) { var _local8 = _root["Enemy" + _local4]; if (!this.hitTest(_parent._parent.trojan_horse)) { if (this.hitTest(_root["Enemy" + _local4].guts)) { this.removeMovieClip(); _parent.firing = false; counter = 0; _root["Enemy" + _local4].hp = _root["Enemy" + _local4].hp - damage; if (_root["Enemy" + _local4].hp < 1) { _root["Enemy" + _local4].dead = true; var _local5 = ++_root.depthEx; var _local7 = "explode2" + _local5; var _local6 = _root.attachMovie("explode", _local7, _local5 + 200000); _local6._x = _root["Enemy" + _local4]._x; _local6._y = _root["Enemy" + _local4]._y; _root["Enemy" + _local4].removeMovieClip(); _root["Enemy" + _local4].gotoAndStop("death1"); } } } if ((Math.abs(this._x - start_x) > (base_range / 2)) or (Math.abs(this._y - start_y) > (base_range / 2))) { this.removeMovieClip(); _parent.firing = false; counter = 0; } _local4++; } }; } i++; } } }
Symbol 303 MovieClip Frame 1
stop(); _parent._parent._parent.range_upgrade._x = -200; _parent._parent._parent.range_upgrade._y = -200;
Symbol 303 MovieClip Frame 5
cost = (_parent._parent.cost_base = 20); cost_tower2 = 10; cost_tower3 = 8; cost_tower4 = 15;
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (enterFrame) { _parent.damage_id = _parent._parent.upgrade_id.guts.damage; _parent.bar_damage._xscale = (_parent.damage_id / 25) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.damage < 25) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.damage = _parent._parent.upgrade_id.guts.damage + 5; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (enterFrame) { _parent.range_id = _parent._parent.upgrade_id.guts.base_range; _parent.bar_range._xscale = (_parent.range_id / 400) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.base_range < 400) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.base_range = _parent._parent.upgrade_id.guts.base_range + 50; this._parent._parent._parent.money = this._parent._parent._parent.money - price; this._parent._parent._parent.range_upgrade._height = this._parent._parent._parent.range_upgrade._height + 50; this._parent._parent._parent.range_upgrade._width = this._parent._parent._parent.range_upgrade._width + 50; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (enterFrame) { _parent.rate_id = _parent._parent.upgrade_id.guts.counter_max; _parent.bar_rate._xscale = (30 / _parent.rate_id) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.counter_max > 30) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.counter_max = _parent._parent.upgrade_id.guts.counter_max * 0.5; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent._parent.money = this._parent._parent._parent.money + this._parent._parent._parent.cost_base; this._parent._parent._parent.cant_build["cant_build_block" + this._parent._parent.upgrade_id].removeMovieClip(); this._parent._parent.upgrade_id.removeMovieClip(); this._parent._parent._parent.range_upgrade._x = -200; this._parent.gotoAndStop(1); }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent._parent.range_upgrade._x = -200; this._parent._parent._parent.range_upgrade._y = -200; this._parent.gotoAndStop(1); }; }
Symbol 303 MovieClip Frame 11
cost = _parent._parent.cost_tower2;
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 11
onClipEvent (enterFrame) { _parent.damage_id = _parent._parent.upgrade_id.guts.damage; _parent.bar_damage._xscale = (_parent.damage_id / 16) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.damage < 16) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.damage = _parent._parent.upgrade_id.guts.damage + 2; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 11
onClipEvent (enterFrame) { _parent.range_id = _parent._parent.upgrade_id.guts.base_range; _parent.bar_range._xscale = (_parent.range_id / 250) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.base_range < 250) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.base_range = _parent._parent.upgrade_id.guts.base_range + 25; this._parent._parent._parent.money = this._parent._parent._parent.money - price; this._parent._parent._parent.range_upgrade._height = this._parent._parent._parent.range_upgrade._height + 25; this._parent._parent._parent.range_upgrade._width = this._parent._parent._parent.range_upgrade._width + 25; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 11
onClipEvent (enterFrame) { _parent.rate_id = _parent._parent.upgrade_id.guts.counter_max; _parent.bar_rate._xscale = (15 / _parent.rate_id) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.counter_max > 15) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.counter_max = _parent._parent.upgrade_id.guts.counter_max * 0.5; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 11
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent._parent.money = this._parent._parent._parent.money + this._parent._parent._parent.cost_tower2; this._parent._parent._parent.cant_build["cant_build_block" + this._parent._parent.upgrade_id].removeMovieClip(); this._parent._parent.upgrade_id.removeMovieClip(); this._parent._parent._parent.range_upgrade._x = -200; this._parent.gotoAndStop(1); }; }
Symbol 303 MovieClip Frame 17
cost = _parent._parent.cost_tower3;
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 17
onClipEvent (enterFrame) { _parent.damage_id = _parent._parent.upgrade_id.guts.damage; _parent.bar_damage._xscale = (_parent.damage_id / 20) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.damage < 20) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.damage = _parent._parent.upgrade_id.guts.damage + 5; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 17
onClipEvent (enterFrame) { _parent.range_id = _parent._parent.upgrade_id.guts.base_range; _parent.bar_range._xscale = 100; price = 10; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 17
onClipEvent (enterFrame) { _parent.rate_id = _parent._parent.upgrade_id.guts.counter_max; _parent.bar_rate._xscale = (30 / _parent.rate_id) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.counter_max > 30) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.counter_max = _parent._parent.upgrade_id.guts.counter_max * 0.5; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 17
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent._parent.money = this._parent._parent._parent.money + this._parent._parent._parent.cost_tower3; this._parent._parent._parent.cant_build["cant_build_block" + this._parent._parent.upgrade_id].removeMovieClip(); this._parent._parent.upgrade_id.removeMovieClip(); this._parent._parent._parent.range_upgrade._x = -200; this._parent.gotoAndStop(1); }; }
Symbol 303 MovieClip Frame 23
cost = _parent._parent.cost_tower4;
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 23
onClipEvent (enterFrame) { _parent.damage_id = _parent._parent.upgrade_id.guts.damage; _parent.bar_damage._xscale = (_parent.damage_id / 20) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.damage < 20) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.damage = _parent._parent.upgrade_id.guts.damage + 3; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 23
onClipEvent (enterFrame) { _parent.range_id = _parent._parent.upgrade_id.guts.base_range; _parent.bar_range._xscale = (_parent.range_id / 325) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.base_range < 325) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.base_range = _parent._parent.upgrade_id.guts.base_range + 25; this._parent._parent._parent.money = this._parent._parent._parent.money - price; this._parent._parent._parent.range_upgrade._height = this._parent._parent._parent.range_upgrade._height + 25; this._parent._parent._parent.range_upgrade._width = this._parent._parent._parent.range_upgrade._width + 25; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 23
onClipEvent (enterFrame) { _parent.rate_id = _parent._parent.upgrade_id.guts.counter_max; _parent.bar_rate._xscale = (30 / _parent.rate_id) * 100; price = 10; this.onRelease = function () { if ((_parent._parent.upgrade_id.guts.counter_max > 30) && (this._parent._parent._parent.money > (price - 1))) { _parent._parent.upgrade_id.guts.counter_max = _parent._parent.upgrade_id.guts.counter_max - 15; this._parent._parent._parent.money = this._parent._parent._parent.money - price; } }; }
Instance of Symbol 5 MovieClip in Symbol 303 MovieClip Frame 23
onClipEvent (load) { block = _parent._parent.upgrade_id; } onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent._parent.money = this._parent._parent._parent.money + this._parent._parent._parent.cost_tower4; this._parent._parent._parent.cant_build["cant_build_block" + this._parent._parent.upgrade_id].removeMovieClip(); this._parent._parent.upgrade_id.removeMovieClip(); this._parent._parent._parent.range_upgrade._x = -200; this._parent.gotoAndStop(1); }; }
Symbol 308 MovieClip Frame 1
stop();
Symbol 320 MovieClip Frame 1
stop();
Symbol 321 MovieClip [base] Frame 1
turret.onEnterFrame = function () { mousex = _xmouse - this._x; mousey = (_ymouse - this._y) * -1; angle = Math.atan(mousey / mousex) / (Math.PI/180); if (mousex < 0) { angle = angle + 180; } if ((mousex >= 0) && (mousey < 0)) { angle = angle + 360; } this.cannon._rotation = (angle * -1) + 90; };
Instance of Symbol 311 MovieClip "guts" in Symbol 321 MovieClip [base] Frame 1
onClipEvent (load) { base_range = 250; damage = 10; counter = 0; counter_max = 120; bulletSpeed = 30; m = 0; } onClipEvent (enterFrame) { if (_parent.placed) { _parent.onRelease = function () { _parent._parent.store.upgrade.gotoAndStop("tower"); _parent._parent.store.upgrade_id = this; _parent._parent.range_upgrade._x = _parent._x; _parent._parent.range_upgrade._y = _parent._y; _parent._parent.range_upgrade._height = base_range; _parent._parent.range_upgrade._width = base_range; }; } if (counter < (counter_max + 5)) { counter = counter + 1; } if (_parent.placed && (counter > counter_max)) { var i = 1; while (i < _root.MAXenemies) { distance_from_turret_x = _parent._x - _root["Enemy" + i]._x; distance_from_turret_y = _parent._y - _root["Enemy" + i]._y; d = Math.sqrt((distance_from_turret_x * distance_from_turret_x) + (distance_from_turret_y * distance_from_turret_y)); if ((d < (base_range / 2)) and (!_parent.firing)) { myArray = new Array(); myArray.push(_root["Enemy" + i]); badGuy = _root["Enemy" + i]; _parent.firing = true; bullet = attachMovie("rocket", "rocket" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_parent._x, _y:_parent._y}); start_x = this._x; start_y = this._y; var n = 0; var x1o = badGuy._x; var y1o = badGuy._y; var v1 = _parent._parent.enemy_speed[_parent._parent.enemy_speed_increment]; var theta = ((badGuy.angle * Math.PI) / 180); var cosTheta = Math.cos(theta); var sinTheta = Math.sin(theta); var x2o = _parent._x; var y2o = _parent._y; var v2 = bulletSpeed; var C = (x1o - x2o); var D = (y1o - y2o); var A = ((((-v2) * v2) + (((v1 * v1) * cosTheta) * cosTheta)) + (((v1 * v1) * sinTheta) * sinTheta)); var B = ((((-2 * n) * v2) + (((2 * C) * v1) * cosTheta)) + (((2 * D) * v1) * sinTheta)); var E = (((C * C) + (D * D)) - (n * n)); var sqrt = Math.sqrt((B * B) - ((4 * A) * E)); var t1 = (((-B) + sqrt) / (2 * A)); var t2 = (((-B) - sqrt) / (2 * A)); var t = t2; var collisionX = (x1o + ((v1 * cosTheta) * t)); var collisionY = (y1o + ((v1 * sinTheta) * t)); var alpha = Math.atan2(collisionY - y2o, collisionX - x2o); bulletXVel = bulletSpeed * Math.cos(alpha); bulletYVel = bulletSpeed * Math.sin(alpha); _parent.turret._rotation = (alpha * 180) / Math.PI; bullet._x = this._x; bullet._y = this._y; bullet._rotation = _parent.turret._rotation; _parent.turret.gotoAndPlay("fire"); bullet.onEnterFrame = function () { this._x = this._x + bulletXVel; this._y = this._y + bulletYVel; var _local4 = 1; while (_local4 < _root.MAXenemies) { var _local8 = _root["Enemy" + _local4]; if (!this.hitTest(_parent._parent.trojan_horse)) { if (this.hitTest(_root["Enemy" + _local4].guts)) { this.removeMovieClip(); _parent.firing = false; counter = 0; _root["Enemy" + _local4].hp = _root["Enemy" + _local4].hp - damage; if (_root["Enemy" + _local4].hp < 1) { _root["Enemy" + _local4].dead = true; var _local5 = ++_root.depthEx; var _local7 = "explode" + _local5; var _local6 = _root.attachMovie("explode", _local7, _local5 + 190000); _local6._x = _root["Enemy" + _local4]._x; _local6._y = _root["Enemy" + _local4]._y; _root["Enemy" + _local4].removeMovieClip(); _root["Enemy" + _local4].gotoAndStop("death2"); } } } if ((Math.abs(this._x - start_x) > (base_range / 2)) or (Math.abs(this._y - start_y) > (base_range / 2))) { this.removeMovieClip(); _parent.firing = false; counter = 0; } _local4++; } }; } i++; } } }
Symbol 331 MovieClip Frame 180
_parent.gotoAndStop(1);
Symbol 332 MovieClip [end_clip] Frame 1
stop();
Symbol 334 MovieClip Frame 1
stop();
Instance of Symbol 333 MovieClip "guts" in Symbol 335 MovieClip [tower3] Frame 1
onClipEvent (load) { base_range = 150; damage = 5; counter = 0; counter_max = 60; bulletSpeed = 30; m = 0; depthEx = 0; } onClipEvent (enterFrame) { if (_parent.placed) { _parent.onRelease = function () { _parent._parent.store.upgrade.gotoAndStop("tower3"); _parent._parent.store.upgrade_id = this; _parent._parent.range_upgrade._x = _parent._x; _parent._parent.range_upgrade._y = _parent._y; _parent._parent.range_upgrade._height = base_range; _parent._parent.range_upgrade._width = base_range; }; } if (counter < (counter_max + 5)) { counter = counter + 1; } if (_parent.placed && (counter > counter_max)) { var i = 1; while (i < _root.MAXenemies) { distance_from_turret_x = _parent._x - _root["Enemy" + i]._x; distance_from_turret_y = _parent._y - _root["Enemy" + i]._y; d = Math.sqrt((distance_from_turret_x * distance_from_turret_x) + (distance_from_turret_y * distance_from_turret_y)); if ((d < (base_range / 2)) and (!_parent.firing)) { myArray = new Array(); myArray.push(_root["Enemy" + i]); badGuy = _root["Enemy" + i]; _parent.firing = true; bullet = attachMovie("missle_flame", "missle_flame" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); start_x = this._x; start_y = this._y; var n = 1; var x1o = badGuy._x; var y1o = badGuy._y; var v1 = _parent._parent.enemy_speed[_parent._parent.enemy_speed_increment]; var theta = ((badGuy.angle * Math.PI) / 180); var cosTheta = Math.cos(theta); var sinTheta = Math.sin(theta); var x2o = _parent._x; var y2o = _parent._y; var v2 = bulletSpeed; var C = (x1o - x2o); var D = (y1o - y2o); var A = ((((-v2) * v2) + (((v1 * v1) * cosTheta) * cosTheta)) + (((v1 * v1) * sinTheta) * sinTheta)); var B = ((((-2 * n) * v2) + (((2 * C) * v1) * cosTheta)) + (((2 * D) * v1) * sinTheta)); var E = (((C * C) + (D * D)) - (n * n)); var sqrt = Math.sqrt((B * B) - ((4 * A) * E)); var t1 = (((-B) + sqrt) / (2 * A)); var t2 = (((-B) - sqrt) / (2 * A)); var t = t2; var collisionX = (x1o + ((v1 * cosTheta) * t)); var collisionY = (y1o + ((v1 * sinTheta) * t)); var alpha = Math.atan2(collisionY - y2o, collisionX - x2o); bulletXVel = bulletSpeed * Math.cos(alpha); bulletYVel = bulletSpeed * Math.sin(alpha); _parent.turret._rotation = (alpha * 180) / Math.PI; bullet._x = this._x; bullet._y = this._y; bullet.dir = Math.atan2(distance_from_turret_y, distance_from_turret_x); bullet._rotation = _parent.turret._rotation; _parent.turret.gotoAndPlay("fire"); bullet.onEnterFrame = function () { this._x = this._x + bulletXVel; this._y = this._y + bulletYVel; var _local4 = 1; while (_local4 < _root.MAXenemies) { var _local8 = _root["Enemy" + _local4]; if (!this.hitTest(_parent._parent.trojan_horse)) { if (this.hitTest(_root["Enemy" + _local4].guts)) { this.removeMovieClip(); _parent.firing = false; counter = 0; _root["Enemy" + _local4].hp = _root["Enemy" + _local4].hp - damage; if (_root["Enemy" + _local4].hp < 1) { _root["Enemy" + _local4].dead = true; var _local5 = ++_root.depthEx; var _local7 = "explode3" + _local5; var _local6 = _root.attachMovie("explode", _local7, _local5 + 180000); _local6._x = _root["Enemy" + _local4]._x; _local6._y = _root["Enemy" + _local4]._y; _root["Enemy" + _local4].removeMovieClip(); _root["Enemy" + _local4].gotoAndStop("death1"); } } } if ((Math.abs(this._x - start_x) > (base_range / 2)) or (Math.abs(this._y - start_y) > (base_range / 2))) { this.removeMovieClip(); _parent.firing = false; counter = 0; } _local4++; } }; } i++; } } }
Symbol 373 MovieClip [display_enemies] Frame 1
stop();
Instance of Symbol 375 MovieClip "guts" in Symbol 376 MovieClip [mine] Frame 1
onClipEvent (enterFrame) { if (_parent.placed) { if (!this.hitTest(_parent._parent.trojan_horse)) { var i = 1; while (i < _root.MAXenemies) { var badGuy = _root["Enemy" + i]; if (this.hitTest(_root["Enemy" + i].guts)) { _root["Enemy" + i].hp = _root["Enemy" + i].hp - 1000; _root["Enemy" + i].dead = true; var newDepthEx = (++_parent._parent.depthEx); var nameEx = ("explode5" + newDepthEx); var clipEx = _root.attachMovie("explode_mine", nameEx, newDepthEx + 160000); clipEx._x = _root["Enemy" + i]._x; clipEx._y = _root["Enemy" + i]._y; _root["Enemy" + i].removeMovieClip(); _root["Enemy" + i].gotoAndStop("death4"); _parent.removeMovieClip(); } i++; } } } }
Symbol 387 MovieClip Frame 1
stop();
Symbol 389 MovieClip [tower4] Frame 1
stop();
Instance of Symbol 379 MovieClip [tower4_guts] "guts" in Symbol 389 MovieClip [tower4] Frame 1
onClipEvent (load) { base_range = 200; damage = 8; counter = 0; counter_max = 90; bulletSpeed = 30; } onClipEvent (enterFrame) { if (_parent.placed) { _parent.onRelease = function () { _parent._parent.store.upgrade.gotoAndStop("tower4"); _parent._parent.store.upgrade_id = this; _parent._parent.range_upgrade._x = _parent._x; _parent._parent.range_upgrade._y = _parent._y; _parent._parent.range_upgrade._height = base_range; _parent._parent.range_upgrade._width = base_range; }; } if (counter < (counter_max + 5)) { counter = counter + 1; } if (_parent.placed && (counter > counter_max)) { var i = 1; while (i < _root.MAXenemies) { distance_from_turret_x = _parent._x - _root["Enemy" + i]._x; distance_from_turret_y = _parent._y - _root["Enemy" + i]._y; d = Math.sqrt((distance_from_turret_x * distance_from_turret_x) + (distance_from_turret_y * distance_from_turret_y)); if ((d < (base_range / 2)) and (!_parent.firing)) { myArray = new Array(); myArray.push(_root["Enemy" + i]); badGuy = _root["Enemy" + i]; _parent.firing = true; bullet = attachMovie("missle", "missle" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); start_x = this._x; start_y = this._y; var n = 1; var x1o = badGuy._x; var y1o = badGuy._y; var v1 = _parent._parent.enemy_speed[_parent._parent.enemy_speed_increment]; var theta = ((badGuy.angle * Math.PI) / 180); var cosTheta = Math.cos(theta); var sinTheta = Math.sin(theta); var x2o = _parent._x; var y2o = _parent._y; var v2 = bulletSpeed; var C = (x1o - x2o); var D = (y1o - y2o); var A = ((((-v2) * v2) + (((v1 * v1) * cosTheta) * cosTheta)) + (((v1 * v1) * sinTheta) * sinTheta)); var B = ((((-2 * n) * v2) + (((2 * C) * v1) * cosTheta)) + (((2 * D) * v1) * sinTheta)); var E = (((C * C) + (D * D)) - (n * n)); var sqrt = Math.sqrt((B * B) - ((4 * A) * E)); var t1 = (((-B) + sqrt) / (2 * A)); var t2 = (((-B) - sqrt) / (2 * A)); var t = t2; var collisionX = (x1o + ((v1 * cosTheta) * t)); var collisionY = (y1o + ((v1 * sinTheta) * t)); var alpha = Math.atan2(collisionY - y2o, collisionX - x2o); bulletXVel = bulletSpeed * Math.cos(alpha); bulletYVel = bulletSpeed * Math.sin(alpha); _parent.turret._rotation = (alpha * 180) / Math.PI; bullet._x = this._x; bullet._y = this._y; bullet.dir = Math.atan2(distance_from_turret_y, distance_from_turret_x); bullet._rotation = _parent.turret._rotation; _parent.turret.gotoAndPlay("fire"); bullet.onEnterFrame = function () { this._x = this._x + bulletXVel; this._y = this._y + bulletYVel; var _local4 = 1; while (_local4 < _root.MAXenemies) { var _local8 = _root["Enemy" + _local4]; if (!this.hitTest(_parent._parent.trojan_horse)) { if (this.hitTest(_root["Enemy" + _local4].guts)) { this.removeMovieClip(); _parent.firing = false; counter = 0; _root["Enemy" + _local4].hp = _root["Enemy" + _local4].hp - damage; if (_root["Enemy" + _local4].hp < 1) { _root["Enemy" + _local4].dead = true; var _local5 = ++_root.depthEx; var _local7 = "explode4" + _local5; var _local6 = _root.attachMovie("explode", _local7, _local5 + 170000); _local6._x = _root["Enemy" + _local4]._x; _local6._y = _root["Enemy" + _local4]._y; _root["Enemy" + _local4].removeMovieClip(); _root["Enemy" + _local4].gotoAndStop("death1"); } } } if ((Math.abs(this._x - start_x) > (base_range / 2)) or (Math.abs(this._y - start_y) > (base_range / 2))) { _parent.firing = false; counter = 0; this.removeMovieClip(); } _local4++; } }; } i++; } } }
Instance of Symbol 379 MovieClip [tower4_guts] "guts" in Symbol 390 MovieClip [butt_tower4] Frame 1
onClipEvent (load) { base_range = 200; damage = 8; counter = 0; counter_max = 90; bulletSpeed = 30; } onClipEvent (enterFrame) { if (_parent.placed) { _parent.onRelease = function () { _parent._parent.store.upgrade.gotoAndStop("tower4"); _parent._parent.store.upgrade_id = this; _parent._parent.range_upgrade._x = _parent._x; _parent._parent.range_upgrade._y = _parent._y; _parent._parent.range_upgrade._height = base_range; _parent._parent.range_upgrade._width = base_range; }; } if (counter < (counter_max + 5)) { counter = counter + 1; } if (_parent.placed && (counter > counter_max)) { var i = 1; while (i < _root.MAXenemies) { distance_from_turret_x = _parent._x - _root["Enemy" + i]._x; distance_from_turret_y = _parent._y - _root["Enemy" + i]._y; d = Math.sqrt((distance_from_turret_x * distance_from_turret_x) + (distance_from_turret_y * distance_from_turret_y)); if ((d < (base_range / 2)) and (!_parent.firing)) { myArray = new Array(); myArray.push(_root["Enemy" + i]); badGuy = _root["Enemy" + i]; _parent.firing = true; bullet = attachMovie("missle", "missle" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x, _y:this._y}); start_x = this._x; start_y = this._y; var n = 1; var x1o = badGuy._x; var y1o = badGuy._y; var v1 = _parent._parent.enemy_speed[_parent._parent.enemy_speed_increment]; var theta = ((badGuy.angle * Math.PI) / 180); var cosTheta = Math.cos(theta); var sinTheta = Math.sin(theta); var x2o = _parent._x; var y2o = _parent._y; var v2 = bulletSpeed; var C = (x1o - x2o); var D = (y1o - y2o); var A = ((((-v2) * v2) + (((v1 * v1) * cosTheta) * cosTheta)) + (((v1 * v1) * sinTheta) * sinTheta)); var B = ((((-2 * n) * v2) + (((2 * C) * v1) * cosTheta)) + (((2 * D) * v1) * sinTheta)); var E = (((C * C) + (D * D)) - (n * n)); var sqrt = Math.sqrt((B * B) - ((4 * A) * E)); var t1 = (((-B) + sqrt) / (2 * A)); var t2 = (((-B) - sqrt) / (2 * A)); var t = t2; var collisionX = (x1o + ((v1 * cosTheta) * t)); var collisionY = (y1o + ((v1 * sinTheta) * t)); var alpha = Math.atan2(collisionY - y2o, collisionX - x2o); bulletXVel = bulletSpeed * Math.cos(alpha); bulletYVel = bulletSpeed * Math.sin(alpha); _parent.turret._rotation = (alpha * 180) / Math.PI; bullet._x = this._x; bullet._y = this._y; bullet.dir = Math.atan2(distance_from_turret_y, distance_from_turret_x); bullet._rotation = _parent.turret._rotation; _parent.turret.gotoAndPlay("fire"); bullet.onEnterFrame = function () { this._x = this._x + bulletXVel; this._y = this._y + bulletYVel; var _local4 = 1; while (_local4 < _root.MAXenemies) { var _local8 = _root["Enemy" + _local4]; if (!this.hitTest(_parent._parent.trojan_horse)) { if (this.hitTest(_root["Enemy" + _local4].guts)) { this.removeMovieClip(); _parent.firing = false; counter = 0; _root["Enemy" + _local4].hp = _root["Enemy" + _local4].hp - damage; if (_root["Enemy" + _local4].hp < 1) { _root["Enemy" + _local4].dead = true; var _local5 = ++_root.depthEx; var _local7 = "explode4" + _local5; var _local6 = _root.attachMovie("explode", _local7, _local5 + 170000); _local6._x = _root["Enemy" + _local4]._x; _local6._y = _root["Enemy" + _local4]._y; _root["Enemy" + _local4].removeMovieClip(); _root["Enemy" + _local4].gotoAndStop("death1"); } } } if ((Math.abs(this._x - start_x) > (base_range / 2)) or (Math.abs(this._y - start_y) > (base_range / 2))) { _parent.firing = false; counter = 0; this.removeMovieClip(); } _local4++; } }; } i++; } } }
Symbol 396 MovieClip [enemy4] Frame 1
stop();
Symbol 396 MovieClip [enemy4] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 396 MovieClip [enemy4] Frame 7
stop();
Symbol 396 MovieClip [enemy4] Frame 13
stop();
Symbol 396 MovieClip [enemy4] Frame 19
stop();
Symbol 396 MovieClip [enemy4] Frame 25
stop();
Symbol 396 MovieClip [enemy4] Frame 31
stop();
Symbol 396 MovieClip [enemy4] Frame 40
stop();
Symbol 396 MovieClip [enemy4] Frame 52
stop();
Symbol 396 MovieClip [enemy4] Frame 64
stop();
Instance of Symbol 5 MovieClip "block" in Symbol 399 MovieClip [mouse_trap] Frame 1
onClipEvent (enterFrame) { if (_parent.placed) { if (!this.hitTest(_parent._parent.trojan_horse)) { var i = 1; while (i < _root.MAXenemies) { var badGuy = _root["Enemy" + i]; if (this.hitTest(_root["Enemy" + i].guts)) { _root["Enemy" + i].hp = _root["Enemy" + i].hp - 1000; _root["Enemy" + i].dead = true; _root["Enemy" + i].gotoAndStop("death_mouse_trap"); _parent.removeMovieClip(); } i++; } } } }
Symbol 402 MovieClip [enemy5] Frame 1
stop();
Instance of Symbol 178 MovieClip "inside" in Symbol 402 MovieClip [enemy5] Frame 1
/* no clip actions */
Symbol 402 MovieClip [enemy5] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 402 MovieClip [enemy5] Frame 7
stop();
Symbol 402 MovieClip [enemy5] Frame 13
stop();
Symbol 402 MovieClip [enemy5] Frame 19
stop();
Symbol 402 MovieClip [enemy5] Frame 25
stop();
Symbol 402 MovieClip [enemy5] Frame 31
stop();
Symbol 402 MovieClip [enemy5] Frame 39
stop();
Symbol 402 MovieClip [enemy5] Frame 51
stop();
Symbol 402 MovieClip [enemy5] Frame 63
stop();
Symbol 405 MovieClip [enemy6] Frame 1
stop();
Symbol 405 MovieClip [enemy6] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 405 MovieClip [enemy6] Frame 7
stop();
Symbol 405 MovieClip [enemy6] Frame 13
stop();
Symbol 405 MovieClip [enemy6] Frame 19
stop();
Symbol 405 MovieClip [enemy6] Frame 25
stop();
Symbol 405 MovieClip [enemy6] Frame 31
stop();
Symbol 405 MovieClip [enemy6] Frame 39
stop();
Symbol 405 MovieClip [enemy6] Frame 51
stop();
Symbol 405 MovieClip [enemy6] Frame 63
stop();
Symbol 413 MovieClip [enemy7] Frame 1
stop();
Symbol 413 MovieClip [enemy7] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 413 MovieClip [enemy7] Frame 7
stop();
Symbol 413 MovieClip [enemy7] Frame 13
stop();
Symbol 413 MovieClip [enemy7] Frame 19
stop();
Symbol 413 MovieClip [enemy7] Frame 25
stop();
Symbol 413 MovieClip [enemy7] Frame 31
stop();
Symbol 413 MovieClip [enemy7] Frame 39
stop();
Symbol 413 MovieClip [enemy7] Frame 51
stop();
Symbol 413 MovieClip [enemy7] Frame 63
stop();
Symbol 416 MovieClip [enemy8] Frame 1
stop();
Symbol 416 MovieClip [enemy8] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 416 MovieClip [enemy8] Frame 7
stop();
Symbol 416 MovieClip [enemy8] Frame 13
stop();
Symbol 416 MovieClip [enemy8] Frame 19
stop();
Symbol 416 MovieClip [enemy8] Frame 25
stop();
Symbol 416 MovieClip [enemy8] Frame 31
stop();
Symbol 416 MovieClip [enemy8] Frame 39
stop();
Symbol 416 MovieClip [enemy8] Frame 51
stop();
Symbol 416 MovieClip [enemy8] Frame 63
stop();
Symbol 418 MovieClip [enemy9] Frame 1
stop();
Symbol 418 MovieClip [enemy9] Frame 6
_parent.score = _parent.score + 100; _parent.total_killed = _parent.total_killed + 1; _parent.money = _parent.money + 1; this.removeMovieClip();
Symbol 418 MovieClip [enemy9] Frame 7
stop();
Symbol 418 MovieClip [enemy9] Frame 13
stop();
Symbol 418 MovieClip [enemy9] Frame 19
stop();
Symbol 418 MovieClip [enemy9] Frame 25
stop();
Symbol 418 MovieClip [enemy9] Frame 31
stop();
Symbol 418 MovieClip [enemy9] Frame 39
stop();
Symbol 418 MovieClip [enemy9] Frame 51
stop();
Symbol 418 MovieClip [enemy9] Frame 63
stop();
Symbol 435 MovieClip [airplane] Frame 149
stop(); _parent.bombing = false; this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 1
stop();
Symbol 438 MovieClip [trojan_horse] Frame 5
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 11
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 17
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 23
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 29
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 36
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 48
this.removeMovieClip();
Symbol 438 MovieClip [trojan_horse] Frame 60
this.removeMovieClip();
Instance of Symbol 5 MovieClip in Symbol 448 MovieClip [menu_tracks] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); }; }
Instance of Symbol 5 MovieClip in Symbol 448 MovieClip [menu_tracks] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { px0 = this._parent._parent.circle0._x; py0 = this._parent._parent.circle0._y; px1 = this._parent._parent.circle1._x; py1 = this._parent._parent.circle1._y; px2 = this._parent._parent.circle2._x; py2 = this._parent._parent.circle2._y; px3 = this._parent._parent.circle3._x; py3 = this._parent._parent.circle3._y; px4 = this._parent._parent.circle4._x; py4 = this._parent._parent.circle4._y; px5 = this._parent._parent.circle5._x; py5 = this._parent._parent.circle5._y; px6 = this._parent._parent.circle6._x; py6 = this._parent._parent.circle6._y; px7 = this._parent._parent.circle7._x; py7 = this._parent._parent.circle7._y; px8 = this._parent._parent.circle8._x; py8 = this._parent._parent.circle8._y; this._parent._parent.waypoint_x = new Array(px0, px1, px2, px3, px4, px5, px6, px7, px8, 640); this._parent._parent.waypoint_y = new Array(py0, py1, py2, py3, py4, py5, py6, py7, py8, 350); this._parent._parent.path_number = 1; this._parent._parent.gotoAndStop("game"); }; }
Instance of Symbol 5 MovieClip in Symbol 448 MovieClip [menu_tracks] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); }; }
Instance of Symbol 220 MovieClip "guts" in Symbol 455 MovieClip [circle] Frame 1
/* no clip actions */
Symbol 459 MovieClip [title_logo] Frame 120
stop();
Instance of Symbol 5 MovieClip in Symbol 460 MovieClip [menu] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); }; }
Instance of Symbol 5 MovieClip in Symbol 460 MovieClip [menu] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.difficulty = -4; this._parent._parent.difficulty_inc = 0; this._parent._parent.gotoAndStop("menu_tracks"); }; }
Instance of Symbol 5 MovieClip in Symbol 460 MovieClip [menu] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.difficulty = 0; this._parent._parent.difficulty_inc = 0; this._parent._parent.gotoAndStop("menu_tracks"); this._parent.removeMovieClip(); }; }
Instance of Symbol 5 MovieClip in Symbol 460 MovieClip [menu] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.difficulty = 5; this._parent._parent.difficulty_inc = 1; this._parent._parent.gotoAndStop("menu_tracks"); }; }
Instance of Symbol 5 MovieClip in Symbol 460 MovieClip [menu] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.difficulty = 10; this._parent._parent.difficulty_inc = 2; this._parent._parent.gotoAndStop("menu_tracks"); }; }
Symbol 468 MovieClip [you_win] Frame 1
score = _parent.score;
Instance of Symbol 5 MovieClip in Symbol 468 MovieClip [you_win] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.score = 0; this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gameover = false; this._parent._parent.gotoAndStop("menu"); }; }
Instance of Symbol 5 MovieClip in Symbol 468 MovieClip [you_win] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gotoAndStop("menu"); }; }
Instance of Symbol 5 MovieClip in Symbol 468 MovieClip [you_win] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gotoAndStop("menu"); }; }
Symbol 473 MovieClip [you_lose] Frame 1
score = _parent.score;
Instance of Symbol 5 MovieClip in Symbol 473 MovieClip [you_lose] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { this._parent._parent.score = 0; this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gameover = false; this._parent._parent.gotoAndStop("menu"); }; }
Instance of Symbol 5 MovieClip in Symbol 473 MovieClip [you_lose] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gotoAndStop("menu"); }; }
Instance of Symbol 5 MovieClip in Symbol 473 MovieClip [you_lose] Frame 1
onClipEvent (enterFrame) { this.onRelease = function () { getURL ("http://www.glowmonkey.com", _blank); this._parent._parent.level = 1; this._parent._parent.lives = 50; this._parent._parent.gotoAndStop("menu"); }; }
Symbol 478 MovieClip [ufo_animation] Frame 119
stop();
Symbol 482 MovieClip [ufo] Frame 1
stop();
Symbol 484 MovieClip [missle_flame] Frame 2
stop();
Symbol 486 MovieClip [missle] Frame 2
stop();
Symbol 492 MovieClip [rocket_guts] Frame 5
stop();
Symbol 502 MovieClip [explode_mine] Frame 22
_parent.score = _parent.score + 100; _parent.money = _parent.money + 2; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 512 MovieClip [explode] Frame 16
_parent.score = _parent.score + 100; _parent.money = _parent.money + 2; _parent.total_killed = _parent.total_killed + 1; this.removeMovieClip();
Symbol 515 Button
on (release) { getURL ("http://www.glowmonkey.com", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:8
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [butt.guns]Uses:2Used by:8
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:8 154 164 171 180 303 376 396 399 402 405 413 416 418 435 448 460 468 473
Symbol 6 SoundUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClip [music]Uses:1 3 5 6 7
Symbol 9 GraphicUsed by:154
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:154 416
Symbol 13 GraphicUsed by:14 331 332
Symbol 14 MovieClipUses:13Used by:154 164 171 396 402 405 413 416 418
Symbol 15 ShapeTweeningUsed by:154
Symbol 16 GraphicUsed by:154 164 171 180 396 402 405 413 416 418
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:44 79 178 181
Symbol 19 GraphicUsed by:44
Symbol 20 ShapeTweeningUsed by:44
Symbol 21 GraphicUsed by:44
Symbol 22 GraphicUsed by:44
Symbol 23 GraphicUsed by:44
Symbol 24 GraphicUsed by:44
Symbol 25 GraphicUsed by:44
Symbol 26 GraphicUsed by:44
Symbol 27 GraphicUsed by:44
Symbol 28 GraphicUsed by:44
Symbol 29 GraphicUsed by:44
Symbol 30 GraphicUsed by:44
Symbol 31 GraphicUsed by:44
Symbol 32 GraphicUsed by:44
Symbol 33 ShapeTweeningUsed by:44
Symbol 34 GraphicUsed by:44
Symbol 35 GraphicUsed by:44
Symbol 36 GraphicUsed by:44
Symbol 37 ShapeTweeningUsed by:44
Symbol 38 ShapeTweeningUsed by:44
Symbol 39 GraphicUsed by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [death1]Uses:18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43Used by:154 164 171 180 396 402 405 413 416 418
Symbol 45 ShapeTweeningUsed by:61
Symbol 46 GraphicUsed by:61 232 387  Timeline
Symbol 47 ShapeTweeningUsed by:61
Symbol 48 SoundUsed by:61
Symbol 49 GraphicUsed by:61
Symbol 50 GraphicUsed by:61
Symbol 51 GraphicUsed by:61
Symbol 52 ShapeTweeningUsed by:61
Symbol 53 GraphicUsed by:61
Symbol 54 ShapeTweeningUsed by:61
Symbol 55 GraphicUsed by:61
Symbol 56 GraphicUsed by:61
Symbol 57 ShapeTweeningUsed by:61
Symbol 58 GraphicUsed by:61
Symbol 59 GraphicUsed by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60Used by:154 164 171 396 402 405 413 416 418
Symbol 62 GraphicUsed by:79
Symbol 63 GraphicUsed by:79
Symbol 64 GraphicUsed by:79 232
Symbol 65 SoundUsed by:79
Symbol 66 GraphicUsed by:79
Symbol 67 GraphicUsed by:79
Symbol 68 GraphicUsed by:79
Symbol 69 GraphicUsed by:79
Symbol 70 GraphicUsed by:79
Symbol 71 GraphicUsed by:79
Symbol 72 GraphicUsed by:79
Symbol 73 GraphicUsed by:79
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 ShapeTweeningUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:18 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78Used by:154 164 171 396 402 405 413 416 418
Symbol 80 GraphicUsed by:100
Symbol 81 GraphicUsed by:100
Symbol 82 GraphicUsed by:100
Symbol 83 GraphicUsed by:100
Symbol 84 SoundUsed by:100 387 435 502
Symbol 85 GraphicUsed by:100
Symbol 86 GraphicUsed by:100
Symbol 87 GraphicUsed by:100
Symbol 88 GraphicUsed by:100
Symbol 89 GraphicUsed by:100
Symbol 90 SoundUsed by:100 138
Symbol 91 GraphicUsed by:100
Symbol 92 GraphicUsed by:100
Symbol 93 GraphicUsed by:100
Symbol 94 GraphicUsed by:100
Symbol 95 GraphicUsed by:100
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 ShapeTweeningUsed by:100
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99Used by:154 164 171 396 402 405 413 416 418
Symbol 101 ShapeTweeningUsed by:118
Symbol 102 GraphicUsed by:118
Symbol 103 GraphicUsed by:118
Symbol 104 GraphicUsed by:118
Symbol 105 GraphicUsed by:118
Symbol 106 GraphicUsed by:118
Symbol 107 GraphicUsed by:118
Symbol 108 GraphicUsed by:118
Symbol 109 GraphicUsed by:118
Symbol 110 GraphicUsed by:118
Symbol 111 ShapeTweeningUsed by:118
Symbol 112 ShapeTweeningUsed by:118
Symbol 113 GraphicUsed by:118
Symbol 114 GraphicUsed by:118
Symbol 115 GraphicUsed by:118
Symbol 116 ShapeTweeningUsed by:118
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117Used by:154 164 171 396 402 405 413 416 418
Symbol 119 GraphicUsed by:138
Symbol 120 GraphicUsed by:138
Symbol 121 GraphicUsed by:138
Symbol 122 GraphicUsed by:138
Symbol 123 GraphicUsed by:138
Symbol 124 GraphicUsed by:138
Symbol 125 GraphicUsed by:138
Symbol 126 GraphicUsed by:138
Symbol 127 GraphicUsed by:138
Symbol 128 GraphicUsed by:138
Symbol 129 GraphicUsed by:138
Symbol 130 GraphicUsed by:138
Symbol 131 GraphicUsed by:138
Symbol 132 GraphicUsed by:138
Symbol 133 GraphicUsed by:138
Symbol 134 GraphicUsed by:138
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:119 120 121 122 123 90 124 125 126 127 128 129 130 131 132 133 134 135 136 137Used by:154 164 171 396 402 405 413 416 418
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:139 140Used by:154 164 171 396 402 405 413 416 418
Symbol 142 GraphicUsed by:153
Symbol 143 GraphicUsed by:153
Symbol 144 GraphicUsed by:153
Symbol 145 GraphicUsed by:153
Symbol 146 GraphicUsed by:153
Symbol 147 GraphicUsed by:153
Symbol 148 GraphicUsed by:153
Symbol 149 GraphicUsed by:153
Symbol 150 GraphicUsed by:153
Symbol 151 GraphicUsed by:153
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:142 143 144 145 146 147 148 149 150 151 152Used by:154 164 171 396 402 405 413 416 418
Symbol 154 MovieClip [enemy3]Uses:5 9 12 14 15 16 44 61 79 100 118 138 141 153
Symbol 155 GraphicUsed by:164
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:162 178 410
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:157 158 160 161Used by:164 405
Symbol 163 ShapeTweeningUsed by:164
Symbol 164 MovieClip [enemy2]Uses:5 155 162 14 163 16 44 61 79 100 118 138 141 153
Symbol 165 GraphicUsed by:171
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:168
Symbol 168 MovieClipUses:167Used by:171
Symbol 169 GraphicUsed by:171 402
Symbol 170 ShapeTweeningUsed by:171
Symbol 171 MovieClip [enemy1]Uses:165 5 14 168 169 170 16 44 61 79 100 118 138 141 153
Symbol 172 GraphicUsed by:178
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:178 181
Symbol 175 GraphicUsed by:178
Symbol 176 GraphicUsed by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:172 18 174 160 175 176 177Used by:180 181 402
Symbol 179 ShapeTweeningUsed by:180
Symbol 180 MovieClip [enemy]Uses:5 178 179 16 44
Symbol 181 MovieClip [minion]Uses:18 174 178
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClip [path1]Uses:182
Symbol 184 BitmapUsed by:186 449
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:184 185Used by:189 448
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClip [path]Uses:186 187 188
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClip [range]Uses:190
Symbol 192 GraphicUsed by:211 225
Symbol 193 GraphicUsed by:210
Symbol 194 GraphicUsed by:209
Symbol 195 SoundUsed by:209
Symbol 196 GraphicUsed by:209
Symbol 197 GraphicUsed by:209
Symbol 198 ShapeTweeningUsed by:209
Symbol 199 GraphicUsed by:209
Symbol 200 GraphicUsed by:209
Symbol 201 GraphicUsed by:209
Symbol 202 GraphicUsed by:209
Symbol 203 GraphicUsed by:209
Symbol 204 GraphicUsed by:209
Symbol 205 ShapeTweeningUsed by:209
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:194 195 196 197 198 199 200 201 202 203 204 205 206 207 208Used by:210 334
Symbol 210 MovieClipUses:193 209Used by:211
Symbol 211 MovieClip [butt_tower2]Uses:192 210
Symbol 212 GraphicUsed by:214 333
Symbol 213 GraphicUsed by:214 334
Symbol 214 MovieClip [butt_tower3]Uses:212 213
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:221
Symbol 217 GraphicUsed by:221
Symbol 218 BitmapUsed by:219 419
Symbol 219 GraphicUses:218Used by:220 455
Symbol 220 MovieClipUses:219Used by:221 455
Symbol 221 MovieClip [cant_build]Uses:216 217 220
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClip [bullet]Uses:222
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:192 224Used by:233
Symbol 226 GraphicUsed by:233
Symbol 227 GraphicUsed by:232
Symbol 228 GraphicUsed by:232
Symbol 229 SoundUsed by:232
Symbol 230 GraphicUsed by:232
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClip [base_turret]Uses:46 227 228 64 229 230 231Used by:233
Symbol 233 MovieClip [tower2]Uses:225 226 232Used by:303
Symbol 234 GraphicUsed by:305
Symbol 235 FontUsed by:236
Symbol 236 EditableTextUses:235Used by:305
Symbol 237 GraphicUsed by:305
Symbol 238 FontUsed by:239 240 241 324 325 326 328
Symbol 239 EditableTextUses:238Used by:305
Symbol 240 EditableTextUses:238Used by:305
Symbol 241 EditableTextUses:238Used by:305
Symbol 242 FontUsed by:243 244 245 246 247 248 252
Symbol 243 EditableTextUses:242Used by:305
Symbol 244 EditableTextUses:242Used by:305
Symbol 245 EditableTextUses:242Used by:305
Symbol 246 EditableTextUses:242Used by:305
Symbol 247 EditableTextUses:242Used by:305
Symbol 248 EditableTextUses:242Used by:305
Symbol 249 GraphicUsed by:305
Symbol 250 GraphicUsed by:303
Symbol 251 GraphicUsed by:303
Symbol 252 EditableTextUses:242Used by:303
Symbol 253 GraphicUsed by:303
Symbol 254 GraphicUsed by:303
Symbol 255 GraphicUsed by:303
Symbol 256 GraphicUsed by:303
Symbol 257 FontUsed by:258 259 260 264 265 266 267 268 269 270 271 272 291 295 299 302
Symbol 258 EditableTextUses:257Used by:303
Symbol 259 EditableTextUses:257Used by:303
Symbol 260 EditableTextUses:257Used by:303
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:303  Timeline
Symbol 263 GraphicUsed by:303
Symbol 264 EditableTextUses:257Used by:303
Symbol 265 EditableTextUses:257Used by:303
Symbol 266 EditableTextUses:257Used by:303
Symbol 267 EditableTextUses:257Used by:303
Symbol 268 EditableTextUses:257Used by:303
Symbol 269 EditableTextUses:257Used by:303
Symbol 270 EditableTextUses:257Used by:303
Symbol 271 EditableTextUses:257Used by:303
Symbol 272 EditableTextUses:257Used by:303
Symbol 273 GraphicUsed by:303
Symbol 274 GraphicUsed by:303
Symbol 275 GraphicUsed by:303
Symbol 276 GraphicUsed by:303
Symbol 277 GraphicUsed by:303
Symbol 278 GraphicUsed by:303
Symbol 279 GraphicUsed by:303
Symbol 280 GraphicUsed by:303
Symbol 281 GraphicUsed by:303
Symbol 282 GraphicUsed by:303
Symbol 283 GraphicUsed by:303
Symbol 284 GraphicUsed by:303
Symbol 285 GraphicUsed by:303
Symbol 286 FontUsed by:287 288 289 290 292 293 294 296 297 298 300 301 352 355 357 359 361 363 365 367 369 371 462 463 467 470
Symbol 287 TextUses:286Used by:303
Symbol 288 TextUses:286Used by:303
Symbol 289 TextUses:286Used by:303
Symbol 290 TextUses:286Used by:303
Symbol 291 EditableTextUses:257Used by:303
Symbol 292 TextUses:286Used by:303
Symbol 293 TextUses:286Used by:303
Symbol 294 TextUses:286Used by:303
Symbol 295 EditableTextUses:257Used by:303
Symbol 296 TextUses:286Used by:303
Symbol 297 TextUses:286Used by:303
Symbol 298 TextUses:286Used by:303
Symbol 299 EditableTextUses:257Used by:303
Symbol 300 TextUses:286Used by:303
Symbol 301 TextUses:286Used by:303
Symbol 302 EditableTextUses:257Used by:303
Symbol 303 MovieClipUses:250 251 5 252 253 254 255 256 258 259 260 262 263 233 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302Used by:305
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClip [store]Uses:234 236 237 239 240 241 243 244 245 246 247 248 249 303 304
Symbol 306 GraphicUsed by:309
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClip [butt_start]Uses:306 308
Symbol 310 GraphicUsed by:311 323
Symbol 311 MovieClipUses:310Used by:321
Symbol 312 GraphicUsed by:320 323
Symbol 313 GraphicUsed by:320 323
Symbol 314 GraphicUsed by:320 323
Symbol 315 GraphicUsed by:320 323
Symbol 316 ShapeTweeningUsed by:320
Symbol 317 SoundUsed by:320
Symbol 318 GraphicUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:312 313 314 315 316 317 318 319Used by:321
Symbol 321 MovieClip [base]Uses:311 320Used by:322 323
Symbol 322 MovieClip [butt_base]Uses:321
Symbol 323 Button [butt_tower1]Uses:321 310 312 313 314 315
Symbol 324 EditableTextUses:238Used by:329
Symbol 325 EditableTextUses:238Used by:329
Symbol 326 EditableTextUses:238Used by:329
Symbol 327 GraphicUsed by:329
Symbol 328 EditableTextUses:238Used by:329
Symbol 329 MovieClip [score_box]Uses:324 325 326 327 328
Symbol 330 SoundUsed by:331
Symbol 331 MovieClipUses:13 330Used by:332
Symbol 332 MovieClip [end_clip]Uses:13 331
Symbol 333 MovieClipUses:212Used by:335
Symbol 334 MovieClipUses:213 209Used by:335
Symbol 335 MovieClip [tower3]Uses:333 334
Symbol 336 GraphicUsed by:373
Symbol 337 GraphicUsed by:373
Symbol 338 GraphicUsed by:373
Symbol 339 GraphicUsed by:373
Symbol 340 GraphicUsed by:373
Symbol 341 GraphicUsed by:373
Symbol 342 GraphicUsed by:373
Symbol 343 GraphicUsed by:373
Symbol 344 GraphicUsed by:373
Symbol 345 GraphicUsed by:373
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClip [ufo_guts]Uses:346Used by:349 478 482
Symbol 348 SoundUsed by:349 460 478
Symbol 349 MovieClipUses:347 348Used by:373 438
Symbol 350 GraphicUsed by:373
Symbol 351 GraphicUsed by:373
Symbol 352 TextUses:286Used by:373
Symbol 353 FontUsed by:354 356 358 360 362 364 366 368 370 372
Symbol 354 TextUses:353Used by:373
Symbol 355 TextUses:286Used by:373
Symbol 356 TextUses:353Used by:373
Symbol 357 TextUses:286Used by:373
Symbol 358 TextUses:353Used by:373
Symbol 359 TextUses:286Used by:373
Symbol 360 TextUses:353Used by:373
Symbol 361 TextUses:286Used by:373
Symbol 362 TextUses:353Used by:373
Symbol 363 TextUses:286Used by:373
Symbol 364 TextUses:353Used by:373
Symbol 365 TextUses:286Used by:373
Symbol 366 TextUses:353Used by:373
Symbol 367 TextUses:286Used by:373
Symbol 368 TextUses:353Used by:373
Symbol 369 TextUses:286Used by:373
Symbol 370 TextUses:353Used by:373
Symbol 371 TextUses:286Used by:373
Symbol 372 TextUses:353Used by:373
Symbol 373 MovieClip [display_enemies]Uses:336 337 338 339 340 341 342 343 344 345 349 350 351 352 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372
Symbol 374 GraphicUsed by:375 377
Symbol 375 MovieClipUses:374Used by:376
Symbol 376 MovieClip [mine]Uses:5 375
Symbol 377 MovieClip [butt_mine]Uses:374
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClip [tower4_guts]Uses:378Used by:389 390
Symbol 380 GraphicUsed by:389 390
Symbol 381 GraphicUsed by:387
Symbol 382 GraphicUsed by:387
Symbol 383 GraphicUsed by:387
Symbol 384 GraphicUsed by:387
Symbol 385 ShapeTweeningUsed by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:46 381 382 383 84 384 385 386Used by:389 390
Symbol 388 GraphicUsed by:389 390
Symbol 389 MovieClip [tower4]Uses:379 380 387 388
Symbol 390 MovieClip [butt_tower4]Uses:379 380 387 388
Symbol 391 GraphicUsed by:396
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:394
Symbol 394 MovieClipUses:393Used by:396 418
Symbol 395 ShapeTweeningUsed by:396
Symbol 396 MovieClip [enemy4]Uses:5 391 394 14 395 16 44 61 79 100 118 138 141 153
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClip [mouse_trap_guts]Uses:397Used by:399
Symbol 399 MovieClip [mouse_trap]Uses:398 5
Symbol 400 GraphicUsed by:402 413 418
Symbol 401 ShapeTweeningUsed by:402
Symbol 402 MovieClip [enemy5]Uses:5 400 178 169 14 401 16 44 61 79 100 118 138 141 153
Symbol 403 GraphicUsed by:405
Symbol 404 ShapeTweeningUsed by:405
Symbol 405 MovieClip [enemy6]Uses:5 403 162 14 404 16 44 61 79 100 118 138 141 153
Symbol 406 ShapeTweeningUsed by:409
Symbol 407 ShapeTweeningUsed by:409
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:406 407 408Used by:410
Symbol 410 MovieClipUses:409 160Used by:413
Symbol 411 GraphicUsed by:413
Symbol 412 ShapeTweeningUsed by:413
Symbol 413 MovieClip [enemy7]Uses:5 400 410 411 14 412 16 44 61 79 100 118 138 141 153
Symbol 414 GraphicUsed by:416
Symbol 415 ShapeTweeningUsed by:416
Symbol 416 MovieClip [enemy8]Uses:5 414 12 14 415 16 44 61 79 100 118 138 141 153
Symbol 417 ShapeTweeningUsed by:418
Symbol 418 MovieClip [enemy9]Uses:5 400 394 14 417 16 44 61 79 100 118 138 141 153
Symbol 419 GraphicUses:218Used by:420
Symbol 420 MovieClip [cant_build_block]Uses:419
Symbol 421 MovieClip [butt_ball]
Symbol 422 GraphicUsed by:423 437
Symbol 423 MovieClipUses:422Used by:435
Symbol 424 SoundUsed by:435
Symbol 425 GraphicUsed by:435
Symbol 426 BitmapUsed by:427 430 499 507 510
Symbol 427 GraphicUses:426Used by:435
Symbol 428 GraphicUsed by:435
Symbol 429 GraphicUsed by:435
Symbol 430 GraphicUses:426Used by:435
Symbol 431 BitmapUsed by:432 433 434 494 498 503
Symbol 432 GraphicUses:431Used by:435
Symbol 433 GraphicUses:431Used by:435
Symbol 434 GraphicUses:431Used by:435
Symbol 435 MovieClip [airplane]Uses:423 424 425 5 427 428 84 429 430 432 433 434
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClip [butt_airplane]Uses:436 422
Symbol 438 MovieClip [trojan_horse]Uses:349
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClip [range_upgrade]Uses:439
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClip [butt_reset]Uses:441
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClip [more_games]Uses:443
Symbol 445 GraphicUsed by:448
Symbol 446 GraphicUsed by:448
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClip [menu_tracks]Uses:445 5 186 446 447
Symbol 449 GraphicUses:184Used by:460
Symbol 450 GraphicUsed by:460
Symbol 451 FontUsed by:452 471
Symbol 452 TextUses:451Used by:460
Symbol 453 GraphicUsed by:460
Symbol 454 GraphicUsed by:459
Symbol 455 MovieClip [circle]Uses:219 220Used by:459
Symbol 456 GraphicUsed by:459
Symbol 457 GraphicUsed by:459
Symbol 458 GraphicUsed by:459 478
Symbol 459 MovieClip [title_logo]Uses:454 455 456 457 458Used by:460
Symbol 460 MovieClip [menu]Uses:449 5 450 452 453 459 348
Symbol 461 GraphicUsed by:468
Symbol 462 EditableTextUses:286Used by:468
Symbol 463 TextUses:286Used by:468 473
Symbol 464 GraphicUsed by:468
Symbol 465 GraphicUsed by:468
Symbol 466 GraphicUsed by:468
Symbol 467 TextUses:286Used by:468 473
Symbol 468 MovieClip [you_win]Uses:461 462 463 464 5 465 466 467
Symbol 469 GraphicUsed by:473
Symbol 470 EditableTextUses:286Used by:473
Symbol 471 TextUses:451Used by:473
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClip [you_lose]Uses:469 470 471 463 467 472 5
Symbol 474 GraphicUsed by:478
Symbol 475 SoundUsed by:478
Symbol 476 ShapeTweeningUsed by:478
Symbol 477 GraphicUsed by:478 482
Symbol 478 MovieClip [ufo_animation]Uses:458 348 347 474 475 476 477
Symbol 479 GraphicUsed by:482
Symbol 480 ShapeTweeningUsed by:482
Symbol 481 SoundUsed by:482
Symbol 482 MovieClip [ufo]Uses:479 347 480 481 477
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClip [missle_flame]Uses:483
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClip [missle]Uses:485
Symbol 487 GraphicUsed by:493
Symbol 488 GraphicUsed by:492
Symbol 489 GraphicUsed by:492
Symbol 490 GraphicUsed by:492
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClip [rocket_guts]Uses:488 489 490 491Used by:493
Symbol 493 MovieClip [rocket]Uses:487 492
Symbol 494 GraphicUses:431Used by:502
Symbol 495 GraphicUsed by:502 512
Symbol 496 GraphicUsed by:502 512
Symbol 497 GraphicUsed by:502
Symbol 498 GraphicUses:431Used by:502
Symbol 499 GraphicUses:426Used by:502
Symbol 500 GraphicUsed by:502
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClip [explode_mine]Uses:494 84 495 496 497 498 499 500 501
Symbol 503 GraphicUses:431Used by:512
Symbol 504 GraphicUsed by:512
Symbol 505 SoundUsed by:512
Symbol 506 GraphicUsed by:512
Symbol 507 GraphicUses:426Used by:512
Symbol 508 GraphicUsed by:512
Symbol 509 GraphicUsed by:512
Symbol 510 GraphicUses:426Used by:512
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClip [explode]Uses:503 504 505 506 507 495 496 508 509 510 511
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:515
Symbol 515 ButtonUses:514Used by:Timeline
Symbol 516 GraphicUsed by:Timeline
Symbol 517 FontUsed by:518 519
Symbol 518 EditableTextUses:517Used by:Timeline
Symbol 519 TextUses:517Used by:Timeline
Symbol 520 GraphicUsed by:Timeline

Instance Names

"bar"Frame 2Symbol 262 MovieClip
"butt_off"Symbol 8 MovieClip [music] Frame 1Symbol 3 MovieClip [butt.guns]
"butt"Symbol 8 MovieClip [music] Frame 1Symbol 5 MovieClip
"guts"Symbol 154 MovieClip [enemy3] Frame 1Symbol 5 MovieClip
"inside"Symbol 154 MovieClip [enemy3] Frame 1Symbol 12 MovieClip
"enemy_hp"Symbol 154 MovieClip [enemy3] Frame 1Symbol 14 MovieClip
"guts"Symbol 164 MovieClip [enemy2] Frame 1Symbol 5 MovieClip
"inside"Symbol 164 MovieClip [enemy2] Frame 1Symbol 162 MovieClip
"enemy_hp"Symbol 164 MovieClip [enemy2] Frame 1Symbol 14 MovieClip
"guts"Symbol 171 MovieClip [enemy1] Frame 1Symbol 5 MovieClip
"enemy_hp"Symbol 171 MovieClip [enemy1] Frame 1Symbol 14 MovieClip
"inside"Symbol 171 MovieClip [enemy1] Frame 1Symbol 168 MovieClip
"guts"Symbol 180 MovieClip [enemy] Frame 1Symbol 5 MovieClip
"guts"Symbol 181 MovieClip [minion] Frame 1Symbol 178 MovieClip
"guts"Symbol 233 MovieClip [tower2] Frame 1Symbol 225 MovieClip
"turret"Symbol 233 MovieClip [tower2] Frame 1Symbol 232 MovieClip [base_turret]
"bar_damage"Symbol 303 MovieClip Frame 5Symbol 262 MovieClip
"bar_range"Symbol 303 MovieClip Frame 5Symbol 262 MovieClip
"bar_rate"Symbol 303 MovieClip Frame 5Symbol 262 MovieClip
"upgrade"Symbol 305 MovieClip [store] Frame 1Symbol 303 MovieClip
"guts"Symbol 309 MovieClip [butt_start] Frame 1Symbol 308 MovieClip
"guts"Symbol 321 MovieClip [base] Frame 1Symbol 311 MovieClip
"turret"Symbol 321 MovieClip [base] Frame 1Symbol 320 MovieClip
"guts"Symbol 335 MovieClip [tower3] Frame 1Symbol 333 MovieClip
"turret"Symbol 335 MovieClip [tower3] Frame 1Symbol 334 MovieClip
"block"Symbol 376 MovieClip [mine] Frame 1Symbol 5 MovieClip
"guts"Symbol 376 MovieClip [mine] Frame 1Symbol 375 MovieClip
"guts"Symbol 389 MovieClip [tower4] Frame 1Symbol 379 MovieClip [tower4_guts]
"turret"Symbol 389 MovieClip [tower4] Frame 1Symbol 387 MovieClip
"guts"Symbol 390 MovieClip [butt_tower4] Frame 1Symbol 379 MovieClip [tower4_guts]
"turret"Symbol 390 MovieClip [butt_tower4] Frame 1Symbol 387 MovieClip
"guts"Symbol 396 MovieClip [enemy4] Frame 1Symbol 5 MovieClip
"inside"Symbol 396 MovieClip [enemy4] Frame 1Symbol 394 MovieClip
"enemy_hp"Symbol 396 MovieClip [enemy4] Frame 1Symbol 14 MovieClip
"guts"Symbol 399 MovieClip [mouse_trap] Frame 1Symbol 398 MovieClip [mouse_trap_guts]
"block"Symbol 399 MovieClip [mouse_trap] Frame 1Symbol 5 MovieClip
"guts"Symbol 402 MovieClip [enemy5] Frame 1Symbol 5 MovieClip
"inside"Symbol 402 MovieClip [enemy5] Frame 1Symbol 178 MovieClip
"enemy_hp"Symbol 402 MovieClip [enemy5] Frame 1Symbol 14 MovieClip
"guts"Symbol 405 MovieClip [enemy6] Frame 1Symbol 5 MovieClip
"inside"Symbol 405 MovieClip [enemy6] Frame 1Symbol 162 MovieClip
"enemy_hp"Symbol 405 MovieClip [enemy6] Frame 1Symbol 14 MovieClip
"guts"Symbol 413 MovieClip [enemy7] Frame 1Symbol 5 MovieClip
"inside"Symbol 413 MovieClip [enemy7] Frame 1Symbol 410 MovieClip
"enemy_hp"Symbol 413 MovieClip [enemy7] Frame 1Symbol 14 MovieClip
"guts"Symbol 416 MovieClip [enemy8] Frame 1Symbol 5 MovieClip
"inside"Symbol 416 MovieClip [enemy8] Frame 1Symbol 12 MovieClip
"enemy_hp"Symbol 416 MovieClip [enemy8] Frame 1Symbol 14 MovieClip
"guts"Symbol 418 MovieClip [enemy9] Frame 1Symbol 5 MovieClip
"inside"Symbol 418 MovieClip [enemy9] Frame 1Symbol 394 MovieClip
"enemy_hp"Symbol 418 MovieClip [enemy9] Frame 1Symbol 14 MovieClip
"guts"Symbol 435 MovieClip [airplane] Frame 1Symbol 423 MovieClip
"block"Symbol 435 MovieClip [airplane] Frame 54Symbol 5 MovieClip
"guts"Symbol 438 MovieClip [trojan_horse] Frame 1Symbol 349 MovieClip
"guts"Symbol 455 MovieClip [circle] Frame 1Symbol 220 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "butt.guns"
ExportAssets (56)Timeline Frame 1Symbol 8 as "music"
ExportAssets (56)Timeline Frame 1Symbol 44 as "death1"
ExportAssets (56)Timeline Frame 1Symbol 154 as "enemy3"
ExportAssets (56)Timeline Frame 1Symbol 164 as "enemy2"
ExportAssets (56)Timeline Frame 1Symbol 171 as "enemy1"
ExportAssets (56)Timeline Frame 1Symbol 180 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 181 as "minion"
ExportAssets (56)Timeline Frame 1Symbol 183 as "path1"
ExportAssets (56)Timeline Frame 1Symbol 189 as "path"
ExportAssets (56)Timeline Frame 1Symbol 191 as "range"
ExportAssets (56)Timeline Frame 1Symbol 211 as "butt_tower2"
ExportAssets (56)Timeline Frame 1Symbol 214 as "butt_tower3"
ExportAssets (56)Timeline Frame 1Symbol 221 as "cant_build"
ExportAssets (56)Timeline Frame 1Symbol 223 as "bullet"
ExportAssets (56)Timeline Frame 1Symbol 232 as "base_turret"
ExportAssets (56)Timeline Frame 1Symbol 233 as "tower2"
ExportAssets (56)Timeline Frame 1Symbol 305 as "store"
ExportAssets (56)Timeline Frame 1Symbol 309 as "butt_start"
ExportAssets (56)Timeline Frame 1Symbol 321 as "base"
ExportAssets (56)Timeline Frame 1Symbol 322 as "butt_base"
ExportAssets (56)Timeline Frame 1Symbol 323 as "butt_tower1"
ExportAssets (56)Timeline Frame 1Symbol 329 as "score_box"
ExportAssets (56)Timeline Frame 1Symbol 332 as "end_clip"
ExportAssets (56)Timeline Frame 1Symbol 335 as "tower3"
ExportAssets (56)Timeline Frame 1Symbol 347 as "ufo_guts"
ExportAssets (56)Timeline Frame 1Symbol 373 as "display_enemies"
ExportAssets (56)Timeline Frame 1Symbol 376 as "mine"
ExportAssets (56)Timeline Frame 1Symbol 377 as "butt_mine"
ExportAssets (56)Timeline Frame 1Symbol 379 as "tower4_guts"
ExportAssets (56)Timeline Frame 1Symbol 389 as "tower4"
ExportAssets (56)Timeline Frame 1Symbol 390 as "butt_tower4"
ExportAssets (56)Timeline Frame 1Symbol 396 as "enemy4"
ExportAssets (56)Timeline Frame 1Symbol 398 as "mouse_trap_guts"
ExportAssets (56)Timeline Frame 1Symbol 399 as "mouse_trap"
ExportAssets (56)Timeline Frame 1Symbol 402 as "enemy5"
ExportAssets (56)Timeline Frame 1Symbol 405 as "enemy6"
ExportAssets (56)Timeline Frame 1Symbol 413 as "enemy7"
ExportAssets (56)Timeline Frame 1Symbol 416 as "enemy8"
ExportAssets (56)Timeline Frame 1Symbol 418 as "enemy9"
ExportAssets (56)Timeline Frame 1Symbol 420 as "cant_build_block"
ExportAssets (56)Timeline Frame 1Symbol 421 as "butt_ball"
ExportAssets (56)Timeline Frame 1Symbol 435 as "airplane"
ExportAssets (56)Timeline Frame 1Symbol 437 as "butt_airplane"
ExportAssets (56)Timeline Frame 1Symbol 438 as "trojan_horse"
ExportAssets (56)Timeline Frame 1Symbol 440 as "range_upgrade"
ExportAssets (56)Timeline Frame 1Symbol 442 as "butt_reset"
ExportAssets (56)Timeline Frame 1Symbol 444 as "more_games"
ExportAssets (56)Timeline Frame 1Symbol 448 as "menu_tracks"
ExportAssets (56)Timeline Frame 1Symbol 455 as "circle"
ExportAssets (56)Timeline Frame 1Symbol 459 as "title_logo"
ExportAssets (56)Timeline Frame 1Symbol 460 as "menu"
ExportAssets (56)Timeline Frame 1Symbol 468 as "you_win"
ExportAssets (56)Timeline Frame 1Symbol 473 as "you_lose"
ExportAssets (56)Timeline Frame 1Symbol 478 as "ufo_animation"
ExportAssets (56)Timeline Frame 1Symbol 482 as "ufo"
ExportAssets (56)Timeline Frame 1Symbol 484 as "missle_flame"
ExportAssets (56)Timeline Frame 1Symbol 486 as "missle"
ExportAssets (56)Timeline Frame 1Symbol 492 as "rocket_guts"
ExportAssets (56)Timeline Frame 1Symbol 493 as "rocket"
ExportAssets (56)Timeline Frame 1Symbol 502 as "explode_mine"
ExportAssets (56)Timeline Frame 1Symbol 512 as "explode"

Labels

"menu"Frame 122
"menu_tracks"Frame 128
"game"Frame 137
"highscores"Frame 143
"music_on"Symbol 8 MovieClip [music] Frame 1
"off"Symbol 8 MovieClip [music] Frame 5
"death1"Symbol 154 MovieClip [enemy3] Frame 7
"death2"Symbol 154 MovieClip [enemy3] Frame 13
"death3"Symbol 154 MovieClip [enemy3] Frame 19
"death4"Symbol 154 MovieClip [enemy3] Frame 25
"death_ice"Symbol 154 MovieClip [enemy3] Frame 31
"death_mouse_trap"Symbol 154 MovieClip [enemy3] Frame 38
"frying_pan"Symbol 154 MovieClip [enemy3] Frame 50
"bowling_pin"Symbol 154 MovieClip [enemy3] Frame 62
"death1"Symbol 164 MovieClip [enemy2] Frame 7
"death2"Symbol 164 MovieClip [enemy2] Frame 13
"death3"Symbol 164 MovieClip [enemy2] Frame 19
"death4"Symbol 164 MovieClip [enemy2] Frame 25
"death_ice"Symbol 164 MovieClip [enemy2] Frame 31
"death_mouse_trap"Symbol 164 MovieClip [enemy2] Frame 38
"frying_pan"Symbol 164 MovieClip [enemy2] Frame 50
"bowling_pin"Symbol 164 MovieClip [enemy2] Frame 62
"death1"Symbol 171 MovieClip [enemy1] Frame 7
"death2"Symbol 171 MovieClip [enemy1] Frame 13
"death3"Symbol 171 MovieClip [enemy1] Frame 19
"death4"Symbol 171 MovieClip [enemy1] Frame 25
"death_ice"Symbol 171 MovieClip [enemy1] Frame 31
"death_mouse_trap"Symbol 171 MovieClip [enemy1] Frame 39
"frying_pan"Symbol 171 MovieClip [enemy1] Frame 51
"bowling_pin"Symbol 171 MovieClip [enemy1] Frame 63
"death1"Symbol 180 MovieClip [enemy] Frame 7
"normal"Symbol 210 MovieClip Frame 1
"fire"Symbol 210 MovieClip Frame 2
"normal"Symbol 232 MovieClip [base_turret] Frame 1
"fire"Symbol 232 MovieClip [base_turret] Frame 2
"tower"Symbol 303 MovieClip Frame 5
"tower2"Symbol 303 MovieClip Frame 11
"tower3"Symbol 303 MovieClip Frame 17
"tower4"Symbol 303 MovieClip Frame 23
"mine_description"Symbol 303 MovieClip Frame 28
"mouse_trap_description"Symbol 303 MovieClip Frame 36
"pan_description"Symbol 303 MovieClip Frame 48
"airplane_description"Symbol 303 MovieClip Frame 58
"ball_description"Symbol 303 MovieClip Frame 67
"tower_description"Symbol 303 MovieClip Frame 77
"tower2_description"Symbol 303 MovieClip Frame 89
"tower3_description"Symbol 303 MovieClip Frame 101
"tower4_description"Symbol 303 MovieClip Frame 113
"fire"Symbol 320 MovieClip Frame 2
"fire"Symbol 334 MovieClip Frame 2
"normal"Symbol 387 MovieClip Frame 1
"fire"Symbol 387 MovieClip Frame 2
"death1"Symbol 396 MovieClip [enemy4] Frame 7
"death2"Symbol 396 MovieClip [enemy4] Frame 13
"death3"Symbol 396 MovieClip [enemy4] Frame 19
"death4"Symbol 396 MovieClip [enemy4] Frame 25
"death_ice"Symbol 396 MovieClip [enemy4] Frame 31
"death_mouse_trap"Symbol 396 MovieClip [enemy4] Frame 40
"frying_pan"Symbol 396 MovieClip [enemy4] Frame 52
"bowling_pin"Symbol 396 MovieClip [enemy4] Frame 64
"death1"Symbol 402 MovieClip [enemy5] Frame 7
"death2"Symbol 402 MovieClip [enemy5] Frame 13
"death3"Symbol 402 MovieClip [enemy5] Frame 19
"death4"Symbol 402 MovieClip [enemy5] Frame 25
"death_ice"Symbol 402 MovieClip [enemy5] Frame 31
"death_mouse_trap"Symbol 402 MovieClip [enemy5] Frame 39
"frying_pan"Symbol 402 MovieClip [enemy5] Frame 51
"bowling_pin"Symbol 402 MovieClip [enemy5] Frame 63
"death1"Symbol 405 MovieClip [enemy6] Frame 7
"death2"Symbol 405 MovieClip [enemy6] Frame 13
"death3"Symbol 405 MovieClip [enemy6] Frame 19
"death4"Symbol 405 MovieClip [enemy6] Frame 25
"death_ice"Symbol 405 MovieClip [enemy6] Frame 31
"death_mouse_trap"Symbol 405 MovieClip [enemy6] Frame 39
"frying_pan"Symbol 405 MovieClip [enemy6] Frame 51
"bowling_pin"Symbol 405 MovieClip [enemy6] Frame 63
"death1"Symbol 413 MovieClip [enemy7] Frame 7
"death2"Symbol 413 MovieClip [enemy7] Frame 13
"death3"Symbol 413 MovieClip [enemy7] Frame 19
"death4"Symbol 413 MovieClip [enemy7] Frame 25
"death_ice"Symbol 413 MovieClip [enemy7] Frame 31
"death_mouse_trap"Symbol 413 MovieClip [enemy7] Frame 39
"frying_pan"Symbol 413 MovieClip [enemy7] Frame 51
"bowling_pin"Symbol 413 MovieClip [enemy7] Frame 63
"death1"Symbol 416 MovieClip [enemy8] Frame 7
"death2"Symbol 416 MovieClip [enemy8] Frame 13
"death3"Symbol 416 MovieClip [enemy8] Frame 19
"death4"Symbol 416 MovieClip [enemy8] Frame 25
"death_ice"Symbol 416 MovieClip [enemy8] Frame 31
"death_mouse_trap"Symbol 416 MovieClip [enemy8] Frame 39
"frying_pan"Symbol 416 MovieClip [enemy8] Frame 51
"bowling_pin"Symbol 416 MovieClip [enemy8] Frame 63
"death1"Symbol 418 MovieClip [enemy9] Frame 7
"death2"Symbol 418 MovieClip [enemy9] Frame 13
"death3"Symbol 418 MovieClip [enemy9] Frame 19
"death4"Symbol 418 MovieClip [enemy9] Frame 25
"death_ice"Symbol 418 MovieClip [enemy9] Frame 31
"death_mouse_trap"Symbol 418 MovieClip [enemy9] Frame 39
"frying_pan"Symbol 418 MovieClip [enemy9] Frame 51
"bowling_pin"Symbol 418 MovieClip [enemy9] Frame 63
"death1"Symbol 438 MovieClip [trojan_horse] Frame 5
"death2"Symbol 438 MovieClip [trojan_horse] Frame 11
"death3"Symbol 438 MovieClip [trojan_horse] Frame 17
"death4"Symbol 438 MovieClip [trojan_horse] Frame 23
"death_ice"Symbol 438 MovieClip [trojan_horse] Frame 29
"death_mouse_trap"Symbol 438 MovieClip [trojan_horse] Frame 36
"frying_pan"Symbol 438 MovieClip [trojan_horse] Frame 48
"bowling_pin"Symbol 438 MovieClip [trojan_horse] Frame 60

Dynamic Text Variables

levelSymbol 236 EditableText"1"
scoreSymbol 239 EditableText""
moneySymbol 240 EditableText""
livesSymbol 241 EditableText""
cost_tower2Symbol 243 EditableText""
cost_tower4Symbol 244 EditableText""
cost_baseSymbol 245 EditableText""
cost_tower3Symbol 246 EditableText""
cost_mineSymbol 247 EditableText""
cost_planeSymbol 248 EditableText""
costSymbol 252 EditableText"100"
damage_idSymbol 258 EditableText""
range_idSymbol 259 EditableText""
rate_idSymbol 260 EditableText""
damage_idSymbol 264 EditableText""
range_idSymbol 265 EditableText""
rate_idSymbol 266 EditableText""
damage_idSymbol 267 EditableText""
range_idSymbol 268 EditableText""
rate_idSymbol 269 EditableText""
damage_idSymbol 270 EditableText""
range_idSymbol 271 EditableText""
rate_idSymbol 272 EditableText""
damage_idSymbol 291 EditableText""
damage_idSymbol 295 EditableText""
damage_idSymbol 299 EditableText""
damage_idSymbol 302 EditableText""
scoreSymbol 324 EditableText""
levelSymbol 325 EditableText""
moneySymbol 326 EditableText""
livesSymbol 328 EditableText""
scoreSymbol 462 EditableText""
scoreSymbol 470 EditableText""
percentSymbol 518 EditableText"44"




https://swfchan.com/54/267558/info.shtml
Created: 3/6 -2026 22:31:20 Last modified: 3/6 -2026 22:31:20 Server time: 07/06 -2026 19:11:19