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

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

Flash Empires.swf

This is the info page for
Flash #47776

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


Text
Sponsored by:

Loading

Wave:

Kills:

Total Score:

Game by: Eric

Towers by: Rushvision

Music by: Diabolo-ical

<p align="center"><font face="Tempus Sans ITC" size="23" color="#000000" letterSpacing="0.000000" kerning="1">Choose a difficulty</font></p>

Easy

Easy

Medium

Medium

Hard

Hard

<p align="center"><font face="Tempus Sans ITC" size="23" color="#000000" letterSpacing="0.000000" kerning="1">Free Play Edit Mode</font></p>

(1-10)

(50-20000)

Wave:

Kills:

Quality:

Quality:

Quality:

Main Menu

Weak tower
but is pretty
cheap and
is a good
barrier.

Decent tower
that shoots
burning fire
at your
enemies.

This tower has
the second
highest damage
of all towers
and shoots
mini uber-
men.

Good enough to
be in the tower
class. It is the
combination of
the two best
fighters in the
world.

8000

A simple
solider armed
with only a
dagger, but
they are very
cheap.

50

Soldier

A solider
armed with a
very heavy, yet
deadly, spear.

150

Spear man

A skilled
soldier
mounted on a
horse with a
spear. He is
very fast, weak
and have lots
of life.

Calvery

The powerful
2d figure that
slaughters
anyone in his
way. He is fast,
has quite a bit
of life, and is
strong.

1200

Uber-man

Welcome to Flash Empires,  if you
have never played this game or
perhaps you would like a refresher on
the basics then you should read this
tutorial.

The basic theme is simple, you must
protect your castle from the invading
forces. They come up from the
bottom of the screen then head to
your castle and try to destroy it...

There are 3 different menus, the
Tower menu, the Infantry menu, and
the Upgrade menus. Access these by
clicking on the castle, and the
surrounding buildings.

If you open one of the unit building
menus then you will see several
buttons and a description under it.
To create a unit simply click on the
button in the menu and drag it onto
the screen.

You can sell your towers by holding
the "s" key on your keyboard then
click on the tower. It will go away
and you will recieve some of your
money back.

The units will automatically choose a
target and attack it. Towers are also very
useful because they can be used like
walls to block oncoming enemies. But
like real towers, they can be destroyed.

The top panel displays the amount of
enemies killed, the wave your on, a
pause/play button, how much gold you
have, what difficulty your on etc. Pretty
self explanatory.

700

300

Level:

One time buy

400

450

Vision Upgrade

420

Castle Dmg

Castle Rate

Fire Arrow

Add fire to
all of your
castle's arrows.

The Upgrade menu is very simple. Just
click the upgrade you wish to buy. Some
are one time buys, and others are ones
that can be bought multiple times.
Though some may be expensive, they are
very useful.

Well, now that you have read this
tutorial, it's time to play. Go ahead and
set up your towers and infantry now.
Then click the play button in the lower
right hand side of the screen.

Build your army now.

You have won the battle!
But I have no doubt that
they will recruit more soldiers
so be ready for more.

You have delayed them
for now..But they won't
give up that easy.

Pause

Play

ActionScript [AS1/AS2]

Frame 1
_root.kongregateServices.connect(); shot = new Sound(); shot.loadSound("shot.mp3", false); pop = new Sound(); pop.loadSound("pop.mp3", false);
Frame 2
stop(); Mouse.show(); Stage.showMenu = false;
Frame 3
Mouse.hide(); _root.mouse.gotoAndStop(1); _root.scroll._x = 2000; _root.total_score = Math.round(_root.kill_txt + (_root.wave / 2)); _root.bub._x = 2000;
Frame 4
_root.attachMovie("fake_mouse", "mouse", getNextHighestDepth()); _root.mouse._width = 19.2; _root.mouse._height = 30.6; stopAllSounds(); stop(); function moveBullet() { if ((((this._x > 780) || (this._x < -20)) || (this._y < -20)) || (this._y > 680)) { this.removeMovieClip(); } else { var _local4 = ((this._rotation > 180) ? -1 : 1); this._y = this._y + ((this.spd * Math.cos((mPI / 180) * this._rotation)) * _local4); this._x = this._x - ((this.spd * Math.sin((mPI / 180) * this._rotation)) * _local4); var _local2 = 1; while (_local2 <= numofEnemies) { var _local3 = this._parent["k" + _local2]; if (this.hitTest(_local3)) { _local3.health = _local3.health - (zunn.damage + steel); this.removeMovieClip(); break; } _local2++; } } } function badguystuff() { if (this._x < 138.9) { this._x = 139; } _root.again.onRelease = function () { gotoAndStop (1); _root.mainm.gotoAndStop(1); removeMovieClip(this); }; if (!pause) { if (_root.modis == "reg") { if (level_timer > 2000) { if (ekills >= 7) { this._y = (Math.random() * 200) + 3000; this._x = (Math.random() * 500) + 100; } else if (ekills < 7) { level_timer = 2001; } } if ((((level == 4) or (level == 8)) or (level == 12)) or (level == 16)) { _root.scroll.gotoAndStop(1); } else { _root.scroll.gotoAndStop(2); } _root.scroll.send_wave_btn.onRelease = function () { level_timer = 2750; }; if (level_timer == 2005) { _root.scroll.swapDepths(_root.getNextHighestDepth() - 2); } if (level_timer >= 2004) { if (level_timer <= 2750) { _root.scroll._x = 450; } } } if (level_timer > 2750) { _root.scroll._x = 2000; level++; level_timer = 0; bad_type = bad_type + 3; if (_root.wave >= 10) { _global.badh = _global.badh + (20 + modes); } else if (_root.wave >= 20) { _global.badh = _global.badh + (30 + modes); } else if (_root.wave >= 30) { _global.badh = _global.badh + (60 + modes); } else if (_root.wave >= 50) { _global.badh = _global.badh + (200 + modes); } else { _global.badh = _global.badh + (5 + modes); } _global.g_money = _global.g_money + 1; _global.dmg = _global.dmg + 0.1; _root.wave++; } } if ((level_timer > 0) & (level_timer < 10)) { ekills = 0; this._y = (Math.random() * 200) + 600; if (_root.modis == "reg") { if (_root.wave == 1) { this._y = (Math.random() * 200) + 600; } } } bad_type = level * 3; this.target = _root.castle; if (!pause) { d = 0; while (d <= numofGuns) { if (this.hitTest(_root["gun" + d].thit2)) { this.target = _root["gun" + d]; } d++; } t = 0; while (t <= numofGunsb) { if (this.hitTest(_root["gunb" + t].thit2)) { this.target = _root["gunb" + t]; } t++; } e = 0; while (e <= numofGunsc) { if (this.hitTest(_root["gunc" + e].thit2)) { this.target = _root["gunc" + e]; } e++; } mm = 0; while (mm <= numofMen) { if (this.hitTest(_root["good" + mm])) { this.target = _root["good" + mm]; } mm++; } } if (_root._currentframe == 6) { if (!pause) { if (!this.dead) { if (!this.hitTest(this.target)) { this.gotoAndStop(3 + bad_type); var _local6 = this.target._x - this._x; var _local5 = this.target._y - this._y; var _local4 = (180 * Math.atan2(_local5, _local6)) / Math.PI; this._rotation = 90 + _local4; this._x = this._x + (_global.sped * Math.sin((this._rotation * Math.PI) / 180)); this._y = this._y + ((-_global.sped) * Math.cos((this._rotation * Math.PI) / 180)); } } } if (!pause) { if (!this.dead) { if (this.hitTest(this.target)) { if (!this.target.dead) { this.gotoAndStop(4 + bad_type); this.target.health = this.target.health - _global.dmg; if (this.target.health <= 0) { this.target.removeMovieClip(); if (this.target != _root.castle) { this.target.gotoAndPlay("dead"); this.target.dead = true; } else { d = 0; while (d <= numofGuns) { removeMovieClip(_root["gun" + d]); d++; } t = 0; while (t <= numofGunsb) { removeMovieClip(_root["gunb" + t]); t++; } e = 0; while (e <= numofGunsc) { removeMovieClip(_root["gunc" + e]); e++; } mm = 0; while (mm <= numofMen) { removeMovieClip(_root["good" + mm]); mm++; } _global.level = 0; bad_type = bad_type - 1; _global.sped = 3.5; _global.badh = 5; _global.dmg = 0.5; _global.g_money = 5; _global.cdmg = 0; _global.blood_num = 0; if (_root.modis == "reg") { _root.diff_menu.gotoAndStop(1); money = 1500; } else if (_root.modis == "fp") { _root.diff_menu.gotoAndStop(2); } _root.status_menu.def_lvl = 0; _root.status_menu.rate_lvl = 0; _root.status_menu.life_lvl = 0; _root.status_menu.dmg_lvl = 0; _root.status_menu.cdmg_lvl = 0; _root.status_menu.crate_lvl = 0; _root.status_menu.vis_lvl = 0; _root.status_menu.steel_btn.gotoAndStop(1); _root.status_menu.crate_btn.gotoAndStop(1); if (_root.modis == "fp") { gotoAndStop (7); } else { gotoAndStop (3); } } } } } } } if (pause) { if (!this.dead) { this.gotoAndStop(2 + bad_type); } } if ((this.health <= 0) || (_root.mbullet.hitTest(this))) { this.dead = true; this.gotoAndStop("done"); this._alpha = this._alpha - 10; } if (this._alpha <= 10) { if (_root.modis == "reg") { if (level_timer <= 2000) { this._y = (Math.random() * 50) + 600; } if (level_timer > 2000) { if (ekills < 7) { this._y = 9500; ekills++; } } } else { this._y = (Math.random() * 50) + 600; } this._x = (Math.random() * 475) + 145; this.health = _global.badh; money = money + _global.g_money; this._alpha = 100; kills++; this.dead = false; } } } _quality = "medium"; Mouse.hide(); var chuckl = 0; var nume = 0; var cshoot_timer = 10; var cfiring = false; var zudo = 0; _global.level = 0; _global.sped = 3.5; _global.badh = 5; _global.dmg = 0.5; _global.g_money = 5; maxmousemove = 3; _global.cdmg = 0; var ekills = 0; var mousethreshold = 2; var blah = null; var timer = 0; var speed = 7; var range = 150; var numofGuns = 0; var numofGunsb = 0; var numofGunsc = 0; var numofEnemies = 7; var numofMen = 2; var bc = 1000; var mPI = Math.PI; var cbad = null; var gunn = null; var zunn = null; _global.blood_num = 0; var delay = 7; var enemyspd = 5; var select = false; var sguna = null; var hit = false; var level_timer = 0; if (_root.modis == "reg") { _root.diff_menu.gotoAndStop(1); money = 1500; } else if (_root.modis == "fp") { _root.diff_menu.gotoAndStop(2); money >= 0; } var pause = false; var steel = 0; var iron = 0; var kills = 0; _root.wave = 1; var fire_mode = false; var modes = -3; _root.medal_one._visible = false; _root.status_menu.steel_btn.gotoAndStop(1); _root.status_menu.crate_btn.gotoAndStop(1); _root.onEnterFrame = function () { function cshoot() { if ((((this._x > 780) || (this._x < -20)) || (this._y < -20)) || (this._y > 680)) { this.removeMovieClip(this); } else { this._x = this._x + (this.spd * Math.sin((this._rotation * Math.PI) / 180)); this._y = this._y + ((-this.spd) * Math.cos((this._rotation * Math.PI) / 180)); } var _local4 = 1; while (_local4 <= numofEnemies) { var _local3 = this._parent["k" + _local4]; if (this.hitTest(_local3)) { if (fire_mode) { _local3.health = _local3.health - (this.damage + _global.cdmg); this.gotoAndStop(3); this.spd = 0; } else { _local3.health = _local3.health - (this.damage + _global.cdmg); this.removeMovieClip(); } break; } _local4++; } } _root.billy.onRelease = function () { d = 0; while (d <= numofGuns) { removeMovieClip(_root["gun" + d]); d++; } t = 0; while (t <= numofGunsb) { removeMovieClip(_root["gunb" + t]); t++; } e = 0; while (e <= numofGunsc) { removeMovieClip(_root["gunc" + e]); e++; } mm = 0; while (mm <= numofMen) { removeMovieClip(_root["good" + mm]); mm++; } _global.level = 0; bad_type = bad_type - 1; _global.sped = 3.5; _global.badh = 5; _global.dmg = 0.5; _global.g_money = 5; _global.cdmg = 0; _global.blood_num = 0; if (_root.modis == "reg") { _root.diff_menu.gotoAndStop(1); money = 1500; } else if (_root.modis == "fp") { _root.diff_menu.gotoAndStop(2); } _root.status_menu.def_lvl = 0; _root.status_menu.rate_lvl = 0; _root.status_menu.life_lvl = 0; _root.status_menu.dmg_lvl = 0; _root.status_menu.cdmg_lvl = 0; _root.status_menu.crate_lvl = 0; _root.status_menu.vis_lvl = 0; _root.status_menu.steel_btn.gotoAndStop(1); _root.status_menu.crate_btn.gotoAndStop(1); if (_root.modis == "fp") { gotoAndStop (7); } else { gotoAndStop (3); } }; _root.mouse.swapDepths(getNextHighestDepth()); _root.diff_menu.nextup.onRelease = function () { if (_root.modis == "fp") { sped = _root.diff_menu.textInput.emyspd; money = _root.diff_menu.textInput2.money_amount - 1; money = money + 1; nextFrame(); } }; if (_root.wave >= 30) { if (modes == 5) { _root.kongregateStats.submit("Level30hard"); } _root.medal_one._visible = true; if (_root.medal_one._currentframe != 36) { _root.medal_one.play(); } } _root.diff_menu.easy_btn.onRelease = function () { _root.kongregateScores.setMode("Easy"); modes = 0; nextFrame(); }; _root.diff_menu.medium_btn.onRelease = function () { _root.kongregateScores.setMode("Medium"); modes = 1; nextFrame(); }; _root.diff_menu.hard_btn.onRelease = function () { _root.kongregateScores.setMode("Hard"); modes = 5; nextFrame(); }; if (_root.modis == "reg") { if (modes == 0) { _root.diff_show.gotoAndStop(1); } else if (modes == 1) { _root.diff_show.gotoAndStop(2); } else if (modes == 5) { _root.diff_show.gotoAndStop(3); } } else if (_root.modis == "fp") { _root.diff_show.gotoAndStop(4); } if (level >= 5) { level = 1; bad_type = 0; } _root.mouse._x = 2000; _root.kill_txt = kills; _root.money_txt = money; _root.mouse._x = _root._xmouse; _root.mouse._y = _root._ymouse; _root.button2.onRelease = function () { _root.status_menu._x = 426; _root.status_menu._visible = true; }; if (_root.status_menu._x == 426) { pause = true; _root.pb.gotoAndStop("play"); } _root.status_menu.exit.onRelease = function () { _root.status_menu._x = 2000; _root.status_menu._visible = false; pause = false; _root.pb.gotoAndStop("pause"); }; _root.pb.pa.onRelease = function () { _root.pb.gotoAndStop("play"); pause = true; }; _root.pb.pl.onRelease = function () { _root.pb.gotoAndStop("pause"); pause = false; }; _root.status_menu.def_btn.onRelease = function () { if (money >= 300) { _root.castle.health = _root.castle.health + 75; _root.status_menu.def_lvl = _root.status_menu.def_lvl + 1; money = money - 300; } }; _root.status_menu.rate_btn.onRelease = function () { if (money >= 400) { delay = delay / 1.1; _root.status_menu.rate_lvl = _root.status_menu.rate_lvl + 1; money = money - 400; } }; _root.status_menu.life_btn.onRelease = function () { if (money >= 400) { _global.dmg = _global.dmg / 1.03; _root.status_menu.life_lvl = _root.status_menu.life_lvl + 1; money = money - 400; } }; _root.status_menu.vis_btn.onRelease = function () { if (money >= 420) { range = range + 10; _root.status_menu.vis_lvl = _root.status_menu.vis_lvl + 1; money = money - 420; } }; _root.status_menu.dmg_btn.onRelease = function () { if (money >= 450) { _global.badh = _global.badh / 1.02; _root.status_menu.dmg_lvl = _root.status_menu.dmg_lvl + 1; money = money - 450; } }; _root.status_menu.cdmg_btn.onRelease = function () { if (money >= 400) { _global.cdmg = _global.cdmg + 1; _root.status_menu.cdmg_lvl = _root.status_menu.cdmg_lvl + 1; money = money - 400; } }; _root.status_menu.crate_btn.onRelease = function () { if (money >= 400) { cshoot_timer = cshoot_timer / 1.1; _root.status_menu.crate_lvl = _root.status_menu.crate_lvl + 1; money = money - 400; } }; _root.status_menu.steel_btn.onRelease = function () { if (money >= 700) { if (steel != 20) { this.gotoAndStop(2); steel = 20; money = money - 700; } } }; _root.status_menu.fire_btn.onRelease = function () { if (money >= 400) { this.gotoAndStop(2); fire_mode = true; money = money - 400; } }; d = 1; while (d <= numofEnemies) { if (_root._currentframe == 6) { _root["k" + d].onEnterFrame = badguystuff; if (!pause) { level_timer++; } } d++; } _root.menu_b.guna_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(1); }; _root.menu_b.guna_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.guna_btn.onPress = function () { _root.mouse.gotoAndStop("gun1"); }; _root.menu_b.guna_btn.onRelease = (_root.menu_b.guna_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); var _local2 = _root.menu_b._parent; var _local3 = true; p = 0; while (p <= numofGuns) { var _local5 = _local2._xmouse - (_local2["gun" + p]._x + _local2["gun" + p].thit._x); var _local4 = _local2._ymouse - (_local2["gun" + p]._y + _local2["gun" + p].thit._y); var _local6 = Math.floor(Math.sqrt((_local5 * _local5) + (_local4 * _local4))); if (_local2["gun" + p].thit._width > _local6) { _local3 = false; } if (((_root.castle.hitTest(_root._xmouse, _root._ymouse, true) or _root.button.hitTest(_root._xmouse, _root._ymouse, true)) or _root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) or _root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { _local3 = false; } t = 0; while (t <= numofGunsb) { if (_local2["gunb" + t].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } t++; } e = 0; while (e <= numofGunsc) { if (_local2["gunc" + e].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } e++; } p++; } if (money >= 300) { if (_local3) { _root.menu_b.des_txt._visible = false; var _local7 = _local2.attachMovie("gun", "gun" + (numofGuns++), _local2.getNextHighestDepth()); pop.loadSound("pop.mp3", true); _local7.hp._visible = false; _local7.gotoAndStop(1); _local7._x = _local2._xmouse; _local7._y = _local2._ymouse; _local7.isFiring = false; _local7.shot_timer = 1; _local7.onEnterFrame = dub; money = money - 300; } } }); _root.menu_b.gunb_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(2); }; _root.menu_b.gunb_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.gunb_btn.onPress = function () { _root.mouse.gotoAndStop("gun2"); }; _root.menu_b.gunb_btn.onRelease = (_root.menu_b.gunb_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); var _local2 = _root.menu_b._parent; var _local3 = true; t = 0; while (t <= numofGunsb) { var _local5 = _local2._xmouse - (_local2["gunb" + t]._x + _local2["gunb" + t].thit._x); var _local4 = _local2._ymouse - (_local2["gunb" + t]._y + _local2["gunb" + t].thit._y); var _local6 = Math.floor(Math.sqrt((_local5 * _local5) + (_local4 * _local4))); if (_local2["gunb" + t].thit._width > _local6) { _local3 = false; } if (((_root.castle.hitTest(_root._xmouse, _root._ymouse, true) or _root.button.hitTest(_root._xmouse, _root._ymouse, true)) or _root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) or _root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { _local3 = false; } p = 0; while (p <= numofGuns) { if (_local2["gun" + p].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } p++; } e = 0; while (e <= numofGunsc) { if (_local2["gunc" + e].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } e++; } t++; } if (money >= 500) { if (_local3) { _root.menu_b.des_txt._visible = false; var _local7 = _local2.attachMovie("gun", "gunb" + (numofGunsb++), _local2.getNextHighestDepth()); pop.loadSound("pop.mp3", false); pop.start(); _local7.hp._visible = false; _local7.gotoAndStop(2); _local7._x = _local2._xmouse; _local7._y = _local2._ymouse; _local7.isFiring = false; _local7.shot_timer = 1; _local7.onEnterFrame = dub; money = money - 500; } } }); _root.menu_b.gunc_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(3); }; _root.menu_b.gunc_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.gunc_btn.onPress = function () { _root.mouse.gotoAndStop("gun3"); }; _root.menu_b.gunc_btn.onRelease = (_root.menu_b.gunc_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); var _local2 = _root.menu_b._parent; var _local3 = true; e = 0; while (e <= numofGunsc) { var _local5 = _local2._xmouse - (_local2["gunc" + e]._x + _local2["gunc" + e].thit._x); var _local4 = _local2._ymouse - (_local2["gunc" + e]._y + _local2["gunc" + e].thit._y); var _local6 = Math.floor(Math.sqrt((_local5 * _local5) + (_local4 * _local4))); if (_local2["gunc" + e].thit._width > _local6) { _local3 = false; } if (((_root.castle.hitTest(_root._xmouse, _root._ymouse, true) or _root.button.hitTest(_root._xmouse, _root._ymouse, true)) or _root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) or _root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { _local3 = false; } p = 0; while (p <= numofGuns) { if (_local2["gun" + p].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } p++; } t = 0; while (t <= numofGunsb) { if (_local2["gunb" + t].thit.hitTest(_local2._xmouse, _local2._ymouse, true)) { _local3 = false; } t++; } e++; } if (money >= 1000) { if (_local3) { _root.menu_b.des_txt._visible = false; var _local7 = _local2.attachMovie("gun", "gunc" + (numofGunsc++), _local2.getNextHighestDepth()); pop.loadSound("pop.mp3", true); _local7.gotoAndStop(3); _local7.hp._visible = false; _local7._x = _local2._xmouse; _local7._y = _local2._ymouse; _local7.isFiring = false; _local7.shot_timer = 1; _local7.onEnterFrame = dub; money = money - 1000; } } }); _root.button.onRollOver = function () { this.gotoAndStop(2); }; _root.button.onRollOut = function () { this.gotoAndStop(1); }; _root.castle.onRollOver = function () { this.gotoAndStop(3); }; _root.castle.onRollOut = function () { this.gotoAndStop(4); }; _root.button2.onRollOver = function () { this.gotoAndStop(2); }; _root.button2.onRollOut = function () { this.gotoAndStop(1); }; _root.button.onRelease = function () { _root.menu_b.gotoAndStop("man_menu"); }; _root.castle.onRelease = function () { _root.menu_b.gotoAndStop("tower_menu"); }; _root.menu_b.s1_btn.onPress = function () { _root.mouse.gotoAndStop("s1"); }; _root.menu_b.s1_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(5); }; _root.menu_b.s1_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.s1_btn.onRelease = (_root.menu_b.s1_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); if (!_root.castle.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) { if (money >= 50) { _root.good.duplicateMovieClip("good" + numofMen, getNextHighestDepth()); _root.menu_b.des_txt._visible = false; pop.loadSound("pop.mp3", true); _root["good" + numofMen]._x = _root._xmouse; _root["good" + numofMen]._y = _root._ymouse; _root.bob = 0; numofMen = numofMen + 1; money = money - 50; } } } } } }); _root.menu_b.s2_btn.onPress = function () { _root.mouse.gotoAndStop("s2"); }; _root.menu_b.s2_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(6); }; _root.menu_b.s2_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.s2_btn.onRelease = (_root.menu_b.s2_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); if (!_root.castle.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) { if (money >= 150) { _root.good.duplicateMovieClip("good" + numofMen, getNextHighestDepth()); _root.menu_b.des_txt._visible = false; pop.loadSound("pop.mp3", true); _root["good" + numofMen]._x = _root._xmouse; _root["good" + numofMen]._y = _root._ymouse; _root.bob = 3; numofMen = numofMen + 1; money = money - 150; } } } } } }); _root.menu_b.s3_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(8); }; _root.menu_b.s3_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.s3_btn.onPress = function () { _root.mouse.gotoAndStop("s3"); }; _root.menu_b.s3_btn.onRelease = (_root.menu_b.s3_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); if (!_root.castle.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) { if (money >= 1200) { _root.good.duplicateMovieClip("good" + numofMen, getNextHighestDepth()); _root.menu_b.des_txt._visible = false; pop.loadSound("pop.mp3", true); _root["good" + numofMen]._x = _root._xmouse; _root["good" + numofMen]._y = _root._ymouse; _root.bob = 6; numofMen = numofMen + 1; money = money - 1200; } } } } } }); _root.menu_b.s4_btn.onPress = function () { _root.mouse.gotoAndStop("s4"); }; _root.menu_b.s4_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(7); }; _root.menu_b.s4_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.s4_btn.onRelease = (_root.menu_b.s4_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); if (!_root.castle.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) { if (money >= 250) { horse = new Sound(); kirupaSound2 = new Sound(this); kirupaSound2.attachSound("horse"); kirupaSound2.start(); _root.menu_b.des_txt._visible = false; _root.good.duplicateMovieClip("good" + numofMen, getNextHighestDepth()); _root["good" + numofMen]._x = _root._xmouse; _root["good" + numofMen]._y = _root._ymouse; _root.bob = 9; numofMen = numofMen + 1; money = money - 250; } } } } } }); _root.menu_b.s5_btn.onPress = function () { _root.mouse.gotoAndStop("s5"); }; _root.menu_b.s5_btn.onRollOver = function () { _root.menu_b.des_txt._visible = true; _root.menu_b.des_txt.gotoAndStop(4); }; _root.menu_b.s5_btn.onRollOut = function () { _root.menu_b.des_txt._visible = false; }; _root.menu_b.s5_btn.onRelease = (_root.menu_b.s5_btn.onReleaseOutside = function () { _root.mouse.gotoAndStop(1); if (!_root.castle.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.button2.hitTest(_root._xmouse, _root._ymouse, true)) { if (!_root.menu_b.hitTest(_root._xmouse, _root._ymouse, true)) { if (money >= 8000) { _root.good.duplicateMovieClip("good" + numofMen, getNextHighestDepth()); _root.menu_b.des_txt._visible = false; pop.loadSound("pop.mp3", true); _root["good" + numofMen]._x = _root._xmouse; _root["good" + numofMen]._y = _root._ymouse; _root.bob = 12; numofMen = numofMen + 1; money = money - 8000; chuckl = chuckl + 1; _root.kongregateStats.submit("Chuck Lees bought", chuckl); } } } } } }); _root.onMouseDown = function () { if (!cfiring) { if (!pause) { nume++; var _local3 = this.attachMovie("bulletMC2", "bulletMC2" + nume, this.getNextHighestDepth()); _local3._x = _root.castle._x + _root.castle.gund._x; _local3._y = (_root.castle._y + _root.castle.gund._y) + 5; _local3._rotation = _root.castle.gund._rotation + 180; _local3.spd = 30; if (fire_mode) { _local3.gotoAndStop(2); } _local3.onEnterFrame = cshoot; cfiring = true; } } }; if (cfiring) { zudo++; } if (zudo > ((cshoot_timer - (Math.random() * 2)) + 1)) { cfiring = false; zudo = 0; } }; dub = function () { this.onRollOver = function () { this.hp._visible = true; }; this.onRollOut = function () { this.hp._visible = false; }; if ((!bad.currentDistance) < range) { this.isFiring = false; } if (this.shot_timer > 0) { this.isFiring = false; } this.shot_timer++; if (this.shot_timer > delay) { this.shot_timer = 0; } d = 1; while (d <= numofEnemies) { if (Key.isDown(83)) { this.onPress = function () { money = money + this.smon; removeMovieClip(this); }; } var bad = _root["k" + d]; var _local4 = this._x - bad._x; var _local3 = this._y - bad._y; currentDistance = Math.round(Math.sqrt((_local4 * _local4) + (_local3 * _local3))); if (currentDistance < range) { cbad = bad; gunn = this.turret; zunn = this; var _local6 = (this._x + gunn._x) - cbad._x; var _local5 = (this._y + gunn._y) - cbad._y; var _local7 = (180 * Math.atan2(_local5, _local6)) / Math.PI; gunn._rotation = 90 + _local7; if (!pause) { if (this.shot_timer == 0) { this.isFiring = true; } } } d++; } if (this.isFiring) { var _local8 = this._parent; (((++bc) > 1100) ? ((bc = 100)) : ""); this.myBulleta = _local8.attachMovie("bulletMC", "b" + bc, _local8.getNextHighestDepth()); p = 0; while (p <= numofGuns) { t = 0; while (t <= numofGunsb) { e = 0; while (e <= numofGunsc) { if (this == _root["gunb" + t]) { this.myBulleta.gotoAndStop(2); } if (this == _root["gunc" + e]) { this.myBulleta.gotoAndStop(3); } this.myBulleta.spd = 30; this.myBulleta._x = this._x; this.myBulleta._y = this._y - 15; this.myBulleta._rotation = this.turret._rotation; this.myBulleta.onEnterFrame = moveBullet; e++; } t++; } p++; } } };
Frame 5
stop(); _root.scroll.gotoAndStop(1);
Instance of Symbol 284 MovieClip "good" in Frame 5
onClipEvent (load) { this.i = Math.round((Math.random() * 6) + 1); var towerHit = false; var maxmousemove = 3; var mousethreshold = 2; var blah = null; var maxmousemoveb = 2; var mousethresholdb = 20; var blahb = null; var maxmousemove3 = 2; var mousethreshold3 = 20; var blah3 = null; var dead = false; var good_type = _root.bob; var range = 700; } onClipEvent (enterFrame) { if (_root._currentframe == 6) { if (good_type == 12) { if (this.health < 900) { this.health = this.health + 0.1; } } if (this._y >= 615) { this._y = 615; } if (this._currentframe >= 17) { dead = true; } if (this._x == 1500) { removeMovieClip(this); } if (!dead) { s = 0; while (s <= _root.numofMen) { if (_root["good" + s] != this) { if (this.hitTest(_root["good" + s])) { blah = _root["good" + s]; var moverate = (maxmousemove - (maxmousemove / mousethreshold)); if (this._x < blah._x) { this._x = this._x - moverate; } else { this._x = this._x + moverate; } if (this._y < blah._y) { this._y = this._y - moverate; } else { this._y = this._y + moverate; } } } s++; } var x_cord = (this._x - _root["k" + this.i]._x); var y_cord = (this._y - _root["k" + this.i]._y); badD = Math.round(Math.sqrt((x_cord * x_cord) + (y_cord * y_cord))); if (!_root.pause) { if (!this.hitTest(_root["k" + this.i])) { if (badD <= range) { gotoAndStop(3 + good_type); var bx = (_root["k" + this.i]._x - this._x); var by = (_root["k" + this.i]._y - this._y); var angleb = ((180 * Math.atan2(by, bx)) / Math.PI); this._rotation = 90 + angleb; this._x = this._x + (this.spd * Math.sin((this._rotation * Math.PI) / 180)); this._y = this._y + ((-this.spd) * Math.cos((this._rotation * Math.PI) / 180)); } else if ((badD > range) or (this.i._y > 605)) { gotoAndStop(2 + good_type); this.i++; if (this.i > _root.numofEnemies) { this.i = Math.round((Math.random() * 6) + 1); } } } else { _root["k" + this.i].health = _root["k" + this.i].health - this.dmg; this._y = this._y - 0.5; _root["k" + this.i].target = this; gotoAndStop(4 + good_type); } } else { gotoAndStop(2 + good_type); } } } else { gotoAndStop(2 + good_type); } }
Instance of Symbol 448 MovieClip "bub" in Frame 5
onClipEvent (load) { if (_root._currentframe == 5) { this.swapDepths(_root.getNextHighestDepth() - 3); } }
Instance of Symbol 445 MovieClip "status_menu" in Frame 5
onClipEvent (enterFrame) { this.swapDepths(_root.getNextHighestDepth() - 1); }
Frame 6
_root.bub._x = 1500; _root.bub.removeMovieClip(); Mouse.hide();
Frame 7
MochiAd.showInterLevelAd({id:"eec7775a0d8671fb", res:"750x650"}); stop();
Frame 8
gotoAndStop (2);
Symbol 22 MovieClip [gun] Frame 1
var damage = (7 + _root.steel); var health = 500; var smon = 250; stop();
Instance of Symbol 14 MovieClip "hp" in Symbol 22 MovieClip [gun] Frame 1
onClipEvent (load) { var maxWidth = 45; } onClipEvent (enterFrame) { var myPercentage = (this._parent.health / 500); this._width = Math.round(myPercentage * maxWidth); }
Symbol 22 MovieClip [gun] Frame 2
var damage = (9 + _root.steel); var health = 400; var smon = 400; stop();
Symbol 22 MovieClip [gun] Frame 3
var damage = (18 + _root.steel); var health = 450; var smon = 800; stop();
Symbol 22 MovieClip [gun] Frame 17
removeMovieClip(this); this._x = 1500; stop();
Symbol 30 MovieClip [bulletMC] Frame 1
stop();
Symbol 51 MovieClip [fake_mouse] Frame 1
stop();
Symbol 60 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 61 MovieClip [bulletMC2] Frame 1
var damage = 4; stop();
Symbol 61 MovieClip [bulletMC2] Frame 2
var damage = 5;
Symbol 66 Button
on (release) { getURL ("http://www.flashninjaclan.com/"); }
Symbol 79 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndPlay ("loaded"); }
Symbol 79 MovieClip Frame 2
gotoAndPlay (1);
Symbol 79 MovieClip Frame 58
_root.play();
Symbol 558 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 87 MovieClip Frame 10
stop();
Symbol 87 MovieClip Frame 33
if (_root._currentframe == 2) { _root.gotoAndStop("start"); this._parent.gotoAndStop(1); }
Symbol 103 Button
on (release) { play(); scroll.play(); _root.modis = "reg"; }
Symbol 104 Button
on (release) { play(); scroll.play(); _root.modis = "fp"; }
Symbol 105 Button
on (release) { getURL ("http://www.flashninjaclan.com/"); }
Symbol 106 Button
on (release) { play(); }
Symbol 107 MovieClip Frame 30
stop();
Instance of Symbol 102 MovieClip in Symbol 107 MovieClip Frame 30
on (release) { getURL ("http://www.flashninjaclan.com/games/flashempires/topscores.php"); }
Symbol 107 MovieClip Frame 50
stop();
Symbol 118 Button
on (release) { removeMovieClip(_root.mouse); gotoAndStop (7); }
Symbol 125 MovieClip Frame 1
stop();
Symbol 139 Button
on (release) { _root.kongregateScores.submit(_root.total_score); removeMovieClip(_root.mouse); gotoAndStop (7); }
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 36
stop();
Symbol 181 MovieClip Frame 1
emyspd = 3; onEnterFrame = function () { if (emyspd < 1) { emyspd = 1; } if (emyspd > 10) { emyspd = 10; } if (emyspd == "") { emyspd = 3; } };
Symbol 183 MovieClip Frame 1
money_amount = 1500; onEnterFrame = function () { if (money_amount > 20000) { money_amount = 20000; } if (money_amount == "") { money_amount = 1500; } };
Symbol 189 MovieClip Frame 1
stop();
Instance of Symbol 196 MovieClip "gund" in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) { var ax = ((this._x + _root.castle._x) - _root._xmouse); var ay = ((this._y + _root.castle._y) - _root._ymouse); var angle = ((180 * Math.atan2(ay, ax)) / Math.PI); this._rotation = 90 + angle; }
Symbol 204 MovieClip Frame 1
var health = 600; stop();
Instance of Symbol 196 MovieClip "gund" in Symbol 204 MovieClip Frame 1
onClipEvent (enterFrame) { var ax = ((this._x + _root.castle._x) - _root._xmouse); var ay = ((this._y + _root.castle._y) - _root._ymouse); var angle = ((180 * Math.atan2(ay, ax)) / Math.PI); this._rotation = 90 + angle; }
Instance of Symbol 14 MovieClip in Symbol 204 MovieClip Frame 1
onClipEvent (load) { var maxWidth = 100; var maxHealth = this._parent.health; } onClipEvent (enterFrame) { var myPercentage = (this._parent.health / maxHealth); this._width = Math.round(myPercentage * maxWidth); }
Symbol 204 MovieClip Frame 2
stop();
Symbol 204 MovieClip Frame 3
stop();
Instance of Symbol 196 MovieClip "gund" in Symbol 204 MovieClip Frame 4
onClipEvent (enterFrame) { var ax = ((this._x + _root.castle._x) - _root._xmouse); var ay = ((this._y + _root.castle._y) - _root._ymouse); var angle = ((180 * Math.atan2(ay, ax)) / Math.PI); this._rotation = 90 + angle; }
Symbol 284 MovieClip Frame 1
stop(); var spd = ((Math.random() * 3) + 5); var dmg = 2; var health = 100;
Symbol 284 MovieClip Frame 5
spd = (Math.random() * 2) + 4; dmg = 4; health = 350;
Symbol 284 MovieClip Frame 8
spd = 16; dmg = 55; health = 1150;
Symbol 284 MovieClip Frame 11
spd = 12; dmg = 3; health = 1050;
Symbol 284 MovieClip Frame 14
spd = 16; dmg = 300; health = 9990000 /* 0x986F70 */;
Symbol 288 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 1
stop();
Symbol 305 Button
on (release) { _quality = "high"; gotoAndStop (3); }
Symbol 308 Button
on (release) { _quality = "medium"; ocover = 27.3; }
Symbol 312 Button
on (release) { _quality = "low"; gotoAndStop (2); }
Symbol 316 Button
on (release) { _quality = "medium"; gotoAndStop (1); }
Symbol 317 Button
on (release) { _quality = "low"; ocover._x = 41.3; }
Symbol 319 Button
on (release) { _quality = "high"; ocover = 12.8; }
Symbol 321 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 1
gun1_amt = 1;
Symbol 349 Button
on (release) { nextFrame(); }
Symbol 374 MovieClip Frame 1
stop();
Symbol 377 Button
on (release) { prevFrame(); }
Symbol 378 MovieClip Frame 1
_root.guna_btn._x = 61; _root.gunb_btn._x = 61; _root.gunc_btn._x = 61; _root.s5_btn._x = 61; in_btn.onRelease = function () { _root.guna_btn._x = -62; _root.gunb_btn._x = -62; _root.gunc_btn._x = -62; _root.s5_btn._x = -62; nextFrame(); }; stop();
Instance of Symbol 374 MovieClip "des_txt" in Symbol 378 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 378 MovieClip Frame 2
_root.s1_btn._x = 61; _root.s2_btn._x = 61; _root.s3_btn._x = 61; _root.s4_btn._x = 61; in_btn.onRelease = function () { _root.s1_btn._x = -62; _root.s2_btn._x = -62; _root.s3_btn._x = -62; _root.s4_btn._x = -62; nextFrame(); }; stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 1
stop();
Symbol 445 MovieClip Frame 1
def_lvl = 0; rate_lvl = 0; life_lvl = 0; dmg_lvl = 0; cdmg_lvl = 0; crate_lvl = 0; vis_lvl = 0;
Symbol 448 MovieClip Frame 1
stop();
Instance of Symbol 383 MovieClip "exit" in Symbol 448 MovieClip Frame 1
on (release) { this._parent._x = 1500; }
Symbol 448 MovieClip Frame 6
stop();
Symbol 449 Button
on (release) { nextFrame(); }
Symbol 545 MovieClip Frame 1
stop(); var g_money = 5; var dmg = 0.5; var speed = 4; var health = 5; var bhealth = 5; var dead = false;
Instance of Symbol 14 MovieClip "hp" in Symbol 545 MovieClip Frame 2
onClipEvent (load) { var maxWidth = 45; } onClipEvent (enterFrame) { var myPercentage = (this._parent.health / _global.badh); this._width = Math.round(myPercentage * maxWidth); }
Instance of Symbol 466 MovieClip in Symbol 545 MovieClip Frame 3
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 472 MovieClip in Symbol 545 MovieClip Frame 4
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 485 MovieClip in Symbol 545 MovieClip Frame 6
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 497 MovieClip in Symbol 545 MovieClip Frame 7
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 508 MovieClip in Symbol 545 MovieClip Frame 9
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 515 MovieClip in Symbol 545 MovieClip Frame 10
onClipEvent (enterFrame) { this.play(); }
Symbol 552 MovieClip Frame 1
stop();
Symbol 554 Button
on (release) { nextFrame(); }
Symbol 556 Button
on (release) { prevFrame(); }
Symbol 557 MovieClip Frame 1
kirupaSound4 = new Sound(this); kirupaSound4.attachSound("main_loop"); kirupaSound4.start(0, 99); stop();
Symbol 557 MovieClip Frame 2
stopAllSounds();

Library Items

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

Instance Names

"mainm"Frame 2Symbol 107 MovieClip
"diff_show"Frame 3Symbol 125 MovieClip
"diff_show"Frame 3Symbol 125 MovieClip
"ground"Frame 4Symbol 144 MovieClip
"blood"Frame 4Symbol 63 MovieClip [blood]
"medal_one"Frame 4Symbol 147 MovieClip
"diff_menu"Frame 4Symbol 189 MovieClip
"castle"Frame 5Symbol 204 MovieClip
"good"Frame 5Symbol 284 MovieClip
"button"Frame 5Symbol 288 MovieClip
"button2"Frame 5Symbol 302 MovieClip
"diff_show"Frame 5Symbol 125 MovieClip
"billy"Frame 5Symbol 326 Button
"menu_b"Frame 5Symbol 378 MovieClip
"bub"Frame 5Symbol 448 MovieClip
"status_menu"Frame 5Symbol 445 MovieClip
"scroll"Frame 5Symbol 455 MovieClip
"k7"Frame 6Symbol 545 MovieClip
"k1"Frame 6Symbol 545 MovieClip
"k2"Frame 6Symbol 545 MovieClip
"k3"Frame 6Symbol 545 MovieClip
"k4"Frame 6Symbol 545 MovieClip
"k5"Frame 6Symbol 545 MovieClip
"k6"Frame 6Symbol 545 MovieClip
"pb"Frame 6Symbol 552 MovieClip
"soundbox"Frame 6Symbol 557 MovieClip
"bar"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"thit"Symbol 22 MovieClip [gun] Frame 1Symbol 5 MovieClip
"thit2"Symbol 22 MovieClip [gun] Frame 1Symbol 5 MovieClip
"turret"Symbol 22 MovieClip [gun] Frame 1Symbol 10 MovieClip
"hp"Symbol 22 MovieClip [gun] Frame 1Symbol 14 MovieClip
"sword"Symbol 40 MovieClip Frame 1Symbol 39 MovieClip
"bar"Symbol 79 MovieClip Frame 1Symbol 73 MovieClip
"scroll"Symbol 107 MovieClip Frame 1Symbol 87 MovieClip
"value"Symbol 181 MovieClip Frame 1Symbol 180 EditableText
"value"Symbol 183 MovieClip Frame 1Symbol 182 EditableText
"easy_btn"Symbol 189 MovieClip Frame 1Symbol 161 Button
"medium_btn"Symbol 189 MovieClip Frame 1Symbol 168 Button
"hard_btn"Symbol 189 MovieClip Frame 1Symbol 175 Button
"textInput"Symbol 189 MovieClip Frame 2Symbol 181 MovieClip
"textInput2"Symbol 189 MovieClip Frame 2Symbol 183 MovieClip
"nextup"Symbol 189 MovieClip Frame 2Symbol 188 Button
"gund"Symbol 202 MovieClip Frame 1Symbol 196 MovieClip
"gund"Symbol 204 MovieClip Frame 1Symbol 196 MovieClip
"gund"Symbol 204 MovieClip Frame 4Symbol 196 MovieClip
"weapon"Symbol 220 MovieClip Frame 1Symbol 39 MovieClip
"stab"Symbol 284 MovieClip Frame 4Symbol 220 MovieClip
"turret"Symbol 338 MovieClip Frame 1Symbol 10 MovieClip
"gunb_btn"Symbol 378 MovieClip Frame 1Symbol 336 MovieClip
"guna_btn"Symbol 378 MovieClip Frame 1Symbol 337 MovieClip
"gunc_btn"Symbol 378 MovieClip Frame 1Symbol 338 MovieClip
"s5_btn"Symbol 378 MovieClip Frame 1Symbol 50 MovieClip
"des_txt"Symbol 378 MovieClip Frame 1Symbol 374 MovieClip
"s1_btn"Symbol 378 MovieClip Frame 2Symbol 40 MovieClip
"s2_btn"Symbol 378 MovieClip Frame 2Symbol 43 MovieClip
"s3_btn"Symbol 378 MovieClip Frame 2Symbol 45 MovieClip
"s4_btn"Symbol 378 MovieClip Frame 2Symbol 376 MovieClip
"turret"Symbol 426 MovieClip Frame 1Symbol 10 MovieClip
"exit"Symbol 445 MovieClip Frame 1Symbol 383 MovieClip
"steel_btn"Symbol 445 MovieClip Frame 1Symbol 397 MovieClip
"def_btn"Symbol 445 MovieClip Frame 1Symbol 401 MovieClip
"rate_btn"Symbol 445 MovieClip Frame 1Symbol 408 MovieClip
"life_btn"Symbol 445 MovieClip Frame 1Symbol 411 MovieClip
"dmg_btn"Symbol 445 MovieClip Frame 1Symbol 415 MovieClip
"vis_btn"Symbol 445 MovieClip Frame 1Symbol 426 MovieClip
"cdmg_btn"Symbol 445 MovieClip Frame 1Symbol 433 MovieClip
"crate_btn"Symbol 445 MovieClip Frame 1Symbol 437 MovieClip
"fire_btn"Symbol 445 MovieClip Frame 1Symbol 442 MovieClip
"exit"Symbol 448 MovieClip Frame 1Symbol 383 MovieClip
"send_wave_btn"Symbol 455 MovieClip Frame 1Symbol 453 MovieClip
"weapon"Symbol 472 MovieClip Frame 1Symbol 39 MovieClip
"hp"Symbol 545 MovieClip Frame 2Symbol 14 MovieClip
"pa"Symbol 552 MovieClip Frame 1Symbol 547 MovieClip
"pl"Symbol 552 MovieClip Frame 2Symbol 547 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "horse"
ExportAssets (56)Timeline Frame 1Symbol 2 as "main_loop"
ExportAssets (56)Timeline Frame 1Symbol 3 as "mains"
ExportAssets (56)Timeline Frame 1Symbol 22 as "gun"
ExportAssets (56)Timeline Frame 1Symbol 30 as "bulletMC"
ExportAssets (56)Timeline Frame 1Symbol 51 as "fake_mouse"
ExportAssets (56)Timeline Frame 1Symbol 61 as "bulletMC2"
ExportAssets (56)Timeline Frame 1Symbol 63 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 558 as "__Packages.MochiAd"

Labels

"start"Frame 4
"dead"Symbol 22 MovieClip [gun] Frame 4
"gun1"Symbol 51 MovieClip [fake_mouse] Frame 2
"gun2"Symbol 51 MovieClip [fake_mouse] Frame 3
"gun3"Symbol 51 MovieClip [fake_mouse] Frame 4
"s1"Symbol 51 MovieClip [fake_mouse] Frame 5
"s2"Symbol 51 MovieClip [fake_mouse] Frame 6
"s3"Symbol 51 MovieClip [fake_mouse] Frame 7
"s4"Symbol 51 MovieClip [fake_mouse] Frame 8
"s5"Symbol 51 MovieClip [fake_mouse] Frame 9
"loaded"Symbol 79 MovieClip Frame 5
"dead"Symbol 204 MovieClip Frame 2
"dead"Symbol 284 MovieClip Frame 17
"tower_menu"Symbol 378 MovieClip Frame 1
"man_menu"Symbol 378 MovieClip Frame 2
"done"Symbol 545 MovieClip Frame 17
"pause"Symbol 552 MovieClip Frame 1
"play"Symbol 552 MovieClip Frame 2

Dynamic Text Variables

modisSymbol 109 EditableText""
waveSymbol 129 EditableText""
kill_txtSymbol 131 EditableText""
total_scoreSymbol 133 EditableText""
emyspdSymbol 180 EditableText""
money_amountSymbol 182 EditableText""
modisSymbol 190 EditableText""
bobSymbol 290 EditableText""
waveSymbol 295 EditableText""
money_txtSymbol 296 EditableText""
kill_txtSymbol 298 EditableText""
def_lvlSymbol 406 EditableText""
rate_lvlSymbol 409 EditableText""
life_lvlSymbol 412 EditableText""
vis_lvlSymbol 429 EditableText""
dmg_lvlSymbol 431 EditableText""
cdmg_lvlSymbol 435 EditableText""
crate_lvlSymbol 439 EditableText""




http://swfchan.com/10/47776/info.shtml
Created: 1/5 -2019 04:26:35 Last modified: 1/5 -2019 04:26:35 Server time: 14/05 -2024 10:36:11