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/62693149?noj=FRM62693149-22DC" width="1" height="1"></div>

- - Commando 2 - -.swf

This is the info page for
Flash #58211

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


Text
Buildings

Fletchery

Workshop

Stonemason

Barracks

Menu

Pause

Surrender

Back

Options

Low Quality

High Quality

Sound is currently ON.
Turn off if you have a slow computer.

Sound is currently OFF.

Music is currently ON.
Turn off if you have a slow computer.

Music is currently OFF.

Barracks

Goblin

Orc

100

% Built

Population:

out of

Crossbowman

Elite Crossbowman

Fletchery

100

Repair Walls (+50 HP)
(Costs 500)
Current HP is:

Fortify Walls (+100 max HP)
(Costs 1,000)
Current max HP is:

Gold:

Stonemason

Catapult Barrage
-25% Enemy HP
(Costs 500)

Ballista

Workshop

100

Scorpion

MENU

BUILDINGS

OPTIONS

100

/

100

100

100

Gold:

Paused. Press the 'Pause' button a second time to resume playing.

.com

.com

Made by:

START GAME

HOW TO PLAY

Note: I REALLY suggest that you check the instructions before you play for the first time - this game can be very confusing!

Choose a Difficulty:

Copyright © 2005 - Vengeance of Gamesgamesgames.co.uk
Sound loop, 'African Trouble' by Gen A Dee of Flash Kit
Other sounds from various sources.

Opponent is slower, gets less gold per
kill, can't use lightning, and gets powers
less quickly.

Regular settings, but may
still be pretty difficult. You
may not be able to beat it.

Opponent is faster, gets more gold per
kill, gets powers more quickly - probably
impossible! Try and prove me wrong!

Easy

Easy

Easy

Medium

Medium

Medium

Impossible?

Impossible?

Impossible?

Impossible?

Your base ran out of health.
The enemy killed too many of your units! Remember to keep your base repaired in future - visit the Stonemason often!

Play again?

Play again?

Play again?

You

Them

Units made:

Zeppelins used:

Zeppelins used:

Lightnings used:

Lightnings used:

Trolls summoned:

Trolls summoned:

Bolt spreads used:

Bolt spreads used:

Gold earned:

Enemies killed:

Length of battle (in frames):

Difficulty:

Hard

You captured the enemy base!

Hard

Welcome, recruit.

Back

Back

Back

You made a good choice deciding to read the instructions before going into combat.
Commando 2 can be a pretty confusing game if you don't know what you're doing. First things
first, we'll show you how to build your army.

Next

Next

Next

You should start off at the buildings screen. (Hence the highlighted button).
Choose a building to go into. Let's try the Barracks:

21

0

10

The unit you're currently building is a Goblin. It is 21% built, and when it reaches 100%, it'll
run onto the battlefield. If you wanted to, you could build the stronger (but slower) Orc unit
instead. To do this, just click on its icon. (Note: click the icon, not the name). Once you have
changed which unit is building in the barracks, the build percent for the barracks will reset
back to 0. To return to the buildings menu, press back, or click the 'Buildings'
button on the right-hand side of the bar.

Remember, all buildings have two units available in them, and the one on the bottom will be
the strongest one. However, stronger units take longer to build, so if you need to make an
army quickly, stick to weak units. Strong units are for when you're winning.

Now let's go to the Stonemason. This is where you get to repair or upgrade your base:

100

0

Unlike in the other buildings, you have to pay to get something done in the Stonemason. Right
now you haven't got any gold, but you'll receive 100 gold for every unit you kill on the
battlefield. If you've got enough gold, you can choose to repair the walls to your base by
clicking on the hammer icon (this replenishes 50 hit points). Also, you can choose to fortify
the walls to your base, to get extra maximum HP. But remember, after purchasing this
upgrade you'll need to restore the castle's HP again, since it only adds to your maximum HP,
not your current HP. Extra max HP is useless unless you can afford to keep it filled whenever
it starts to drop.  Also, you can pay for a catapult barrage to slice off a quarter of your
enemy's HP. Remember though, the enemy can do anything you can do, so
keep an eye on your health at all times.

Okay, now let's go onto the other parts of the bar - MENU and OPTIONS.

Clicking surrender gives up the match. Handy if you have a bad start and want to play again
without waiting for defeat or having to refresh the browser window. Pause freezes the game
until you tell it to resume. Handy if you don't want to leave your army unattended whilst you
go off and go something else (as if you've got anything better to do).

Finally, we come to Options. If, like me, you have a slow computer, then you might want to
consider setting the game to 'Low Quality' mode, so that Flash doesn't try to smooth out the
graphics to make them look all pretty. This can make the game run considerably faster. If
your computer is _really_ slow (or is just being heavily affected), you should turn off the
sound, too. It probably won't do much to make the game faster, though - the music slows it
down more

That's all there is to know about building units.  Now let's move onto fighting!

This is a scaled-down version of your battlefield, after your first couple of units have arrived.
Note that the enemy will automatically tell its army to go to random points on the map and
attack anyone who comes too close. The aim of the game is to get the opponent's base's HP
down to 0. To damage their base, you must destroy all of your opponent's units, and have at
least one soldier still on the battlefield. When this happens, your enemy's base will start to
lose HP,  But beware - it works both ways. The same could happen to you, if they manage to
kill all your units and have a guy alive whilst you're defenceless. Sometimes it can be good to
keep ranged units away from the heat of the battle. To do this, you must be able to command
your army. Note also that killing the enemy's soldiers will make his base lose health (this also
works both ways).

In order to start commanding your army, you must first select a unit. There are many ways
to do this. One way is to click on the unit (remember, you're the green team). This selects one
person. You can select multiple people by clicking and draggin a selection box around them.. If
they are within the selection box, a blue circle will appear under them. Once you let go of the
mouse button, any of those people with blue circles under them will change to red circles to
chow they're under your control. You can also hold down shift whilst selecting units if you
want to select additional units, or Control-click (Command-click if your computer is a Mac)
to deselect everything. You can also Space-click on a unit if you want to select all the units of
his type. The types are sorted into these groups:
Infantry: Orcs, Goblins, Trolls.
Archers: Crossbowmen, Elite Crossbowmen.
Siege: Ballistas, Scorpions.

Now that you've let go of the mouse button, the selection circles around those units have
turned red. You can click on an area of the map to tell them to walk there (if you've selected
more than one unit, they'll spread out evenly around the area you clicked on, so as not to pile
up on each other). You can also click on enemies  to make your guys attack them, but
sometimes the enemy will be moving too fast for you to click on it. It's usually easier just to
click near the enemy - your troops will automatically start attacking anything nearby, so if
the target is within their range, they'll try to attack it.
Now that you know how to command your army, let's move onto using the final part of the
HUD.

200

200

In the top left, your hit points are shown, with a bar below to act as a visual guide. If you have
less than or equal to 50 HP, a siren will sound, and a flashing exclamation mark will pop up.
In the top right, you can see how much health the enemy's base has left. Note also that when
the enemy has gained enough money from killing your units, it will try to upgrade its
maximum hit points level. Remember that, like you, it still needs to repair after upgrading its
maximum hit points capacity. It can only do this by killing additional troops from your army.
Finally, we come to the middle of the bar. By clicking on the icons here, you'll be able to use
the powers depicated on them, if you've charged them up 100%, or (as with the right-most
icon) saved up at least one use of it. From left to right, these are:
Gnome drop - drop twelve gnomes onto a random spot on the battlefield from a zeppelin. Note
- killing gnomes doesn't give you extra gold. They don't count toward your population, either.
Lightning strike - kills everything on the screen (including your guys). Use in a tight situation.
Summon Troll - brings in a troll to fight for you. Doesn't take up any population.
Bolt Spread - click anywhere on the map, and arrows will emanate from that point. You can
save up multiple bolts - the yellow '0' shows how many you have left.
Remember, the enemy can use these powers too. Press 'Next' to play!

0

0%

0%

0

ActionScript [AS1/AS2]

Frame 1
difficulty = "Medium"; stop(); loadbar.stop(); soundOn = (musicOn = true); Stage.showMenu = false; choice = 2; Stage.scaleMode = "noScale"; onEnterFrame = function () { loadbar.gotoAndStop(Math.floor((getBytesLoaded() / getBytesTotal()) * 100)); if (loadbar._currentframe == 100) { onEnterFrame = null; } };
Frame 2
stop(); playB.onRelease = function () { gotoAndStop (3); }; howTo.onRelease = function () { gotoAndStop (6); }; easyButton.onRelease = function () { choiceClip.gotoAndStop(1); choice = 1; difficulty = "Easy"; }; mediumButton.onRelease = function () { choiceClip.gotoAndStop(2); choice = 2; difficulty = "Medium"; }; hardButton.onRelease = function () { choiceClip.gotoAndStop(3); choice = 3; difficulty = "Hard"; }; gggButton.onRelease = function () { getURL ("http://www.gamesgamesgames.co.uk", "_blank"); }; gogButton.onRelease = function () { getURL ("http://www.armorgames.com/", "_blank"); }; choiceClip.gotoAndStop(choice);
Frame 3
function clearStage() { for (var _local2 in _root) { removeMovieClip(_root[_local2]); } onEnterFrame = null; } battleLength = (p1EndGold = (p1EndPop = (p1EndKills = (p1zeppelinsused = (p1lightningsused = (p1trollsused = (p1boltspreadsused = 0))))))); p2EndGold = (p2EndPop = (p2EndKills = (p2zeppelinsused = (p2lightningsused = (p2trollsused = (p2boltspreadsused = 0)))))); trollWait = (zeppelinWait = (lightningWait = 0)); p2trollWait = (p2zeppelinWait = (p2lightningWait = 0)); trollReady = (zeppelinReady = (lightningReady = false)); p2TrollReady = (p2ZeppelinReady = (p2LightningReady = false)); shots = (shotWait = 0); p1HP = (p1MaxHP = 200); p2HP = (p2MaxHP = 200); damage = 3; sineWave = 15; population = (p2population = 0); popped = (p2popped = (freeze = false)); rand = Math.random; arc = Math.atan2; popLimit = 10; ms = Math.sin; mc = Math.cos; rad = 0.017; barracksUnits = ["goblin", "orc"]; fletcheryUnits = ["crossbowman", "eliteCrossbowman"]; workshopUnits = ["ballista", "scorpion"]; barracksUnit = "goblin"; p2BarracksUnit = "goblin"; fletcheryUnit = "crossbowman"; p2FletcheryUnit = "crossbowman"; workshopUnit = "ballista"; p2workshopUnit = "ballista"; gold = (p2gold = 0); barracksPercentage = (fletcheryPercentage = (workshopPercentage = 0)); p2barracksPercentage = (p2fletcheryPercentage = (p2workshopPercentage = 0)); z = 0; if (_root.musicOn) { attachMovie("music", "music", z++); } createEmptyMovieClip("circles", z++); createEmptyMovieClip("p1", z++); createEmptyMovieClip("p2", z++); createEmptyMovieClip("p1Bolts", z++); createEmptyMovieClip("p2Bolts", z++); createEmptyMovieClip("harmless", z++); attachMovie("lightning", "lightning", z++); attachMovie("pause", "pause", z++); attachMovie("hud", "hud", z++); attachMovie("siren", "siren", z++); attachMovie("arrowSpreadCursor", "arrowSpreadCursor", z++); createEmptyMovieClip("selectBox", z++); hud.button1.onRelease = function () { hud.buttonSelector.gotoAndStop(1); hud.select.gotoAndStop("menu"); }; hud.button2.onRelease = function () { hud.buttonSelector.gotoAndStop(2); hud.select.gotoAndStop("buildings"); }; hud.button3.onRelease = function () { hud.buttonSelector.gotoAndStop(3); hud.select.gotoAndStop("options"); }; hud.icon1.onRelease = function () { if (zeppelinReady) { harmless.attachMovie("zeppelin", "zeppelin" + z, z++, {_x:-165, _y:70 + random(180), speed:7, unitType:"zeppelin", team:1, dropoff:60 + random(520)}); zeppelinWait = 0; zeppelinReady = false; p1zeppelinsused++; } }; hud.icon2.onRelease = function () { if (lightningReady) { barracksPercentage = (fletcheryPercentage = (workshopPercentage = 0)); p2barracksPercentage = (p2fletcheryPercentage = (p2workshopPercentage = 0)); lightning.play(); lightningWait = 0; lightningReady = false; p1lightningsused++; } }; hud.icon3.onRelease = function () { if (trollReady) { ry = 80 + random(260); p1.attachMovie("troll", "troll" + z, z++, {noCount:true, dead:false, HP:30, dam:6, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:20, y:ry}, selected:false, _x:0, _y:ry, unitType:"infantry", _rotation:90, speed:5, team:1}); circles.attachMovie("circle", "circle" + z, z++, {_x:0, _y:ry, _xscale:150, _yscale:150}); trollWait = 0; trollReady = false; p1trollsused++; } }; hud.icon4.onRelease = function () { if (shots > 0) { arrowSpreadCursor.gotoAndStop(2); p1boltspreadsused++; } }; hud.buttonSelector.gotoAndStop(2); select.gotoAndStop("buildings"); onMouseMove = function () { if (arrowSpreadCursor._currentframe == 2) { arrowSpreadCursor._x = _xmouse; arrowSpreadCursor._y = _ymouse; } }; onEnterFrame = function () { if (!freeze) { battleLength++; p2zeppelinWait++; zeppelinWait++; if (zeppelinWait <= 300) { zeppelinWaitPercent = Math.round(zeppelinWait / 3) + "%"; } if (zeppelinWait >= 300) { zeppelinReady = true; } if (choice == 1) { if (p2ZeppelinWait >= 350) { harmless.attachMovie("zeppelin", "zeppelin" + z, z++, {_xscale:-100, _x:805, _y:70 + random(180), speed:7, unitType:"zeppelin", team:2, dropoff:60 + random(520)}); p2ZeppelinWait = 0; p2zeppelinsused++; } } else if (choice == 2) { if (p2ZeppelinWait >= 300) { harmless.attachMovie("zeppelin", "zeppelin" + z, z++, {_xscale:-100, _x:805, _y:70 + random(180), speed:7, unitType:"zeppelin", team:2, dropoff:60 + random(520)}); p2ZeppelinWait = 0; p2zeppelinsused++; } } else if (choice == 3) { if (p2ZeppelinWait >= 250) { harmless.attachMovie("zeppelin", "zeppelin" + z, z++, {_xscale:-100, _x:805, _y:70 + random(180), speed:7, unitType:"zeppelin", team:2, dropoff:60 + random(520)}); p2ZeppelinWait = 0; p2zeppelinsused++; } } if (choice != 1) { p2lightningWait++; } lightningWait++; if (lightningWait <= 500) { lightningWaitPercent = Math.round(lightningWait / 5) + "%"; } if (lightningWait >= 500) { lightningReady = true; } if (choice != 1) { if (choice == 2) { if (p2LightningWait >= 500) { p2LightningReady = true; } } else if (p2LightningWait >= 450) { p2LightningReady = true; } } p2trollWait++; trollWait++; if (trollWait <= 200) { trollWaitPercent = Math.round(trollWait / 2) + "%"; } if (trollWait >= 200) { trollReady = true; ry = 80 + random(260); } if (choice == 1) { if (p2TrollWait >= 250) { p2.attachMovie("troll", "troll" + z, z++, {noCount:true, dead:false, HP:30, dam:6, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:180, speed:4, team:2}); p2TrollWait = 0; p2trollsused++; } } else if (choice == 2) { if (p2TrollWait >= 200) { p2.attachMovie("troll", "troll" + z, z++, {noCount:true, dead:false, HP:30, dam:6, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:180, speed:5, team:2}); p2TrollWait = 0; p2trollsused++; } } else if (choice == 3) { if (p2TrollWait >= 150) { p2.attachMovie("troll", "troll" + z, z++, {noCount:true, dead:false, HP:30, dam:6, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:180, speed:6, team:2}); p2TrollWait = 0; p2trollsused++; } } p2shotWait++; shotWait++; shotWaitPercent = Math.round(shotWait / 2.5) + "%"; if (shotWait >= 250) { shots++; shotWait = 0; } if (choice == 1) { if (p2shotWait >= 300) { a = 0; x = 60 + random(240); y = 70 + random(180); while (a < 360) { p2Bolts.attachMovie("bolt", "bolt" + z, z++, {_x:x, _y:y, _rotation:a, rr:(a + 5) * rad, speed:15, dam:5, team:2}); a = a + 45; } p2shotWait = 0; p2boltspreadsused++; } } else if (choice == 2) { if (p2shotWait >= 250) { a = 0; x = 60 + random(240); y = 70 + random(180); while (a < 360) { p2Bolts.attachMovie("bolt", "bolt" + z, z++, {_x:x, _y:y, _rotation:a, rr:(a + 5) * rad, speed:15, dam:5, team:2}); a = a + 45; } p2shotWait = 0; p2boltspreadsused++; } } else if (choice == 3) { if (p2shotWait >= 200) { a = 0; x = 60 + random(240); y = 70 + random(180); while (a < 360) { p2Bolts.attachMovie("bolt", "bolt" + z, z++, {_x:x, _y:y, _rotation:a, rr:(a + 5) * rad, speed:15, dam:5, team:2}); a = a + 45; } p2shotWait = 0; p2boltspreadsused++; } } if (clicking) { selectBox.clear(); selectBox.lineStyle(1, 255, 100); selectBox.beginFill(16777215, 10); selectBox.moveTo(startClick.x, startClick.y); selectBox.lineTo(_xmouse, startClick.y); selectBox.lineTo(_xmouse, _ymouse); selectBox.lineTo(startClick.x, _ymouse); selectBox.lineTo(startClick.x, startClick.y); } sineWave = sineWave + 5; sineWave2 = ms(sineWave * rad) * 100; if (sineWave2 < 30) { sineWave = 15; } for (var _local3 in harmless) { h = harmless[_local3]; if (h.unitType == "zeppelin") { if (h.team == 1) { if (h._x >= h.dropoff) { if (!h.dropped) { h.play(); if (h.dropping) { angleInc = 30; xThing = mc(h.a * rad) * 20; yThing = ms(h.a * rad) * 20; p1.attachMovie("gnome", "gnome" + z, z++, {noCount:true, dead:false, HP:1, dam:1, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:h._x + xThing, y:h._y - yThing}, selected:false, _x:h._x, _y:h._y, unitType:"infantry", _rotation:h.a, speed:7, team:1}); circles.attachMovie("circle", "circle" + z, z++, {_x:h._x, _y:h._y}); h.a = h.a + angleInc; } } } else { h.a = 0; } h._x = h._x + h.speed; if (h._x > 720) { removeMovieClip(h); } } else { if (h._x <= h.dropoff) { if (!h.dropped) { h.play(); if (h.dropping) { angleInc = 30; xThing = mc(h.a * rad) * 20; yThing = ms(h.a * rad) * 20; p2.attachMovie("gnome", "gnome" + z, z++, {noCount:true, dead:false, HP:1, dam:1, attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:h._x + xThing, y:h._y - yThing}, _x:h._x, _y:h._y, unitType:"infantry", _rotation:h.a, speed:7, team:2}); h.a = h.a + angleInc; } } } else { h.a = 0; } h._x = h._x - h.speed; if (h._x < -80) { removeMovieClip(h); } } } } for (var _local3 in p1Bolts) { b = p1Bolts[_local3]; if (!b.disabled) { xs = ms(b.rr) * b.speed; ys = mc(b.rr) * b.speed; b._x = b._x - (-xs); b._y = b._y - ys; if (b._x < 0) { removeMovieClip(b); } else if (b._x > 640) { removeMovieClip(b); } if (b._y > 400) { removeMovieClip(b); } else if (b._y < 0) { removeMovieClip(b); } for (j in p2) { p = p2[j]; if (p.hitTest(b)) { if (p._alpha > 75) { b.disabled = true; p.HP = p.HP - b.dam; break; } } } } else { b._alpha = b._alpha - 20; if (b._alpha <= 0) { removeMovieClip(b); } } } for (var _local3 in p2Bolts) { b = p2Bolts[_local3]; if (!b.disabled) { xs = ms(b.rr) * b.speed; ys = mc(b.rr) * b.speed; b._x = b._x - (-xs); b._y = b._y - ys; if (b._x < 0) { removeMovieClip(b); } else if (b._x > 640) { removeMovieClip(b); } if (b._y > 400) { removeMovieClip(b); } else if (b._y < 0) { removeMovieClip(b); } for (j in p1) { p = p1[j]; if (p.hitTest(b)) { b.disabled = true; p.HP = p.HP - b.dam; break; } } } else { b._alpha = b._alpha - 20; if (b._alpha <= 0) { removeMovieClip(b); } } } for (var _local3 in p1) { p = p1[_local3]; if (p.HP <= 0) { if (!p.dead) { removeMovieClip(circles["circle" + p.name]); if (!p.noCount) { p1HP = p1HP - 2; p2EndKills++; population--; if (choice == 1) { p2gold = p2gold + 50; p2EndGold = p2EndGold + 50; } else if (choice == 2) { p2gold = p2gold + 100; p2EndGold = p2EndGold + 100; } else { p2gold = p2gold + 150; p2EndGold = p2EndGold + 150; } } } p.dead = true; p._alpha = p._alpha - 10; if (p._alpha <= 0) { removeMovieClip(p); } } else { pr = p._rotation * rad; if (p.targetArea != false) { p.gotoAndStop(1); p.attacking = false; p.t = null; if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } xdist = p._x - p.targetArea.x; ydist = p._y - p.targetArea.y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.speed) { p._x = p.targetArea.x; p._y = p.targetArea.y; p.targetArea = false; } else { p._rotation = (-arc(xdist, ydist)) / rad; xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } else if (!p.attacking) { p.thing = false; p.t = null; if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } for (j in p2) { pTwo = p2[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; } } } if (p.thing != false) { p.attacking = true; } } else if (p.t.HP <= 0) { p.t = null; p.thing = false; p.attacking = false; if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } for (j in p2) { pTwo = p2[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; } } } } else { xdist = p._x - p.t._x; ydist = p._y - p.t._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (p.unitType == "infantry") { if ((d - 15) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { if (p.t.HP > 0) { p._rotation = (-arc(xdist, ydist)) / rad; } xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } else if (p.unitType == "archer") { if ((d - 250) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { for (j in p2) { pTwo = p2[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; } } } p._rotation = (-arc(xdist, ydist)) / rad; xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } else if (p.unitType == "siege") { if ((d - 350) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { for (j in p2) { pTwo = p2[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; } } } p._rotation = (-arc(xdist, ydist)) / rad; xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } } } c = circles["circle" + p.name]; c._x = p._x; c._y = p._y; if (p.selected) { if (selectBox.hitTest(p._x, p._y, false)) { c.gotoAndStop(3); } else { c.gotoAndStop(2); } } else if (selectBox.hitTest(p._x, p._y, false)) { c.gotoAndStop(3); } else { c.gotoAndStop(1); } } for (var _local3 in p2) { p = p2[_local3]; if (p.HP <= 0) { if (!p.dead) { if (!p.noCount) { p2population--; p1EndKills++; p2HP = p2HP - 2; gold = gold + 100; p1endgold = p1endgold + 100; } } p.dead = true; p._alpha = p._alpha - 10; if (p._alpha <= 0) { removeMovieClip(p); } } else { pr = p._rotation * 0.017; if (p.targetArea != false) { xdist = p._x - p.targetArea.x; ydist = p._y - p.targetArea.y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.speed) { p._x = p.targetArea.x; p._y = p.targetArea.y; p.targetArea = false; p.thing = false; p.t = null; if (p.thing != false) { p.attacking = true; } } else { p._rotation = (-arc(xdist, ydist)) / rad; var xs = (ms(pr) * p.speed); var ys = (mc(pr) * p.speed); p._x = p._x - (-xs); p._y = p._y - ys; } if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } for (j in p1) { pTwo = p1[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.targetArea = false; p.currentD = d; p.t = pTwo; p.thing = true; p.attacking = true; } } } } else if (!p.attacking) { p.thing = false; p.t = null; if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } for (j in p1) { pTwo = p1[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; } } } if (p.thing != false) { p.attacking = true; } else { p.targetArea = {x:20 + random(600), y:80 + random(260)}; } } else if (p.t.HP <= 0) { p.attacking = false; p.thing = false; p.t = null; if (p.unitType == "infantry") { p.currentD = 300; } else if (p.unitType == "archer") { p.currentD = 300; } else if (p.unitType == "siege") { p.currentD = 400; } for (j in p1) { pTwo = p1[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; p.attacking = true; } } } } else { xdist = p._x - p.t._x; ydist = p._y - p.t._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (p.unitType == "infantry") { if ((d - 15) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { if (p.t.HP > 0) { p._rotation = (-arc(xdist, ydist)) / rad; } xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } else if (p.unitType == "archer") { if ((d - 250) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { p._rotation = (-arc(xdist, ydist)) / rad; xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; for (j in p1) { pTwo = p1[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; p.attacking = true; } } } } } else if (p.unitType == "siege") { if ((d - 350) < p.speed) { p._rotation = (-arc(xdist, ydist)) / rad; p.play(); } else { for (j in p1) { pTwo = p1[j]; if (!pTwo.dead) { xdist = p._x - pTwo._x; ydist = p._y - pTwo._y; d = Math.sqrt((xdist * xdist) + (ydist * ydist)); if (d < p.currentD) { p.currentD = d; p.t = pTwo; p.thing = true; p.attacking = true; } } } p._rotation = (-arc(xdist, ydist)) / rad; xs = ms(pr) * p.speed; ys = mc(pr) * p.speed; p._x = p._x - (-xs); p._y = p._y - ys; } } } } } for (var _local3 in circles) { var c = circles[_local3]; c._rotation = c._rotation + 5; c._alpha = sineWave2; } if (barracksPercentage == 100) { if (population < popLimit) { ry = 80 + random(260); p1EndPop++; p1.attachMovie(barracksUnit, barracksUnit + z, z++, {dead:false, HP:((barracksUnit == "goblin") ? 3 : 4), dam:((barracksUnit == "goblin") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:20, y:ry}, selected:false, _x:0, _y:ry, unitType:"infantry", _rotation:90, speed:7, team:1}); circles.attachMovie("circle", "circle" + z, z++, {_x:0, _y:ry}); barracksPercentage = 0; population++; popped = false; } else { popped = true; } } if (barracksUnit == "goblin") { barracksPercentage = barracksPercentage + 1.75; } else if (barracksUnit == "orc") { barracksPercentage = barracksPercentage + 1.25; } if (barracksPercentage > 100) { barracksPercentage = 100; } barracksPercentageShown = Math.round(barracksPercentage); if (fletcheryPercentage == 100) { if (population < popLimit) { ry = 80 + random(260); p1EndPop++; p1.attachMovie(fletcheryUnit, fletcheryUnit + z, z++, {dead:false, damage:((fletcheryUnit == "crossbowman") ? 1 : 2), boltSpeed:((fletcheryUnit == "crossbowman") ? 10 : 13), HP:((fletcheryUnit == "crossbowman") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:20, y:ry}, selected:false, _x:0, _y:ry, unitType:"archer", _rotation:90, speed:((fletcheryUnit == "crossbowman") ? 4 : 5), team:1}); circles.attachMovie("circle", "circle" + z, z++, {_x:0, _y:ry}); fletcheryPercentage = 0; population++; popped = false; } else { popped = true; } } if (fletcheryUnit == "crossbowman") { fletcheryPercentage = fletcheryPercentage + 1.75; } else if (fletcheryUnit == "eliteCrossbowman") { fletcheryPercentage = fletcheryPercentage + 1.25; } if (fletcheryPercentage > 100) { fletcheryPercentage = 100; } fletcheryPercentageShown = Math.round(fletcheryPercentage); if (workshopPercentage == 100) { if (population < popLimit) { ry = 80 + random(260); p1EndPop++; p1.attachMovie(workshopUnit, workshopUnit + z, z++, {dead:false, damage:((workshopUnit == "ballista") ? 2 : 3), boltSpeed:((workshopUnit == "ballista") ? 15 : 17), HP:((workshopUnit == "ballista") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:20, y:ry}, selected:false, _x:0, _y:ry, unitType:"siege", _rotation:90, speed:((workshopUnit == "ballista") ? 2 : 3), team:1}); circles.attachMovie("circle", "circle" + z, z++, {_x:0, _y:ry}); workshopPercentage = 0; population++; popped = false; } else { popped = true; } } if (workshopUnit == "ballista") { workshopPercentage = workshopPercentage + 1; } else if (workshopUnit == "scorpion") { workshopPercentage = workshopPercentage + 0.75; } if (workshopPercentage > 100) { workshopPercentage = 100; } workshopPercentageShown = Math.round(workshopPercentage); if (p2BarracksPercentage == 100) { if (p2Population < popLimit) { ry = 80 + random(260); if (choice == 1) { p2.attachMovie(p2BarracksUnit, p2BarracksUnit + z, z++, {dead:false, HP:((p2barracksUnit == "goblin") ? 3 : 4), dam:((p2barracksUnit == "goblin") ? 1 : 2), targetEnemy:false, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:270, speed:6, team:2}); } else if (choice == 2) { p2.attachMovie(p2BarracksUnit, p2BarracksUnit + z, z++, {dead:false, HP:((p2barracksUnit == "goblin") ? 3 : 4), dam:((p2barracksUnit == "goblin") ? 1 : 2), targetEnemy:false, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:270, speed:7, team:2}); } else { p2.attachMovie(p2BarracksUnit, p2BarracksUnit + z, z++, {dead:false, HP:((p2barracksUnit == "goblin") ? 3 : 4), dam:((p2barracksUnit == "goblin") ? 1 : 2), targetEnemy:false, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"infantry", _rotation:270, speed:8, team:2}); } p2EndPop++; p2BarracksPercentage = 0; p2Population++; p2Popped = false; p2BarracksUnit = barracksUnits[random(barracksUnits.length)]; } else { p2Popped = true; } } if (p2BarracksUnit == "goblin") { p2BarracksPercentage = p2BarracksPercentage + 1.75; } else if (p2BarracksUnit == "orc") { p2BarracksPercentage = p2BarracksPercentage + 1.25; } if (p2BarracksPercentage > 100) { p2BarracksPercentage = 100; } if (p2fletcheryPercentage == 100) { if (p2population < popLimit) { ry = 80 + random(260); if (choice == 1) { p2.attachMovie(p2fletcheryUnit, p2fletcheryUnit + z, z++, {dead:false, damage:((p2fletcheryUnit == "crossbowman") ? 1 : 2), boltSpeed:((p2fletcheryUnit == "crossbowman") ? 10 : 13), HP:((p2fletcheryUnit == "crossbowman") ? 1 : 2), attacking:false, targetEnemy:false, targetArea:{x:620, y:ry}, selected:false, _x:640, _y:ry, unitType:"archer", _rotation:270, speed:((p2fletcheryUnit == "crossbowman") ? 3 : 4), team:2}); } else if (choice == 2) { p2.attachMovie(p2fletcheryUnit, p2fletcheryUnit + z, z++, {dead:false, damage:((p2fletcheryUnit == "crossbowman") ? 1 : 2), boltSpeed:((p2fletcheryUnit == "crossbowman") ? 10 : 13), HP:((p2fletcheryUnit == "crossbowman") ? 1 : 2), attacking:false, targetEnemy:false, targetArea:{x:620, y:ry}, selected:false, _x:640, _y:ry, unitType:"archer", _rotation:270, speed:((p2fletcheryUnit == "crossbowman") ? 4 : 5), team:2}); } else { p2.attachMovie(p2fletcheryUnit, p2fletcheryUnit + z, z++, {dead:false, damage:((p2fletcheryUnit == "crossbowman") ? 1 : 2), boltSpeed:((p2fletcheryUnit == "crossbowman") ? 10 : 13), HP:((p2fletcheryUnit == "crossbowman") ? 1 : 2), attacking:false, targetEnemy:false, targetArea:{x:620, y:ry}, selected:false, _x:640, _y:ry, unitType:"archer", _rotation:270, speed:((p2fletcheryUnit == "crossbowman") ? 5 : 6), team:2}); } p2EndPop++; p2fletcheryPercentage = 0; p2population++; p2popped = false; p2FletcheryUnit = fletcheryUnits[random(barracksUnits.length)]; } else { p2popped = true; } } if (p2fletcheryUnit == "crossbowman") { p2fletcheryPercentage = p2fletcheryPercentage + 1.75; } else if (p2fletcheryUnit == "eliteCrossbowman") { p2fletcheryPercentage = p2fletcheryPercentage + 1.25; } if (p2fletcheryPercentage > 100) { p2fletcheryPercentage = 100; } if (p2workshopPercentage == 100) { if (p2population < popLimit) { ry = 80 + random(260); if (choice == 1) { p2.attachMovie(p2workshopUnit, p2workshopUnit + z, z++, {dead:false, damage:((p2workshopUnit == "ballista") ? 2 : 3), boltSpeed:((p2workshopUnit == "ballista") ? 15 : 17), HP:((p2workshopUnit == "ballista") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"siege", _rotation:90, speed:((p2workshopUnit == "ballista") ? 1 : 2), team:2}); } else if (choice == 2) { p2.attachMovie(p2workshopUnit, p2workshopUnit + z, z++, {dead:false, damage:((p2workshopUnit == "ballista") ? 2 : 3), boltSpeed:((p2workshopUnit == "ballista") ? 15 : 17), HP:((p2workshopUnit == "ballista") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"siege", _rotation:90, speed:((p2workshopUnit == "ballista") ? 2 : 3), team:2}); } else { p2.attachMovie(p2workshopUnit, p2workshopUnit + z, z++, {dead:false, damage:((p2workshopUnit == "ballista") ? 2 : 3), boltSpeed:((p2workshopUnit == "ballista") ? 15 : 17), HP:((p2workshopUnit == "ballista") ? 1 : 2), attacking:false, targetEnemy:false, name:z + 2, targetArea:{x:620, y:ry}, _x:640, _y:ry, unitType:"siege", _rotation:90, speed:((p2workshopUnit == "ballista") ? 3 : 4), team:2}); } p2EndPop++; p2workshopPercentage = 0; p2population++; p2popped = false; p2WorkshopUnit = WorkshopUnits[random(WorkshopUnits.length)]; } else { p2popped = true; } } if (p2workshopUnit == "ballista") { p2workshopPercentage = p2workshopPercentage + 1; } else if (p2workshopUnit == "scorpion") { p2workshopPercentage = p2workshopPercentage + 0.75; } if (p2workshopPercentage > 100) { p2workshopPercentage = 100; } player2s = 0; for (var _local3 in p2) { p = p2[_local3]; if (p instanceof MovieClip) { player2s++; } } player1s = 0; for (var _local3 in p1) { p = p1[_local3]; if (p instanceof MovieClip) { player1s++; } } if (player1s == 0) { if (player2s > 0) { p1HP = p1HP - damage; } } if (player2s == 0) { if (player1s > 0) { p2HP = p2HP - damage; if (p2LightningReady) { barracksPercentage = (fletcheryPercentage = (workshopPercentage = 0)); p2barracksPercentage = (p2fletcheryPercentage = (p2workshopPercentage = 0)); lightning.play(); p2lightningWait = 0; p2lightningReady = false; p2lightningsused++; } } } if (p2gold >= 500) { if (p2HP <= (p2MaxHP - 50)) { p2gold = p2gold - 500; p2HP = p2HP + 50; } else if (p2gold >= 1000) { r = random(2); if (r == 0) { p2gold = p2gold - 1000; p2MaxHP = p2MaxHP + 100; } else { p2gold = p2gold - 500; p1HP = p1HP * 0.75; } } else { p2gold = p2gold - 500; p1HP = p1HP * 0.75; } } HUD.p1HPShown._width = (p1HP / p1MaxHP) * 150; HUD.p2HPShown._width = (p2HP / p2MaxHP) * 150; if (p1HP <= 50) { siren.play(); } else { siren.gotoAndStop(1); } p1HP = int(p1HP); p2HP = int(p2HP); if (p1HP <= 0) { gotoAndStop (4); clearStage(); } if (p2HP <= 0) { gotoAndStop (5); clearStage(); } } }; onMouseDown = function () { if (!freeze) { startClick = {x:_xmouse, y:_ymouse}; clicking = true; } }; onMouseUp = function () { if (!freeze) { p1Selected = []; for (var _local9 in p1) { p = p1[_local9]; if (p.selected) { p1Selected.push(p); } } p2Selected = false; click = (startClick.x == _xmouse) && (startClick.y == _ymouse); if (Key.isDown(16)) { arrowSpreadCursor.gotoAndStop(1); if (click) { if (Key.isDown(32)) { u = null; for (var _local9 in p1) { p = p1[_local9]; if (!p.dead) { if (p.hitTest(_xmouse, _ymouse, false)) { uT = p.unitType; break; } } } if (uT != null) { for (var _local9 in p1) { p = p1[_local9]; if (p.unitType == uT) { if (!p.dead) { p1Selected.push(p); p.selected = true; } } } } } else { for (var _local9 in p1) { p = p1[_local9]; if (p.hitTest(_xmouse, _ymouse, false)) { p1Selected.push(p); p.selected = true; } } } } else { for (var _local9 in p1) { p = p1[_local9]; if (selectBox.hitTest(p._x, p._y, false)) { p1Selected.push(p); p.selected = true; } } } clicking = false; selectBox.clear(); return(undefined); } if (Key.isDown(17)) { for (var _local9 in p1) { p1[_local9].selected = false; } p1Selected = []; arrowSpreadCursor.gotoAndStop(1); } else if (Key.isDown(32)) { arrowSpreadCursor.gotoAndStop(1); if (click) { for (var _local9 in p1) { p1[_local9].selected = false; } p1Selected = []; u = null; for (var _local9 in p1) { p = p1[_local9]; if (!p.dead) { if (p.hitTest(_xmouse, _ymouse, false)) { uT = p.unitType; break; } } } if (uT != null) { for (var _local9 in p1) { p = p1[_local9]; if (p.unitType == uT) { if (!p.dead) { p1Selected.push(p); p.selected = true; } } } } } } else if (click) { if (arrowSpreadCursor._currentframe == 2) { if (!HUD.hitTest(_xmouse, _ymouse, true)) { a = 0; while (a < 360) { p1Bolts.attachMovie("bolt", "bolt" + z, z++, {_x:_xmouse, _y:_ymouse, _rotation:a, rr:(a + 5) * rad, speed:15, dam:5, team:1}); a = a + 45; } shots--; arrowSpreadCursor.gotoAndStop(1); } clicking = false; selectBox.clear(); return(undefined); } if (!HUD.hitTest(_xmouse, _ymouse, true)) { for (var _local1 in p2) { pTwo = p2[_local1]; if (pTwo.dead) { break; } if (pTwo.hitTest(_xmouse, _ymouse, false)) { for (var _local9 in p1Selected) { p = p1Selected[_local9]; p.thing = true; p.attacking = true; p.t = pTwo; p.targetArea = false; } clicking = false; selectBox.clear(); return(undefined); } } if (p2Selected == false) { for (var _local9 in p1) { p = p1[_local9]; if (p.hitTest(_xmouse, _ymouse, false)) { for (var _local1 in p1) { p1[_local1].selected = false; } p1Selected = []; p1Selected.push(p); p.selected = true; clicking = false; selectBox.clear(); return(undefined); } } if (p1Selected.length > 1) { a = 0; angleInc = 360 / p1Selected.length; for (var _local9 in p1Selected) { p = p1Selected[_local9]; p.targetEnemy = false; xThing = mc(a * rad) * 20; yThing = ms(a * rad) * 20; p.targetArea = {x:_xmouse + xThing, y:_ymouse - yThing}; a = a + angleInc; } } else { p = p1Selected[0]; p.targetEnemy = false; p.targetArea = {x:_xmouse, y:_ymouse}; } } } } else { arrowSpreadCursor.gotoAndStop(1); for (var _local9 in p1) { p = p1[_local9]; if (selectBox.hitTest(p._x, p._y, false)) { p1Selected.push(p); p.selected = true; } else { p.selected = false; } } } clicking = false; selectBox.clear(); } };
Frame 4
stopAllSounds(); playAgain.onRelease = function () { gotoAndStop (2); }; gggButton.onRelease = function () { getURL ("http://www.gamesgamesgames.co.uk", "_blank"); }; gogButton.onRelease = function () { getURL ("http://www.armorgames.com", "_blank"); };
Frame 5
stopAllSounds(); playAgain.onRelease = function () { gotoAndStop (2); }; gggButton.onRelease = function () { getURL ("http://www.gamesgamesgames.co.uk", "_blank"); }; gogButton.onRelease = function () { getURL ("http://www.armorgames.com", "_blank"); };
Frame 6
back.onRelease = function () { gotoAndStop (2); }; next.onRelease = function () { nextFrame(); };
Instance of Symbol 68 MovieClip "highlighter" in Frame 6
onClipEvent (load) { gotoAndStop(_root.barracksUnit); }
Frame 7
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { nextFrame(); };
Frame 8
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { nextFrame(); };
Frame 9
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { nextFrame(); };
Frame 10
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { nextFrame(); };
Frame 11
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { nextFrame(); };
Frame 12
back.onRelease = function () { prevFrame(); }; next.onRelease = function () { gotoAndStop (3); };
Symbol 16 Button
on (release) { gotoAndStop ("fletchery"); }
Symbol 19 Button
on (release) { gotoAndStop ("workshop"); }
Symbol 21 Button
on (release) { gotoAndStop ("blacksmith"); }
Symbol 22 Button
on (release) { gotoAndStop ("barracks"); }
Symbol 28 Button
on (release) { _root.freeze = !_root.freeze; _root.pause.gotoAndStop((_root.freeze ? 2 : 1)); if (_root.freeze) { for (var i in _root.p1) { p = _root.p1[i]; p.stop(); p.anim.stop(); } for (var i in _root.p2) { p = _root.p2[i]; p.stop(); p.anim.stop(); } } else { for (var i in _root.p1) { p = _root.p1[i]; if (p._currentframe != 1) { p.play(); p.anim.play(); } } for (var i in _root.p2) { p = _root.p2[i]; if (p._currentframe != 1) { p.play(); p.anim.play(); } } } }
Symbol 30 Button
on (release) { stopAllSounds(); _root.gotoAndStop(4); _root.clearStage(); }
Symbol 33 Button
on (release) { gotoAndStop ("buildings"); }
Symbol 38 Button
on (release) { _quality = "LOW"; }
Symbol 40 Button
on (release) { _quality = "HIGH"; }
Symbol 46 Button
on (release) { gotoAndStop (2); _root.soundOn = false; }
Symbol 49 Button
on (release) { gotoAndStop (1); _root.soundOn = true; }
Symbol 52 MovieClip Frame 1
stop();
Symbol 53 Button
on (release) { gotoAndStop (2); _root.musicOn = false; if (_root._currentframe == 3) { removeMovieClip(_root.music); } stopAllSounds(); }
Symbol 55 Button
on (release) { gotoAndStop (1); _root.musicOn = true; if (_root._currentframe == 3) { _root.attachMovie("music", "music", _root.z++); } }
Symbol 57 MovieClip Frame 1
stop();
Symbol 60 Button
on (release) { if (_root.barracksUnit != "orc") { _root.barracksPercentage = 0; _root.barracksUnit = "orc"; highlighter.gotoAndStop("orc"); } }
Symbol 61 Button
on (release) { if (_root.barracksUnit != "goblin") { _root.barracksPercentage = 0; _root.barracksUnit = "goblin"; highlighter.gotoAndStop("goblin"); } }
Symbol 68 MovieClip Frame 1
stop();
Symbol 76 Button
on (release) { if (_root.fletcheryUnit != "eliteCrossbowman") { _root.fletcheryPercentage = 0; _root.fletcheryUnit = "eliteCrossbowman"; highlighter.gotoAndStop("eliteCrossbowman"); } }
Symbol 77 Button
on (release) { if (_root.fletcheryUnit != "crossbowman") { _root.fletcheryPercentage = 0; _root.fletcheryUnit = "crossbowman"; highlighter.gotoAndStop("crossbowman"); } }
Symbol 86 MovieClip Frame 1
stop();
Symbol 90 Button
on (release) { if (_root.gold >= 1000) { _root.gold = _root.gold - 1000; _root.p1maxHP = _root.p1maxHP + 100; } }
Symbol 91 Button
on (release) { if (_root.gold >= 500) { if (_root.p1HP != _root.p1MaxHP) { _root.gold = _root.gold - 500; if (_root.p1HP < (_root.p1MaxHP - 50)) { _root.p1HP = _root.p1HP + 50; } else { _root.p1HP = _root.p1MaxHP; } } } }
Symbol 104 Button
on (release) { if (_root.gold >= 500) { _root.gold = _root.gold - 500; _root.p2HP = _root.p2HP * 0.75; } }
Symbol 110 Button
on (release) { if (_root.workshopUnit != "scorpion") { _root.workshopPercentage = 0; _root.workshopUnit = "scorpion"; highlighter.gotoAndStop("scorpion"); } }
Symbol 111 Button
on (release) { if (_root.workshopUnit != "ballista") { _root.workshopPercentage = 0; _root.workshopUnit = "ballista"; highlighter.gotoAndStop("ballista"); } }
Symbol 118 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 1
stop();
Instance of Symbol 52 MovieClip in Symbol 121 MovieClip Frame 3
onClipEvent (load) { gotoAndStop((_root.soundOn ? 1 : 2)); }
Instance of Symbol 57 MovieClip in Symbol 121 MovieClip Frame 3
onClipEvent (load) { gotoAndStop((_root.musicOn ? 1 : 2)); }
Instance of Symbol 68 MovieClip "highlighter" in Symbol 121 MovieClip Frame 4
onClipEvent (load) { gotoAndStop(_root.barracksUnit); }
Instance of Symbol 86 MovieClip "highlighter" in Symbol 121 MovieClip Frame 5
onClipEvent (load) { gotoAndStop(_root.fletcheryUnit); }
Instance of Symbol 118 MovieClip "highlighter" in Symbol 121 MovieClip Frame 7
onClipEvent (load) { gotoAndStop(_root.workshopUnit); }
Symbol 140 MovieClip Frame 1
stop();
Symbol 164 MovieClip [siren] Frame 1
stop();
Symbol 164 MovieClip [siren] Frame 2
if (_root.soundOn) { alertSound = new Sound(); alertSound.attachSound("alertSound"); alertSound.start(); }
Symbol 164 MovieClip [siren] Frame 20
gotoAndPlay (2);
Symbol 174 MovieClip [orc] Frame 1
stop();
Instance of Symbol 171 MovieClip in Symbol 174 MovieClip [orc] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 171 MovieClip in Symbol 174 MovieClip [orc] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 174 MovieClip [orc] Frame 8
if (_root.soundOn) { swordSound = new Sound(); swordSound.attachSound("swordSound"); swordSound.start(); }
Symbol 174 MovieClip [orc] Frame 12
t.HP = t.HP - dam;
Symbol 174 MovieClip [orc] Frame 18
gotoAndStop (1);
Symbol 181 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 1
_parent.point = {x:_x, y:_y}; localToGlobal(_parent.point);
Instance of Symbol 181 MovieClip in Symbol 198 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Symbol 198 MovieClip Frame 11
if (_root.soundOn) { arrowSound = new Sound(); arrowSound.attachSound("arrowSound"); arrowSound.start(); }
Symbol 198 MovieClip Frame 17
_root[("p" + _parent.team) + "bolts"].attachMovie("bolt", "bolt" + _root.z, _root.z++, {_x:point.x, _y:point.y, _rotation:_parent._rotation, rr:(_parent._rotation - 2) * _root.rad, speed:_parent.boltSpeed, dam:_parent.damage, team:_parent.team}); _parent.gotoAndStop(1);
Symbol 199 MovieClip [eliteCrossbowman] Frame 1
stop();
Instance of Symbol 177 MovieClip in Symbol 199 MovieClip [eliteCrossbowman] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 199 MovieClip [eliteCrossbowman] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 177 MovieClip in Symbol 199 MovieClip [eliteCrossbowman] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 202 MovieClip Frame 1
stop();
Instance of Symbol 202 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Instance of Symbol 181 MovieClip in Symbol 215 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Symbol 215 MovieClip Frame 15
if (_root.soundOn) { ballistaSound = new Sound(); ballistaSound.attachSound("ballistaSound"); ballistaSound.play(); }
Symbol 215 MovieClip Frame 17
_root[("p" + _parent.team) + "bolts"].attachMovie("ballistaBolt", "bolt" + _root.z, _root.z++, {_x:point.x, _y:point.y, _rotation:_parent._rotation, rr:(_parent._rotation - 2) * _root.rad, speed:_parent.boltSpeed, dam:_parent.damage, team:_parent.team}); _parent.gotoAndStop(1);
Symbol 216 MovieClip [scorpion] Frame 1
stop();
Instance of Symbol 202 MovieClip in Symbol 216 MovieClip [scorpion] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 216 MovieClip [scorpion] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 219 MovieClip Frame 1
stop();
Instance of Symbol 219 MovieClip in Symbol 230 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Instance of Symbol 181 MovieClip in Symbol 230 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Symbol 230 MovieClip Frame 15
if (_root.soundOn) { ballistaSound = new Sound(); ballistaSound.attachSound("ballistaSound"); ballistaSound.start(); }
Symbol 230 MovieClip Frame 17
_root[("p" + _parent.team) + "bolts"].attachMovie("ballistaBolt", "bolt" + _root.z, _root.z++, {_x:point.x, _y:point.y, _rotation:_parent._rotation, rr:(_parent._rotation - 2) * _root.rad, speed:_parent.boltSpeed, dam:_parent.damage, team:_parent.team}); _parent.gotoAndStop(1);
Symbol 231 MovieClip [ballista] Frame 1
stop();
Instance of Symbol 219 MovieClip in Symbol 231 MovieClip [ballista] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 231 MovieClip [ballista] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 247 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_parent._parent.team); }
Symbol 247 MovieClip Frame 11
if (_root.soundOn) { arrowSound = new Sound(); arrowSound.attachSound("arrowSound"); arrowSound.start(); }
Symbol 247 MovieClip Frame 17
_root[("p" + _parent.team) + "bolts"].attachMovie("bolt", "bolt" + _root.z, _root.z++, {_x:point.x, _y:point.y, _rotation:_parent._rotation, rr:(_parent._rotation - 2) * _root.rad, speed:_parent.boltSpeed, dam:_parent.damage, team:_parent.team}); _parent.gotoAndStop(1);
Symbol 248 MovieClip [crossbowman] Frame 1
stop();
Instance of Symbol 234 MovieClip in Symbol 248 MovieClip [crossbowman] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 248 MovieClip [crossbowman] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 234 MovieClip in Symbol 248 MovieClip [crossbowman] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 251 MovieClip Frame 1
stop();
Symbol 259 MovieClip [troll] Frame 1
stop();
Instance of Symbol 251 MovieClip in Symbol 259 MovieClip [troll] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 255 MovieClip in Symbol 259 MovieClip [troll] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 251 MovieClip in Symbol 259 MovieClip [troll] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 251 MovieClip in Symbol 259 MovieClip [troll] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 255 MovieClip in Symbol 259 MovieClip [troll] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 251 MovieClip in Symbol 259 MovieClip [troll] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 259 MovieClip [troll] Frame 3
if (_root.soundOn) { trollSound = new Sound(); trollSound.attachSound("trollSound"); trollSound.start(); }
Symbol 259 MovieClip [troll] Frame 6
t.HP = t.HP - dam;
Symbol 259 MovieClip [troll] Frame 12
gotoAndStop (1);
Symbol 262 MovieClip Frame 1
stop();
Symbol 269 MovieClip Frame 1
stop();
Symbol 272 MovieClip [gnome] Frame 1
stop();
Instance of Symbol 262 MovieClip in Symbol 272 MovieClip [gnome] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 266 MovieClip in Symbol 272 MovieClip [gnome] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 269 MovieClip in Symbol 272 MovieClip [gnome] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 269 MovieClip in Symbol 272 MovieClip [gnome] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 272 MovieClip [gnome] Frame 4
if (_root.soundOn) { stab = new Sound(); stab.attachSound("stab"); stab.start(); }
Symbol 272 MovieClip [gnome] Frame 5
t.HP = t.HP - dam;
Instance of Symbol 262 MovieClip in Symbol 272 MovieClip [gnome] Frame 5
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 272 MovieClip [gnome] Frame 11
gotoAndStop (1);
Symbol 278 MovieClip [goblin] Frame 1
stop();
Instance of Symbol 275 MovieClip in Symbol 278 MovieClip [goblin] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 275 MovieClip in Symbol 278 MovieClip [goblin] Frame 2
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 278 MovieClip [goblin] Frame 8
if (_root.soundOn) { swordSound = new Sound(); swordSound.attachSound("swordSound"); swordSound.start(); }
Symbol 278 MovieClip [goblin] Frame 12
t.HP = t.HP - dam;
Symbol 278 MovieClip [goblin] Frame 18
gotoAndStop (1);
Symbol 281 MovieClip [circle] Frame 1
stop();
Instance of Symbol 181 MovieClip in Symbol 284 MovieClip [bolt] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Instance of Symbol 181 MovieClip in Symbol 286 MovieClip [ballistaBolt] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 289 MovieClip [pause] Frame 1
stop();
Symbol 294 MovieClip Frame 1
stop();
Symbol 296 MovieClip [zeppelin] Frame 1
stop();
Instance of Symbol 294 MovieClip in Symbol 296 MovieClip [zeppelin] Frame 1
onClipEvent (load) { gotoAndStop(_parent.team); }
Symbol 296 MovieClip [zeppelin] Frame 4
speed = 6;
Symbol 296 MovieClip [zeppelin] Frame 5
speed = 5;
Symbol 296 MovieClip [zeppelin] Frame 6
speed = 4;
Symbol 296 MovieClip [zeppelin] Frame 7
speed = 3;
Symbol 296 MovieClip [zeppelin] Frame 8
speed = 2;
Symbol 296 MovieClip [zeppelin] Frame 9
speed = 1;
Symbol 296 MovieClip [zeppelin] Frame 10
speed = 0; dropping = true;
Symbol 296 MovieClip [zeppelin] Frame 21
speed = 0;
Symbol 296 MovieClip [zeppelin] Frame 22
speed = 1; dropping = false;
Symbol 296 MovieClip [zeppelin] Frame 23
speed = 2;
Symbol 296 MovieClip [zeppelin] Frame 24
speed = 3;
Symbol 296 MovieClip [zeppelin] Frame 25
speed = 4;
Symbol 296 MovieClip [zeppelin] Frame 26
speed = 5;
Symbol 296 MovieClip [zeppelin] Frame 27
speed = 6;
Symbol 296 MovieClip [zeppelin] Frame 28
speed = 7;
Symbol 296 MovieClip [zeppelin] Frame 30
dropped = true; gotoAndStop (1);
Symbol 297 MovieClip [lightning] Frame 1
stop();
Symbol 297 MovieClip [lightning] Frame 2
for (var i in _root.p1) { removeMovieClip(_root.p1[i]); } for (var i in _root.p2) { removeMovieClip(_root.p2[i]); } for (var i in _root.circles) { removeMovieClip(_root.circles[i]); } for (var i in _root.harmless) { removeMovieClip(_root.harmless[i]); } for (var i in _root.p1bolts) { removeMovieClip(_root.p1bolts[i]); } for (var i in _root.p2bolts) { removeMovieClip(_root.p2bolts[i]); } _root.population = 0; _root.p2population = 0; if (_root.soundOn) { thunderSound = new Sound(); thunderSound.attachSound("thunderSound"); thunderSound.start(); }
Symbol 297 MovieClip [lightning] Frame 10
gotoAndStop (1);
Symbol 305 MovieClip [arrowSpreadCursor] Frame 1
stop(); Mouse.show();
Symbol 305 MovieClip [arrowSpreadCursor] Frame 2
Mouse.hide();
Instance of Symbol 304 MovieClip in Symbol 305 MovieClip [arrowSpreadCursor] Frame 2
onClipEvent (load) { _x = _parent._xmouse; _y = _parent._ymouse; Mouse.hide(); } onClipEvent (enterFrame) { _x = _parent._xmouse; _y = _parent._ymouse; }
Symbol 350 MovieClip Frame 125
if (_root.loadbar._currentframe == 100) { play(); } else { gotoAndPlay (124); }
Symbol 350 MovieClip Frame 143
_root.play(); stop();
Symbol 355 MovieClip Frame 1
stop();
Symbol 487 Button
on (release) { gotoAndStop ("buildings"); }
Symbol 518 Button
on (release) { gotoAndStop (4); }

Library Items

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

Instance Names

"loadbar"Frame 1Symbol 355 MovieClip
"playB"Frame 2Symbol 366 Button
"howTo"Frame 2Symbol 369 Button
"choiceClip"Frame 2Symbol 379 MovieClip
"easyButton"Frame 2Symbol 385 Button
"mediumButton"Frame 2Symbol 390 Button
"hardButton"Frame 2Symbol 396 Button
"gogButton"Frame 2Symbol 400 Button
"gggButton"Frame 2Symbol 405 Button
"playAgain"Frame 4Symbol 413 Button
"gogButton"Frame 4Symbol 400 Button
"gggButton"Frame 4Symbol 405 Button
"back"Frame 6Symbol 469 Button
"next"Frame 6Symbol 474 Button
"highlighter"Frame 6Symbol 68 MovieClip
"p1HPShown"Frame 12Symbol 143 MovieClip
"p2HPShown"Frame 12Symbol 143 MovieClip
"icon1"Frame 12Symbol 150 Button
"icon2"Frame 12Symbol 153 Button
"icon3"Frame 12Symbol 150 Button
"icon4"Frame 12Symbol 156 Button
"highlighter"Symbol 121 MovieClip Frame 4Symbol 68 MovieClip
"highlighter"Symbol 121 MovieClip Frame 5Symbol 86 MovieClip
"highlighter"Symbol 121 MovieClip Frame 7Symbol 118 MovieClip
"select"Symbol 168 MovieClip [hud] Frame 1Symbol 121 MovieClip
"button1"Symbol 168 MovieClip [hud] Frame 1Symbol 127 Button
"button2"Symbol 168 MovieClip [hud] Frame 1Symbol 132 Button
"button3"Symbol 168 MovieClip [hud] Frame 1Symbol 136 Button
"buttonSelector"Symbol 168 MovieClip [hud] Frame 1Symbol 140 MovieClip
"p1HPShown"Symbol 168 MovieClip [hud] Frame 1Symbol 143 MovieClip
"p2HPShown"Symbol 168 MovieClip [hud] Frame 1Symbol 143 MovieClip
"icon1"Symbol 168 MovieClip [hud] Frame 1Symbol 150 Button
"icon2"Symbol 168 MovieClip [hud] Frame 1Symbol 153 Button
"icon3"Symbol 168 MovieClip [hud] Frame 1Symbol 150 Button
"icon4"Symbol 168 MovieClip [hud] Frame 1Symbol 156 Button
"anim"Symbol 199 MovieClip [eliteCrossbowman] Frame 2Symbol 198 MovieClip
"anim"Symbol 216 MovieClip [scorpion] Frame 2Symbol 215 MovieClip
"anim"Symbol 231 MovieClip [ballista] Frame 2Symbol 230 MovieClip
"anim"Symbol 248 MovieClip [crossbowman] Frame 2Symbol 247 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "swordSound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ballistaSound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "trollSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "stab"
ExportAssets (56)Timeline Frame 1Symbol 5 as "arrowSound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "alertSound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "thunderSound"
ExportAssets (56)Timeline Frame 1Symbol 164 as "siren"
ExportAssets (56)Timeline Frame 1Symbol 168 as "hud"
ExportAssets (56)Timeline Frame 1Symbol 174 as "orc"
ExportAssets (56)Timeline Frame 1Symbol 199 as "eliteCrossbowman"
ExportAssets (56)Timeline Frame 1Symbol 216 as "scorpion"
ExportAssets (56)Timeline Frame 1Symbol 231 as "ballista"
ExportAssets (56)Timeline Frame 1Symbol 248 as "crossbowman"
ExportAssets (56)Timeline Frame 1Symbol 259 as "troll"
ExportAssets (56)Timeline Frame 1Symbol 272 as "gnome"
ExportAssets (56)Timeline Frame 1Symbol 278 as "goblin"
ExportAssets (56)Timeline Frame 1Symbol 281 as "circle"
ExportAssets (56)Timeline Frame 1Symbol 284 as "bolt"
ExportAssets (56)Timeline Frame 1Symbol 286 as "ballistaBolt"
ExportAssets (56)Timeline Frame 1Symbol 289 as "pause"
ExportAssets (56)Timeline Frame 1Symbol 296 as "zeppelin"
ExportAssets (56)Timeline Frame 1Symbol 297 as "lightning"
ExportAssets (56)Timeline Frame 1Symbol 305 as "arrowSpreadCursor"
ExportAssets (56)Timeline Frame 1Symbol 164 as "siren"
ExportAssets (56)Timeline Frame 1Symbol 307 as "music"

Labels

"goblin"Symbol 68 MovieClip Frame 1
"orc"Symbol 68 MovieClip Frame 2
"crossbowman"Symbol 86 MovieClip Frame 1
"eliteCrossbowman"Symbol 86 MovieClip Frame 2
"ballista"Symbol 118 MovieClip Frame 1
"scorpion"Symbol 118 MovieClip Frame 2
"buildings"Symbol 121 MovieClip Frame 1
"menu"Symbol 121 MovieClip Frame 2
"options"Symbol 121 MovieClip Frame 3
"barracks"Symbol 121 MovieClip Frame 4
"fletchery"Symbol 121 MovieClip Frame 5
"blacksmith"Symbol 121 MovieClip Frame 6
"workshop"Symbol 121 MovieClip Frame 7

Dynamic Text Variables

_root.barracksPercentageShownSymbol 70 EditableText"100"
_root.populationSymbol 73 EditableText""
_root.popLimitSymbol 75 EditableText""
_root.fletcheryPercentageShownSymbol 87 EditableText"100"
_root.populationSymbol 88 EditableText""
_root.popLimitSymbol 89 EditableText""
_root.p1MaxHPSymbol 95 EditableText""
_root.p1HPSymbol 96 EditableText""
_root.goldSymbol 98 EditableText""
_root.populationSymbol 113 EditableText""
_root.popLimitSymbol 114 EditableText""
_root.workshopPercentageShownSymbol 115 EditableText"100"
_root.p1HPSymbol 145 EditableText"100"
_root.p1MaxHPSymbol 147 EditableText"100"
_root.p2HPSymbol 148 EditableText"100"
_root.p2MaxHPSymbol 149 EditableText"100"
_root.shotsSymbol 158 EditableText""
_root.shotWaitPercentSymbol 159 EditableText""
_root.trollWaitPercentSymbol 160 EditableText""
_root.lightningWaitPercentSymbol 161 EditableText""
_root.zeppelinWaitPercentSymbol 162 EditableText""
_root.goldSymbol 166 EditableText""
_root.p2goldSymbol 167 EditableText""
p1EndPopSymbol 417 EditableText""
p2EndPopSymbol 418 EditableText""
p1ZeppelinsUsedSymbol 420 EditableText""
p2ZeppelinsUsedSymbol 422 EditableText""
p1LightningsUsedSymbol 424 EditableText""
p2LightningsUsedSymbol 426 EditableText""
p1TrollsUsedSymbol 428 EditableText""
p2TrollsUsedSymbol 430 EditableText""
p1BoltSpreadsUsedSymbol 432 EditableText""
p2BoltSpreadsUsedSymbol 434 EditableText""
p1EndGoldSymbol 436 EditableText""
p2EndGoldSymbol 437 EditableText""
p1EndKillsSymbol 439 EditableText""
p2EndKillsSymbol 440 EditableText""
battleLengthSymbol 442 EditableText""
difficultySymbol 444 EditableText"Hard"
p1EndPopSymbol 447 EditableText""
p2EndPopSymbol 448 EditableText""
p1ZeppelinsUsedSymbol 449 EditableText""
p2ZeppelinsUsedSymbol 450 EditableText""
p1LightningsUsedSymbol 451 EditableText""
p2LightningsUsedSymbol 452 EditableText""
p1TrollsUsedSymbol 453 EditableText""
p2TrollsUsedSymbol 454 EditableText""
p1BoltSpreadsUsedSymbol 455 EditableText""
p2BoltSpreadsUsedSymbol 456 EditableText""
p1EndGoldSymbol 457 EditableText""
p2EndGoldSymbol 458 EditableText""
p1EndKillsSymbol 459 EditableText""
p2EndKillsSymbol 460 EditableText""
battleLengthSymbol 461 EditableText""
difficultySymbol 462 EditableText"Hard"




http://swfchan.com/12/58211/info.shtml
Created: 17/4 -2019 09:10:32 Last modified: 17/4 -2019 09:10:32 Server time: 22/12 -2024 13:37:06