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

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

Commando 2.swf

This is the info page for
Flash #29002

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

Made by:

For:

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) { gotoAndStop (2); onEnterFrame = null; } };
Frame 2
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.gamesofgondor.com", "_blank"); }; choiceClip.gotoAndStop(choice);
Frame 3
function clearStage() { for (var i in _root) { removeMovieClip(_root[i]); } 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 i in harmless) { h = harmless[i]; 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 i in p1Bolts) { b = p1Bolts[i]; 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 i in p2Bolts) { b = p2Bolts[i]; 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 i in p1) { p = p1[i]; 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 i in p2) { p = p2[i]; 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 i in circles) { var c = circles[i]; 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 i in p2) { p = p2[i]; if (p instanceof MovieClip) { player2s++; } } player1s = 0; for (var i in p1) { p = p1[i]; 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 i in p1) { p = p1[i]; 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 i in p1) { p = p1[i]; if (!p.dead) { if (p.hitTest(_xmouse, _ymouse, false)) { uT = p.unitType; break; } } } if (uT != null) { for (var i in p1) { p = p1[i]; if (p.unitType == uT) { if (!p.dead) { p1Selected.push(p); p.selected = true; } } } } } else { for (var i in p1) { p = p1[i]; if (p.hitTest(_xmouse, _ymouse, false)) { p1Selected.push(p); p.selected = true; } } } } else { for (var i in p1) { p = p1[i]; 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 i in p1) { p1[i].selected = false; } p1Selected = []; arrowSpreadCursor.gotoAndStop(1); } else if (Key.isDown(32)) { arrowSpreadCursor.gotoAndStop(1); if (click) { for (var i in p1) { p1[i].selected = false; } p1Selected = []; u = null; for (var i in p1) { p = p1[i]; if (!p.dead) { if (p.hitTest(_xmouse, _ymouse, false)) { uT = p.unitType; break; } } } if (uT != null) { for (var i in p1) { p = p1[i]; 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 j in p2) { pTwo = p2[j]; if (pTwo.dead) { break; } if (pTwo.hitTest(_xmouse, _ymouse, false)) { for (i in p1Selected) { p = p1Selected[i]; p.thing = true; p.attacking = true; p.t = pTwo; p.targetArea = false; } clicking = false; selectBox.clear(); return(undefined); } } if (p2Selected == false) { for (var i in p1) { p = p1[i]; if (p.hitTest(_xmouse, _ymouse, false)) { for (j in p1) { p1[j].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 i in p1Selected) { p = p1Selected[i]; 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 i in p1) { p = p1[i]; 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.gamesofgondor.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.gamesofgondor.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 (5); }
Symbol 19 Button
on (release) { gotoAndStop (7); }
Symbol 21 Button
on (release) { gotoAndStop (6); }
Symbol 22 Button
on (release) { gotoAndStop (4); }
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 (1); }
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 313 MovieClip Frame 1
stop();
Symbol 447 Button
on (release) { gotoAndStop (1); }
Symbol 478 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 314 315 331 333 369 370 371 372 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 424 425 426 427 430 431 432 433 441 452 454 460 470 473 484 487 490 491 494 497 503
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 447 478
Symbol 15 GraphicUsed by:16 19 21 22 28 30 33 38 40 60 61 76 77 90 91 104 110 111 150 447 478
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 332 333 334 335 336
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 449 450 451 462 463 501 502 505 506 507 508
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:313
Symbol 310 ShapeTweeningUsed by:313
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:309 310 311 312Used by:Timeline
Symbol 314 TextUses:12Used by:Timeline
Symbol 315 TextUses:12Used by:Timeline
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:318
Symbol 318 ButtonUses:317Used by:Timeline
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:Timeline
Symbol 321 GraphicUsed by:Timeline
Symbol 322 GraphicUsed by:Timeline
Symbol 323 FontUsed by:324 329
Symbol 324 TextUses:323Used by:327
Symbol 325 GraphicUsed by:327 330
Symbol 326 GraphicUsed by:327 330
Symbol 327 ButtonUses:324 325 326Used by:Timeline
Symbol 328 GraphicUsed by:Timeline
Symbol 329 TextUses:323Used by:330
Symbol 330 ButtonUses:329 325 326Used by:Timeline
Symbol 331 TextUses:12Used by:Timeline
Symbol 332 TextUses:47Used by:Timeline
Symbol 333 TextUses:12 47Used by:Timeline
Symbol 334 TextUses:47Used by:Timeline
Symbol 335 TextUses:47Used by:Timeline
Symbol 336 TextUses:47Used by:Timeline
Symbol 337 GraphicUsed by:340
Symbol 338 GraphicUsed by:340
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:337 338 339Used by:Timeline
Symbol 341 FontUsed by:342 343 344 347 348 349 352 353 354 356
Symbol 342 TextUses:341Used by:346
Symbol 343 TextUses:341Used by:346
Symbol 344 TextUses:341Used by:346
Symbol 345 GraphicUsed by:346
Symbol 346 ButtonUses:342 343 344 345Used by:Timeline
Symbol 347 TextUses:341Used by:351
Symbol 348 TextUses:341Used by:351
Symbol 349 TextUses:341Used by:351
Symbol 350 GraphicUsed by:351
Symbol 351 ButtonUses:347 348 349 350Used by:Timeline
Symbol 352 TextUses:341Used by:357
Symbol 353 TextUses:341Used by:357
Symbol 354 TextUses:341Used by:357
Symbol 355 GraphicUsed by:357
Symbol 356 TextUses:341Used by:357
Symbol 357 ButtonUses:352 353 354 355 356Used by:Timeline
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360 361
Symbol 360 MovieClipUses:359Used by:361
Symbol 361 ButtonUses:360 359Used by:Timeline
Symbol 362 GraphicUsed by:366
Symbol 363 GraphicUsed by:366
Symbol 364 GraphicUsed by:366
Symbol 365 GraphicUsed by:366
Symbol 366 ButtonUses:362 363 364 365Used by:Timeline
Symbol 367 GraphicUsed by:Timeline
Symbol 368 GraphicUsed by:Timeline
Symbol 369 TextUses:12Used by:Timeline
Symbol 370 TextUses:12Used by:374
Symbol 371 TextUses:12Used by:374
Symbol 372 TextUses:12Used by:374
Symbol 373 GraphicUsed by:374
Symbol 374 ButtonUses:370 371 372 373Used by:Timeline
Symbol 375 TextUses:12Used by:Timeline
Symbol 376 TextUses:12Used by:Timeline
Symbol 377 TextUses:12Used by:Timeline
Symbol 378 EditableTextUses:12Used by:Timeline
Symbol 379 EditableTextUses:12Used by:Timeline
Symbol 380 TextUses:12Used by:Timeline
Symbol 381 EditableTextUses:12Used by:Timeline
Symbol 382 TextUses:12Used by:Timeline
Symbol 383 EditableTextUses:12Used by:Timeline
Symbol 384 TextUses:12Used by:Timeline
Symbol 385 EditableTextUses:12Used by:Timeline
Symbol 386 TextUses:12Used by:Timeline
Symbol 387 EditableTextUses:12Used by:Timeline
Symbol 388 TextUses:12Used by:Timeline
Symbol 389 EditableTextUses:12Used by:Timeline
Symbol 390 TextUses:12Used by:Timeline
Symbol 391 EditableTextUses:12Used by:Timeline
Symbol 392 TextUses:12Used by:Timeline
Symbol 393 EditableTextUses:12Used by:Timeline
Symbol 394 TextUses:12Used by:Timeline
Symbol 395 EditableTextUses:12Used by:Timeline
Symbol 396 TextUses:12Used by:Timeline
Symbol 397 EditableTextUses:12Used by:Timeline
Symbol 398 EditableTextUses:12Used by:Timeline
Symbol 399 TextUses:12Used by:Timeline
Symbol 400 EditableTextUses:12Used by:Timeline
Symbol 401 EditableTextUses:12Used by:Timeline
Symbol 402 TextUses:12Used by:Timeline
Symbol 403 EditableTextUses:12Used by:Timeline
Symbol 404 TextUses:12Used by:Timeline
Symbol 405 EditableTextUses:12Used by:Timeline
Symbol 406 TextUses:12Used by:Timeline
Symbol 407 EditableTextUses:12Used by:Timeline
Symbol 408 EditableTextUses:12Used by:Timeline
Symbol 409 EditableTextUses:12Used by:Timeline
Symbol 410 EditableTextUses:12Used by:Timeline
Symbol 411 EditableTextUses:12Used by:Timeline
Symbol 412 EditableTextUses:12Used by:Timeline
Symbol 413 EditableTextUses:12Used by:Timeline
Symbol 414 EditableTextUses:12Used by:Timeline
Symbol 415 EditableTextUses:12Used by:Timeline
Symbol 416 EditableTextUses:12Used by:Timeline
Symbol 417 EditableTextUses:12Used by:Timeline
Symbol 418 EditableTextUses:12Used by:Timeline
Symbol 419 EditableTextUses:12Used by:Timeline
Symbol 420 EditableTextUses:12Used by:Timeline
Symbol 421 EditableTextUses:12Used by:Timeline
Symbol 422 EditableTextUses:12Used by:Timeline
Symbol 423 GraphicUsed by:Timeline
Symbol 424 TextUses:12Used by:Timeline
Symbol 425 TextUses:12Used by:429
Symbol 426 TextUses:12Used by:429
Symbol 427 TextUses:12Used by:429
Symbol 428 GraphicUsed by:429 434
Symbol 429 ButtonUses:425 426 427 428Used by:Timeline
Symbol 430 TextUses:12Used by:Timeline
Symbol 431 TextUses:12Used by:434
Symbol 432 TextUses:12Used by:434
Symbol 433 TextUses:12Used by:434
Symbol 434 ButtonUses:431 432 433 428Used by:Timeline
Symbol 435 GraphicUsed by:Timeline
Symbol 436 GraphicUsed by:Timeline
Symbol 437 GraphicUsed by:Timeline
Symbol 438 GraphicUsed by:Timeline
Symbol 439 GraphicUsed by:Timeline
Symbol 440 GraphicUsed by:Timeline
Symbol 441 TextUses:12Used by:Timeline
Symbol 442 GraphicUsed by:Timeline
Symbol 443 GraphicUsed by:Timeline
Symbol 444 GraphicUsed by:Timeline
Symbol 445 GraphicUsed by:Timeline
Symbol 446 GraphicUsed by:Timeline
Symbol 447 ButtonUses:14 15Used by:Timeline
Symbol 448 GraphicUsed by:Timeline
Symbol 449 TextUses:69Used by:Timeline
Symbol 450 TextUses:69Used by:Timeline
Symbol 451 TextUses:69Used by:Timeline
Symbol 452 TextUses:12Used by:Timeline
Symbol 453 GraphicUsed by:Timeline
Symbol 454 TextUses:12Used by:Timeline
Symbol 455 GraphicUsed by:Timeline
Symbol 456 GraphicUsed by:Timeline
Symbol 457 GraphicUsed by:Timeline
Symbol 458 GraphicUsed by:Timeline
Symbol 459 GraphicUsed by:Timeline
Symbol 460 TextUses:12Used by:Timeline
Symbol 461 GraphicUsed by:Timeline
Symbol 462 TextUses:69Used by:Timeline
Symbol 463 TextUses:69Used by:Timeline
Symbol 464 GraphicUsed by:Timeline
Symbol 465 GraphicUsed by:Timeline
Symbol 466 GraphicUsed by:Timeline
Symbol 467 GraphicUsed by:Timeline
Symbol 468 GraphicUsed by:Timeline
Symbol 469 GraphicUsed by:Timeline
Symbol 470 TextUses:12Used by:Timeline
Symbol 471 GraphicUsed by:Timeline
Symbol 472 GraphicUsed by:Timeline
Symbol 473 TextUses:12Used by:Timeline
Symbol 474 GraphicUsed by:Timeline
Symbol 475 GraphicUsed by:Timeline
Symbol 476 GraphicUsed by:Timeline
Symbol 477 GraphicUsed by:Timeline
Symbol 478 ButtonUses:14 15Used by:Timeline
Symbol 479 GraphicUsed by:Timeline
Symbol 480 GraphicUsed by:Timeline
Symbol 481 GraphicUsed by:Timeline
Symbol 482 GraphicUsed by:Timeline
Symbol 483 GraphicUsed by:Timeline
Symbol 484 TextUses:12Used by:Timeline
Symbol 485 GraphicUsed by:Timeline
Symbol 486 GraphicUsed by:Timeline
Symbol 487 TextUses:12Used by:Timeline
Symbol 488 GraphicUsed by:Timeline
Symbol 489 GraphicUsed by:Timeline
Symbol 490 TextUses:12Used by:Timeline
Symbol 491 TextUses:12Used by:Timeline
Symbol 492 GraphicUsed 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 TextUses:12Used by:Timeline
Symbol 498 GraphicUsed by:Timeline
Symbol 499 GraphicUsed by:Timeline
Symbol 500 GraphicUsed by:Timeline
Symbol 501 TextUses:69Used by:Timeline
Symbol 502 TextUses:69Used by:Timeline
Symbol 503 TextUses:12Used by:Timeline
Symbol 504 GraphicUsed by:Timeline
Symbol 505 TextUses:69Used by:Timeline
Symbol 506 TextUses:69Used by:Timeline
Symbol 507 TextUses:69Used by:Timeline
Symbol 508 TextUses:69Used by:Timeline

Instance Names

"loadbar"Frame 1Symbol 313 MovieClip
"playB"Frame 2Symbol 327 Button
"howTo"Frame 2Symbol 330 Button
"choiceClip"Frame 2Symbol 340 MovieClip
"easyButton"Frame 2Symbol 346 Button
"mediumButton"Frame 2Symbol 351 Button
"hardButton"Frame 2Symbol 357 Button
"gogButton"Frame 2Symbol 361 Button
"gggButton"Frame 2Symbol 366 Button
"playAgain"Frame 4Symbol 374 Button
"gogButton"Frame 4Symbol 361 Button
"gggButton"Frame 4Symbol 366 Button
"back"Frame 6Symbol 429 Button
"next"Frame 6Symbol 434 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 378 EditableText""
p2EndPopSymbol 379 EditableText""
p1ZeppelinsUsedSymbol 381 EditableText""
p2ZeppelinsUsedSymbol 383 EditableText""
p1LightningsUsedSymbol 385 EditableText""
p2LightningsUsedSymbol 387 EditableText""
p1TrollsUsedSymbol 389 EditableText""
p2TrollsUsedSymbol 391 EditableText""
p1BoltSpreadsUsedSymbol 393 EditableText""
p2BoltSpreadsUsedSymbol 395 EditableText""
p1EndGoldSymbol 397 EditableText""
p2EndGoldSymbol 398 EditableText""
p1EndKillsSymbol 400 EditableText""
p2EndKillsSymbol 401 EditableText""
battleLengthSymbol 403 EditableText""
difficultySymbol 405 EditableText"Hard"
p1EndPopSymbol 407 EditableText""
p2EndPopSymbol 408 EditableText""
p1ZeppelinsUsedSymbol 409 EditableText""
p2ZeppelinsUsedSymbol 410 EditableText""
p1LightningsUsedSymbol 411 EditableText""
p2LightningsUsedSymbol 412 EditableText""
p1TrollsUsedSymbol 413 EditableText""
p2TrollsUsedSymbol 414 EditableText""
p1BoltSpreadsUsedSymbol 415 EditableText""
p2BoltSpreadsUsedSymbol 416 EditableText""
p1EndGoldSymbol 417 EditableText""
p2EndGoldSymbol 418 EditableText""
p1EndKillsSymbol 419 EditableText""
p2EndKillsSymbol 420 EditableText""
battleLengthSymbol 421 EditableText""
difficultySymbol 422 EditableText"Hard"




http://swfchan.com/6/29002/info.shtml
Created: 11/8 -2019 17:57:15 Last modified: 11/8 -2019 17:57:15 Server time: 04/05 -2024 18:22:21