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

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

Flash Empires.swf

This is the info page for
Flash #39906

(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.

250

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.

STAGE

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.status_menu._visible = false; _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_timer >= 2005) { _root.scroll._x = _root.scroll._x - 2.5; _root.scroll.stage_num = _root.wave + 1; level_timer = 2006; } } if (_root.scroll._x < -300) { _root.scroll._x = 1003.2; level++; level_timer = 0; bad_type = bad_type + 3; if (_root.wave >= 10) { _global.badh = _global.badh + (20 + modes); } else if (_root.wave >= 20) { extra = 40; _global.badh = _global.badh + (30 + modes); } else if (_root.wave >= 30) { extra = 100; _global.badh = _global.badh + (60 + modes); } else if (_root.wave >= 50) { extra = 300; _global.badh = _global.badh + (1000 + modes); } else { _global.badh = _global.badh + ((5 + modes) + extra); } _global.g_money = _global.g_money + 1; _global.dmg = _global.dmg + 0.13; _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.fire_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 extra = 0; _root.status_menu._visible = false; 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.fire_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) { _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 = 3; nextFrame(); }; _root.diff_menu.hard_btn.onRelease = function () { _root.kongregateScores.setMode("Hard"); modes = 7; nextFrame(); }; if (_root.modis == "reg") { if (modes == 0) { _root.diff_show.gotoAndStop(1); } else if (modes == 3) { _root.diff_show.gotoAndStop(2); } else if (modes == 7) { _root.diff_show.gotoAndStop(3); } } else if (_root.modis == "fp") { _root.diff_show.gotoAndStop(4); } if (level >= 6) { 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._visible = true; pause = true; _root.pb.gotoAndStop("play"); }; _root.status_menu.exit.onRelease = function () { _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.07; _root.status_menu.rate_lvl = _root.status_menu.rate_lvl + 1; money = money - 400; } }; _root.status_menu.life_btn.onRelease = function () { if (money >= 450) { _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 (_root.status_menu.steel_btn._currentframe == 1) { this.gotoAndStop(2); steel = 20; money = money - 700; } } }; _root.status_menu.fire_btn.onRelease = function () { if (money >= 400) { if (_root.status_menu.fire_btn._currentframe == 1) { 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.status_menu._visible = false;
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 453 MovieClip "bub" in Frame 5
onClipEvent (load) { if (_root._currentframe == 5) { this.swapDepths(_root.getNextHighestDepth() - 3); } }
Instance of Symbol 450 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(); Mouse.hide(); _root.mouse.gotoAndStop(1); _root.status_menu._visible = false; removeMovieClip(_root.mouse);
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 = 7; stop();
Symbol 61 MovieClip [bulletMC2] Frame 2
var damage = 7;
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 570 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) { _root.kongregateScores.submit(_root.total_score); 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 2
stop(); spd = (Math.random() * 3) + 5; dmg = 1; health = 330;
Symbol 288 MovieClip Frame 5
spd = (Math.random() * 2) + 4; dmg = 2; health = 500;
Symbol 288 MovieClip Frame 8
spd = 16; dmg = 55; health = 1150;
Symbol 288 MovieClip Frame 11
spd = 12; dmg = 3; health = 750;
Symbol 288 MovieClip Frame 14
spd = 16; dmg = 700; health = 4000;
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 379 MovieClip Frame 1
stop();
Symbol 382 Button
on (release) { prevFrame(); }
Symbol 383 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 379 MovieClip "des_txt" in Symbol 383 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 383 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 402 MovieClip Frame 1
stop();
Symbol 447 MovieClip Frame 1
stop();
Symbol 450 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 453 MovieClip Frame 1
stop();
Instance of Symbol 388 MovieClip "exit" in Symbol 453 MovieClip Frame 1
on (release) { this._parent._x = 1500; }
Symbol 453 MovieClip Frame 6
stop();
Symbol 454 Button
on (release) { nextFrame(); }
Symbol 557 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 557 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 557 MovieClip Frame 3
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 476 MovieClip in Symbol 557 MovieClip Frame 4
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 489 MovieClip in Symbol 557 MovieClip Frame 6
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 501 MovieClip in Symbol 557 MovieClip Frame 7
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 512 MovieClip in Symbol 557 MovieClip Frame 9
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 519 MovieClip in Symbol 557 MovieClip Frame 10
onClipEvent (enterFrame) { this.play(); }
Symbol 557 MovieClip Frame 17
speed = 7;
Symbol 564 MovieClip Frame 1
stop();
Symbol 566 Button
on (release) { nextFrame(); }
Symbol 568 Button
on (release) { prevFrame(); }
Symbol 569 MovieClip Frame 1
kirupaSound4 = new Sound(this); kirupaSound4.attachSound("main_loop"); kirupaSound4.start(0, 99); stop();
Symbol 569 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 431
Symbol 10 MovieClipUses:9Used by:22 36 342 431
Symbol 11 GraphicUses:7Used by:22
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:22 208 557
Symbol 15 BitmapUsed by:16 17 18 19 34 35 336 338 339 380
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 426 428 437 441
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 557
Symbol 39 MovieClipUses:38Used by:40 224 476
Symbol 40 MovieClipUses:37 39Used by:51 383
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43 51 226 235 239 245 253 261 381 512 519 531 534 545 548 556 557
Symbol 43 MovieClipUses:37 42Used by:51 383
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:26 28 44Used by:51 383
Symbol 46 GraphicUsed by:51 381
Symbol 47 GraphicUsed by:51 245 253 261 381 556
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 383
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 557  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 389 392 393 394 396 397 398 451 452 455
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 570 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
Symbol 86 GraphicUsed by:87
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 561 563
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
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 431
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 395Used 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 395Used 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 454
Symbol 191 GraphicUsed by:192 454
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 557
Symbol 246 GraphicUsed by:253
Symbol 247 GraphicUsed by:253
Symbol 248 GraphicUsed by:253 556
Symbol 249 GraphicUsed by:253 556
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253 556
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 557
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:379 450  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:383
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:383
Symbol 335 GraphicUsed by:383
Symbol 336 GraphicUses:15Used by:337
Symbol 337 MovieClipUses:336Used by:383
Symbol 338 GraphicUses:15Used by:383
Symbol 339 GraphicUses:15Used by:340
Symbol 340 MovieClipUses:339Used by:383
Symbol 341 MovieClipUses:32Used by:383
Symbol 342 MovieClipUses:35 10Used by:383
Symbol 343 GraphicUsed by:353 382
Symbol 344 GraphicUsed by:353 382
Symbol 345 GraphicUsed by:353 382
Symbol 346 GraphicUsed by:353 382
Symbol 347 GraphicUsed by:353 382
Symbol 348 GraphicUsed by:353 382
Symbol 349 GraphicUsed by:353 382
Symbol 350 GraphicUsed by:353 382
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353 382
Symbol 353 ButtonUses:343 344 345 346 347 348 349 350 352Used by:383 453
Symbol 354 GraphicUsed by:379
Symbol 355 GraphicUsed by:379
Symbol 356 FontUsed by:357 359 361 363 367 370 373 376 408 409
Symbol 357 TextUses:356Used by:379
Symbol 358 GraphicUsed by:379
Symbol 359 TextUses:356Used by:379
Symbol 360 GraphicUsed by:379
Symbol 361 TextUses:356Used by:379
Symbol 362 GraphicUsed by:379
Symbol 363 TextUses:356Used by:379
Symbol 364 FontUsed by:365 368 369 371 372 374 375 377 378
Symbol 365 TextUses:364Used by:379
Symbol 366 GraphicUsed by:379
Symbol 367 TextUses:356Used by:379
Symbol 368 TextUses:364Used by:379
Symbol 369 TextUses:364Used by:379
Symbol 370 TextUses:356Used by:379
Symbol 371 TextUses:364Used by:379
Symbol 372 TextUses:364Used by:379
Symbol 373 TextUses:356Used by:379
Symbol 374 TextUses:364Used by:379
Symbol 375 TextUses:364Used by:379
Symbol 376 TextUses:356Used by:379
Symbol 377 TextUses:364Used by:379
Symbol 378 TextUses:364Used by:379
Symbol 379 MovieClipUses:354 355 357 298 358 359 360 361 362 363 365 366 367 368 369 370 371 372 373 374 375 376 377 378Used by:383
Symbol 380 GraphicUses:15Used by:383
Symbol 381 MovieClipUses:46 47 42Used by:383
Symbol 382 ButtonUses:343 344 345 346 347 348 349 350 352Used by:383
Symbol 383 MovieClipUses:332 334 335 337 338 340 341 342 50 353 379 380 40 43 45 381 382Used by:Timeline
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:385Used by:453
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:450 453
Symbol 389 TextUses:69Used by:453
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:453
Symbol 392 TextUses:69Used by:453
Symbol 393 TextUses:69Used by:453
Symbol 394 TextUses:69Used by:453
Symbol 395 FontUsed by:154 181 396
Symbol 396 TextUses:69 395Used by:453
Symbol 397 TextUses:69Used by:453
Symbol 398 TextUses:69Used by:453
Symbol 399 GraphicUsed by:450
Symbol 400 GraphicUsed by:402
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:400 401Used by:450
Symbol 403 FontUsed by:404 407 422 423 435 449
Symbol 404 TextUses:403Used by:450
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:450
Symbol 407 TextUses:403Used by:450
Symbol 408 TextUses:356Used by:450
Symbol 409 TextUses:356Used by:450
Symbol 410 FontUsed by:411 414 417 434 436 440 444
Symbol 411 EditableTextUses:410Used by:450
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:450
Symbol 414 EditableTextUses:410Used by:450
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:450
Symbol 417 EditableTextUses:410Used by:450
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClipUses:419Used by:450
Symbol 421 TextUsed by:450
Symbol 422 TextUses:403Used by:450
Symbol 423 TextUses:403Used by:450
Symbol 424 GraphicUsed by:431
Symbol 425 GraphicUsed by:431
Symbol 426 GraphicUses:20Used by:427
Symbol 427 MovieClipUses:426Used by:431
Symbol 428 GraphicUses:20Used by:429
Symbol 429 MovieClipUses:428Used by:431
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:9 146 424 425 427 10 429 430Used by:450
Symbol 432 FontUsed by:433 439 443 448
Symbol 433 TextUses:432Used by:450
Symbol 434 EditableTextUses:410Used by:450
Symbol 435 TextUses:403Used by:450
Symbol 436 EditableTextUses:410Used by:450
Symbol 437 GraphicUses:20Used by:438
Symbol 438 MovieClipUses:437Used by:450
Symbol 439 TextUses:432Used by:450
Symbol 440 EditableTextUses:410Used by:450
Symbol 441 GraphicUses:20Used by:442
Symbol 442 MovieClipUses:441Used by:450
Symbol 443 TextUses:432Used by:450
Symbol 444 EditableTextUses:410Used by:450
Symbol 445 GraphicUsed by:447
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:445 446Used by:450
Symbol 448 TextUses:432Used by:450
Symbol 449 TextUses:403Used by:450
Symbol 450 MovieClipUses:399 388 402 298 404 406 407 408 409 411 413 414 416 417 420 421 422 423 431 433 434 435 436 438 439 440 442 443 444 447 448 449Used by:453  Timeline
Symbol 451 TextUses:69Used by:453
Symbol 452 TextUses:69Used by:453
Symbol 453 MovieClipUses:386 353 388 389 391 392 393 394 396 397 398 450 451 452Used by:Timeline
Symbol 454 ButtonUses:190 191Used by:Timeline
Symbol 455 TextUses:69Used by:Timeline
Symbol 456 FontUsed by:457 458
Symbol 457 TextUses:456Used by:459
Symbol 458 EditableTextUses:456Used by:459
Symbol 459 MovieClipUses:457 458Used by:Timeline
Symbol 460 GraphicUsed by:557
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:557
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:557
Symbol 477 GraphicUsed by:557
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:557
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:557
Symbol 502 GraphicUsed by:557
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:557
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:557
Symbol 520 GraphicUsed by:557
Symbol 521 GraphicUsed by:531 534 545 548 557
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:557
Symbol 532 GraphicUsed by:534
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:513 42 523 521 514 532 533Used by:557
Symbol 535 GraphicUsed by:557
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:557
Symbol 546 GraphicUsed by:548
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:546 42 537 521 547Used by:557
Symbol 549 GraphicUsed by:556
Symbol 550 GraphicUsed by:556
Symbol 551 GraphicUsed by:556
Symbol 552 GraphicUsed by:556
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:556
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:549 47 248 42 550 249 551 552 251 553 554 555Used by:557
Symbol 557 MovieClipUses:460 38 14 470 476 477 489 501 502 42 512 519 520 521 531 534 535 545 548 245 556 261 63Used by:Timeline
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:564
Symbol 560 GraphicUsed by:564
Symbol 561 EditableTextUses:122Used by:564
Symbol 562 GraphicUsed by:564
Symbol 563 EditableTextUses:122Used by:564
Symbol 564 MovieClipUses:559 560 561 562 563Used by:Timeline
Symbol 565 GraphicUsed by:566
Symbol 566 ButtonUses:565Used by:569
Symbol 567 GraphicUsed by:568
Symbol 568 ButtonUses:567Used by:569
Symbol 569 MovieClipUses:566 568Used 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 383 MovieClip
"bub"Frame 5Symbol 453 MovieClip
"status_menu"Frame 5Symbol 450 MovieClip
"scroll"Frame 5Symbol 459 MovieClip
"k7"Frame 6Symbol 557 MovieClip
"k1"Frame 6Symbol 557 MovieClip
"k2"Frame 6Symbol 557 MovieClip
"k3"Frame 6Symbol 557 MovieClip
"k4"Frame 6Symbol 557 MovieClip
"k5"Frame 6Symbol 557 MovieClip
"k6"Frame 6Symbol 557 MovieClip
"pb"Frame 6Symbol 564 MovieClip
"soundbox"Frame 6Symbol 569 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 383 MovieClip Frame 1Symbol 340 MovieClip
"guna_btn"Symbol 383 MovieClip Frame 1Symbol 341 MovieClip
"gunc_btn"Symbol 383 MovieClip Frame 1Symbol 342 MovieClip
"s5_btn"Symbol 383 MovieClip Frame 1Symbol 50 MovieClip
"des_txt"Symbol 383 MovieClip Frame 1Symbol 379 MovieClip
"s1_btn"Symbol 383 MovieClip Frame 2Symbol 40 MovieClip
"s2_btn"Symbol 383 MovieClip Frame 2Symbol 43 MovieClip
"s3_btn"Symbol 383 MovieClip Frame 2Symbol 45 MovieClip
"s4_btn"Symbol 383 MovieClip Frame 2Symbol 381 MovieClip
"turret"Symbol 431 MovieClip Frame 1Symbol 10 MovieClip
"exit"Symbol 450 MovieClip Frame 1Symbol 388 MovieClip
"steel_btn"Symbol 450 MovieClip Frame 1Symbol 402 MovieClip
"def_btn"Symbol 450 MovieClip Frame 1Symbol 406 MovieClip
"rate_btn"Symbol 450 MovieClip Frame 1Symbol 413 MovieClip
"life_btn"Symbol 450 MovieClip Frame 1Symbol 416 MovieClip
"dmg_btn"Symbol 450 MovieClip Frame 1Symbol 420 MovieClip
"vis_btn"Symbol 450 MovieClip Frame 1Symbol 431 MovieClip
"cdmg_btn"Symbol 450 MovieClip Frame 1Symbol 438 MovieClip
"crate_btn"Symbol 450 MovieClip Frame 1Symbol 442 MovieClip
"fire_btn"Symbol 450 MovieClip Frame 1Symbol 447 MovieClip
"exit"Symbol 453 MovieClip Frame 1Symbol 388 MovieClip
"weapon"Symbol 476 MovieClip Frame 1Symbol 39 MovieClip
"hp"Symbol 557 MovieClip Frame 2Symbol 14 MovieClip
"pa"Symbol 564 MovieClip Frame 1Symbol 559 MovieClip
"pl"Symbol 564 MovieClip Frame 2Symbol 559 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 570 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 383 MovieClip Frame 1
"man_menu"Symbol 383 MovieClip Frame 2
"done"Symbol 557 MovieClip Frame 20
"pause"Symbol 564 MovieClip Frame 1
"play"Symbol 564 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 411 EditableText""
rate_lvlSymbol 414 EditableText""
life_lvlSymbol 417 EditableText""
vis_lvlSymbol 434 EditableText""
dmg_lvlSymbol 436 EditableText""
cdmg_lvlSymbol 440 EditableText""
crate_lvlSymbol 444 EditableText""
stage_numSymbol 458 EditableText""




http://swfchan.com/8/39906/info.shtml
Created: 11/5 -2019 19:33:41 Last modified: 11/5 -2019 19:33:41 Server time: 22/12 -2024 08:52:31