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

swfchan turned sixteen years old today! (5may2024)

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

Flash Empires.swf

This is the info page for
Flash #111793

(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

Name:

<p align="center"></p>

Submit Highscore

<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
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); 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 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); 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) { _root.medal_one._visible = true; if (_root.medal_one._currentframe != 36) { _root.medal_one.play(); } } _root.diff_menu.easy_btn.onRelease = function () { modes = 0; nextFrame(); }; _root.diff_menu.medium_btn.onRelease = function () { modes = 1; nextFrame(); }; _root.diff_menu.hard_btn.onRelease = function () { 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; } } } } } }); _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 288 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 452 MovieClip "bub" in Frame 5
onClipEvent (load) { if (_root._currentframe == 5) { this.swapDepths(_root.getNextHighestDepth() - 3); } }
Instance of Symbol 449 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 562 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 133 MovieClip Frame 1
stop();
Symbol 143 Button
on (release) { nukescore = _root.total_score; nukename = _root.player_score; loadVariablesNum ("http://www.flashninjaclan.com/games/flashempires/newscore.php", 0, "POST"); removeMovieClip(_root.mouse); gotoAndStop (7); }
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 36
stop();
Symbol 185 MovieClip Frame 1
emyspd = 3; onEnterFrame = function () { if (emyspd < 1) { emyspd = 1; } if (emyspd > 10) { emyspd = 10; } if (emyspd == "") { emyspd = 3; } };
Symbol 187 MovieClip Frame 1
money_amount = 1500; onEnterFrame = function () { if (money_amount > 20000) { money_amount = 20000; } if (money_amount == "") { money_amount = 1500; } };
Symbol 193 MovieClip Frame 1
stop();
Instance of Symbol 200 MovieClip "gund" in Symbol 206 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 208 MovieClip Frame 1
var health = 600; stop();
Instance of Symbol 200 MovieClip "gund" in Symbol 208 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 208 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 208 MovieClip Frame 2
stop();
Symbol 208 MovieClip Frame 3
stop();
Instance of Symbol 200 MovieClip "gund" in Symbol 208 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 288 MovieClip Frame 1
stop(); var spd = ((Math.random() * 3) + 5); var dmg = 2; var health = 100;
Symbol 288 MovieClip Frame 5
spd = (Math.random() * 2) + 4; dmg = 4; health = 350;
Symbol 288 MovieClip Frame 8
spd = 16; dmg = 55; health = 1150;
Symbol 288 MovieClip Frame 11
spd = 12; dmg = 3; health = 1050;
Symbol 288 MovieClip Frame 14
spd = 16; dmg = 300; health = 9990000 /* 0x986F70 */;
Symbol 292 MovieClip Frame 1
stop();
Symbol 306 MovieClip Frame 1
stop();
Symbol 309 Button
on (release) { _quality = "high"; gotoAndStop (3); }
Symbol 312 Button
on (release) { _quality = "medium"; ocover = 27.3; }
Symbol 316 Button
on (release) { _quality = "low"; gotoAndStop (2); }
Symbol 320 Button
on (release) { _quality = "medium"; gotoAndStop (1); }
Symbol 321 Button
on (release) { _quality = "low"; ocover._x = 41.3; }
Symbol 323 Button
on (release) { _quality = "high"; ocover = 12.8; }
Symbol 325 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 1
gun1_amt = 1;
Symbol 353 Button
on (release) { nextFrame(); }
Symbol 378 MovieClip Frame 1
stop();
Symbol 381 Button
on (release) { prevFrame(); }
Symbol 382 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 378 MovieClip "des_txt" in Symbol 382 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 382 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 401 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 449 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 452 MovieClip Frame 1
stop();
Instance of Symbol 387 MovieClip "exit" in Symbol 452 MovieClip Frame 1
on (release) { this._parent._x = 1500; }
Symbol 452 MovieClip Frame 6
stop();
Symbol 453 Button
on (release) { nextFrame(); }
Symbol 549 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 549 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 470 MovieClip in Symbol 549 MovieClip Frame 3
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 476 MovieClip in Symbol 549 MovieClip Frame 4
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 489 MovieClip in Symbol 549 MovieClip Frame 6
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 501 MovieClip in Symbol 549 MovieClip Frame 7
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 512 MovieClip in Symbol 549 MovieClip Frame 9
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 519 MovieClip in Symbol 549 MovieClip Frame 10
onClipEvent (enterFrame) { this.play(); }
Symbol 556 MovieClip Frame 1
stop();
Symbol 558 Button
on (release) { nextFrame(); }
Symbol 560 Button
on (release) { prevFrame(); }
Symbol 561 MovieClip Frame 1
kirupaSound4 = new Sound(this); kirupaSound4.attachSound("main_loop"); kirupaSound4.start(0, 99); stop();
Symbol 561 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 309 312 320 323 325 430
Symbol 10 MovieClipUses:9Used by:22 36 342 430
Symbol 11 GraphicUses:7Used by:22
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:22 208 549
Symbol 15 BitmapUsed by:16 17 18 19 34 35 336 338 339 379
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 196 197 198 201 202 203 204 205 207 289 290 303 304 425 427 436 440
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 288
Symbol 30 MovieClip [bulletMC]Uses:23 24 29
Symbol 31 GraphicUsed by:51
Symbol 32 GraphicUses:7Used by:51 341
Symbol 33 GraphicUsed by:51
Symbol 34 GraphicUses:15Used by:51
Symbol 35 GraphicUses:15Used by:36 342
Symbol 36 ButtonUses:35 10 9Used by:51
Symbol 37 GraphicUsed by:40 43 239
Symbol 38 GraphicUsed by:39 211 221 470 489 501 549
Symbol 39 MovieClipUses:38Used by:40 224 476
Symbol 40 MovieClipUses:37 39Used by:51 382
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43 51 226 235 239 245 253 261 380 512 519 531 534 545 548 549
Symbol 43 MovieClipUses:37 42Used by:51 382
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:26 28 44Used by:51 382
Symbol 46 GraphicUsed by:51 380
Symbol 47 GraphicUsed by:51 245 253 261 380
Symbol 48 BitmapUsed by:49 262 263 264 265 266 267 268 269 270 271 272 273 275 276 277 278 279 280 281 282 283 284 285 286
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:51 288 382
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:288 549  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 154 181 388 391 392 393 395 396 397 450 451 454
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 188 189
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 562 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 459
Symbol 86 GraphicUsed by:87 459
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 194
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:Timeline
Symbol 122 FontUsed by:123 124 125 126 127 128 138 139 140 297 299 300 301 302 317 322 324 331 553 555
Symbol 123 TextUses:122Used by:Timeline
Symbol 124 EditableTextUses:122Used by:Timeline
Symbol 125 TextUses:122Used by:Timeline
Symbol 126 EditableTextUses:122Used by:Timeline
Symbol 127 TextUses:122Used by:Timeline
Symbol 128 EditableTextUses:122Used by:Timeline
Symbol 129 GraphicUsed by:133
Symbol 130 GraphicUsed by:133
Symbol 131 GraphicUsed by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:129 130 131 132Used by:Timeline
Symbol 134 FontUsed by:135 136 137 455 458
Symbol 135 TextUses:134Used by:Timeline
Symbol 136 TextUses:134Used by:Timeline
Symbol 137 TextUses:134Used by:Timeline
Symbol 138 TextUses:122Used by:Timeline
Symbol 139 EditableTextUses:122Used by:Timeline
Symbol 140 TextUses:122Used by:141
Symbol 141 ButtonUses:140Used by:Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 ButtonUses:142Used by:Timeline
Symbol 144 GraphicUsed by:Timeline
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:148 430
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:146 147Used by:Timeline
Symbol 149 GraphicUsed by:Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 GraphicUsed by:193
Symbol 153 FontUsed by:154 181
Symbol 154 EditableTextUses:69 153 394Used by:193
Symbol 155 GraphicUsed by:165
Symbol 156 GraphicUsed by:162 165
Symbol 157 GraphicUsed by:165
Symbol 158 FontUsed by:159 163 168 171 176 178
Symbol 159 TextUses:158Used by:165
Symbol 160 GraphicUsed by:165 172 179
Symbol 161 GraphicUsed by:165 172 179
Symbol 162 MovieClipUses:156Used by:165
Symbol 163 TextUses:158Used by:165
Symbol 164 GraphicUsed by:165 172 179
Symbol 165 ButtonUses:155 156 157 159 160 161 162 163 164Used by:193
Symbol 166 GraphicUsed by:172
Symbol 167 GraphicUsed by:172
Symbol 168 TextUses:158Used by:172
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:172
Symbol 171 TextUses:158Used by:172
Symbol 172 ButtonUses:166 167 168 160 161 170 171 164Used by:193
Symbol 173 GraphicUsed by:179
Symbol 174 GraphicUsed by:177 179
Symbol 175 GraphicUsed by:179
Symbol 176 TextUses:158Used by:179
Symbol 177 MovieClipUses:174Used by:179
Symbol 178 TextUses:158Used by:179
Symbol 179 ButtonUses:173 174 175 176 160 161 177 178 164Used by:193
Symbol 180 GraphicUsed by:193
Symbol 181 EditableTextUses:69 153 394Used by:193
Symbol 182 GraphicUsed by:185 187
Symbol 183 FontUsed by:184 186
Symbol 184 EditableTextUses:183Used by:185
Symbol 185 MovieClipUses:182 184Used by:193
Symbol 186 EditableTextUses:183Used by:187
Symbol 187 MovieClipUses:182 186Used by:193
Symbol 188 TextUses:74Used by:193
Symbol 189 TextUses:74Used by:193
Symbol 190 GraphicUsed by:192 453
Symbol 191 GraphicUsed by:192 453
Symbol 192 ButtonUses:190 191Used by:193
Symbol 193 MovieClipUses:152 154 165 172 179 180 181 185 187 188 189 192Used by:Timeline
Symbol 194 EditableTextUses:108Used by:Timeline
Symbol 195 GraphicUsed by:Timeline
Symbol 196 GraphicUses:20Used by:208
Symbol 197 GraphicUses:20Used by:206 208 291 292 305 306
Symbol 198 GraphicUses:20Used by:208
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:206 208
Symbol 201 GraphicUses:20Used by:208
Symbol 202 GraphicUses:20Used by:208
Symbol 203 GraphicUses:20Used by:206
Symbol 204 GraphicUses:20Used by:206
Symbol 205 GraphicUses:20Used by:206
Symbol 206 MovieClipUses:203 197 204 200 205Used by:208
Symbol 207 GraphicUses:20Used by:208
Symbol 208 MovieClipUses:196 197 198 200 201 14 202 206 207Used by:Timeline
Symbol 209 GraphicUsed by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:209 38 210Used by:288
Symbol 212 GraphicUsed by:221
Symbol 213 GraphicUsed by:221 235 470 489
Symbol 214 GraphicUsed by:221
Symbol 215 GraphicUsed by:221
Symbol 216 GraphicUsed by:221
Symbol 217 GraphicUsed by:221
Symbol 218 GraphicUsed by:221
Symbol 219 GraphicUsed by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:212 38 213 214 215 216 217 218 219 220Used by:288
Symbol 222 GraphicUsed by:224
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:39 222 223Used by:288
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225 42Used by:288
Symbol 227 GraphicUsed by:235
Symbol 228 GraphicUsed by:235
Symbol 229 GraphicUsed by:235
Symbol 230 GraphicUsed by:235
Symbol 231 GraphicUsed by:235
Symbol 232 GraphicUsed by:235
Symbol 233 GraphicUsed by:235
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:227 42 213 228 229 230 231 232 233 234Used by:288
Symbol 236 GraphicUsed by:239
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:37 42 236 237 238Used by:288
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:288
Symbol 242 GraphicUsed by:288
Symbol 243 GraphicUsed by:245
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:243 244 47 42Used by:288
Symbol 246 GraphicUsed by:253
Symbol 247 GraphicUsed by:253
Symbol 248 GraphicUsed by:253
Symbol 249 GraphicUsed by:253
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:246 247 47 248 42 249 250 251 252Used by:288
Symbol 254 GraphicUsed by:261
Symbol 255 GraphicUsed by:261
Symbol 256 GraphicUsed by:261
Symbol 257 GraphicUsed by:261
Symbol 258 GraphicUsed by:261
Symbol 259 GraphicUsed by:261
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:254 47 42 255 256 257 258 259 260Used by:288
Symbol 262 GraphicUses:48Used by:274
Symbol 263 GraphicUses:48Used by:274
Symbol 264 GraphicUses:48Used by:274
Symbol 265 GraphicUses:48Used by:274
Symbol 266 GraphicUses:48Used by:274
Symbol 267 GraphicUses:48Used by:274
Symbol 268 GraphicUses:48Used by:274
Symbol 269 GraphicUses:48Used by:274
Symbol 270 GraphicUses:48Used by:274
Symbol 271 GraphicUses:48Used by:274
Symbol 272 GraphicUses:48Used by:274
Symbol 273 GraphicUses:48Used by:274
Symbol 274 MovieClipUses:262 263 264 265 266 267 268 269 270 271 272 273Used by:288
Symbol 275 GraphicUses:48Used by:287
Symbol 276 GraphicUses:48Used by:287
Symbol 277 GraphicUses:48Used by:287
Symbol 278 GraphicUses:48Used by:287
Symbol 279 GraphicUses:48Used by:287
Symbol 280 GraphicUses:48Used by:287
Symbol 281 GraphicUses:48Used by:287
Symbol 282 GraphicUses:48Used by:287
Symbol 283 GraphicUses:48Used by:287
Symbol 284 GraphicUses:48Used by:287
Symbol 285 GraphicUses:48Used by:287
Symbol 286 GraphicUses:48Used by:287
Symbol 287 MovieClipUses:275 276 277 278 279 280 281 282 283 284 285 286Used by:288
Symbol 288 MovieClipUses:211 221 224 226 235 239 241 242 29 245 253 261 50 274 287 63Used by:Timeline
Symbol 289 GraphicUses:20Used by:292
Symbol 290 GraphicUses:20Used by:291
Symbol 291 MovieClipUses:290 197Used by:292
Symbol 292 MovieClipUses:289 197 291Used by:Timeline
Symbol 293 FontUsed by:294
Symbol 294 EditableTextUses:293Used by:Timeline
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:Timeline
Symbol 297 EditableTextUses:122Used by:Timeline
Symbol 298 GraphicUsed by:378 449  Timeline
Symbol 299 EditableTextUses:122Used by:Timeline
Symbol 300 EditableTextUses:122Used by:Timeline
Symbol 301 EditableTextUses:122Used by:Timeline
Symbol 302 EditableTextUses:122Used by:Timeline
Symbol 303 GraphicUses:20Used by:306
Symbol 304 GraphicUses:20Used by:305
Symbol 305 MovieClipUses:304 197Used by:306
Symbol 306 MovieClipUses:303 197 305Used by:Timeline
Symbol 307 GraphicUsed by:309 323
Symbol 308 GraphicUsed by:309 323
Symbol 309 ButtonUses:9 307 308Used by:325
Symbol 310 GraphicUsed by:312 320
Symbol 311 GraphicUsed by:312 320
Symbol 312 ButtonUses:9 310 311Used by:325
Symbol 313 GraphicUsed by:316 321
Symbol 314 GraphicUsed by:316 321
Symbol 315 GraphicUsed by:316 321
Symbol 316 ButtonUses:313 314 315Used by:325
Symbol 317 EditableTextUses:122Used by:325
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318Used by:325
Symbol 320 ButtonUses:9 310 311Used by:325
Symbol 321 ButtonUses:313 314 315Used by:325
Symbol 322 EditableTextUses:122Used by:325
Symbol 323 ButtonUses:9 307 308Used by:325
Symbol 324 EditableTextUses:122Used by:325
Symbol 325 MovieClipUses:9 309 312 316 317 319 320 321 322 323 324Used by:Timeline
Symbol 326 GraphicUsed by:330
Symbol 327 GraphicUsed by:330
Symbol 328 GraphicUsed by:330
Symbol 329 GraphicUsed by:330
Symbol 330 ButtonUses:326 327 328 329Used by:Timeline
Symbol 331 EditableTextUses:122Used by:Timeline
Symbol 332 GraphicUsed by:382
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:382
Symbol 335 GraphicUsed by:382
Symbol 336 GraphicUses:15Used by:337
Symbol 337 MovieClipUses:336Used by:382
Symbol 338 GraphicUses:15Used by:382
Symbol 339 GraphicUses:15Used by:340
Symbol 340 MovieClipUses:339Used by:382
Symbol 341 MovieClipUses:32Used by:382
Symbol 342 MovieClipUses:35 10Used by:382
Symbol 343 GraphicUsed by:353 381
Symbol 344 GraphicUsed by:353 381
Symbol 345 GraphicUsed by:353 381
Symbol 346 GraphicUsed by:353 381
Symbol 347 GraphicUsed by:353 381
Symbol 348 GraphicUsed by:353 381
Symbol 349 GraphicUsed by:353 381
Symbol 350 GraphicUsed by:353 381
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353 381
Symbol 353 ButtonUses:343 344 345 346 347 348 349 350 352Used by:382 452
Symbol 354 GraphicUsed by:378
Symbol 355 GraphicUsed by:378
Symbol 356 FontUsed by:357 359 361 363 367 370 373 375 407 408
Symbol 357 TextUses:356Used by:378
Symbol 358 GraphicUsed by:378
Symbol 359 TextUses:356Used by:378
Symbol 360 GraphicUsed by:378
Symbol 361 TextUses:356Used by:378
Symbol 362 GraphicUsed by:378
Symbol 363 TextUses:356Used by:378
Symbol 364 FontUsed by:365 368 369 371 372 374 376 377
Symbol 365 TextUses:364Used by:378
Symbol 366 GraphicUsed by:378
Symbol 367 TextUses:356Used by:378
Symbol 368 TextUses:364Used by:378
Symbol 369 TextUses:364Used by:378
Symbol 370 TextUses:356Used by:378
Symbol 371 TextUses:364Used by:378
Symbol 372 TextUses:364Used by:378
Symbol 373 TextUses:356Used by:378
Symbol 374 TextUses:364Used by:378
Symbol 375 TextUses:356Used by:378
Symbol 376 TextUses:364Used by:378
Symbol 377 TextUses:364Used by:378
Symbol 378 MovieClipUses:354 355 357 298 358 359 360 361 362 363 365 366 367 368 369 370 371 372 373 374 375 376 377Used by:382
Symbol 379 GraphicUses:15Used by:382
Symbol 380 MovieClipUses:46 47 42Used by:382
Symbol 381 ButtonUses:343 344 345 346 347 348 349 350 352Used by:382
Symbol 382 MovieClipUses:332 334 335 337 338 340 341 342 50 353 378 379 40 43 45 380 381Used by:Timeline
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:385
Symbol 385 MovieClipUses:384Used by:452
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:449 452
Symbol 388 TextUses:69Used by:452
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:452
Symbol 391 TextUses:69Used by:452
Symbol 392 TextUses:69Used by:452
Symbol 393 TextUses:69Used by:452
Symbol 394 FontUsed by:154 181 395
Symbol 395 TextUses:69 394Used by:452
Symbol 396 TextUses:69Used by:452
Symbol 397 TextUses:69Used by:452
Symbol 398 GraphicUsed by:449
Symbol 399 GraphicUsed by:401
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:399 400Used by:449
Symbol 402 FontUsed by:403 406 421 422 434 448
Symbol 403 TextUses:402Used by:449
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:449
Symbol 406 TextUses:402Used by:449
Symbol 407 TextUses:356Used by:449
Symbol 408 TextUses:356Used by:449
Symbol 409 FontUsed by:410 413 416 433 435 439 443
Symbol 410 EditableTextUses:409Used by:449
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:449
Symbol 413 EditableTextUses:409Used by:449
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:449
Symbol 416 EditableTextUses:409Used by:449
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:449
Symbol 420 TextUsed by:449
Symbol 421 TextUses:402Used by:449
Symbol 422 TextUses:402Used by:449
Symbol 423 GraphicUsed by:430
Symbol 424 GraphicUsed by:430
Symbol 425 GraphicUses:20Used by:426
Symbol 426 MovieClipUses:425Used by:430
Symbol 427 GraphicUses:20Used by:428
Symbol 428 MovieClipUses:427Used by:430
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:9 146 423 424 426 10 428 429Used by:449
Symbol 431 FontUsed by:432 438 442 447
Symbol 432 TextUses:431Used by:449
Symbol 433 EditableTextUses:409Used by:449
Symbol 434 TextUses:402Used by:449
Symbol 435 EditableTextUses:409Used by:449
Symbol 436 GraphicUses:20Used by:437
Symbol 437 MovieClipUses:436Used by:449
Symbol 438 TextUses:431Used by:449
Symbol 439 EditableTextUses:409Used by:449
Symbol 440 GraphicUses:20Used by:441
Symbol 441 MovieClipUses:440Used by:449
Symbol 442 TextUses:431Used by:449
Symbol 443 EditableTextUses:409Used by:449
Symbol 444 GraphicUsed by:446
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:444 445Used by:449
Symbol 447 TextUses:431Used by:449
Symbol 448 TextUses:402Used by:449
Symbol 449 MovieClipUses:398 387 401 298 403 405 406 407 408 410 412 413 415 416 419 420 421 422 430 432 433 434 435 437 438 439 441 442 443 446 447 448Used by:452  Timeline
Symbol 450 TextUses:69Used by:452
Symbol 451 TextUses:69Used by:452
Symbol 452 MovieClipUses:385 353 387 388 390 391 392 393 395 396 397 449 450 451Used by:Timeline
Symbol 453 ButtonUses:190 191Used by:Timeline
Symbol 454 TextUses:69Used by:Timeline
Symbol 455 TextUses:134Used by:459
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:459
Symbol 458 TextUses:134Used by:459
Symbol 459 MovieClipUses:85 86 455 457 458Used by:Timeline
Symbol 460 GraphicUsed by:549
Symbol 461 GraphicUsed by:470
Symbol 462 GraphicUsed by:470
Symbol 463 GraphicUsed by:470
Symbol 464 GraphicUsed by:470
Symbol 465 GraphicUsed by:470
Symbol 466 GraphicUsed by:470
Symbol 467 GraphicUsed by:470
Symbol 468 GraphicUsed by:470
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:461 38 213 462 463 464 465 466 467 468 469Used by:549
Symbol 471 GraphicUsed by:476
Symbol 472 GraphicUsed by:476
Symbol 473 GraphicUsed by:476
Symbol 474 GraphicUsed by:476
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:39 471 472 473 474 475Used by:549
Symbol 477 GraphicUsed by:549
Symbol 478 GraphicUsed by:489
Symbol 479 GraphicUsed by:489
Symbol 480 GraphicUsed by:489
Symbol 481 GraphicUsed by:489
Symbol 482 GraphicUsed by:489
Symbol 483 GraphicUsed by:489
Symbol 484 GraphicUsed by:489
Symbol 485 GraphicUsed by:489
Symbol 486 GraphicUsed by:489
Symbol 487 GraphicUsed by:489
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:478 38 479 480 481 213 482 483 484 485 486 487 488Used by:549
Symbol 490 GraphicUsed by:501
Symbol 491 GraphicUsed by:501
Symbol 492 GraphicUsed by:501
Symbol 493 GraphicUsed by:501
Symbol 494 GraphicUsed by:501
Symbol 495 GraphicUsed by:501
Symbol 496 GraphicUsed by:501
Symbol 497 GraphicUsed by:501
Symbol 498 GraphicUsed by:501
Symbol 499 GraphicUsed by:501
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:490 38 491 492 493 494 495 496 497 498 499 500Used by:549
Symbol 502 GraphicUsed by:549
Symbol 503 GraphicUsed by:512
Symbol 504 GraphicUsed by:512 519
Symbol 505 GraphicUsed by:512
Symbol 506 GraphicUsed by:512
Symbol 507 GraphicUsed by:512
Symbol 508 GraphicUsed by:512
Symbol 509 GraphicUsed by:512
Symbol 510 GraphicUsed by:512
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:503 42 504 505 506 507 508 509 510 511Used by:549
Symbol 513 GraphicUsed by:519 534
Symbol 514 GraphicUsed by:519 534
Symbol 515 GraphicUsed by:519
Symbol 516 GraphicUsed by:519
Symbol 517 GraphicUsed by:519
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:513 42 504 514 515 516 517 518Used by:549
Symbol 520 GraphicUsed by:549
Symbol 521 GraphicUsed by:531 534 545 548 549
Symbol 522 GraphicUsed by:531
Symbol 523 GraphicUsed by:531 534
Symbol 524 GraphicUsed by:531
Symbol 525 GraphicUsed by:531
Symbol 526 GraphicUsed by:531
Symbol 527 GraphicUsed by:531
Symbol 528 GraphicUsed by:531
Symbol 529 GraphicUsed by:531
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:522 42 523 521 524 525 526 527 528 529 530Used by:549
Symbol 532 GraphicUsed by:534
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:513 42 523 521 514 532 533Used by:549
Symbol 535 GraphicUsed by:549
Symbol 536 GraphicUsed by:545
Symbol 537 GraphicUsed by:545 548
Symbol 538 GraphicUsed by:545
Symbol 539 GraphicUsed by:545
Symbol 540 GraphicUsed by:545
Symbol 541 GraphicUsed by:545
Symbol 542 GraphicUsed by:545
Symbol 543 GraphicUsed by:545
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:536 42 537 521 538 539 540 541 542 543 544Used by:549
Symbol 546 GraphicUsed by:548
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:546 42 537 521 547Used by:549
Symbol 549 MovieClipUses:460 38 14 470 476 477 489 501 502 42 512 519 520 521 531 534 535 545 548 63Used by:Timeline
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:556
Symbol 552 GraphicUsed by:556
Symbol 553 EditableTextUses:122Used by:556
Symbol 554 GraphicUsed by:556
Symbol 555 EditableTextUses:122Used by:556
Symbol 556 MovieClipUses:551 552 553 554 555Used by:Timeline
Symbol 557 GraphicUsed by:558
Symbol 558 ButtonUses:557Used by:561
Symbol 559 GraphicUsed by:560
Symbol 560 ButtonUses:559Used by:561
Symbol 561 MovieClipUses:558 560Used by:Timeline

Instance Names

"mainm"Frame 2Symbol 107 MovieClip
"diff_show"Frame 3Symbol 133 MovieClip
"ground"Frame 4Symbol 148 MovieClip
"blood"Frame 4Symbol 63 MovieClip [blood]
"medal_one"Frame 4Symbol 151 MovieClip
"diff_menu"Frame 4Symbol 193 MovieClip
"diff_show"Frame 4Symbol 133 MovieClip
"castle"Frame 5Symbol 208 MovieClip
"good"Frame 5Symbol 288 MovieClip
"button"Frame 5Symbol 292 MovieClip
"button2"Frame 5Symbol 306 MovieClip
"billy"Frame 5Symbol 330 Button
"menu_b"Frame 5Symbol 382 MovieClip
"bub"Frame 5Symbol 452 MovieClip
"status_menu"Frame 5Symbol 449 MovieClip
"scroll"Frame 5Symbol 459 MovieClip
"k7"Frame 6Symbol 549 MovieClip
"k1"Frame 6Symbol 549 MovieClip
"k2"Frame 6Symbol 549 MovieClip
"k3"Frame 6Symbol 549 MovieClip
"k4"Frame 6Symbol 549 MovieClip
"k5"Frame 6Symbol 549 MovieClip
"k6"Frame 6Symbol 549 MovieClip
"pb"Frame 6Symbol 556 MovieClip
"soundbox"Frame 6Symbol 561 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 185 MovieClip Frame 1Symbol 184 EditableText
"value"Symbol 187 MovieClip Frame 1Symbol 186 EditableText
"easy_btn"Symbol 193 MovieClip Frame 1Symbol 165 Button
"medium_btn"Symbol 193 MovieClip Frame 1Symbol 172 Button
"hard_btn"Symbol 193 MovieClip Frame 1Symbol 179 Button
"textInput"Symbol 193 MovieClip Frame 2Symbol 185 MovieClip
"textInput2"Symbol 193 MovieClip Frame 2Symbol 187 MovieClip
"nextup"Symbol 193 MovieClip Frame 2Symbol 192 Button
"gund"Symbol 206 MovieClip Frame 1Symbol 200 MovieClip
"gund"Symbol 208 MovieClip Frame 1Symbol 200 MovieClip
"gund"Symbol 208 MovieClip Frame 4Symbol 200 MovieClip
"weapon"Symbol 224 MovieClip Frame 1Symbol 39 MovieClip
"stab"Symbol 288 MovieClip Frame 4Symbol 224 MovieClip
"turret"Symbol 342 MovieClip Frame 1Symbol 10 MovieClip
"gunb_btn"Symbol 382 MovieClip Frame 1Symbol 340 MovieClip
"guna_btn"Symbol 382 MovieClip Frame 1Symbol 341 MovieClip
"gunc_btn"Symbol 382 MovieClip Frame 1Symbol 342 MovieClip
"s5_btn"Symbol 382 MovieClip Frame 1Symbol 50 MovieClip
"des_txt"Symbol 382 MovieClip Frame 1Symbol 378 MovieClip
"s1_btn"Symbol 382 MovieClip Frame 2Symbol 40 MovieClip
"s2_btn"Symbol 382 MovieClip Frame 2Symbol 43 MovieClip
"s3_btn"Symbol 382 MovieClip Frame 2Symbol 45 MovieClip
"s4_btn"Symbol 382 MovieClip Frame 2Symbol 380 MovieClip
"turret"Symbol 430 MovieClip Frame 1Symbol 10 MovieClip
"exit"Symbol 449 MovieClip Frame 1Symbol 387 MovieClip
"steel_btn"Symbol 449 MovieClip Frame 1Symbol 401 MovieClip
"def_btn"Symbol 449 MovieClip Frame 1Symbol 405 MovieClip
"rate_btn"Symbol 449 MovieClip Frame 1Symbol 412 MovieClip
"life_btn"Symbol 449 MovieClip Frame 1Symbol 415 MovieClip
"dmg_btn"Symbol 449 MovieClip Frame 1Symbol 419 MovieClip
"vis_btn"Symbol 449 MovieClip Frame 1Symbol 430 MovieClip
"cdmg_btn"Symbol 449 MovieClip Frame 1Symbol 437 MovieClip
"crate_btn"Symbol 449 MovieClip Frame 1Symbol 441 MovieClip
"fire_btn"Symbol 449 MovieClip Frame 1Symbol 446 MovieClip
"exit"Symbol 452 MovieClip Frame 1Symbol 387 MovieClip
"send_wave_btn"Symbol 459 MovieClip Frame 1Symbol 457 MovieClip
"weapon"Symbol 476 MovieClip Frame 1Symbol 39 MovieClip
"hp"Symbol 549 MovieClip Frame 2Symbol 14 MovieClip
"pa"Symbol 556 MovieClip Frame 1Symbol 551 MovieClip
"pl"Symbol 556 MovieClip Frame 2Symbol 551 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 562 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 208 MovieClip Frame 2
"dead"Symbol 288 MovieClip Frame 17
"tower_menu"Symbol 382 MovieClip Frame 1
"man_menu"Symbol 382 MovieClip Frame 2
"done"Symbol 549 MovieClip Frame 17
"pause"Symbol 556 MovieClip Frame 1
"play"Symbol 556 MovieClip Frame 2

Dynamic Text Variables

modisSymbol 109 EditableText""
waveSymbol 124 EditableText""
kill_txtSymbol 126 EditableText""
total_scoreSymbol 128 EditableText""
player_scoreSymbol 139 EditableText"<p align="center"></p>"
emyspdSymbol 184 EditableText""
money_amountSymbol 186 EditableText""
modisSymbol 194 EditableText""
bobSymbol 294 EditableText""
waveSymbol 299 EditableText""
money_txtSymbol 300 EditableText""
kill_txtSymbol 302 EditableText""
def_lvlSymbol 410 EditableText""
rate_lvlSymbol 413 EditableText""
life_lvlSymbol 416 EditableText""
vis_lvlSymbol 433 EditableText""
dmg_lvlSymbol 435 EditableText""
cdmg_lvlSymbol 439 EditableText""
crate_lvlSymbol 443 EditableText""




http://swfchan.com/23/111793/info.shtml
Created: 12/3 -2019 17:52:17 Last modified: 12/3 -2019 17:52:17 Server time: 06/05 -2024 01:01:42