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

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

bow_rel9.swf

This is the info page for
Flash #9374

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


Text
population!

population!

XP!

XP!

Upgrades

Bow Power

Blast Power

Arrow Damage

Faster Bow Loading

Faster Archers

Faster Catapult

Archer

Catapult

Bomb Arrow

Basic Arrow

Piercer Arrows

Blast Range

available skill points:

close

Ice Arrow

Fire Arrow

cost

current
total

current
rating

More Fire Damage

cool down (sec)

dps

limit

buy max all

Skip to level:

1 -

Next Level:

Flak Bomb

amount to
purchase

increase
per unit

cost per
unit

buy max
of type

Reallocate Points

Proximity Bomb

Oil Bomb

click here if you want to warp to a different level

Level Complete!

Level Complete!

mode changer

Dodge!

Dodge!

Help

Step 1
Click and hold
the green circle

Step 2
Drag the green
circle somewhere

Step 3
release the mouse
button
and watch your
arrows fly!

close

Help

level statistics page.

next level:

x

standard foot soldier

archer - weakness: bombs

catapult - weakness: fire

dragon scout - can dodge arrows
weakness: flak bomb

dragon archer - weakness: ice

ogre - slow moving but strong
weakness: pierce arrow

boss - immune to
fire and ice. weak
to bomb arrow.
Aim for the head

start

produced by

Jason Reinsvold's

production

firing mode:

marker mode:

for more interesting terrains play the game at lostvectors.com!

a

c

(c) jason reinsvold 2002 2005, i love celia

Elapser

Graver

pause

fps:

help

paused

contact

(c) jason reinsvold 2002 2005, i love celia, lostvectors.com

sound

reset tower

options

reset level

tutorial

version

donate

Wind

Wind

xp:

xp:

6

1

2

3

4

5

enemy reinforcements

difficulty:

difficulty:

GAME OVER

Restart_Game?

Restart Level?

Population:

Level:

Population:

Level:

max enemies on screen

debris count (fire, blood, oil)

Options

close

max trees per level

bloods per hit

oils per hit

max fires per oil explosion

blood spread (distance blood flies)

Warning: changing values may make the game unstable. Use at
your own risk! Reduce values to increase performance

random tower placement

delete all skill points

toggle difficulty

not undoable

Version Notes - 0.9.9.7.2
- Reduced the file size and added dynamic terrain loading to reduce file
- Not all of the levels have been imported so stay tuned for level updates
- Added extra xp bonus for arced shots... The more airtime the bigger the bonus!
Version Notes - 0.9.9.7.1
- Added new catapult firing system
- Dynamically loads upgrade window (optimization)
Version Notes - 0.9.9.7
- Removed the mouse over popups for the catapult and archer icons
- Added an easter egg for those of you who reached level 100 (warp to lvl 100 to check it out)
- Allowed you to set the number of blood drops to zero
- Added game verification code to prevent other websites from unofficially hosting my game.
- Set default bow power to 1400, you may now upgrade to 1600
- Wind now actually works

enemy reinforcements

lostvectors.com/moon

check it out. email me if
you see this.

XP Page

basic arrow long range critical hits:

level completion bonus:

basic arrow mid range critical hits:

basic arrow short range critical hits:

total awarded:

x

=

new skill point total:

to date skill points earned:

close

xp

awarded

houses bonus:

all houses saved bonus:

zero population loss:

bosses killed award:

BowMaster 2
Coming Soon

visit lostvectors.com
for more info

close

version 0.9.9.7

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 582 MovieClip in Frame 1
onClipEvent (enterFrame) { if (getTimer() > (_root.gameStartTime + 6000)) { _root.gotoAndStop("game"); this.unloadMovie(); } else { gotoAndStop(Math.floor((((getTimer() - _root.gameStartTime) * 15) / 1000) % 190)); } }
Frame 2
function updateTracerNdx() { g_tracerNdx++; if (g_tracerNdx >= g_tracerNum) { g_tracerNdx = 0; } } function loadCounterMeasure() { if (g_currentLevel > 4) { bad_msg._x = g_width / 2; bad_msg._y = g_ground / 2; } } function displayOptions() { m_options._x = g_width / 2; m_options._y = (g_ground / 2) + 100; } function displayHelp() { helpWindow._x = g_width / 2; helpWindow._y = (g_ground / 2) + 100; } function saveData() { trace("Saving Data"); myLocalSO.data.g_total_xp = g_total_xp; if (myLocalSO.data.g_currentLevel < g_currentLevel) { myLocalSO.data.g_currentLevel = g_currentLevel; g_maxLevel = g_currentLevel + 1; } } function calculateXPAward() { g_long_award_xp = g_longs * g_long_xp; g_mid_award_xp = g_mids * g_mid_xp; g_short_award_xp = g_shorts * g_short_xp; g_level_award_xp = g_level_xp * g_currentLevel; g_house_award_xp = g_houses_alive * g_house_xp; if (g_noPopLoss) { g_zero_loss_award = Math.pow(g_currentLevel, 2); } else { g_zero_loss_award = 0; } if (g_noHouseLoss) { g_allhouse_award = Math.floor(Math.pow(g_currentLevel, 2)); } else { g_allhouse_award = 0; } g_awarded_xp = ((g_level_award_xp + g_house_award_xp) + g_allhouse_award) + g_zero_loss_award; g_xp = g_xp + g_awarded_xp; g_total_xp = g_total_xp + g_awarded_xp; g_awarded_xp = g_awarded_xp + (((g_short_award_xp + g_mid_award_xp) + g_long_award_xp) + g_boss_award); if (g_awarded_xp > 2000) { g_xp_msg = "Either you're cheating or you've been playing this game for too long."; } else if (g_awarded_xp > 1000) { g_xp_msg = "Damn you're good"; } else if (g_awarded_xp > 600) { g_xp_msg = "You're an expert"; } else if (g_awarded_xp > 400) { g_xp_msg = "Nice shooting"; } else if (g_awarded_xp > 200) { g_xp_msg = "Not Bad"; } else if (g_awarded_xp > 100) { g_xp_msg = "Keep practicing"; } else { g_xp_msg = "Remember: xp is only awarded for basic arrow critical hits"; } saveData(); displayXPPage(); g_noPopLoss = true; g_noHouseLoss = true; } function displayXPPage() { xp_page._x = g_width / 2; xp_page._y = g_ground / 2; } function resetGameVars() { var _local1 = _root; _local1.g_maxbowpwr = 1100; _local1.g_xp = g_total_xp; _local1.g_population = 20; _local1.g_multi_num = 1; _local1.g_fire_num = 0; _local1.g_ice_num = 0; _local1.g_bomb_num = 0; _local1.g_flak_num = 0; _local1.g_mine_num = 0; _local1.g_oil_num = 0; _local1.g_catapult_num = 0; _local1.g_archer_num = 0; _local1.g_piercer_num = 0; _local1.g_arrow_dmg = 5; _local1.g_blast_range = 180; _local1.g_blast_power = 20; _local1.g_catapult_cooldown = 30; _local1.g_archer_cooldown = 20; _local1.g_bow_loading = 1; _local1.g_fire_dot = 2; } function setPrevGameVars() { var _local1 = _root; _local1.g_Pmaxbowpwr = g_maxbowpwr; _local1.g_PcurrentLevel = g_currentLevel; _local1.g_Pxp = g_xp; _local1.g_Ppopulation = g_population; _local1.g_Pmulti_num = g_multi_num; _local1.g_Pfire_num = g_fire_num; _local1.g_Pice_num = g_ice_num; _local1.g_Pbomb_num = g_bomb_num; _local1.g_Pflak_num = g_flak_num; _local1.g_Pmine_num = g_mine_num; _local1.g_Poil_num = g_oil_num; _local1.g_Pcatapult_num = g_catapult_num; _local1.g_Parcher_num = g_archer_num; _local1.g_Ppiercer_num = g_piercer_num; _local1.g_Parrow_dmg = g_arrow_dmg; _local1.g_Pblast_range = g_blast_range; _local1.g_Pblast_power = g_blast_power; _local1.g_Pcatapult_cooldown = g_catapult_cooldown; _local1.g_Parcher_cooldown = g_archer_cooldown; _local1.g_Pbow_loading = g_bow_loading; _local1.g_Pfire_dot = g_fire_dot; } function initializeClipLevels() { for (i in g_arrowLevels) { g_arrowLevels[i] = false; } for (i in g_enemyLevels) { g_enemyLevels[i] = false; } } function checkoutEneLevel() { taken = false; do { if (taken) { trace(val + " taken - finding another !!!!!!!!!!!!!!!!!!!!"); } val = (++g_enelvl) % g_eneLvlMax; } while ((taken = g_enemyLevels[val])); trace("Checking out: " + val); g_enemyLevels[val] = true; return(val); } function checkoutEneLevel2() { found = false; level = 0; i = 0; while ((i < g_enemyLevels.length) && (!found)) { if ((found = !g_enemyLevels[i])) { level = i; } i++; } g_enemyLevels[level] = true; g_test_lastOut = level; return(level); } function checkinEneLevel(level) { g_enemyLevels[level] = false; } function toggleMode() { g_arrowMode--; if (g_arrowMode < 0) { g_arrowMode = g_mode_bomb; } } function shootGeneric(x, y, dx, dy, dmg, aoe, brange, bpwr, bouncy, piercing, nonArrow, xvar, yvar, target) { var _local1 = dx; var _local2 = dy; _local1 = _local1 * g_boost; _local2 = _local2 * g_boost; radians = Math.atan(_local2 / _local1); power = Math.sqrt((_local1 * _local1) + (_local2 * _local2)); if (power > g_maxbowpwr) { power = g_maxbowpwr; if (_local1 < 0) { _local1 = Math.cos(radians + Math.PI) * power; _local2 = Math.sin(radians + Math.PI) * power; } else { _local1 = Math.cos(radians) * power; _local2 = Math.sin(radians) * power; } } _local1 = _local1 + random(xvar); _local2 = _local2 + random(yvar); addGeneric(x, y, _local1, _local2, dmg, aoe, brange, bpwr, bouncy, piercing, nonArrow, target); } function shoot() { var _local1 = _root; playSound("swoosh.wav"); bow.dx = _local1.string._x - _local1.bow._x; bow.dy = _local1.string._y - _local1.bow._y; dx = (-bow.dx) * g_boost; dy = (-bow.dy) * g_boost; radians = Math.atan(dy / dx); power = Math.sqrt((dx * dx) + (dy * dy)); trace("Power: " + power); if (power > g_maxbowpwr) { power = g_maxbowpwr; dx = Math.cos(radians) * power; dy = Math.sin(radians) * power; } if (g_mode == "fire") { addArrows(bow._x, bow._y, dx, dy, "fire_arrow", g_fire_num); } else if (g_mode == "ice") { addArrows(bow._x, bow._y, dx, dy, "ice_arrow", g_ice_num); } else if (g_mode == "all") { addMultiArrow(bow._x, bow._y, dx, dy); } else if (g_mode == "normal") { addArrows(bow._x, bow._y, dx, dy, "arrow", g_multi_num); } else if (g_mode == "pierce") { addArrows(bow._x, bow._y, dx, dy, "p_arrow", g_piercer_num); } else if (g_mode == "bomb") { addArrows(bow._x, bow._y, dx, dy, "bomb_arrow", g_bomb_num); } else if (g_mode == "flak") { addArrows(bow._x, bow._y, dx, dy, "flak_arrow", g_flak_num); } else if (g_mode == "proximity") { addArrows(bow._x, bow._y, dx, dy, "land_mine_arrow", 1); } else if (g_mode == "oil") { addArrows(bow._x, bow._y, dx, dy, "oil_arrow", 1); } } function getArrowClip() { g_arrowLevel++; if (g_arrowLevel > 100) { g_arrowLevel = 0; } return(g_arrowLevel); } function addArrow(x, y, vx, vy) { lvl = getArrowClip(); temp = arrowZone.attachMovie("arrow", "arrow_" + lvl, lvl); temp.vx = vx; temp.vy = vy; temp._x = x; temp._y = y; temp.dead = false; temp.dmg = 50; temp.AoE = false; g_arrows.push(temp); } function addBombArrow(x, y, vx, vy) { lvl = getArrowClip(); temp = arrowZone.attachMovie("bomb_arrow", "bomb_arrow_" + lvl, lvl); temp.vx = vx; temp.vy = vy; temp._x = x; temp._y = y; temp.dead = false; temp.dmg = 50; temp.blastRange = 100; temp.blastPower = 50; temp.AoE = true; g_arrows.push(temp); } function addGeneric(x, y, vx, vy, dmg, aoe, brange, bpwr, bouncy, piercing, nonArrow, target) { lvl = getArrowClip(); temp = arrowZone.attachMovie(target, "gen_arrow_" + lvl, lvl); temp.aType = target; temp.vx = vx; temp.vy = vy; temp._x = x; temp._y = y; temp.dead = false; temp.bouncy = bouncy; temp.piercing = piercing; temp.nonArrow = nonArrow; temp.dmg = dmg; temp.blastRange = brange; temp.blastPower = bpwr; temp.AoE = aoe; g_arrows.push(temp); return(temp); } function getNextBloodNdx() { g_bloodNdx++; if (g_bloodNdx >= g_bloodMax) { g_bloodNdx = 0; } return(g_bloodNdx); } function getNextFireNdx() { g_fireNdx++; if (g_fireNdx >= g_fireMax) { g_fireNdx = 0; } return(g_fireNdx); } function addBloodsBleeding(xpos, ypos, dmg) { var _local1 = dmg; speed_reduction = 5; variance = 10; x = xpos; y = ypos; vx = random(100); vy = random(100); total = 1; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(vy / vx); d = Math.sqrt((vx * vx) + (vy * vy)); i = 0; while (i < total) { lvl = getNextBloodNdx(); temp = bloodZone.attachMovie("blood", "blood_" + lvl, lvl); g_debris_bloods[lvl] = temp; sfactorX = 2 * (1 + (random(30) / 100)); sfactorY = 2 * (1 + (random(30) / 100)); if (_local1 > 1) { _local1 = 1; } temp._xscale = temp._xscale * (_local1 * sfactorX); temp._yscale = temp._yscale * (_local1 * sfactorY); temp._alpha = bloodOn * 100; if (vx < 0) { temp.vx = ((-vx) * random(300)) / 100; temp.vy = (vy * random(300)) / 100; } else { temp.vx = (vx * random(300)) / 100; temp.vy = ((-vy) * random(300)) / 100; } temp._x = x; temp._y = y; temp.dead = false; temp.dType = "blood"; g_bloods[lvl] = temp; degrees++; i++; } } function addFlyingDebris(debris, x, y, range, total) { var _local1 = range; var _local2 = debris; var _local3 = total; i = 0; while (i < _local3) { g_bloodDead--; lvl = getNextBloodNdx(); temp = bloodZone.attachMovie(_local2, "debris_" + lvl, lvl); temp._x = x; temp._y = (y - 10) - random(20); g_debris_bloods[lvl] = temp; sfactor = 1.5 * (1 + (random(150) / 100)); temp._xscale = temp._xscale * sfactor; temp._yscale = temp._yscale * sfactor; if (random(2) == 0) { temp.vx = random(_local1); temp.vy = -random(_local1); } else { temp.vx = -random(_local1); temp.vy = -random(_local1); } temp.dead = false; temp.dType = _local2; g_bloods[lvl] = temp; i++; } } function addBloods(arr, dmg) { var _local1 = dmg; var _local2 = arr; speed_reduction = 5; variance = 10; x = _local2._x; y = _local2._y; vx = _local2.vx / speed_reduction; vy = _local2.vy / speed_reduction; total = g_bloodSplats; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(vy / vx); d = Math.sqrt((vx * vx) + (vy * vy)); i = 0; while (i < total) { g_bloodDead--; lvl = getNextBloodNdx(); temp = bloodZone.attachMovie("blood", "blood_" + lvl, lvl); g_debris_bloods[lvl] = temp; sfactor = 2.5 * (1 + (random(150) / 100)); if (_local1 > 1) { _local1 = 1; } temp._xscale = temp._xscale * (_local1 * sfactor); temp._yscale = temp._yscale * (_local1 * sfactor); temp._alpha = bloodOn * 100; temp.vx = (vx * random(g_bloodSpread)) / 100; temp.vy = -Math.abs((vy * random(g_bloodSpread)) / 100); temp._x = x; temp._y = y; temp.dead = false; temp.dType = "blood"; g_bloods[lvl] = temp; degrees++; i++; } } function addArrows(x, y, vx, vy, arrType, total) { var _local1 = vy; var _local2 = vx; var _local3 = arrType; g_bow_cooldown = g_bow_loading * total; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(_local1 / _local2); d = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); arr = null; i = 0; while (i < total) { curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } if (_local3 == "bomb_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, true, g_blast_range, g_blast_power, false, false, true, "bomb_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 8); } else if (_local3 == "ice_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "ice_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 3); } else if (_local3 == "fire_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "fire_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 3); } else if (_local3 == "arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "arrow"); } else if (_local3 == "p_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, false, 0, 0, false, true, false, "p_arrow"); } else if (_local3 == "flak_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, true, 200, g_blast_power, false, false, true, "flak_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 1.6); } else if (_local3 == "land_mine_arrow") { arr = addGeneric(x, y, _local2, _local1, g_arrow_dmg, false, 200, 0, false, false, true, _local3); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 5); } else if (_local3 == "oil_arrow") { arr = addGeneric(x, y, _local2, _local1, 1, false, 0, 0, false, false, false, "oil_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 5); } degrees++; i++; } } function increaseDifficulty() { if (g_difficulty_text == "easy") { setDiffMedium(); } else if (g_difficulty_text == "medium") { setDiffHard(); } else if (g_difficulty_text == "hard") { setDiffInsane(); } else if (g_difficulty_text == "insane") { setDiffEasy(); } } function decreaseDifficulty() { if (g_difficulty_text == "easy") { setDiffInsane(); } else if (g_difficulty_text == "medium") { setDiffEasy(); } else if (g_difficulty_text == "hard") { setDiffMedium(); } else if (g_difficulty_text == "insane") { setDiffHard(); } } function setDiffEasy() { var _local1 = _root; _local1.g_diff_vx = 1.1; _local1.g_diff_hp = 0.2; _local1.g_difficulty_text = "easy"; } function setDiffMedium() { var _local1 = _root; _local1.g_diff_vx = 1.7; _local1.g_diff_hp = 0.8; _local1.g_difficulty_text = "medium"; } function setDiffHard() { var _local1 = _root; _local1.g_diff_vx = 2.1; _local1.g_diff_hp = 1.5; _local1.g_difficulty_text = "hard"; } function setDiffInsane() { var _local1 = _root; _local1.g_diff_vx = 5; _local1.g_diff_hp = 3; _local1.g_difficulty_text = "insane"; } function addMultiArrow(x, y, vx, vy) { var _local1 = vy; var _local2 = vx; var _local3 = y; total = 0; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(_local1 / _local2); d = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); if (g_flak_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } arr = addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, true, 200, g_blast_power, false, false, true, "flak_arrow"); degrees++; } if (g_bomb_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, true, g_blast_range, g_blast_power, false, false, true, "bomb_arrow"); degrees++; } if (g_piercer_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, false, 0, 0, false, true, false, "p_arrow"); degrees++; } if (g_multi_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "arrow"); degrees++; } if (g_fire_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "fire_arrow"); degrees++; } if (g_ice_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; _local2 = curx; _local1 = cury; if (bow.dx > 0) { _local2 = -_local2; _local1 = -_local1; } addGeneric(x, _local3, _local2, _local1, g_arrow_dmg, false, 0, 0, false, false, false, "ice_arrow"); degrees++; } g_bow_cooldown = g_bow_loading * total; } function addEnemy(x, y, vx, vy, hp, entype) { trace(g_armyList); trace("Army Size: " + g_numArmy); trace("List Length: " + g_armyList.length); lvl = checkoutEneLevel(); temp = enemyZone.attachMovie(entype, "enemy_" + lvl, lvl); temp.timeToShoot = getTimer() + 5000; temp.lvl = lvl; temp.fhight = y; temp.dead = false; temp.eType = entype; temp.nextTime = 0; temp.vx = vx * g_diff_vx; temp.vy = vy; temp._x = x; temp._y = y; temp.hp = hp * g_diff_hp; temp.maxhp = hp * g_diff_hp; g_enemies.push(temp); g_armyLeft = g_armyList.length; } function addObstruct(x, y, obtype, where) { lvl = getTerrainClip(); temp = where.attachMovie(obtype, "obstruct_" + lvl, lvl); temp._x = x; temp._y = y; temp.dead = false; temp.oType = obtype; g_obstructs.push(temp); return(temp); } function stepBloods() { offset = 0; g_bcount = g_bloods.length; for (i in g_bloods) { cur = g_bloods[i]; if ((cur != null) && (!cur.dead)) { t = elapsed; vy0 = cur.vy; vx0 = cur.vx; y0 = cur._y; x0 = cur._x; cur.vy = (gravY * t) + vy0; cur.vx = (gravX * t) + vx0; cur._y = ((((0.5 * gravY) * t) * t) + (vy0 * t)) + y0; cur._x = ((((0.5 * gravX) * t) * t) + (vx0 * t)) + x0; radians = Math.atan(cur.vy / cur.vx); if (cur.vx > 0) { cur._rotation = (radians * 180) / Math.PI; } else { cur._rotation = ((radians * 180) / Math.PI) + 180; } if (cur.dType == "fire") { cur._rotation = cur._rotation - 90; } cur.dead = (cur._y > (g_ground + offset)) || (ground.hitTest(cur._x, cur._y - offset, 1)); if (cur.dead) { if (cur.dType == "fire") { cur._rotation = 0; } cur.gotoAndPlay(2); g_bloodDead++; } } } } function stepArrows() { g_arcount = g_arrows.length; for (i in g_arrows) { cur = g_arrows[i]; t = elapsed; vy0 = cur.vy; vx0 = cur.vx; y0 = cur._y; x0 = cur._x; cur.prevX = cur._x; cur.prevY = cur._y; cur.vy = (gravY * t) + vy0; cur.vx = (gravX * t) + vx0; cur._y = ((((0.5 * gravY) * t) * t) + (vy0 * t)) + y0; cur._x = ((((0.5 * gravX) * t) * t) + (vx0 * t)) + x0; cur.airtime++; radians = Math.atan(cur.vy / cur.vx); if (cur.vx > 0) { cur._rotation = (radians * 180) / 3.14159; } else { cur._rotation = ((radians * 180) / 3.14159) + 180; } } } function addTracer(arr, tracerType) { updateTracerNdx(); temp = tracers.attachMovie(tracerType, "tracer_" + g_tracerNdx, g_tracerNdx); temp._x = cur._x; temp._y = cur._y; } function stepEnemies() { for (i in g_enemies) { cur = g_enemies[i]; checkEnemyDeath(cur); if (!cur.dead) { if ((cur.eType != "dragon_archer") && (cur.eType != "flying_enemy")) { followTerrain(cur); } updateMaxes(cur._x - cur._width, cur._y - cur._height); cur.step(); if ((cur.dead = cur._x < -120)) { g_enemyDead++; killPopulation(cur); trace("killingPop!!"); } else { if (cur.sick) { cur.hp = cur.hp - (cur.sickDmg * elapsed); checkEnemyDeath(cur); } house = getNextHouse(); if (((cur.eType != "boss") && (!house.dead)) && (house.hitTest(cur._x, cur._y, 0))) { house.dead = true; g_noHouseLoss = false; house.gotoAndPlay(2); temp = house.attachMovie("smoker", "smoker_0", 0); temp._y = temp._y - 40; temp = house.attachMovie("war_flag2", "warflag_0", 1); cur.dead = true; g_enemyDead++; cur.killedHouse = true; if (g_frontline > cur._x) { g_frontline = cur._x; } } mineNdx = random(g_landMines.length); mine = g_landMines[mineNdx]; if ((mine != null) && (mine.hitTest(cur))) { addArrows(mine._x, mine._y, 1, 1, "bomb_arrow", 1); mine.unloadMovie(); g_landMines[mineNdx] = null; } } } } } function updateLandMineNdx() { g_landMineNdx++; if (g_landMineNdx >= g_landMines.length) { g_landMineNdx = 0; } } function cleanUpMines() { for (i in g_landMines) { if (g_landMines[i] != null) { g_landMines[i].unloadMovie(); g_landMines[i] = null; } } } function updateOilNdx() { g_oilNdx++; if (g_oilNdx >= g_oils_num) { g_oilNdx = 0; } } function cleanUpOils() { for (i in g_oils) { if (g_oils[i] != null) { g_oils[i].unloadMovie(); g_oils[i] = null; } } } function addMine(x, y) { trace("adding mine"); maxCount = -1; do { maxCount++; updateLandMineNdx(); } while ((maxCount < g_landMines.length) && (g_landMines[g_landMineNdx] != null)); temp = mines.attachMovie("land_mine", "mine_" + g_landMineNdx, g_landMineNdx); temp._x = x; temp._y = y; g_landMines[g_landMineNdx] = temp; } function getNextHouse() { g_homeNdx++; if (g_homeNdx >= g_homes.length) { g_homeNdx = 0; } return(g_homes[g_homeNdx]); } function killPopulation(ene) { var _local1 = ene; if (_local1.eType == "enemy") { killPopulationNum(2, _local1._x, _local1._y); } else if (_local1.eType == "ogre") { killPopulationNum(15, _local1._x, _local1._y); } else if (_local1.eType == "dragon_archer") { killPopulationNum(18, _local1._x, _local1._y); } else if (_local1.eType == "flying_enemy") { killPopulationNum(7, _local1._x, _local1._y); } else if (_local1.eType == "boss") { killPopulationNum(100, _local1._x, _local1._y); } else if (_local1.eType == "enemy_archer") { killPopulationNum(3, _local1._x, _local1._y); } else if (_local1.eType == "enemy_catapult") { killPopulationNum(75, _local1._x, _local1._y); } } function killPopulationNum(num, x, y) { var _local1 = num; g_noPopLoss = false; if (_local1 > 0) { lvl = getPopsClip(); temp = pops.attachMovie("pop_killed", "pop_" + lvl, lvl); temp._x = x; temp._y = y; temp.num = -_local1; newPop = g_population - _local1; if (newPop <= 0) { g_population = 0; gameOver(); } else { g_population = newPop; } } } function gameOver() { g_game_over = true; pause = true; g_key_listener.unloadMovie(); } function tooClose(pos, range, array) { var _local1 = array; var _local2 = pos; var _local3 = range; close = false; i = 0; while ((i < _local1.length) && (!close)) { close = Math.abs(_local1[i] - _local2) < _local3; i++; } trace("Returning CLOSE: " + close); return(close); } function initObstructs() { g_homes = new Array(); placeTower(); i = 0; while (i < g_numHomes) { do { range = g_currentLevel * 80; if (range > ((g_width / 2) - 200)) { range = (g_width / 2) - 200; } homeXPos = random(range); } while (tooClose(homeXPos, 150, g_homepositions)); g_homepositions.push(homeXPos); home = addObstruct(homeXpos + 50, g_ground, "house", obstructZone); home.household = Math.ceil(g_population / 4); trace("Living in home: " + home.household); g_homes.push(home); i++; } g_homepositions.splice(0); i = 0; while (i < g_numObs) { tree_num = random(g_trees.length); closeCount = 0; do { treePos = random(g_width); closeCount++; } while (tooClose(treePos, 100, g_treepositions) && (closeCount < 5)); g_treepositions.push(treePos); temp = addObstruct(treePos, g_ground, g_trees[tree_num], obstructZone); sfactor = (random(200) + 50) / 100; temp._xscale = temp._xscale * sfactor; temp._yscale = temp._yscale * sfactor; i++; } g_treepositions.splice(0); for (i in g_obstructs) { cur = g_obstructs[i]; while (ground.hitTest(cur._x, cur._y, 1) && (cur != ground)) { cur._y--; } setObsMaxes(cur); } } function setObsMaxes(obs) { var _local1 = obs; if ((_local1._x + _local1._width) > g_obsMax_x) { g_obsMax_x = _local1._x + _local1._width; } if ((_local1._x - _local1._width) < g_obsMin_x) { g_obsMin_x = _local1._x - _local1._width; } if ((_local1._y + _local1._height) > g_obsMax_y) { g_obsMax_y = _local1._y + _local1._height; } if ((_local1._y - _local1._height) < g_obsMin_y) { g_obsMin_y = _local1._y - _local1._height; } } function killPopEnemyFire(arr) { var _local1 = arr; trace("Killing By Enemy Fire"); trace("arr.dead = " + _local1.dead); if (_local1.aType == "cat_ammo1") { killPopulationNum(2 * g_currentLevel, _local1._x + 100, _local1._y); } else if (_local1.aType == "boss_ball") { killPopulationNum(2 * g_currentLevel, _local1._x + 100, _local1._y); } else if (_local1.aType == "bomb_arrow") { killPopulationNum(5, _local1._x + 100, _local1._y); } else { killPopulationNum(1, _local1._x + 100, _local1._y); } } function testHit() { for (i in g_arrows) { curArrow = g_arrows[i]; if (curArrow._y > g_ground) { groundCollision(curArrow); } else if ((!curArrow.dead) && (curArrow._x < -80)) { killPopEnemyFire(curArrow); curArrow.dead = true; g_arrowDead++; } else { midX = curArrow._x - ((curArrow._x - curArrow.prevX) / 2); midY = curArrow._y - ((curArrow._y - curArrow.prevY) / 2); midX33 = curArrow._x - ((curArrow._x - curArrow.prevX) * 0.33); midY33 = curArrow._y - ((curArrow._y - curArrow.prevY) * 0.33); midX66 = curArrow._x - ((curArrow._x - curArrow.prevX) * 0.66); midY66 = curArrow._y - ((curArrow._y - curArrow.prevY) * 0.66); if (((curArrow._y > g_max_height) && (curArrow._x > g_max_width)) && (curArrow._x < g_width)) { j = 0; while ((j < g_enemies.length) && (!curArrow.dead)) { curEn = g_enemies[j]; if (((curEn.hitzone.hitTest(curArrow._x, curArrow._y, 0) || (curEn.hitzone.hitTest(midX, midY, 0))) || (curEn.hitzone.hitTest(midX33, midY33, 0))) || (curEn.hitzone.hitTest(midX66, midY66, 0))) { if ((curEn.eType == "flying_enemy") && (random(5) != 0)) { displayDodge(curArrow._x, curArrow._y); } else { enemyCollision(curArrow, curEn); } } j++; } } if (((((!curArrow.dead) && (curArrow._x > g_obsMin_x)) && (curArrow._x < g_obsMax_x)) && (curArrow._y > g_obsMin_y)) && (curArrow._y < g_obsMax_y)) { atATime = 2; if (g_obstructs.length < atATime) { atATime = g_obstructs.length; } j = 0; while (j < atATime) { curObs = getNextObs(); hitObj = curObs.hitTest(curArrow._x, curArrow._y, 1); if (hitObj && (curObs != ground)) { obstructCollision(curArrow, curObs); } j++; } } if (curArrow._y > g_groundHeight) { groundHit = false; hitSpotX = 0; hitSpotY = 0; if (!curArrow.dead) { if ((groundHit = ground.hitTest(midX33, midY33, 1))) { trace(">>>>>>>>>>>>>>>>>>33_Point"); hitSpotX = midX33; hitSpotY = midY33; } else if ((groundHit = ground.hitTest(midX, midY, 1))) { trace(">>>>>>>>>>>>>>>>>>MID POINT"); hitSpotX = midX; hitSpotY = midY; } else if ((groundHit = ground.hitTest(midX66, midY66, 1))) { trace(">>>>>>>>>>>>>>>>>>66_Point"); hitSpotX = midX66; hitSpotY = midY66; } else if ((groundHit = ground.hitTest(curArrow._x, curArrow._y, 1))) { trace(">>>>>>>>>>>>>>>>>>ORIG_Point"); hitSpotX = curArrow._x; hitSpotY = curArrow._y; } if (groundHit) { curArrow._x = hitSpotX; curArrow._y = hitSpotY; groundCollision(curArrow); } } } } if (curArrow.dead && (curArrow.AoE)) { forceAoE(curArrow); } } } function getNextObs() { g_obsNdx++; if (g_obsNdx >= g_obstructs.length) { g_obsNdx = 0; } return(g_obstructs[g_obsNdx]); } function resetObsMaxes() { g_obsMax_x = 0; g_obsMax_y = 0; g_obsMin_x = g_width; g_obsMin_y = g_ground; } function resetMaxes() { g_max_height = g_ground; g_max_width = g_width; } function obstructCollision(arr, obs) { var _local1 = arr; var _local2 = obs; friction = 0.95; if (!_local1.piercing) { killArrow(_local1); if (!_local1.nonArrow) { stickArrowInObject(curArrow, _local2); } if (((_local2.oType == "house") && (!_local2.dead)) && (((_local1.aType == "arrow_bad") || (_local1.aType == "cat_ammo1")) || (_local1.aType == "boss_ball"))) { g_noHouseLoss = false; temp = _local2.attachMovie("smoker", "smoker_0", 0); temp._x = _local1._x - _local2._x; temp._y = _local1._y - _local2._y; temp = _local2.attachMovie("war_flag2", "warflag_0", 1); temp._x = _local1._x - _local2._x; temp._y = _local1._y - _local2._y; _local2.dead = true; _local2.gotoAndPlay(2); if (g_frontline > _local1._x) { g_frontline = _local1._x; } } else if ((_local2.oType != "house") && (!_local2.dead)) { if (_local1.aType == "fire_arrow") { trace("FORRESSTTT FIIIIIIIIIIIIIIIIIIIIIIIRRRRRRRRRRRRRRRRRRRREEEEEEEEEEEEE"); _local2.dead = true; _local2.gotoAndPlay(2); } } } else { _local1.vx = _local1.vx * friction; _local1.vy = _local1.vy * friction; } if (_local1.aType == "land_mine_arrow") { addMine(_local1._x, _local1._y); } else if (_local1.aType == "fire_arrow") { addFlyingDebris("fire", _local1._x, _local1._y, 100, 1); } else if (_local1.aType == "ice_arrow") { addFlyingDebris("ice_crystal", _local1._x, _local1._y, 100, 2); } else if (_local1.aType == "oil_arrow") { addFlyingDebris("oil_drop", _local1._x, _local1._y, g_oilSpread, g_oilAmount); } } function enemyCollision(arr, ene) { var _local1 = arr; var _local2 = ene; if (!_local1.piercing) { killArrow(_local1); if (!_local1.nonArrow) { stickArrowInEnemy(_local1, _local2); } dmg = calculateDamage(_local1, _local2); addBloods(_local1, dmg); } else { if (_local2.eType == "boss") { killArrow(_local1); } dmg = calculateDamage(_local1, _local2); addBloods(_local1, dmg); } if (_local1.aType == "land_mine_arrow") { addMine(_local1._x, _local1._y); } else if (_local1.aType == "oil_arrow") { addFlyingDebris("oil_drop", _local1._x, _local1._y, g_oilSpread, g_oilAmount); } else if (_local1.aType == "fire_arrow") { addFlyingDebris("fire", _local1._x, _local1._y, 50, 2); } else if (_local1.aType == "ice_arrow") { addFlyingDebris("ice_crystal", _local1._x, _local1._y, 50, 3); } } function groundCollision(arr) { var _local1 = arr; bounceFactor = 0.3; friction = 0.3; if (!_local1.bouncy) { playSound("hit.wav"); killArrow(_local1); if (!_local1.nonArrow) { stickArrowInObject(_local1, ground); } if ((_local1.aType == "cat_ammo1") || (_local1.aType == "boss_ball")) { killArrow(_local1); addFlyingDebris("fire", _local1._x, _local1._y, 500, 3); forceAoE(_local1); } } else if ((_local1.aType == "cat_ammo1") || (_local1.aType == "boss_ball")) { killArrow(_local1); addFlyingDebris("fire", _local1._x, _local1._y, 500, 3); forceAoE(_local1); } else { if (_local1.blastRange > 200) { forceAoE(_local1); } _local1.vy = _local1.vy * (-bounceFactor); _local1.vx = _local1.vx * friction; midX = _local1._x - ((_local1._x - _local1.prevX) / 2); midY = _local1._y - ((_local1._y - _local1.prevY) / 2); _local1._x = midX; _local1._y = midY; _local1.bounceCount++; _local1.blastPower = _local1.blastPower * 0.5; _local1.blastRange = _local1.blastRange * 0.5; if (_local1.bounceCount > 3) { killArrow(_local1); } } if (_local1.aType == "land_mine_arrow") { addMine(_local1._x, _local1._y); } else if (_local1.aType == "fire_arrow") { addFlyingDebris("fire", _local1._x, _local1._y, 10, 1); } else if (_local1.aType == "ice_arrow") { addFlyingDebris("ice_crystal", _local1._x, _local1._y, 10, 1); } else if (_local1.aType == "oil_arrow") { addFlyingDebris("oil_drop", _local1._x, _local1._y, g_oilSpread, g_oilAmount); } } function checkAoE(arr) { var _local1 = arr; if (_local1.dead && (_local1.AoE)) { forceAoE(_local1); } } function detonateBomb() { i = 0; while (i < g_arrows.length) { arr = g_arrows[i]; if (arr.aType == "flak_arrow") { killArrow(arr); } i++; } } function killArrow(arr) { arr.dead = true; g_arrowDead++; } function getPopsClip() { g_popsLevel++; if (g_popsLevel > 3) { g_popsLevel = 0; } return(g_popsLevel); } function getExplosionClip() { g_explosionsLevel++; if (g_explosionsLevel > 3) { g_explosionsLevel = 0; } return(g_explosionsLevel); } function forceAoE(arr) { var _local1 = arr; lvl = getExplosionClip(); if (_local1.aType == "flak_arrow") { temp = explosions.attachMovie("flak_animation", "b_anim" + lvl, lvl); playSound("flak.wav"); } else { temp = explosions.attachMovie("bomb_animation", "b_anim" + lvl, lvl); playSound("bomb.wav"); } temp._x = _local1._x; temp._y = _local1._y; temp._width = _local1.blastRange; temp._height = _local1.blastRange; if (((_local1._x + _local1.blastRange) > g_max_width) && ((_local1._y + _local1.blastRange) > g_max_height)) { for (i in g_enemies) { cur = g_enemies[i]; if (!cur.dead) { dx = (cur._x + cur.critical._x) - _local1._x; dy = (cur._y + cur.critical._y) - _local1._y; dis = Math.sqrt((dx * dx) + (dy * dy)); if (dis < (_local1.blastRange / 1.5)) { damage = Math.ceil(((_local1.blastRange - dis) / _local1.blastRange) * _local1.blastPower); if (((cur.eType == "flying_enemy") && (_local1.aType == "flak_arrow")) || ((cur.eType == "enemy_archer") && (_local1.aType == "bomb_arrow"))) { damage = damage * 5; lvl = getPopsClip(); ch = pops.attachMovie("critical_hit", "critical_hit_" + lvl, lvl); ch._x = cur._x + cur.critical._x; ch._y = cur._y + cur.critical._y; } else if (cur.eType == "boss") { damage = 1; } displayDamage(cur._x, cur._y, damage); cur.hp = cur.hp - damage; } checkEnemyDeath(cur); } } } } function stickArrowInEnemy(arr, ene) { var _local1 = ene; var _local2 = arr; lvl = random(3); temp = _local1.center.attachMovie(_local2.aType, "sarrow_" + lvl, lvl); if ((_local2.aType == "fire_arrow") && (_local1.eType != "boss")) { lvl = random(3); fire = _local1.fire.attachMovie("smoker", "smoker_" + lvl, lvl); fire._x = _local2._x - _local1._x; fire._y = _local2._y - _local1._y; _local1.vy = _local1.vy * 1.2; _local1.sick = true; if (_local1.eType == "enemy_catapult") { _local1.sickDmg = _local1.sickDmg + (g_fire_dot * 30); } else { _local1.sickDmg = _local1.sickDmg + g_fire_dot; } } else if ((_local2.aType == "ice_arrow") && (_local1.eType != "boss")) { lvl = random(3); ice = _local1.ice.attachMovie("ice_crystal", "ice_" + lvl, lvl); ice._x = _local2._x - _local1._x; ice._y = _local2._y - _local1._y; ice._rotation = random(360); } temp._rotation = _local2._rotation; temp._x = _local2._x - _local1._x; temp._y = _local2._y - _local1._y; } function stickArrowInObject(arr, obs) { var _local1 = arr; temp = null; lvl = 0; if (obs.oType == "house") { lvl = getDebrisClipFG(); temp = fg.attachMovie(_local1.aType, "s_arrow_" + lvl, lvl); g_debris_fg[lvl] = temp; } else { lvl = getDebrisClipBG(); temp = bg.attachMovie(_local1.aType, "sarrow_" + lvl, lvl); g_debris_bg[lvl] = temp; } temp._rotation = _local1._rotation; temp._x = _local1._x; temp._y = _local1._y; } function calculateDamage(arr, ene) { var _local1 = arr; var _local2 = ene; vx = _local1.vx; vy = _local1.vy; damage = (Math.sqrt((vx * vx) + (vy * vy)) / 1000) * _local1.dmg; arrType = _local1.aType; eneType = _local2.eType; if ((arrType == "fire_arrow") && (eneType != "enemy_catapult")) { damage = damage * 0.25; } else if ((arrType == "fire_arrow") && (eneType == "enemy_catapult")) { damage = damage * 4; } else if ((arrType == "ice_arrow") && (eneType != "dragon_archer")) { damage = damage * 0.2; } else if ((arrType == "ice_arrow") && (eneType == "dragon_archer")) { damage = damage * 4; } else if ((arrType == "p_arrow") && (eneType != "ogre")) { damage = damage * 0.33; } else if ((arrType == "p_arrow") && (eneType == "ogre")) { damage = damage * 4; } else if (arrType == "bomb_arrow") { if (eneType == "enemy_archer") { damage = damage * 4; } else { damage = damage * 0.2; } } else if (arrType == "land_mine_arrow") { damage = 1; } if ((eneType == "boss") && (arrType != "cat_ammo1")) { damage = 1; } dx = (_local1._x - _local2._x) - _local2.critical._x; dy = (_local1._y - _local2._y) - _local2.critical._y; dis = Math.sqrt((dx * dx) + (dy * dy)); if ((dis < 20) || (_local1.hitTest(_local2.critical))) { damage = damage * 2; if (eneType == "boss") { damage = (Math.sqrt((vx * vx) + (vy * vy)) / 1000) * _local1.dmg; if (arrType == "bomb_arrow") { damage = damage + (g_blast_power * 10); } } lvl = getPopsClip(); ch = pops.attachMovie("critical_hit", "critical_hit_" + lvl, lvl); ch._x = _local1._x; ch._y = _local1._y; if ((_local1.aType == "arrow") && (_local2.eType != "boss")) { checkXPBonus(_local1._x, _local1._y, _local1.airtime); } } playRandomHit(); damage = Math.ceil(damage); displayDamage(_local1._x, _local1._y, damage); _local2.hp = _local2.hp - damage; if ((_local1.aType == "ice_arrow") && (_local2.eType != "boss")) { _local2.vx = _local2.vx * 0.66; } checkEnemyDeath(_local2); return(damage / _local2.maxhp); } function playSound(filename) { if (g_sound_on) { mysound = new Sound(); mysound.attachSound(filename); mysound.start(0, 1); } } function playRandomHit() { name = ""; num = random(4); if (num == 0) { name = "doeh.wav"; } else if (num == 1) { name = "uh.wav"; } else if (num == 2) { name = "oof.wav"; } else { name = "oreh.wav"; } playSound(name); } function resetXPcounts() { g_longs = 0; g_mids = 0; g_shorts = 0; } function checkXPBonus(x, y, airtime) { var _local1 = x; var _local2 = y; trace("AIR TIME: " + airtime); airtimeBonus = Math.floor(airtime / 7); if (_local1 > (g_width * 0.8)) { addXP(g_long_xp + airtimeBonus); g_longs++; displayXP(_local1, _local2, g_long_xp + airtimeBonus); } else if (_local1 > (g_width * 0.6)) { addXP(g_mid_xp + airtimeBonus); g_mids++; displayXP(_local1, _local2, g_mid_xp + airtimeBonus); } else if (_local1 > (g_width * 0.4)) { addXP(g_short_xp + airtimeBonus); g_shorts++; displayXP(_local1, _local2, g_short_xp + airtimeBonus); } } function addXP(num) { g_xp = g_xp + num; g_total_xp = g_total_xp + num; } function displayXP(x, y, num) { lvl = getPopsClip(); xp = pops.attachMovie("xp_bonus", "xp_" + lvl, lvl); xp._x = x; xp._y = y; xp.num = num; lvl = getPopsClip(); xp = pops.attachMovie("xp_bonus", "xp_" + lvl, lvl); xp._x = xp_text._x; xp._y = xp_text._y + 100; xp.num = num; } function displayDamage(x, y, num) { lvl = getPopsClip(); dmg = pops.attachMovie("hp_damage", "dmg_" + lvl, lvl); dmg._x = x; dmg._y = y; dmg.num = num; } function displayDodge(x, y) { lvl = getPopsClip(); temp = pops.attachMovie("dodge", "dodge_" + lvl, lvl); temp._x = x; temp._y = y; } function displayPop(x, y, num) { lvl = getPopsClip(); dmg = pops.attachMovie("hp_damage", "dmg_" + lvl, lvl); dmg._x = x; dmg._y = y; dmg.num = num; } function checkEnemyDeath(ene) { var _local1 = ene; if ((_local1.dead = _local1.hp <= 0)) { trace("ENEMY SHOULD BE DEAD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<<<<<<<<<<"); _local1.hp = 0; g_enemyDead++; if ((_local1.eType == "boss") && (_local1._x > 0)) { addXP(g_currentLevel * 20); g_boss_award = g_boss_award + (g_currentLevel * 20); displayXP(_local1._x, (_local1._y - _local1._height) - 20, g_currentLevel * 20); } } _local1.gotoAndStop(Math.floor((1 - (_local1.hp / _local1.maxhp)) * 100)); } function cleanUp() { cleanUpEnemies(); cleanUpArrows(); cleanUpBlood(); } function cleanUpEnemies() { if (g_enemyDead > 0) { temp = new Array(); for (i in g_enemies) { cur = g_enemies[i]; if (!cur.dead) { temp.push(cur); } else { if (cur.eType == "enemy_catapult") { g_numCatapultsOnScreen--; } else if ((cur.eType == "flying_enemy") || (cur.eType == "dragon_archer")) { g_numFlyingOnScreen--; } else if (cur.eType == "boss") { g_numBossesOnScreen--; } g_enemyDead--; g_curOnScreen--; checkinEneLevel(cur.lvl); g_bodies.push(cur); if (cur.killedHouse) { trace("Killed House"); cur.gotoAndPlay(136); } else { cur.gotoAndPlay(100); playRandomHit(); } resetMaxes(); } } g_enemies = temp; } } function updateMaxes(x, y) { if (y < g_max_height) { g_max_height = y - 100; } if (x < g_max_width) { g_max_width = x - 100; factr = 20; if (g_frontline < (g_max_width + 300)) { spot = g_frontline; trace("Min Flag"); } else { spot = g_max_width + 300; trace("Max Flag"); } if (spot < 800) { spot = 800; } if (spot > (g_width - 200)) { spot = g_width - 200; } reinforcements._x = spot; } } function cleanUpBlood() { } function cleanUpArrows() { if (g_arrowDead > 0) { temp = new Array(); for (i in g_arrows) { cur = g_arrows[i]; if (!cur.dead) { temp.push(cur); } else { cur.unloadMovie(); g_arrowDead--; } } g_arrows = temp; } } function cleanDebris() { i = 0; while (i < g_dmax) { g_debris_fg[i].unloadMovie(); i++; } i = 0; while (i < g_dmax) { g_debris_bg[i].unloadMovie(); i++; } i = 0; while (i < g_bloodMax) { g_debris_bloods[i].unloadMovie(); i++; } } function cleanEnemies() { while (g_enemies.length > 0) { g_enemies.pop().unloadMovie(); } } function cleanObstructs() { while (g_obstructs.length > 0) { temp = g_obstructs.pop(); temp.unloadMovie(); } } function cleanArrows() { while (g_arrows.length > 0) { temp = g_arrows.pop(); temp.unloadMovie(); } } function createLevel(lvl) { var _local1 = lvl; cleanUpMines(); _root.g_enemyArrowCount = 1 + Math.ceil(_local1 * 0.1); if (g_enemyArrowCount > 3) { g_enemyArrowCount = 3; } factr = 20; g_frontline = g_width - (factr * g_currentLevel); if (g_frontline < ((g_width / 2) + 200)) { g_frontline = (g_width / 2) + 200; } gravX = -50 + random(100); gravX = gravX * (_local1 * 0.1); if (gravX < -500) { gravX = -500; } else if (gravX > 500) { gravX = 500; } wind_indicator._xscale = gravX; g_population = g_currentLevel * 10; g_numArmy = 0; if ((g_currentLevel % 10) == 0) { g_numArmy = g_numArmy + ((g_numBosses = Math.floor(g_currentLevel / 10))); } else { g_numBosses = 0; } g_numArmy = g_numArmy + ((g_numWalkers = (_local1 * 2) + 10)); g_numArmy = g_numArmy + ((g_numFlying = Math.floor(_local1 * 0.2))); g_numArmy = g_numArmy + ((g_numOgres = Math.floor(_local1 * 0.4) + 1)); g_numArmy = g_numArmy + ((g_numEnemyCatapults = Math.floor(_local1 * 0.12))); g_numArmy = g_numArmy + ((g_numEnemyArchers = Math.floor(_local1 * 0.16))); g_numArmy = g_numArmy + ((g_numDragonArchers = Math.floor(_local1 * 0.13))); g_numHomes = Math.floor(_local1 * 0.1) + 1; g_numObs = Math.floor(_local1 * 0.1) + 1; createEnemeyQueue(); if (g_numObs > g_treeMax) { g_numObs = g_treeMax; } if (g_numHomes > 3) { g_numhomes = 3; } factr = 1.05; g_ogre_hp = Math.ceil(g_base_ogre_hp * Math.pow(factr, g_currentLevel)); g_walker_hp = Math.ceil(g_base_walker_hp * Math.pow(factr, g_currentLevel)); g_flyer_hp = Math.ceil(g_base_flyer_hp * Math.pow(factr, g_currentLevel)); } function reinforceTheArmy() { var _local1 = _root; area = _local1.g_width - _local1.reinforcements._x; lvl = _local1.g_currentLevel; spot = _local1.reinforcements._x + random(area); if (spot < 600) { spot = 600; } if (spot > (_local1.g_width - 100)) { spot = (_local1.g_width - 100) + random(200); } nextEnemy = null; nextEnemy = _local1.g_armyList.pop(); if (g_curOnScreen >= g_maxOnScreen) { g_armyList.unshift(nextEnemy); } else if (((nextEnemy == "dragon_archer") || (nextEnemy == "flying_enemy")) && (g_numFlyingOnScreen >= 2)) { g_armyList.unshift(nextEnemy); } else if ((nextEnemy == "enemy_catapult") && (g_numCatapultsOnScreen >= 2)) { g_armyList.unshift(nextEnemy); } else if ((nextEnemy == "boss") && (g_numBossesOnScreen >= 1)) { g_armyList.unshift(nextEnemy); } else if (nextEnemy == "flying_enemy") { g_numFlyingOnScreen++; alt = (_local1.g_groundHeight - random(300)) - 300; if (alt < 600) { alt = 600; } _local1.addEnemy(_local1.g_width + 20, alt, ((-random(100)) - 20) - (_local1.g_currentLevel * 1.1), 0, _local1.g_flyer_hp, "flying_enemy"); _local1.g_numFlying--; flyerT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "ogre") { _local1.addEnemy(spot, _local1.g_ground, -5 - random(_local1.g_currentLevel * g_speedFactor), 0, _local1.g_ogre_hp, "ogre"); _local1.g_numOgres--; ogreT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "enemy") { _local1.addEnemy(spot, _local1.g_ground, -10 - random(_local1.g_currentLevel * g_speedFactor), 0, _local1.g_walker_hp, "enemy"); _local1.g_numWalkers--; walkerT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "enemy_catapult") { g_numCatapultsOnScreen++; _local1.addEnemy(spot, _local1.g_ground, -3, 0, Math.floor(_local1.g_ogre_hp), "enemy_catapult"); _local1.g_numEnemyCatapults--; catapultT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "enemy_archer") { _local1.addEnemy(spot, _local1.g_ground, -15 - random(_local1.g_currentLevel * g_speedFactor), 0, Math.floor(_local1.g_walker_hp * 0.66), "enemy_archer"); _local1.g_numEnemyArchers--; archerT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "dragon_archer") { g_numFlyingOnScreen++; alt = (_local1.g_groundHeight - random(300)) - 300; if (alt < 600) { alt = 600; } _local1.addEnemy(_local1.g_width + 20, alt, ((-random(100)) - 20) - (_local1.g_currentLevel * 1.1), 0, Math.floor(_local1.g_flyer_hp * 5), "dragon_archer"); _local1.g_numDragonArchers--; dragonArcherT = 0; _local1.g_curOnScreen++; } else if (nextEnemy == "boss") { g_numBossesOnScreen++; _local1.addEnemy(_local1.g_width, _local1.g_ground, -7, 0, _local1.g_ogre_hp * 5, "boss"); _local1.g_numBosses--; bossT = 0; _local1.g_curOnScreen++; } } function createEnemeyQueue() { g_testCount = 0; g_armyList = new Array(g_numArmy); addEnemyTypeToArmy("boss", g_numBosses); addEnemyTypeToArmy("ogre", g_numOgres); addEnemyTypeToArmy("enemy_catapult", g_numEnemyCatapults); addEnemyTypeToArmy("dragon_archer", g_numDragonArchers); addEnemyTypeToArmy("flying_enemy", g_numFlying); addEnemyTypeToArmy("enemy_archer", g_numEnemyArchers); addEnemyTypeToArmy("enemy", g_numWalkers); trace(g_armyList); trace("Army Size: " + g_numArmy); trace("List Length: " + g_armyList.length); trace("Enemies Added: " + g_testCount); } function addEnemyTypeToArmy(eType, numOfType) { var _local1 = eType; var _local2 = numOfType; ndx = 0; while (ndx < _local2) { spot = random(g_numArmy); while (g_armyList[spot] != null) { if ((++spot) > (g_numArmy - 1)) { spot = 0; } } g_armyList[spot] = _local1; g_testCount++; ndx++; } } function loadNextLevel() { g_lastLevel = g_currentLevel; createLevel(++g_currentLevel); } function cleanLevel() { cleanDebris(); cleanBodies(); cleanObstructs(); cleanArrows(); cleanArchers(); cleanCatapults(); cleanEnemies(); } function startNextLevel() { g_boss_award = 0; _root.g_landMines = new Array(_root.g_mine_num); g_houses_alive = g_numhomes; initializeClipLevels(); reinforcements.gotoAndStop(1); reinforcements._x = g_width; lvl = 1; g_enelvl = -1; g_arrowLevel = -1; g_terrainLevel = 0; g_popsLevel = -1; g_explosionsLevel = -1; g_key_listener = keylvl.attachMovie("key_listener", "key_listener_" + lvl, lvl); g_key_listener._alpha = 0; g_key_listener._x = -100; resetXPcounts(); resetMaxes(); cleanDebris(); cleanBodies(); cleanObstructs(); cleanArrows(); cleanArchers(); cleanCatapults(); cleanEnemies(); g_debris_ndx_bg = 0; g_debris_ndx_fg = 0; g_curOnScreen = 0; g_obj_ndx = g_obj_start_ndx; g_startNew = true; pause = false; } function checkEndGame() { if ((((g_armyList.length == 0) && (g_enemies.length == 0)) && (!g_level_over)) && (g_population > 0)) { g_endTime = getTimer() + g_menuDelay; g_level_over = true; resetObsMaxes(); if ((g_currentLevel > 0) && (!g_gameJustStarted)) { temp = levelComplete.attachMovie("level_complete", "complete_0", 0); temp._x = g_width / 2; temp._y = g_ground / 2; } } if (((getTimer() > g_endTime) && (g_level_over)) || (g_forceEndGame)) { g_key_listener.unloadMovie(); if (((!g_gameJustStarted) && (!g_restarted)) && (!g_skipped)) { calculateXPAward(); } pause = true; g_level_over = false; setPrevGameVars(); loadNextLevel(); if (g_currentLevel > 1) { temp = menu_layer.attachMovie("upgrades", "upgrades_1", 1); temp._x = g_width / 2; temp._y = g_ground / 2; temp._xscale = (temp._yscale = 247); } else { displayLevelStats(); } loadTerrain(); g_playing = false; g_forceEndGame = false; g_gameJustStarted = false; } } function displayLevelStats() { stats_p._x = g_width / 2; stats_p._y = g_ground / 2; } function resetCosts() { cost_range = 150; cost_multi = 200; cost_archer = 200; cost_catapult = 1000; cost_bomb_arrow = 200; cost_flak_arrow = 200; cost_land_mine_arrow = 500; cost_oil_arrow = 600; cost_fire_arrow = 400; cost_ice_arrow = 300; cost_pierce_arrow = 220; cost_blast_range = 500; cost_blast_power = 200; cost_arrow_dmg = 200; cost_bow_loading = 120; cost_archer_cooldown = 150; cost_catapult_cooldown = 105; cost_fire_dot = 300; } function floorAmounts() { g_maxbowpwr_amount = Math.floor(g_maxbowpwr_amount); g_arrow_dmg_amount = Math.floor(g_arrow_dmg_amount); g_blast_range_amount = Math.floor(g_blast_range_amount); g_blast_power_amount = Math.floor(g_blast_power_amount); g_catapult_cooldown_amount = Math.floor(g_catapult_cooldown_amount); g_archer_cooldown_amount = Math.floor(g_archer_cooldown_amount); g_bow_loading_amount = Math.floor(g_bow_loading_amount); g_fire_dot_amount = Math.floor(g_fire_dot_amount); } function buyAmount(name, amount) { var _local1 = name; var _local2 = amount; i = 0; while ((i < _local2) && (buy(_local1))) { i++; } } function buyMaxType(name) { var _local1 = name; while (buy(_local1)) { } } function buy(name) { var _local1 = name; if (_local1 == "range_upgrade") { if ((g_xp >= cost_range) && (g_maxbowpwr < g_maxbowpwr_max)) { g_maxbowpwr = g_maxbowpwr + g_maxbowpwr_inc; if (g_maxbowpwr > g_maxbowpwr_max) { g_maxbowpwr = g_maxbowpwr_max; } g_xp = g_xp - cost_range; cost_range = cost_range + 200; cost_range = Math.floor(cost_range); return(true); } } else if (_local1 == "land_mine_arrow") { if ((g_xp >= cost_land_mine_arrow) && (g_mine_num < g_mine_num_max)) { g_mine_num++; g_xp = g_xp - cost_land_mine_arrow; cost_land_mine_arrow = cost_land_mine_arrow + 300; cost_land_mine_arrow = Math.floor(cost_land_mine_arrow); return(true); } } else if (_local1 == "oil_arrow") { if ((g_xp >= cost_oil_arrow) && (g_oil_num < g_oil_num_max)) { g_oil_num++; g_xp = g_xp - cost_oil_arrow; cost_oil_arrow = cost_oil_arrow + 0; cost_oil_arrow = Math.floor(cost_oil_arrow); return(true); } } else if (_local1 == "multi_arrow") { if ((g_xp >= cost_multi) && (g_multi_num < g_multi_num_max)) { g_multi_num++; g_xp = g_xp - cost_multi; cost_multi = cost_multi + 300; cost_multi = Math.floor(cost_multi); return(true); } } else if (_local1 == "fire_dot") { if ((g_xp >= cost_fire_dot) && (g_fire_dot < g_fire_dot_max)) { g_fire_dot = g_fire_dot + g_fire_dot_inc; if (g_fire_dot > g_fire_dot_max) { g_fire_dot = g_fire_dot_max; } g_xp = g_xp - cost_fire_dot; cost_fire_dot = cost_fire_dot + 50; cost_fire_dot = Math.floor(cost_fire_dot); return(true); } } else if (_local1 == "archer") { if ((g_xp >= cost_archer) && (g_archer_num < g_archer_num_max)) { g_archer_num++; g_xp = g_xp - cost_archer; cost_archer = cost_archer + 50; cost_archer = Math.floor(cost_archer); return(true); } } else if (_local1 == "catapult") { if ((g_xp >= cost_catapult) && (g_catapult_num < g_catapult_num_max)) { g_catapult_num++; g_xp = g_xp - cost_catapult; cost_catapult = cost_catapult + 1000; cost_catapult = Math.floor(cost_catapult); return(true); } } else if (_local1 == "pierce_arrow") { if ((g_xp >= cost_pierce_arrow) && (g_piercer_num < g_piercer_num_max)) { g_piercer_num++; g_xp = g_xp - cost_pierce_arrow; cost_pierce_arrow = cost_pierce_arrow + 300; cost_pierce_arrow = Math.floor(cost_pierce_arrow); return(true); } } else if (_local1 == "bomb_arrow") { if ((g_xp >= cost_bomb_arrow) && (g_bomb_num < g_bomb_num_max)) { g_bomb_num++; g_xp = g_xp - cost_bomb_arrow; cost_bomb_arrow = cost_bomb_arrow + 200; cost_bomb_arrow = Math.floor(cost_bomb_arrow); return(true); } } else if (_local1 == "flak_arrow") { if ((g_xp >= cost_flak_arrow) && (g_flak_num < g_flak_num_max)) { g_flak_num++; g_xp = g_xp - cost_flak_arrow; cost_flak_arrow = cost_flak_arrow + 200; cost_flak_arrow = Math.floor(cost_flak_arrow); return(true); } } else if (_local1 == "land_mine_arrow") { if ((g_xp >= cost_land_mine_arrow) && (g_mine_num < g_mine_num_max)) { g_mine_num++; g_xp = g_xp - cost_land_mine_arrow; cost_land_mine_arrow = cost_land_mine_arrow + 200; cost_land_mine_arrow = Math.floor(cost_land_mine_arrow); return(true); } } else if (_local1 == "fire_arrow") { if ((g_xp >= cost_fire_arrow) && (g_fire_num < g_fire_num_max)) { g_fire_num++; g_xp = g_xp - cost_fire_arrow; cost_fire_arrow = cost_fire_arrow + 200; cost_fire_arrow = Math.floor(cost_fire_arrow); return(true); } } else if (_local1 == "ice_arrow") { if ((g_xp >= cost_ice_arrow) && (g_ice_num < g_ice_num_max)) { g_ice_num++; g_xp = g_xp - cost_ice_arrow; cost_ice_arrow = cost_ice_arrow + 200; cost_ice_arrow = Math.floor(cost_ice_arrow); return(true); } } else if (_local1 == "blast_power") { if ((g_xp >= cost_blast_power) && (g_blast_power < g_blast_power_max)) { g_blast_power = g_blast_power + g_blast_power_inc; if (g_blast_power > g_blast_power_max) { g_blast_power = g_blast_power_max; } g_xp = g_xp - cost_blast_power; cost_blast_power = cost_blast_power + 300; cost_blast_power = Math.floor(cost_blast_power); return(true); } } else if (_local1 == "blast_range") { if ((g_xp >= cost_blast_range) && (g_blast_range < g_blast_range_max)) { g_blast_range = g_blast_range + g_blast_range_inc; if (g_blast_range > g_blast_range_max) { g_blast_range = g_blast_range_max; } g_xp = g_xp - cost_blast_range; cost_blast_range = cost_blast_range + 300; cost_blast_range = Math.floor(cost_blast_range); return(true); } } else if (_local1 == "bow_loading") { if ((g_xp >= cost_bow_loading) && (g_bow_loading > g_bow_loading_max)) { g_bow_loading = g_bow_loading - g_bow_loading_inc; if (g_bow_loading < g_bow_loading_max) { g_bow_loading = g_bow_loading_max; } g_xp = g_xp - cost_bow_loading; cost_bow_loading = cost_bow_loading + 20; cost_bow_loading = Math.floor(cost_bow_loading); return(true); } } else if (_local1 == "archer_loading") { if ((g_xp >= cost_archer_cooldown) && (g_archer_cooldown > g_archer_cooldown_max)) { g_archer_cooldown = g_archer_cooldown - g_archer_cooldown_inc; if (g_archer_cooldown < g_archer_cooldown_max) { g_archer_cooldown = g_archer_cooldown_max; } g_xp = g_xp - cost_archer_cooldown; cost_archer_cooldown = cost_archer_cooldown + 50; cost_archer_cooldown = Math.floor(cost_archer_cooldown); return(true); } } else if (_local1 == "catapult_loading") { if ((g_xp >= cost_catapult_cooldown) && (g_catapult_cooldown > g_catapult_cooldown_max)) { g_catapult_cooldown = g_catapult_cooldown - g_catapult_cooldown_inc; if (g_catapult_cooldown < g_catapult_cooldown_max) { g_catapult_cooldown = g_catapult_cooldown_max; } g_xp = g_xp - cost_catapult_cooldown; cost_catapult_cooldown = cost_catapult_cooldown + 50; cost_catapult_cooldown = Math.floor(cost_catapult_cooldown); return(true); } } else if (_local1 == "arrow_dmg") { if ((g_xp >= cost_arrow_dmg) && (g_arrow_dmg < g_arrow_dmg_max)) { g_arrow_dmg = g_arrow_dmg + g_arrow_dmg_inc; if (g_arrow_dmg > g_arrow_dmg_max) { g_arrow_dmg = g_arrow_dmg_max; } g_xp = g_xp - cost_arrow_dmg; cost_arrow_dmg = cost_arrow_dmg + 100; cost_arrow_dmg = Math.floor(cost_arrow_dmg); return(true); } } return(false); } function cleanArchers() { while (g_archers.length > 0) { temp = g_archers.pop(); temp.unloadMovie(); } } function loadArchers() { if (g_archer_num > 0) { aimer._x = tower._x; aimer._y = tower._y - 100; } else { aimer._x = -100; } i = 0; while (i < g_archer_num) { temp = archerZone.attachMovie("archer", "archer_" + i, i); temp._x = (tower._x - 160) - (i * 20); temp._y = tower._y + 60; g_archers.push(temp); i++; } } function relocateForce() { for (i in g_archers) { temp = g_archers[i]; temp._x = (tower._x - 160) - (i * 20); temp._y = tower._y + 60; } for (i in g_catapults) { temp = g_catapults[i]; temp._x = (tower._x - 350) - (i * 50); temp._y = tower._y + 60; } } function cleanCatapults() { while (g_catapults.length > 0) { temp = g_catapults.pop(); temp.unloadMovie(); } } function cleanBodies() { while (g_bodies.length > 0) { g_bodies.pop().unloadMovie(); } } function loadCatapults() { if (g_catapult_num > 0) { _root.tower.cat_shooter._alpha = 100; c_aimer._x = tower._x; c_aimer._y = tower._y - 150; } else { c_aimer._x = -100; _root.tower.cat_shooter._alpha = 0; } if (g_catapult_num > 0) { temp = catapultZone.attachMovie("catapult", "catapult_" + i, i); temp._x = (tower._x - 350) - (i * 50); temp._y = tower._y + 60; g_catapults.push(temp); } } function getClip() { } function getDebrisClipFG() { g_debris_ndx_fg++; if (g_debris_ndx_fg == g_dmax) { g_debris_ndx_fg = 0; } return(g_debris_ndx_fg); } function getDebrisClipBG() { g_debris_ndx_bg++; if (g_debris_ndx_bg == g_dmax) { g_debris_ndx_bg = 0; } return(g_debris_ndx_bg); } function getObjClip() { g_obj_ndx++; if (g_obj_ndx > 50) { g_obj_ndx = 0; } return(g_obj_ndx); } function followTerrain(ene) { var _local1 = ene; if (ground.hitTest(_local1._x, _local1._y, 1) || (_local1._y > g_ground)) { if (_local1.delta > 0) { _local1.delta = 0; } _local1.delta = _local1.delta - 0.5; _local1._y = _local1._y + _local1.delta; } else { if (_local1.delta < 0) { _local1.delta = 0; } _local1.delta = _local1.delta + 0.5; _local1._y = _local1._y + _local1.delta; } } function placeTower() { g_placeTowerCount++; if (g_random_tower == "on") { tower._x = (random(g_width) * 0.5) + 500; } else { tower._x = 500; } tower._y = g_ground / 2; if (ground.hitTest(tower._x - (tower._width / 2), tower._y + (tower._height / 3), 1)) { while (ground.hitTest(tower._x - (tower._width / 2), tower._y + (tower._height / 3), 1) && (tower._y > 0)) { tower._y--; trace("Going Up: " + tower._y); } } else { while ((!ground.hitTest(tower._x - (tower._width / 2), tower._y + (tower._height / 3), 1)) && (tower._y < g_ground)) { tower._y++; trace("Going Down: " + tower._y); } } g_icon_offset = tower._x - 425; if ((g_placeTowerCount < 10) && (((ground.hitTest(tower._x, tower._y, 1) || (ground.hitTest(tower._x + 70, tower._y - 70, 1))) || (ground.hitTest(tower._x + 70, tower._y, 1))) || (tower._y < 300))) { placeTower(); } else { g_placeTowerCount = 0; } } function getNextTerrain() { g_terrainNdx = g_currentLevel % g_terrains.length; return(g_terrains[g_terrainNdx]); } function getNextBackground() { ndx = random(g_backgrounds.length); trace("g_terrainNdx: " + ndx); return(g_backgrounds[ndx]); } function getTerrainClip() { return(g_terrainLevel++); } function loadTerrain() { gravY = 1000; ground = hill.attachMovie(getNextTerrain(), "ground_1", 1); back.attachMovie(getNextBackground(), "background_1", 1, back_prop); back._x = g_width / 2; back._y = g_ground; back._width = g_width + 100; back._height = g_ground; ground._x = g_width / 2; ground._width = g_width + 100; ground._height = g_ground + 100; ground._y = g_ground; g_groundHeight = g_ground - ground._height; } function restartLevel() { trace("entering restart"); g_numCatapultsOnScreen = 0; g_numFlyingOnScreen = 0; g_numBossesOnScreen = 0; g_currentLevel--; g_restarted = true; g_game_over = false; g_forceEndGame = true; checkEndGame(); g_restarted = false; trace("exiting restart"); } function skipToLevel() { g_skipTo = Math.floor(g_skipTo); num = new Number(g_skipTo); if (num.toString() == "NaN") { g_skipTo = 666; } if ((g_skipTo <= g_maxLevel) || (g_skipTo == 666)) { g_skipped = true; g_game_over = false; g_currentLevel = g_skipTo - 1; g_population = g_currentLevel * 10; g_forceEndGame = true; checkEndGame(); g_skipped = false; } } function restartGame() { g_restarted = true; g_game_over = false; g_mode = "normal"; resetGameVars(); g_currentLevel = 0; g_forceEndGame = true; checkEndGame(); g_restarted = false; } function resetToPrev() { g_maxbowpwr = g_Pmaxbowpwr; g_currentLevel = g_PcurrentLevel; g_xp = g_Pxp; g_population = g_Ppopulation; g_multi_num = g_Pmulti_num; g_bomb_num = g_Pbomb_num; g_catapult_num = g_Pcatapult_num; g_archer_num = g_Parcher_num; g_piercer_num = g_Ppiercer_num; g_arrow_dmg = g_Parrow_dmg; g_blast_range = g_Pblast_range; g_blast_power = g_Pblast_power; g_catapult_cooldown = g_Pcatapult_cooldown; g_archer_cooldown = g_Parcher_cooldown; } function setKey(mode, mode_icon) { var _local1 = mode_icon; var _local2 = mode; for (i in g_keys) { curKey = g_keys[i]; if (curKey.hitTest(_xmouse, _ymouse, 0)) { curKey.attachMovie(_local1, "mode_1", 1); curKey.mode = _local2; } } } function setMode(keyNum) { g_mode = g_keys[keyNum].mode; } function buymax() { prev_xp = 0; do { prev_xp = g_xp; buy("bow_loading"); buy("range_upgrade"); buy("multi_arrow"); buy("fire_arrow"); buy("ice_arrow"); buy("pierce_arrow"); buy("bomb_arrow"); buy("catapult"); buy("archer"); buy("blast_range"); buy("catapult_loading"); buy("archer_loading"); buy("blast_power"); buy("arrow_dmg"); buy("fire_dot"); buy("flak_arrow"); buy("land_mine_arrow"); buy("oil_arrow"); } while (g_xp < prev_xp); } stop(); g_fireCatapultNow = true; g_catTimeElapsed = 0; g_catFireAuto = true; g_random_tower = "off"; g_soundText = "on"; g_tracerNdx = 0; g_tracerNum = 8; g_oilSpread = 120; g_oilAmount = 3; g_treeMax = 3; g_fireSplats = 3; setMarker = "moveable"; g_tracers = new Array(g_tracerNum); g_sound_on = true; g_playing = false; g_armyList = new Array(); g_ground = 1400; g_width = 2500; g_currentLevel = 0; g_lastLevel = 0; g_total_xp = 0; g_xp = 0; g_maxLevel = 0; g_gameJustStarted = true; g_skipTo = 1; g_restarted = false; g_skipped = false; g_base_ogre_hp = 250; g_base_flyer_hp = 8; g_base_walker_hp = 10; g_ogre_hp = g_base_ogre_hp; g_walker_hp = g_base_flyer_hp; g_flyer_hp = g_base_walker_hp; myLocalSO = SharedObject.getLocal("testbm0"); if (myLocalSO.data.g_currentLevel != null) { trace("Shared Object Data Found... loading data"); g_total_xp = myLocalSO.data.g_total_xp; g_currentLevel = myLocalSo.data.g_currentLevel; g_xp = _root.g_total_xp; g_maxLevel = myLocalSo.data.g_currentLevel + 1; g_lastLevel = g_currentLevel - 1; } else { trace("Shared Object Data Not Found... using default data"); g_total_xp = (g_xp = 0); g_currentLevel = 0; g_maxLevel = 1; displayHelp(); } g_longs = 0; g_shorts = 0; g_mids = 0; g_long_award_xp = 0; g_mid_award_xp = 0; g_short_award_xp = 0; g_house_award_xp = 0; g_long_xp = 15; g_mid_xp = 11; g_short_xp = 5; g_level_xp = 5; g_awarded_xp = 0; g_level_award_xp = 0; g_house_xp = 50; g_zero_loss_award = 0; g_allhouse_award = 0; g_xp_msg = "nothing of interest"; g_noPopLoss = true; g_noHouseLoss = true; g_boss_award = 0; g_arrows = new Array(); g_enemies = new Array(); g_obstructs = new Array(); g_bloods = new Array(); g_archers = new Array(); g_catapults = new Array(); g_bodies = new Array(); g_terrains = new Array("ground1", "ground2", "ground3", "ground4", "ground5", "ground6", "ground7", "ground8", "ground9", "ground10", "ground11", "ground12", "ground13", "ground14", "ground15", "ground16", "ground17", "ground18", "ground19", "ground20", "ground21", "ground22", "ground23", "ground24", "ground26", "ground27", "ground28", "ground29", "ground30", "ground31"); g_keys = new Array(); g_trees = new Array("tree", "tree2"); g_homes = new Array(); g_homeNdx = -1; g_ogres_entered = 0; g_fliers_entered = 0; g_walkers_entered = 0; g_clipnum = 0; g_andx = 0; g_endx = 0; gravX = 1000; gravY = 1000; elapsed = 0; g_arcount = 0; g_bcount = 0; g_boost = 4; g_unloadndx = 0; pause = false; bloodOn = true; g_forceEndGame = false; g_startNew = false; g_bow_pwr = 5; g_mode_single = 0; g_mode_multi = 1; g_mode_bomb = 2; g_mode = "normal"; g_arrowMode = g_mode_bomb; g_bow_cooldown = 0; g_key_listener = null; resetGameVars(); setPrevGameVars(); g_numWalkers = 0; g_numBosses = 0; g_numObs = 0; g_numFlying = 0; g_numOgres = 0; g_numEnemyCatapults = 0; g_numEnemyArchers = 0; g_numDragonArchers = 0; g_numHomes = 0; g_game_over = false; g_level_over = false; g_endTime = 0; g_menuDelay = 3000; g_icon_spacing = 55; g_icon_offset = 75; g_icon_spacing_y = 140; g_dmax = 8; g_debris_ndx_fg = 0; g_debris_ndx_bg = 0; g_obj_start_ndx = 0; g_obj_ndx = g_obj_start_ndx; g_freed = new Array(); g_debris_fg = new Array(g_dmax); g_debris_bg = new Array(g_dmax); g_enemyDead = 0; g_arrowDead = 0; g_bloodDead = 0; g_maxOnScreen = 7; g_curOnScreen = 0; g_eneNdx = -1; g_eneLvlMax = 50; g_arrowLevels = new Array(20); g_enemyLevels = new Array(g_eneLvlMax); initializeClipLevels(); g_test_lastOut = 0; g_enelvl = -1; g_fps = 0; g_max_height = g_ground; g_max_width = g_width; g_arrowLevel = -1; g_bloodNdx = 0; g_bloodMax = 20; g_debris_bloods = new Array(100); g_fireNdx = 0; g_fireMax = 10; g_debris_fires = new Array(g_fireMax); g_bloodSpread = 100; g_bloodSplats = 1; setDiffEasy(); g_armyLeft = 0; g_obsMax_x = 0; g_obsMax_y = 0; g_obsMin_x = g_width; g_obsMin_y = g_ground; g_landMineNdx = 0; g_oilNdx = 0; g_homepositions = new Array(); g_treepositions = new Array(); g_obsNdx = 0; g_popsLevel = -1; g_explosionsLevel = -1; g_speedFactor = 0.1; g_numFlyingOnScreen = 0; g_numCatapultsOnScreen = 0; g_numBossesOnScreen = 0; g_testCount = 0; cost_range = 150; cost_multi = 200; cost_archer = 200; cost_catapult = 1000; cost_bomb_arrow = 200; cost_flak_arrow = 200; cost_land_mine_arrow = 500; cost_oil_arrow = 600; cost_fire_arrow = 400; cost_ice_arrow = 300; cost_pierce_arrow = 220; cost_blast_range = 500; cost_blast_power = 200; cost_arrow_dmg = 200; cost_bow_loading = 120; cost_archer_cooldown = 150; cost_catapult_cooldown = 105; cost_fire_dot = 300; g_maxbowpwr_max = 1600; g_multi_num_max = 3; g_fire_num_max = 1; g_ice_num_max = 1; g_bomb_num_max = 1; g_flak_num_max = 1; g_mine_num_max = 5; g_oil_num_max = 1; g_catapult_num_max = 2; g_archer_num_max = 4; g_piercer_num_max = 2; g_arrow_dmg_max = 200; g_blast_range_max = 500; g_blast_power_max = 500; g_catapult_cooldown_max = 10; g_archer_cooldown_max = 6; g_bow_loading_max = 0.4; g_fire_dot_max = 50; g_maxbowpwr_inc = 20; g_arrow_dmg_inc = 5; g_blast_range_inc = 50; g_blast_power_inc = 10; g_catapult_cooldown_inc = 3; g_archer_cooldown_inc = 3; g_bow_loading_inc = 0.1; g_fire_dot_inc = 10; g_maxbowpwr_amount = 1; g_arrow_dmg_amount = 1; g_blast_range_amount = 1; g_blast_power_amount = 1; g_catapult_cooldown_amount = 1; g_archer_cooldown_amount = 1; g_bow_loading_amount = 1; g_fire_dot_amount = 1; g_placeTowerCount = 0; g_groundHeight = 0; g_terrainNdx = -1; g_backgrounds = new Array("bg_1", "bg_2", "bg_3", "bg_4"); g_terrainLevel = 0; _root.plee._x = g_width / 2; _root.plee._y = g_ground / 2;
Instance of Symbol 608 MovieClip "ground" in Frame 2
onClipEvent (load) { this.unloadMovie(); }
Instance of Symbol 555 MovieClip [war_flag] "reinforcements" in Frame 2
/* no clip actions */
Instance of Symbol 624 MovieClip "string" in Frame 2
onClipEvent (load) { time = 0; } onClipEvent (enterFrame) { if (!_root.pause) { if (!_root.holding) { time = time + _root.elapsed; } if ((time > _root.g_bow_cooldown) && (!_root.holding)) { _x = _root.bow.spotX; _y = _root.bow.spotY; _root.holding = true; time = 0; _alpha = 100; } } }
Instance of Symbol 636 MovieClip "bow" in Frame 2
onClipEvent (load) { radians = 0; spotX = 0; spotY = 0; width = 45; dx = 0; dy = 0; } onClipEvent (enterFrame) { _x = _root.tower._x; _y = _root.tower._y; dx = _root.string._x - _root.bow._x; dy = _root.string._y - _root.bow._y; radians = Math.atan(dy / dx); if (dx > 0) { _rotation = (((radians * 180) / Math.PI) + 180); spotX = _x - (Math.cos(radians + Math.PI) * width); spotY = _y - (Math.sin(radians + Math.PI) * width); } else { _rotation = ((radians * 180) / Math.PI); spotX = _x - (Math.cos(radians) * width); spotY = _y - (Math.sin(radians) * width); } }
Instance of Symbol 639 MovieClip "fps" in Frame 2
onClipEvent (load) { current = (prev = getTimer()); _root.elapsed = 0; } onClipEvent (enterFrame) { current = getTimer(); _root.elapsed = (current - prev) / 1000; prev = current; }
Instance of Symbol 641 MovieClip in Frame 2
onClipEvent (load) { fps_time = 1; frames = 0; _root.pause = true; _root.checkEndGame(); } onClipEvent (enterFrame) { if (fps_time < 0.5) { fps_time = fps_time + _root.elapsed; frames++; } else { _root.g_fps = frames * 2; fps_time = 0; frames = 0; } _root.checkEndGame(); if (!_root.pause) { if ((_root.g_curOnScreen <= _root.g_maxOnScreen) && (_root.g_armyList.length > 0)) { _root.reinforceTheArmy(); } _root.stepArrows(); _root.stepEnemies(); _root.stepBloods(); _root.testHit(); _root.cleanUp(); } if (_root.g_startNew) { _root.initObstructs(); _root.loadArchers(); _root.loadCatapults(); _root.holding = false; _root.g_startNew = false; } updateAfterEvent(); }
Instance of Symbol 651 MovieClip "pause_sign" in Frame 2
onClipEvent (enterFrame) { if (_root.pause) { _x = (_root.g_width / 2); _y = (_root.g_ground / 2); } else { _y = -100; } }
Instance of Symbol 628 MovieClip in Frame 2
onClipEvent (enterFrame) { }
Instance of Symbol 671 MovieClip in Frame 2
on (release) { _root.version_notes._x = _root.g_width / 2; _root.version_notes._y = _root.g_ground / 2; }
Instance of Symbol 674 MovieClip in Frame 2
on (release) { getURL ("http://lostvectors.com/donate.html", "_self"); }
Instance of Symbol 684 MovieClip in Frame 2
on (release) { getURL ("http://lostvectors.com", "_blank"); }
Instance of Symbol 690 MovieClip "key6" in Frame 2
onClipEvent (load) { mode = "all"; _root.g_keys[5] = this; this.attachMovie("all_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 692 MovieClip "key1" in Frame 2
onClipEvent (load) { mode = "normal"; _root.g_keys[0] = this; this.attachMovie("normal_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 694 MovieClip "key2" in Frame 2
onClipEvent (load) { mode = "normal"; _root.g_keys[1] = this; this.attachMovie("normal_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 696 MovieClip "key3" in Frame 2
onClipEvent (load) { mode = "normal"; _root.g_keys[2] = this; this.attachMovie("normal_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 698 MovieClip "key4" in Frame 2
onClipEvent (load) { mode = "normal"; _root.g_keys[3] = this; this.attachMovie("normal_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 700 MovieClip "key5" in Frame 2
onClipEvent (load) { mode = "normal"; _root.g_keys[4] = this; this.attachMovie("normal_moder", "mode_1", 1); } on (press) { _root.g_mode = mode; }
Instance of Symbol 701 MovieClip "fire_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_fire_num > 0) { _x = ((5 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "fire"; } on (release) { stopDrag(); _root.setKey("fire", "fire_icon"); dragging = false; }
Instance of Symbol 702 MovieClip "ice_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_ice_num > 0) { _x = ((4 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "ice"; } on (release) { stopDrag(); _root.setKey("ice", "ice_icon"); dragging = false; }
Instance of Symbol 554 MovieClip [bomb_moder] "bomb_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_bomb_num > 0) { _x = ((3 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "bomb"; } on (release) { stopDrag(); _root.setKey("bomb", "bomb_moder"); dragging = false; }
Instance of Symbol 553 MovieClip [pierce_moder] "pierce_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_piercer_num > 0) { _x = ((2 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "pierce"; } on (release) { stopDrag(); _root.setKey("pierce", "pierce_moder"); dragging = false; }
Instance of Symbol 552 MovieClip [normal_moder] "normal_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_multi_num > 0) { _x = ((1 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "normal"; } on (release) { stopDrag(); _root.setKey("normal", "normal_moder"); dragging = false; }
Instance of Symbol 551 MovieClip [all_moder] "all_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { _x = ((6 * _root.g_icon_spacing) + _root.g_icon_offset); _y = (_root.tower._y + _root.g_icon_spacing_y); } } on (press) { startDrag (this); dragging = true; _root.g_mode = "all"; } on (release) { stopDrag(); _root.setKey("all", "all_moder"); dragging = false; }
Instance of Symbol 550 MovieClip [flak_moder] "flak_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_flak_num > 0) { _x = ((1 * _root.g_icon_spacing) + _root.g_icon_offset); _y = ((_root.tower._y + _root.g_icon_spacing_y) + 50); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "flak"; } on (release) { stopDrag(); _root.setKey("flak", "flak_moder"); dragging = false; }
Instance of Symbol 549 MovieClip [moder_mine] "proximity_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_mine_num > 0) { _x = ((2 * _root.g_icon_spacing) + _root.g_icon_offset); _y = ((_root.tower._y + _root.g_icon_spacing_y) + 50); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "proximity"; } on (release) { stopDrag(); _root.setKey("proximity", "moder_mine"); dragging = false; }
Instance of Symbol 548 MovieClip [moder_oil] "oil_b" in Frame 2
onClipEvent (enterFrame) { if (!dragging) { if (_root.g_oil_num > 0) { _x = ((3 * _root.g_icon_spacing) + _root.g_icon_offset); _y = ((_root.tower._y + _root.g_icon_spacing_y) + 50); } else { _x = -100; } } } on (press) { startDrag (this); dragging = true; _root.g_mode = "oil"; } on (release) { stopDrag(); _root.setKey("oil", "moder_oil"); dragging = false; }
Instance of Symbol 704 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_root.g_mode == "all") { _x = _root.all_b._x; _y = _root.all_b._y; } else if (_root.g_mode == "normal") { _x = _root.normal_b._x; _y = _root.normal_b._y; } else if (_root.g_mode == "fire") { _x = _root.fire_b._x; _y = _root.fire_b._y; } else if (_root.g_mode == "ice") { _x = _root.ice_b._x; _y = _root.ice_b._y; } else if (_root.g_mode == "pierce") { _x = _root.pierce_b._x; _y = _root.pierce_b._y; } else if (_root.g_mode == "bomb") { _x = _root.bomb_b._x; _y = _root.bomb_b._y; } else if (_root.g_mode == "flak") { _x = _root.flak_b._x; _y = _root.flak_b._y; } else if (_root.g_mode == "proximity") { _x = _root.proximity_b._x; _y = _root.proximity_b._y; } else if (_root.g_mode == "oil") { _x = _root.oil_b._x; _y = _root.oil_b._y; } }
Instance of Symbol 585 MovieClip "archer_spot" in Frame 2
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 585 MovieClip "catapult_spot" in Frame 2
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 718 MovieClip "game_over" in Frame 2
onClipEvent (enterFrame) { if (_root.g_game_over) { _x = (_root.g_width / 2); _y = (_root.g_ground / 2); } else { _y = (_root.g_ground + _height); } }
Instance of Symbol 790 MovieClip "moon_message" in Frame 2
onClipEvent (load) { seen = false; _x = 9999; } onClipEvent (enterFrame) { if ((_root.pause && (_root.g_currentLevel == 100)) && (!seen)) { _x = (_root.g_width / 2); _y = (_root.g_ground / 2); } else { _x = 9999; } }
Instance of Symbol 885 MovieClip in Frame 2
onClipEvent (load) { _y = (_root.g_ground / 2); _x = (_root.g_width / 2); } onClipEvent (enterFrame) { if (getTimer() > _root.g_menuDelay) { this.unloadMovie(); } }
Symbol 43 MovieClip [ground28] Frame 1
_root.gravY = 166.666666666667;
Instance of Symbol 26 MovieClip in Symbol 43 MovieClip [ground28] Frame 1
onClipEvent (load) { signx = 1; signy = 1; if (random(2) == 1) { signx = -1; } if (random(2) == 1) { signy = -1; } xprev = _x; yprev = _y; vx = random(200) * signx; vy = random(200) * signy; } onClipEvent (enterFrame) { xprev = _x; yprev = _y; _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); _rotation = (_rotation + 1); if ((_x > 1000) || (_x < -1000)) { vx = vx * -1; _x = prevx; _y = prevy; } if ((_y < -1000) || (_y > 1000)) { vy = vy * -1; _x = prevx; _y = prevy; } }
Instance of Symbol 28 MovieClip in Symbol 43 MovieClip [ground28] Frame 1
onClipEvent (load) { signx = 1; signy = 1; if (random(2) == 1) { signx = -1; } if (random(2) == 1) { signy = -1; } xprev = _x; yprev = _y; vx = random(200) * signx; vy = random(200) * signy; } onClipEvent (enterFrame) { xprev = _x; yprev = _y; _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); _rotation = (_rotation + 1); if ((_x > 1000) || (_x < -1000)) { vx = vx * -1; _x = prevx; _y = prevy; } if ((_y < -1000) || (_y > 100)) { vy = vy * -1; _x = prevx; _y = prevy; } }
Instance of Symbol 28 MovieClip in Symbol 43 MovieClip [ground28] Frame 1
onClipEvent (load) { signx = 1; signy = 1; if (random(2) == 1) { signx = -1; } if (random(2) == 1) { signy = -1; } xprev = _x; yprev = _y; vx = random(200) * signx; vy = random(200) * signy; } onClipEvent (enterFrame) { xprev = _x; yprev = _y; _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); _rotation = (_rotation + 1); if ((_x > 1000) || (_x < -1000)) { vx = vx * -1; _x = prevx; _y = prevy; } if ((_y < -1000) || (_y > 1000)) { vy = vy * -1; _x = prevx; _y = prevy; } }
Instance of Symbol 63 MovieClip in Symbol 64 MovieClip [fire] Frame 1
onClipEvent (load) { this.dead = false; timeLeft = 0; frequency = 0.1; lifeSpan = 22; burnTimeHit = 0; fireKill = Math.floor(_root.g_currentLevel / 5) + 1; bonus = fireKill; } onClipEvent (enterFrame) { if (((!_root.pause) && (!this.dead)) && (timeLeft <= 0)) { timeLeft = frequency; oilDrop = _root.g_debris_bloods[random(_root.g_bloodMax)]; enemy = _root.g_enemies[random(_root.g_enemies.length)]; obstruct = _root.g_obstructs[random(_root.g_obstructs.length)]; if (((oilDrop != null) && (oilDrop.dType == "oil_drop")) && (oilDrop.hitTest(_parent))) { trace("DEAD OIL --------------------------------<<<<<<<<<<<<<<"); oilDrop.dType = "dead_oil"; oilDrop._alpha = 0; _root.addFlyingDebris("fire", oilDrop._x, oilDrop._y, 300, _root.g_fireSplats); } else if (enemy.hitTest(_parent) && (enemy.eType != "boss")) { factor = 1; if (enemy.eType == "enemy_catapult") { factor = 20; } enemy.hp = enemy.hp - ((frequency * _root.g_fire_dot) * factor); } else if ((!obstruct.dead) && (obstruct.hitTest(_parent))) { burnTimeHit++; trace("obstruct.household = " + obstruct.household); if ((((obstruct.oType == "house") && (obstruct.household > 0)) && ((burnTimeHit % 5) == 0)) && (burnTimeHit < 25)) { _root.killPopulationNum(bonus, _parent._x - 50, _parent._y); obstruct.household = obstruct.household - bonus; if (obstruct.household <= 0) { obstruct.gotoAndPlay(2); } trace("household left: " + obstruct.household); bonus = bonus + Math.ceil(fireKill / 5); } trace("Burning: " + burnTimeHit); if (burnTimeHit > 20) { _root.addFlyingDebris("fire", obstruct._x, obstruct._y, 300, _root.g_fireSplats); obstruct.dead = true; obstruct.gotoAndPlay(2); } } } else if (((!_root.pause) && (!dead)) && (timeLeft > 0)) { timeLeft = timeLeft - _root.elapsed; } lifeSpan = lifeSpan - _root.elapsed; if (lifeSpan < 0) { dead = true; _parent.unloadMovie(); } }
Symbol 66 MovieClip Frame 69
stop();
Symbol 67 MovieClip [tree] Frame 1
dead = false; stop();
Symbol 67 MovieClip [tree] Frame 2
stop();
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(20)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 76 MovieClip in Symbol 77 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Symbol 148 MovieClip [dragon_archer] Frame 1
function step() { var _local1 = _root; _x = (_x + (vx * _local1.elapsed)); _y = ((Math.sin(_x / 100) * 50) + fhight); if ((getTimer() > timeToShoot) && (_x < (_local1.g_width * 0.66))) { timeToShoot = getTimer() + 7000; en_arrow_vx = (-1000 - random(200)) * 0.5; en_arrow_vy = (200 - random(100)) * 0.5; _local1.addGeneric(_x - (_width / 2), _y, en_arrow_vx, en_arrow_vy, 1, false, 0, 0, false, false, false, "fire_arrow"); _local1.addGeneric(_x - (_width / 2), _y, en_arrow_vx + 10, en_arrow_vy + 10, 1, false, 0, 0, false, false, false, "oil_arrow"); } } function setInXY(x, y) { inx = x; iny = y; } stop();
Symbol 148 MovieClip [dragon_archer] Frame 135
stop(); this.unloadMovie();
Symbol 148 MovieClip [dragon_archer] Frame 171
stop(); this.unloadMovie();
Symbol 151 MovieClip [flying_enemy] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = ((Math.sin(_x / 100) * 50) + fhight); } function setInXY(x, y) { inx = x; iny = y; } stop();
Symbol 151 MovieClip [flying_enemy] Frame 135
stop(); this.unloadMovie();
Symbol 151 MovieClip [flying_enemy] Frame 171
stop(); this.unloadMovie();
Symbol 157 MovieClip [flying_enemy2] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = ((Math.sin(_x / 100) * 50) + fhight); } function setInXY(x, y) { inx = x; iny = y; } stop(); stop();
Symbol 157 MovieClip [flying_enemy2] Frame 100
play();
Symbol 157 MovieClip [flying_enemy2] Frame 135
stop(); this.unloadMovie();
Symbol 173 MovieClip Frame 1
stop();
Symbol 176 MovieClip [ogre3] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 176 MovieClip [ogre3] Frame 100
play();
Symbol 176 MovieClip [ogre3] Frame 135
stop(); this.unloadMovie();
Symbol 189 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 100
stop(); gotoAndPlay (1);
Symbol 189 MovieClip Frame 121
_parent.walking = true; trace("start walking again");
Symbol 190 MovieClip [boss] Frame 1
function step() { var _local1 = _root; displacement = displacement + Math.abs(vx * _local1.elapsed); _x = (_x + (vx * _local1.elapsed)); _y = (_y + (vy * _local1.elapsed)); if (walking) { body.gotoAndStop(Math.ceil((displacement * 0.4) % 99)); } if (getTimer() > timeToShoot) { walking = false; trace("stop walking"); fireballcount++; if (((count++) % ballsPerLevel) == 0) { fireTime = 20000; } else { fireTime = 1500; } timeToShoot = getTimer() + fireTime; en_arrow_vx = ((-400 - random(200)) * 0.5) - (_local1.g_currentLevel * 2); en_arrow_vy = ((-600 - random(200)) * 0.5) - (_local1.g_currentLevel * 2); if (en_arrow_vx < -800) { en_arrow_vx = -800; } if (en_arrow_vy < -1200) { en_arrow_vx = -1200; } _local1.addGeneric(_x - (_width / 2), _y - _height, en_arrow_vx, en_arrow_vy, 1, true, 100, 1, false, false, true, "boss_ball"); body.gotoAndPlay("shoot"); } } stop(); count = 0; fireTime = 500; displacement = 0; walking = true; fireballcount = 0; ballsPerLevel = Math.floor(_root.g_currentLevel / 10);
Symbol 190 MovieClip [boss] Frame 100
i = 0; while (i < 10) { _root.addGeneric(_x - (_width / 2), _y - _height, random(400) - 200, (-random(600)) - 100, 1, true, 500, 500, false, false, true, "boss_ball"); i++; }
Instance of Symbol 189 MovieClip in Symbol 190 MovieClip [boss] Frame 100
/* no clip actions */
Symbol 190 MovieClip [boss] Frame 135
stop(); this.unloadMovie();
Symbol 190 MovieClip [boss] Frame 175
stop(); this.unloadMovie();
Symbol 193 MovieClip [ogre] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 193 MovieClip [ogre] Frame 135
stop(); this.unloadMovie();
Symbol 193 MovieClip [ogre] Frame 175
stop(); this.unloadMovie();
Symbol 198 MovieClip [enemy_archer] Frame 1
function step() { var _local1 = _root; _x = (_x + (vx * _local1.elapsed)); _y = (_y + (vy * _local1.elapsed)); if ((getTimer() > timeToShoot) && (_x < (_local1.g_width * 0.66))) { timeToShoot = getTimer() + 7000; en_arrow_vx = ((-800 - random(200)) - envx) * 0.5; en_arrow_vy = ((-1200 - random(200)) - envy) * 0.5; _local1.addGeneric(_x - (_width / 2), _y - _height, en_arrow_vx, en_arrow_vy, _local1.g_enemyArrowCount, false, 0, 0, false, false, false, "fire_arrow"); if (en_arrow_vx < -1000) { en_arrow_vx = -1000; } if (en_arrow_vy < -1200) { en_arrow_vx = -1200; } envx = envx + 40; envy = envy + 60; if (vx < 0) { speed = vx; vx = 0; } else { vx = speed; } } } stop();
Symbol 198 MovieClip [enemy_archer] Frame 135
stop(); this.unloadMovie();
Symbol 198 MovieClip [enemy_archer] Frame 170
stop(); this.unloadMovie();
Symbol 209 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 25
stop();
Instance of Symbol 210 MovieClip in Symbol 211 MovieClip [smoker] Frame 1
onClipEvent (load) { lvl = 0; time = 3; } onClipEvent (enterFrame) { }
Symbol 212 MovieClip [enemy_catapult] Frame 1
function step() { var _local1 = _root; _x = (_x + (vx * _local1.elapsed)); _y = (_y + (vy * _local1.elapsed)); if ((getTimer() > timeToShoot) && (_x < (_local1.g_width * 0.66))) { timeToShoot = getTimer() + 15000; en_arrow_vx = ((-800 - random(200)) - envx) * 0.5; en_arrow_vy = ((-1200 - random(200)) - envy) * 0.5; if (en_arrow_vx < -1200) { en_arrow_vx = -1200; } if (en_arrow_vy < -1800) { en_arrow_vx = -1800; } envx = envx + 40; envy = envy + 60; _local1.addGeneric(_x - (_width / 2), _y - _height, en_arrow_vx, en_arrow_vy, 1, true, 100, 1, false, false, true, "cat_ammo1"); if (vx < 0) { speed = vx; vx = 0; } else { vx = speed; } } } stop();
Symbol 212 MovieClip [enemy_catapult] Frame 135
stop(); this.unloadMovie();
Symbol 212 MovieClip [enemy_catapult] Frame 170
stop(); this.unloadMovie();
Symbol 213 MovieClip [enemy] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 213 MovieClip [enemy] Frame 135
stop(); this.unloadMovie();
Symbol 213 MovieClip [enemy] Frame 170
stop(); this.unloadMovie();
Symbol 216 MovieClip [enemy2] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 216 MovieClip [enemy2] Frame 100
play();
Symbol 216 MovieClip [enemy2] Frame 135
stop(); this.unloadMovie();
Symbol 222 MovieClip Frame 70
stop();
Symbol 223 MovieClip [tree2] Frame 1
stop();
Symbol 223 MovieClip [tree2] Frame 2
stop();
Symbol 228 MovieClip [oil_drop] Frame 1
stop();
Instance of Symbol 226 MovieClip in Symbol 228 MovieClip [oil_drop] Frame 1
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if ((!_root.pause) && (!dead)) { ndx = random(_root.g_enemies.length); enemy = _root.g_enemies[ndx]; if (enemy.sick && (enemy.hitTest(_parent))) { dead = true; alpha = 0; _root.addFlyingDebris("fire", _parent._x, _parent._y, 300); } } }
Symbol 228 MovieClip [oil_drop] Frame 45
stop();
Symbol 232 MovieClip [blood] Frame 1
stop();
Symbol 232 MovieClip [blood] Frame 45
stop();
Symbol 237 MovieClip [critical_hit] Frame 40
this.unloadMovie();
Instance of Symbol 209 MovieClip in Symbol 238 MovieClip [catapult] Frame 1
onClipEvent (enterFrame) { if (_root.g_catapult_num > 2) { _alpha = 100; } else { _alpha = 0; } }
Instance of Symbol 209 MovieClip in Symbol 238 MovieClip [catapult] Frame 1
onClipEvent (enterFrame) { if (_root.g_catapult_num > 1) { _alpha = 100; } else { _alpha = 0; } }
Instance of Symbol 209 MovieClip in Symbol 238 MovieClip [catapult] Frame 1
onClipEvent (load) { time = 0; } onClipEvent (enterFrame) { if (!_root.pause) { time = time + _root.elapsed; _root.g_catTimeElapsed = time; } if (time > _root.g_catapult_cooldown) { if (_root.g_fireCatapultNow || (_root.g_catFireAuto)) { dx = _root.c_aimer._x - _parent._x; dy = _root.c_aimer._y - _parent._y; i = 0; while (i < _root.g_catapult_num) { _root.shootGeneric(_parent._x - (35 * i), _parent._y, dx, dy, 50, true, 300, 300, true, true, true, 50, 50, "cat_ammo1"); i++; } _root.playSound("firecat3.wav"); time = 0; } } _root.g_fireCatapultNow = false; }
Instance of Symbol 241 MovieClip in Symbol 242 MovieClip [archer] Frame 1
onClipEvent (load) { time = 0; id = "fire_arrow"; } onClipEvent (enterFrame) { if (!_root.pause) { time = time + _root.elapsed; } if (time > _root.g_archer_cooldown) { dx = _root.aimer._x - _parent._x; dy = _root.aimer._y - _parent._y; _root.shootGeneric(_parent._x, _parent._y, dx, dy, _root.g_arrow_dmg, false, 0, 0, false, false, false, 100, 100, id); time = 0; } }
Symbol 245 MovieClip [tracer_cat_ammo1] Frame 23
stop();
Symbol 251 MovieClip [hp_damage] Frame 65
this.unloadMovie();
Symbol 257 MovieClip [pop_killed] Frame 65
this.unloadMovie();
Symbol 263 MovieClip [xp_bonus] Frame 65
this.unloadMovie();
Symbol 265 Button [moder_oil]
on (release) { _root.buy("oil_arrow"); } on (rollOver) { text = "Oil is highly flamable ::hint hint::"; }
Symbol 267 Button [moder_mine]
on (release) { _root.buy("land_mine_arrow"); } on (rollOver) { text = "Proximity bombs will detonate when an enemy comes close to it."; }
Symbol 269 Button [flak_moder]
on (release) { _root.buy("flak_arrow"); } on (rollOver) { text = "Great against dragon scouts. Weak against all other units. Hit spacebar to detonate in air."; }
Symbol 271 Button [all_moder]
on (release) { _root.floorAmounts(); _root.buyAmount("bow_loading", _root.g_bow_loading_amount); } on (rollOver) { text = "Allows you to fire more frequently (decreases your shooting cool down time)"; }
Symbol 273 Button [normal_moder]
on (release) { _root.buy("multi_arrow"); } on (rollOver) { text = "Standard issue arrow - skill points are only awarded for basic arrow critical hits."; }
Symbol 275 Button [pierce_moder]
on (release) { _root.buy("pierce_arrow"); } on (rollOver) { text = "Passes through objects and enemies doing reduced damage. Extra damage to ogres."; }
Symbol 277 Button [bomb_moder]
on (release) { _root.buy("bomb_arrow"); } on (rollOver) { text = "Explodes on contact doing splash damage to nearby enemies. Extra damage to enemy archers."; }
Symbol 283 Button
on (release) { _root.floorAmounts(); _root.buyAmount("blast_range", _root.g_blast_range_amount); } on (rollOver) { text = "Increases the blast radius of bomb arrows, but not flak bombs"; }
Symbol 284 Button
on (release) { _root.floorAmounts(); _root.buyAmount("blast_power", _root.g_blast_power_amount); } on (rollOver) { text = "Increases the amount of damage a bomb or flak bomb does within the blast radius"; }
Symbol 285 Button
on (release) { _root.floorAmounts(); _root.buyAmount("arrow_dmg", _root.g_arrow_dmg_amount); } on (rollOver) { text = "Increases the amount of impact damage done by all arrows"; }
Symbol 286 Button
on (release) { _root.floorAmounts(); _root.buyAmount("catapult_loading", _root.g_catapult_cooldown_amount); } on (rollOver) { text = "Makes your catapults shoot more frequently. (decreases the loading time)"; }
Symbol 287 Button
on (release) { _root.floorAmounts(); _root.buyAmount("archer_loading", _root.g_archer_cooldown_amount); } on (rollOver) { text = "Makes your archers shoot more frequently. (decreases the loading time)"; }
Symbol 294 Button
on (release) { _root.floorAmounts(); _root.buyAmount("range_upgrade", _root.g_maxbowpwr_amount); } on (rollOver) { text = "Increases the maximum range of your bow"; }
Symbol 302 Button
on (release) { _root.displayLevelStats(); this.unloadMovie(); }
Symbol 322 Button
on (release) { _root.buy("fire_arrow"); } on (rollOver) { text = "Sets enemies on fire. Impact damage is slightly reduced. Slightly increases enemy speed but causes damage over time. Extra damage to catapults. Bosses are immune to fire."; }
Symbol 326 Button
on (release) { _root.buy("archer"); } on (rollOver) { text = "Archer that fires every so often - it aims for the archer icon which you can move around. Archers fire basic arrows which award skill points."; }
Symbol 328 Button
on (release) { _root.buy("catapult"); } on (rollOver) { text = "Catapult that fires every so often. The rocks explode on contact and can pass through enemies and objects. It aims for the catapult icon which you can move around"; }
Symbol 330 Button
on (release) { _root.buy("ice_arrow"); } on (rollOver) { text = "Slows enemies but does little impact damage except agains dragon archers. Massive damage to dragon archers. Bosses are immune to ice slowdown"; }
Symbol 348 Button
on (release) { _root.floorAmounts(); _root.buyAmount("fire_dot", _root.g_fire_dot_amount); } on (rollOver) { text = "Increases how much fire damage enemies take per second when on fire"; }
Symbol 371 Button
on (release) { _root.buymax(); } on (rollOver) { text = "Buys one of everything until maxed or you run out of points to spend"; }
Symbol 379 Button
on (release) { _root.skipToLevel(); }
Symbol 408 Button
on (release) { _root.resetCosts(); _root.resetGameVars(); } on (rollOver) { text = "Allows you to respend all of your xp"; }
Symbol 421 MovieClip [upgrades] Frame 1
text = "";
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("range_upgrade"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("blast_range"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("blast_power"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("arrow_dmg"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("archer_loading"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("catapult_loading"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("fire_dot"); }
Instance of Symbol 387 MovieClip in Symbol 421 MovieClip [upgrades] Frame 1
on (release) { _root.buyMaxType("bow_loading"); }
Symbol 427 MovieClip [flak_animation] Frame 43
this.unloadMovie();
Symbol 429 MovieClip [bomb_animation] Frame 11
this.unloadMovie();
Symbol 432 MovieClip [house] Frame 1
stop();
Symbol 432 MovieClip [house] Frame 25
stop(); _root.killPopulationNum(household, _x, _y); _root.g_noHouseLoss = false; _root.g_houses_alive--;
Instance of Symbol 434 MovieClip in Symbol 435 MovieClip [smoke_animation] Frame 1
onClipEvent (load) { time = 0; smokeT = 0; smokeF = 0.1; } onClipEvent (enterFrame) { if (time > 15) { this.unloadMovie(); } if (smokeT > smokeF) { smokeT = 0; _alpha = (_alpha - 1); } _x = (_x + 0.05); _y = (_y - 0.2); _xscale = (_xscale * 1.003); _yscale = (_yscale * 1.01); time = time + _root.elapsed; smokeT = smokeT + _root.elapsed; }
Instance of Symbol 460 MovieClip in Symbol 461 MovieClip [ice_crystal] Frame 1
onClipEvent (load) { dead = false; } onClipEvent (enterFrame) { if ((!_root.pause) && (!dead)) { fireNdx = random(_root.g_bloodMax); fire = _root.g_debris_bloods[fireNdx]; if (((fire != null) && (fire.dType == "fire")) && (fire.hitTest(_parent))) { trace("DEAD FIRE --------------------------------<<<<<<<<<<<<<<"); fire.dead = true; fire.dType = "dead_fire"; _root.addFlyingDebris("ice_crystal", fire._x, fire._y, 200, 1); dead = true; fire._x = -100; _alpha = 0; } } }
Symbol 468 MovieClip [level_complete] Frame 158
this.unloadMovie();
Symbol 472 Button
on (keyPress "1") { _root.setMode(0); } on (keyPress "q") { if (_root.setMarker == "moveable") { _root.setMarker = "locked"; } else { _root.setMarker = "moveable"; } } on (keyPress "2") { _root.setMode(1); } on (keyPress "3") { _root.setMode(2); } on (keyPress "4") { _root.setMode(3); } on (keyPress "5") { _root.setMode(4); } on (keyPress "6") { _root.setMode(5); } on (keyPress "<Space>") { _root.detonateBomb(); }
Symbol 478 MovieClip [war_flag2] Frame 1
stop();
Symbol 482 MovieClip [dodge] Frame 55
this.unloadMovie();
Symbol 485 MovieClip [tracer_smoke] Frame 10
stop();
Symbol 516 Button
on (release) { _y = -800; }
Symbol 546 Button
on (release) { _root.startNextLevel(); _x = 9999; _y = 9999; _root.g_playing = true; }
Symbol 555 MovieClip [war_flag] Frame 1
stop();
Symbol 555 MovieClip [war_flag] Frame 35
stop();
Symbol 576 MovieClip Frame 1
function step() { _alpha = (_alpha - 3); if (_alpha <= 0) { this.unloadMovie(); } }
Instance of Symbol 575 MovieClip in Symbol 576 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.step(); }
Symbol 579 MovieClip Frame 100
this.unloadMovie();
Instance of Symbol 558 MovieClip in Symbol 582 MovieClip Frame 1
on (release) { getURL ("http://www.lostvectors.com/", "_blank"); }
Instance of Symbol 568 MovieClip in Symbol 582 MovieClip Frame 1
onClipEvent (load) { vx = 0; gx = 0.2; bounces = 0; _alpha = 0; } onClipEvent (enterFrame) { if (bounces < 5) { if (_alpha < 100) { _alpha = (_alpha + 2); } if (_x > 130) { _x = 130; bounces++; vx = vx * -0.5; } vx = vx + gx; _x = (_x + vx); } }
Instance of Symbol 581 MovieClip in Symbol 582 MovieClip Frame 124
onClipEvent (load) { vx = 0; gx = -0.2; bounces = 0; _alpha = 0; } onClipEvent (enterFrame) { if (bounces < 5) { if (_alpha < 100) { _alpha = (_alpha + 2); } if (_x < 162) { _x = 162; bounces++; vx = vx * -0.5; } vx = vx + gx; _x = (_x + vx); } }
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 590 Button
on (release) { if (_root.setMarker == "moveable") { _root.setMarker = "locked"; } else { _root.setMarker = "moveable"; } } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Click this button or hit Q to toggle catapult and archer aimers to moveable/locked."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 598 Button
on (release) { _root.g_catFireAuto = !_root.g_catFireAuto; }
Symbol 602 Button
on (release) { _root.g_fireCatapultNow = true; } on (keyPress "c") { _root.g_fireCatapultNow = true; }
Instance of Symbol 594 MovieClip in Symbol 603 MovieClip Frame 1
onClipEvent (load) { soundPlayed = false; origx = _x; } onClipEvent (enterFrame) { if (_root.g_catTimeElapsed < _root.g_catapult_cooldown) { soundPlayed = false; gotoAndStop (1); percentDone = _root.g_catTimeElapsed / _root.g_catapult_cooldown; _x = ((_width * percentDone) + origx); } else if (!soundPlayed) { if (!_root.g_catFireAuto) { } gotoAndStop (2); soundPlayed = true; } }
Instance of Symbol 600 MovieClip in Symbol 603 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.g_catFireAuto) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 603 MovieClip "cat_shooter" in Symbol 604 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 608 MovieClip Frame 1
function loadDynamicTerrain() { loadMovie (loading_terrains[(_root.g_currentLevel - 1) % loading_terrains.length], lvlspot); } loading_terrains = new Array("levels/level11.swf");
Symbol 612 Button
on (press) { if (_root.setMarker == "moveable") { startDrag (this); } } on (release) { if (_root.setMarker == "moveable") { stopDrag(); } }
Symbol 617 Button
on (press) { if (_root.setMarker == "moveable") { startDrag (this); } } on (release) { if (_root.setMarker == "moveable") { stopDrag(); } }
Instance of Symbol 564 MovieClip in Symbol 622 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = _root.bow._rotation; }
Symbol 623 Button
on (press) { startDrag (this); _x = _root._xmouse; _y = _root._ymouse; _root.holding = true; _root.showPower = true; } on (releaseOutside) { stopDrag(); if (!_root.pause) { _root.shoot(); _alpha = 0; _x = (((_root._xmouse - _root.bow._x) * 200) + _root.bow._x); _y = (((_root._ymouse - _root.bow._y) * 200) + _root.bow._y); _root.holding = false; dx = _root._xmouse - _root.bow._x; dy = _root._ymouse - _root.bow._y; radians = Math.atan(dy / dx); if (dx > 0) { rot = ((radians * 180) / Math.PI) + 180; spotX = _x - (Math.cos(radians + Math.PI) * width); spotY = _y - (Math.sin(radians + Math.PI) * width); } else { rot = (radians * 180) / Math.PI; spotX = _x - (Math.cos(radians) * width); spotY = _y - (Math.sin(radians) * width); } _root.last_spot._x = _root._xmouse; _root.last_spot._y = _root._ymouse; _root.last_spot._rotation = rot; _root.last_angle._rotation = rot; _root.last_angle._x = _root.bow._x; _root.last_angle._y = _root.bow._y; _root.showPower = false; } } on (release) { stopDrag(); if (!_root.pause) { _root.shoot(); _alpha = 0; _x = (((_root._xmouse - _root.bow._x) * 200) + _root.bow._x); _y = (((_root._ymouse - _root.bow._y) * 200) + _root.bow._y); _root.holding = false; dx = _root._xmouse - _root.bow._x; dy = _root._ymouse - _root.bow._y; radians = Math.atan(dy / dx); if (dx > 0) { rot = ((radians * 180) / Math.PI) + 180; spotX = _x - (Math.cos(radians + Math.PI) * width); spotY = _y - (Math.sin(radians + Math.PI) * width); } else { rot = (radians * 180) / Math.PI; spotX = _x - (Math.cos(radians) * width); spotY = _y - (Math.sin(radians) * width); } _root.last_spot._x = _root._xmouse; _root.last_spot._y = _root._ymouse; _root.last_spot._rotation = rot; _root.last_angle._rotation = rot; _root.last_angle._x = _root.bow._x; _root.last_angle._y = _root.bow._y; _root.showPower = false; } }
Symbol 635 MovieClip Frame 1
stop();
Instance of Symbol 628 MovieClip in Symbol 636 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.showPower) { dx = (-_root.bow.dx) * _root.g_boost; dy = (-_root.bow.dy) * _root.g_boost; radians = Math.atan(dy / dx); power = Math.sqrt((dx * dx) + (dy * dy)); if ((exceed_max = power > _root.g_maxbowpwr)) { power = _root.g_maxbowpwr; } _x = ((-power) / _root.g_boost); frameNum = Math.floor((power / _root.g_maxbowpwr) * 100); _parent.bow_bod.gotoAndStop(frameNum); _parent.bow_bod._width = power / _root.g_boost; } else { _x = 0; _parent.bow_bod.gotoAndStop(1); } }
Symbol 644 Button
on (release) { if ((!g_game_over) && (g_playing)) { pause = !pause; } } on (keyPress "p") { if ((!g_game_over) && (g_playing)) { pause = !pause; } } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Toggles pause on/off."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 649 Button
on (release) { _root.displayHelp(); pause = true; pause_sign._x = g_width / 2; pause_sign._y = g_ground / 2; } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Displays the help screen which has a link to my tutorial."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 653 Button
on (release) { getURL ("http://www.csc.calpoly.edu/~jreinsvo", "_blank"); } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Contact me if have ideas for how to make the game better."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 658 Button
on (release) { g_sound_on = !g_sound_on; if (g_sound_on) { g_soundText = "on"; } else { g_soundText = "off"; } } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Toggles the sound on/off. Turn it off to improve performance. Default is on."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 661 Button
on (release) { _root.g_random_tower = "on"; _root.placeTower(); _root.relocateForce(); if (_root.g_xp < 0) { _root.g_xp = 0; } } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Relocates the tower. Use this if the tower is blocked. Pressing this turns on 'random tower placement'. This can be turned off in the options menu."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 663 Button
on (release) { _root.displayOptions(); pause = true; pause_sign._x = g_width / 2; pause_sign._y = g_ground / 2; } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Allows you to change such variables as 'max enemies on screen' and 'debris count'. Decrease values to improve performance."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 665 Button
on (release) { _root.restartLevel(); } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Restarts the level. Xp gained in this level will be lost."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 667 Button
on (release) { getURL ("http://www.csc.calpoly.edu/~jreinsvo/bowmaster/help.html", "_blank"); } on (rollOver) { if (_root.pause) { _root.warning_text_bg._x = _root.warning_text._x; _root.warning_text_bg._y = _root.warning_text._y; _root.g_warning_text = "Read my notes on how to become an ultimate BowMaster."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 690 MovieClip Frame 1
stop();
Symbol 692 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 694 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 696 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 698 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 700 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 716 Button
on (release) { _root.restartGame(); }
Symbol 717 Button
on (release) { _root.restartLevel(); }
Symbol 727 Button
on (release) { _root.g_xp = 0; }
Symbol 731 Button
on (press) { if (_root.g_maxOnScreen >= 6) { _root.g_maxOnScreen = _root.g_maxOnScreen - 1; } }
Symbol 732 Button
on (press) { if (_root.g_maxOnScreen <= 29) { _root.g_maxOnScreen = _root.g_maxOnScreen + 1; } }
Symbol 735 Button
on (press) { if (_root.g_bloodMax >= 6) { _root.g_bloodMax = _root.g_bloodMax - 1; } if (_root.g_bloodSplats > _root.g_bloodMax) { _root.g_bloodSplats = _root.g_bloodMax; } if (_root.g_fireSplats > _root.g_bloodMax) { _root.g_fireSplats = _root.g_bloodMax; } if (_root.g_oilAmmount > _root.g_bloodMax) { _root.g_oilAmmount = _root.g_bloodMax; } }
Symbol 736 Button
on (press) { if (_root.g_bloodMax <= 99) { _root.g_bloodMax = _root.g_bloodMax + 1; } }
Symbol 739 Button
on (release) { _y = -800; }
Symbol 742 Button
on (press) { if (_root.g_treeMax >= 3) { _root.g_treeMax = _root.g_treeMax - 1; } }
Symbol 743 Button
on (press) { if (_root.g_treeMax <= 49) { _root.g_treeMax = _root.g_treeMax + 1; } }
Symbol 746 Button
on (press) { if (_root.g_bloodSplats >= 1) { _root.g_bloodSplats = _root.g_bloodSplats - 1; } }
Symbol 747 Button
on (press) { if ((_root.g_bloodSplats <= 49) && (_root.g_bloodSplats < _root.g_bloodMax)) { _root.g_bloodSplats = _root.g_bloodSplats + 1; } }
Symbol 750 Button
on (press) { if (_root.g_oilAmount >= 1) { _root.g_oilAmount = _root.g_oilAmount - 1; } }
Symbol 751 Button
on (press) { if ((_root.g_oilAmount <= 49) && (_root.g_oilAmount < _root.g_bloodMax)) { _root.g_oilAmount = _root.g_oilAmount + 1; } }
Symbol 754 Button
on (press) { if (_root.g_fireSplats >= 2) { _root.g_fireSplats = _root.g_fireSplats - 1; } }
Symbol 755 Button
on (press) { if ((_root.g_fireSplats <= 49) && (_root.g_fireSplats < _root.g_bloodMax)) { _root.g_fireSplats = _root.g_fireSplats + 1; } }
Symbol 758 Button
on (press) { if (_root.g_bloodSpread >= 110) { _root.g_bloodSpread = _root.g_bloodSpread - 10; } }
Symbol 759 Button
on (press) { if (_root.g_bloodSpread <= 1000) { _root.g_bloodSpread = _root.g_bloodSpread + 10; } }
Symbol 762 Button
on (release) { if (_root.g_random_tower == "on") { _root.g_random_tower = "off"; } else { _root.g_random_tower = "on"; } }
Symbol 765 Button
on (release) { _root.g_xp = 0; _root.g_total_xp = 0; _root.saveData(); }
Symbol 770 Button
on (release) { _root.decreaseDifficulty(); }
Symbol 771 Button
on (release) { _root.increaseDifficulty(); }
Symbol 776 Button
on (release) { _root.version_notes._y = -1000; }
Symbol 789 Button
on (release) { seen = true; _x = -1000; }
Instance of Symbol 684 MovieClip in Symbol 790 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com/moon/", "_blank"); }
Symbol 817 Button
on (release) { _x = 9999; _y = 9999; }
Instance of Symbol 558 MovieClip in Symbol 875 MovieClip Frame 1
on (release) { getURL ("http://www.lostvectors.com/", "_blank"); }
Symbol 877 Button
on (release) { _x = -1000; }

Library Items

Symbol 1 Sound [uh.wav]
Symbol 2 Sound [swoosh.wav]
Symbol 3 Sound [oreh.wav]
Symbol 4 Sound [oof.wav]
Symbol 5 Sound [hit.wav]
Symbol 6 Sound [flak.wav]
Symbol 7 Sound [firecat3.wav]
Symbol 8 Sound [doeh.wav]
Symbol 9 Sound [bomb.wav]
Symbol 10 Sound [ching1.wav]Used by:582
Symbol 11 GraphicUsed by:33
Symbol 12 GraphicUsed by:15
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15 128
Symbol 15 MovieClipUses:12 14Used by:33 34
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:33
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:33 34
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:33 34
Symbol 22 GraphicUsed by:33 34
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:33 34 47 78 132
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:33 34 43 47 68 78 132 440
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:33 34 43 47 68 78 440
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:33 34 43 47 68 78 440
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33 34 47 78 132
Symbol 33 MovieClip [ground31]Uses:11 15 17 19 21 22 24 26 28 30 32
Symbol 34 MovieClip [ground30]Uses:15 21 19 22 24 26 28 30 32
Symbol 35 GraphicUsed by:38 106
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:38 68 78 80 86 88 90 91 93 95 97 98 101 103 105 106 108 110 112 114 116 118 120 126 132 440
Symbol 38 MovieClip [ground29]Uses:35 37
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43 47
Symbol 43 MovieClip [ground28]Uses:40 26 42 28 30
Symbol 44 GraphicUsed by:47
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip [ground27]Uses:44 24 32 26 42 28 30 46
Symbol 48 GraphicUsed by:68
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:66 68 440
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:68 440
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:68 222 440
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:68 440
Symbol 57 GraphicUsed by:67
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:66
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:64
Symbol 62 GraphicUsed by:63 226
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 MovieClip [fire]Uses:61 63Used by:65 66 210 222
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClipUses:50 59 64 65Used by:67
Symbol 67 MovieClip [tree]Uses:57 66Used by:68 440 547
Symbol 68 MovieClip [ground26]Uses:48 50 28 52 26 54 56 30 67 37
Symbol 69 GraphicUsed by:78
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:78
Symbol 72 GraphicUsed by:77
Symbol 73 ShapeTweeningUsed by:76
Symbol 74 ShapeTweeningUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:73 74 75Used by:77
Symbol 77 MovieClipUses:72 76Used by:78
Symbol 78 MovieClip [ground25]Uses:69 24 26 28 71 77 30 32 37
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClip [ground24]Uses:79 37
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip [ground23]Uses:81
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip [ground22]Uses:83
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClip [ground21]Uses:85 37
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [ground20]Uses:87 37
Symbol 89 GraphicUsed by:90 91
Symbol 90 MovieClip [ground19]Uses:89 37
Symbol 91 MovieClip [ground18]Uses:89 37
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [ground17]Uses:92 37
Symbol 94 GraphicUsed by:95 98
Symbol 95 MovieClip [ground16]Uses:94 37
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClip [ground15]Uses:96 37
Symbol 98 MovieClip [ground14]Uses:94 37
Symbol 99 GraphicUsed by:101
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClip [ground13]Uses:99 37 100
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [ground12]Uses:102 37
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip [ground11]Uses:104 37
Symbol 106 MovieClip [ground10]Uses:35 37
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [ground9]Uses:107 37
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [ground8]Uses:109 37
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClip [ground7]Uses:111 37
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClip [ground6]Uses:113 37
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClip [ground5]Uses:115 37
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClip [ground4]Uses:117 37
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClip [ground3]Uses:119 37
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:126
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClip [ground2]Uses:122 124 125 37
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127 14Used by:132 604
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:132 604
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClip [ground1]Uses:128 130 26 24 32 131 37
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClip [oil_arrow]Uses:133
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClip [land_mine_arrow]Uses:135
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClip [arrow_bad]Uses:137
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:148 547
Symbol 141 GraphicUsed by:142 157 176 216
Symbol 142 MovieClipUses:141Used by:148 151 157 176 190 193 198 212 213 216
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:148 151 157 176 190 193 198 212 213 216
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:148 151 157 176 190 193 198 212 213 216
Symbol 148 MovieClip [dragon_archer]Uses:140 142 144 147
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:151 157 547
Symbol 151 MovieClip [flying_enemy]Uses:150 142 144 147
Symbol 152 GraphicUsed by:157 176 216
Symbol 153 ShapeTweeningUsed by:157
Symbol 154 ShapeTweeningUsed by:157
Symbol 155 ShapeTweeningUsed by:157
Symbol 156 GraphicUsed by:157 176 216
Symbol 157 MovieClip [flying_enemy2]Uses:152 141 142 144 147 150 153 154 155 156
Symbol 158 GraphicUsed by:176
Symbol 159 ShapeTweeningUsed by:176
Symbol 160 ShapeTweeningUsed by:176
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163 166 171 172
Symbol 163 MovieClipUses:162Used by:173 174
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166 171 172
Symbol 166 MovieClipUses:162 165Used by:173 174
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:173 174
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:173 174
Symbol 171 MovieClipUses:162 165Used by:173 174
Symbol 172 MovieClipUses:162 165Used by:173 174
Symbol 173 MovieClipUses:163 166 168 170 171 172Used by:175 176 216
Symbol 174 MovieClipUses:163 166 168 170 171 172Used by:175
Symbol 175 MovieClipUses:173 174Used by:176 216
Symbol 176 MovieClip [ogre3]Uses:158 147 144 142 152 141 159 160 173 175 156
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:189
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:189
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:189
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:189
Symbol 185 GraphicUsed by:189
Symbol 186 GraphicUsed by:189
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:178 180 182 184 185 186 187 188Used by:190 547
Symbol 190 MovieClip [boss]Uses:189 147 144 142
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193 547
Symbol 193 MovieClip [ogre]Uses:192 147 144 142
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:198 547
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:198 213 547
Symbol 198 MovieClip [enemy_archer]Uses:195 147 144 142 197
Symbol 199 GraphicUsed by:204
Symbol 200 GraphicUsed by:203
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:203
Symbol 203 MovieClipUses:200 202Used by:204
Symbol 204 MovieClipUses:199 203Used by:212 547
Symbol 205 GraphicUsed by:206 328 590
Symbol 206 MovieClipUses:205Used by:209
Symbol 207 GraphicUsed by:208 328 590
Symbol 208 MovieClipUses:207Used by:209
Symbol 209 MovieClipUses:206 208Used by:212 238 328 547 590
Symbol 210 MovieClipUses:64Used by:211
Symbol 211 MovieClip [smoker]Uses:210Used by:212
Symbol 212 MovieClip [enemy_catapult]Uses:204 209 147 144 142 211
Symbol 213 MovieClip [enemy]Uses:197 147 144 142
Symbol 214 ShapeTweeningUsed by:216
Symbol 215 ShapeTweeningUsed by:216
Symbol 216 MovieClip [enemy2]Uses:173 147 144 152 141 142 214 215 175 156
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClip [tree3]Uses:217
Symbol 219 GraphicUsed by:223
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:221 64 54Used by:223
Symbol 223 MovieClip [tree2]Uses:219 222
Symbol 224 ShapeTweeningUsed by:228
Symbol 225 ShapeTweeningUsed by:228
Symbol 226 MovieClipUses:62Used by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClip [oil_drop]Uses:224 225 226 227
Symbol 229 ShapeTweeningUsed by:232
Symbol 230 ShapeTweeningUsed by:232
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClip [blood]Uses:229 230 231
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:237
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClip [critical_hit]Uses:234 236
Symbol 238 MovieClip [catapult]Uses:209
Symbol 239 MovieClipUsed by:242
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:242
Symbol 242 MovieClip [archer]Uses:239 241
Symbol 243 GraphicUsed by:244 246
Symbol 244 MovieClipUses:243Used by:245
Symbol 245 MovieClip [tracer_cat_ammo1]Uses:244
Symbol 246 MovieClip [cat_ammo1]Uses:243
Symbol 247 FontUsed by:248 249 252 253 254 255 258 259 260 261 281 288 289 290 291 292 293 295 296 297 298 299 300 301 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 372 381 382 383 384 385 386 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 409 410 411 412 413 414 415 416 417 419 465 466 522 619 654 657 677 678 689 691 693 695 697 699 706 707 708 709 711 719 720 721 722 723 724 725 726 729 733 734 737 738 740 741 744 745 748 749 752 753 756 757 760 761 763 764 766 767 768 769 772 775 780 781 818 881
Symbol 248 EditableTextUses:247Used by:250
Symbol 249 EditableTextUses:247Used by:250
Symbol 250 MovieClipUses:248 249Used by:251
Symbol 251 MovieClip [hp_damage]Uses:250
Symbol 252 EditableTextUses:247Used by:256
Symbol 253 TextUses:247Used by:256
Symbol 254 TextUses:247Used by:256
Symbol 255 EditableTextUses:247Used by:256
Symbol 256 MovieClipUses:252 253 254 255Used by:257
Symbol 257 MovieClip [pop_killed]Uses:256
Symbol 258 EditableTextUses:247Used by:262
Symbol 259 TextUses:247Used by:262
Symbol 260 TextUses:247Used by:262
Symbol 261 EditableTextUses:247Used by:262
Symbol 262 MovieClipUses:258 259 260 261Used by:263
Symbol 263 MovieClip [xp_bonus]Uses:262
Symbol 264 GraphicUsed by:265 548
Symbol 265 Button [moder_oil]Uses:264Used by:421
Symbol 266 GraphicUsed by:267 549
Symbol 267 Button [moder_mine]Uses:266Used by:421
Symbol 268 GraphicUsed by:269 550
Symbol 269 Button [flak_moder]Uses:268Used by:421
Symbol 270 GraphicUsed by:271 551
Symbol 271 Button [all_moder]Uses:270Used by:421
Symbol 272 GraphicUsed by:273 552
Symbol 273 Button [normal_moder]Uses:272Used by:421
Symbol 274 GraphicUsed by:275 553
Symbol 275 Button [pierce_moder]Uses:274Used by:421
Symbol 276 GraphicUsed by:277 554
Symbol 277 Button [bomb_moder]Uses:276Used by:421
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:421
Symbol 280 GraphicUsed by:421
Symbol 281 TextUses:247Used by:421
Symbol 282 GraphicUsed by:283 284 285 286 287 294 302 348 379 516 716 717 739 776 789 817 877
Symbol 283 ButtonUses:282Used by:421
Symbol 284 ButtonUses:282Used by:421
Symbol 285 ButtonUses:282Used by:421
Symbol 286 ButtonUses:282Used by:421
Symbol 287 ButtonUses:282Used by:421
Symbol 288 TextUses:247Used by:421
Symbol 289 TextUses:247Used by:421
Symbol 290 TextUses:247Used by:421
Symbol 291 TextUses:247Used by:421
Symbol 292 TextUses:247Used by:421
Symbol 293 TextUses:247Used by:421
Symbol 294 ButtonUses:282Used by:421
Symbol 295 TextUses:247Used by:421
Symbol 296 TextUses:247Used by:421
Symbol 297 TextUses:247Used by:421
Symbol 298 TextUses:247Used by:421
Symbol 299 TextUses:247Used by:421
Symbol 300 TextUses:247Used by:421
Symbol 301 TextUses:247Used by:421
Symbol 302 ButtonUses:282Used by:421
Symbol 303 EditableTextUses:247Used by:421
Symbol 304 EditableTextUses:247Used by:421
Symbol 305 EditableTextUses:247Used by:421
Symbol 306 EditableTextUses:247Used by:421
Symbol 307 EditableTextUses:247Used by:421
Symbol 308 EditableTextUses:247Used by:421
Symbol 309 EditableTextUses:247Used by:421
Symbol 310 EditableTextUses:247Used by:421
Symbol 311 EditableTextUses:247Used by:421
Symbol 312 EditableTextUses:247Used by:421
Symbol 313 EditableTextUses:247Used by:421
Symbol 314 EditableTextUses:247Used by:421
Symbol 315 EditableTextUses:247Used by:421
Symbol 316 TextUses:247Used by:421
Symbol 317 TextUses:247Used by:421
Symbol 318 TextUses:247Used by:421
Symbol 319 EditableTextUses:247Used by:421
Symbol 320 EditableTextUses:247Used by:421
Symbol 321 GraphicUsed by:322 701
Symbol 322 ButtonUses:321Used by:421
Symbol 323 GraphicUsed by:326
Symbol 324 GraphicUsed by:325 326
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 ButtonUses:323 325 324Used by:421
Symbol 327 GraphicUsed by:328 590
Symbol 328 ButtonUses:327 209 205 207Used by:421
Symbol 329 GraphicUsed by:330 702
Symbol 330 ButtonUses:329Used by:421
Symbol 331 TextUses:247Used by:421
Symbol 332 EditableTextUses:247Used by:421
Symbol 333 EditableTextUses:247Used by:421
Symbol 334 EditableTextUses:247Used by:421
Symbol 335 EditableTextUses:247Used by:421
Symbol 336 EditableTextUses:247Used by:421
Symbol 337 EditableTextUses:247Used by:421
Symbol 338 EditableTextUses:247Used by:421
Symbol 339 EditableTextUses:247Used by:421
Symbol 340 TextUses:247Used by:421
Symbol 341 EditableTextUses:247Used by:421
Symbol 342 EditableTextUses:247Used by:421
Symbol 343 EditableTextUses:247Used by:421
Symbol 344 EditableTextUses:247Used by:421
Symbol 345 EditableTextUses:247Used by:421
Symbol 346 EditableTextUses:247Used by:421
Symbol 347 TextUses:247Used by:421
Symbol 348 ButtonUses:282Used by:421
Symbol 349 TextUses:247Used by:421
Symbol 350 EditableTextUses:247Used by:421
Symbol 351 EditableTextUses:247Used by:421
Symbol 352 TextUses:247Used by:421
Symbol 353 TextUses:247Used by:421
Symbol 354 EditableTextUses:247Used by:421
Symbol 355 EditableTextUses:247Used by:421
Symbol 356 EditableTextUses:247Used by:421
Symbol 357 EditableTextUses:247Used by:421
Symbol 358 EditableTextUses:247Used by:421
Symbol 359 EditableTextUses:247Used by:421
Symbol 360 EditableTextUses:247Used by:421
Symbol 361 TextUses:247Used by:421
Symbol 362 EditableTextUses:247Used by:421
Symbol 363 EditableTextUses:247Used by:421
Symbol 364 EditableTextUses:247Used by:421
Symbol 365 EditableTextUses:247Used by:421
Symbol 366 EditableTextUses:247Used by:421
Symbol 367 EditableTextUses:247Used by:421
Symbol 368 EditableTextUses:247Used by:421
Symbol 369 EditableTextUses:247Used by:421
Symbol 370 GraphicUsed by:371 387 408
Symbol 371 ButtonUses:370Used by:421
Symbol 372 TextUses:247Used by:421
Symbol 373 GraphicUsed by:380
Symbol 374 FontUsed by:375 376 377 378 420 479 480 512 513 514 515 517 518 523 524 525 526 527 528 529 532 533 534 535 536 537 538 539 540 541 542 543 586 587 588 589 606 647 650 679 680 681 682 705 712 713 714 715 775 783 784 785 787 788 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 818 819 820 821 822 823 824 825 826 827 828 829 830 831 876
Symbol 375 TextUses:374Used by:380 718
Symbol 376 EditableTextUses:374Used by:380
Symbol 377 TextUses:374Used by:380 718
Symbol 378 EditableTextUses:374Used by:380
Symbol 379 ButtonUses:282Used by:380 718
Symbol 380 MovieClipUses:373 375 376 377 378 379Used by:421
Symbol 381 EditableTextUses:247Used by:421
Symbol 382 TextUses:247Used by:421
Symbol 383 TextUses:247Used by:421
Symbol 384 EditableTextUses:247Used by:421
Symbol 385 EditableTextUses:247Used by:421
Symbol 386 EditableTextUses:247Used by:421
Symbol 387 MovieClipUses:370Used by:421
Symbol 388 TextUses:247Used by:421
Symbol 389 TextUses:247Used by:421
Symbol 390 TextUses:247Used by:421
Symbol 391 EditableTextUses:247Used by:421
Symbol 392 EditableTextUses:247Used by:421
Symbol 393 EditableTextUses:247Used by:421
Symbol 394 EditableTextUses:247Used by:421
Symbol 395 EditableTextUses:247Used by:421
Symbol 396 EditableTextUses:247Used by:421
Symbol 397 EditableTextUses:247Used by:421
Symbol 398 EditableTextUses:247Used by:421
Symbol 399 EditableTextUses:247Used by:421
Symbol 400 EditableTextUses:247Used by:421
Symbol 401 EditableTextUses:247Used by:421
Symbol 402 EditableTextUses:247Used by:421
Symbol 403 EditableTextUses:247Used by:421
Symbol 404 EditableTextUses:247Used by:421
Symbol 405 EditableTextUses:247Used by:421
Symbol 406 EditableTextUses:247Used by:421
Symbol 407 TextUses:247Used by:421
Symbol 408 ButtonUses:370Used by:421
Symbol 409 TextUses:247Used by:421
Symbol 410 TextUses:247Used by:421
Symbol 411 EditableTextUses:247Used by:421
Symbol 412 EditableTextUses:247Used by:421
Symbol 413 EditableTextUses:247Used by:421
Symbol 414 EditableTextUses:247Used by:421
Symbol 415 EditableTextUses:247Used by:421
Symbol 416 EditableTextUses:247Used by:421
Symbol 417 TextUses:247Used by:421
Symbol 418 GraphicUsed by:421
Symbol 419 TextUses:247Used by:421
Symbol 420 EditableTextUses:374Used by:421
Symbol 421 MovieClip [upgrades]Uses:279 280 281 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 322 277 275 273 271 326 328 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 371 372 380 381 382 383 384 385 386 269 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 267 410 411 412 413 414 415 416 417 418 419 420 265
Symbol 422 ShapeTweeningUsed by:427
Symbol 423 GraphicUsed by:424 429
Symbol 424 MovieClipUses:423Used by:427 429
Symbol 425 ShapeTweeningUsed by:427
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClip [flak_animation]Uses:422 424 425 426
Symbol 428 ShapeTweeningUsed by:429
Symbol 429 MovieClip [bomb_animation]Uses:428 424 423
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:432
Symbol 432 MovieClip [house]Uses:431
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:435
Symbol 435 MovieClip [smoke_animation]Uses:434
Symbol 436 GraphicUsed by:446
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:446 450 452 455
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:439 50 28 52 26 54 56 30 67 37Used by:446
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:446 450 452 455 457
Symbol 443 GraphicUsed by:445
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:443 444Used by:446
Symbol 446 MovieClip [bg_5]Uses:436 438 440 442 445
Symbol 447 GraphicUsed by:450
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:450 452
Symbol 450 MovieClip [bg_4]Uses:447 449 442 438
Symbol 451 GraphicUsed by:452 455
Symbol 452 MovieClip [bg_3]Uses:451 449 442 438
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:455 457
Symbol 455 MovieClip [bg_2]Uses:451 454 442 438
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClip [bg_1]Uses:456 454 442
Symbol 458 GraphicUsed by:462
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:461
Symbol 461 MovieClip [ice_crystal]Uses:460Used by:462
Symbol 462 MovieClip [ice_icon]Uses:458 461
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClip [fire_icon]Uses:463
Symbol 465 TextUses:247Used by:467
Symbol 466 TextUses:247Used by:467
Symbol 467 MovieClipUses:465 466Used by:468
Symbol 468 MovieClip [level_complete]Uses:467
Symbol 469 GraphicUsed by:472
Symbol 470 FontUsed by:471 545 610 615 638 640 643 648 652 656 660 662 664 666 670 673
Symbol 471 TextUses:470Used by:472
Symbol 472 ButtonUses:469 471Used by:473
Symbol 473 MovieClip [key_listener]Uses:472
Symbol 474 GraphicUsed by:477
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:477
Symbol 477 MovieClipUses:474 476Used by:478 555
Symbol 478 MovieClip [war_flag2]Uses:477
Symbol 479 TextUses:374Used by:481
Symbol 480 TextUses:374Used by:481
Symbol 481 MovieClipUses:479 480Used by:482
Symbol 482 MovieClip [dodge]Uses:481
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:485
Symbol 485 MovieClip [tracer_smoke]Uses:484
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClip [oil_spill]Uses:486
Symbol 488 GraphicUsed by:490
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClip [boss_ball]Uses:488 489
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClip [flak_arrow]Uses:491Used by:885
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClip [bomb_arrow]Uses:493Used by:885
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClip [p_arrow]Uses:495Used by:885
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClip [ice_arrow]Uses:497Used by:885
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClip [fire_arrow]Uses:499Used by:885
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClip [arrow]Uses:501Used by:885
Symbol 503 ShapeTweeningUsed by:508
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:508
Symbol 506 ShapeTweeningUsed by:508
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClip [land_mine]Uses:503 505 506 507Used by:885
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClip [good_flag]Uses:509Used by:871
Symbol 511 GraphicUsed by:519
Symbol 512 TextUses:374Used by:519
Symbol 513 TextUses:374Used by:519
Symbol 514 TextUses:374Used by:519
Symbol 515 TextUses:374Used by:519
Symbol 516 ButtonUses:282Used by:519
Symbol 517 TextUses:374Used by:519 777
Symbol 518 TextUses:374Used by:519
Symbol 519 MovieClip [help]Uses:511 512 513 514 515 516 517 518Used by:Timeline
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:547
Symbol 522 TextUses:247Used by:547
Symbol 523 TextUses:374Used by:547
Symbol 524 TextUses:374Used by:547
Symbol 525 EditableTextUses:374Used by:547
Symbol 526 EditableTextUses:374Used by:547
Symbol 527 EditableTextUses:374Used by:547
Symbol 528 EditableTextUses:374Used by:547
Symbol 529 EditableTextUses:374Used by:547
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:547
Symbol 532 EditableTextUses:374Used by:547
Symbol 533 EditableTextUses:374Used by:547
Symbol 534 EditableTextUses:374Used by:547
Symbol 535 EditableTextUses:374Used by:547
Symbol 536 TextUses:374Used by:547
Symbol 537 TextUses:374Used by:547
Symbol 538 TextUses:374Used by:547
Symbol 539 TextUses:374Used by:547
Symbol 540 TextUses:374Used by:547
Symbol 541 TextUses:374Used by:547
Symbol 542 EditableTextUses:374Used by:547
Symbol 543 TextUses:374Used by:547
Symbol 544 GraphicUsed by:546
Symbol 545 TextUses:470Used by:546
Symbol 546 ButtonUses:544 545Used by:547
Symbol 547 MovieClip [stats_page]Uses:521 522 523 524 525 526 527 528 529 67 197 150 140 192 204 209 195 531 189 532 533 534 535 536 537 538 539 540 541 542 543 546Used by:Timeline
Symbol 548 MovieClip [moder_oil]Uses:264Used by:Timeline
Symbol 549 MovieClip [moder_mine]Uses:266Used by:Timeline
Symbol 550 MovieClip [flak_moder]Uses:268Used by:Timeline
Symbol 551 MovieClip [all_moder]Uses:270Used by:Timeline
Symbol 552 MovieClip [normal_moder]Uses:272Used by:Timeline
Symbol 553 MovieClip [pierce_moder]Uses:274Used by:Timeline
Symbol 554 MovieClip [bomb_moder]Uses:276Used by:Timeline
Symbol 555 MovieClip [war_flag]Uses:477Used by:Timeline
Symbol 556 GraphicUsed by:582 636
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:582 875
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:565
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:565
Symbol 563 GraphicUsed by:564 623
Symbol 564 MovieClipUses:563Used by:565 622
Symbol 565 MovieClipUses:560 562 564Used by:582
Symbol 566 FontUsed by:567 580
Symbol 567 TextUses:566Used by:568
Symbol 568 MovieClipUses:567Used by:582
Symbol 569 FontUsed by:570
Symbol 570 TextUses:569Used by:582
Symbol 571 GraphicUsed by:582
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:582
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:576
Symbol 576 MovieClipUses:575Used by:582
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:579
Symbol 579 MovieClipUses:578Used by:582
Symbol 580 TextUses:566Used by:581
Symbol 581 MovieClipUses:580Used by:582
Symbol 582 MovieClipUses:556 558 565 568 570 571 573 576 579 10 581Used by:Timeline
Symbol 583 GraphicUsed by:584 762 765
Symbol 584 MovieClipUses:583Used by:585
Symbol 585 MovieClipUses:584Used by:Timeline
Symbol 586 TextUses:374Used by:604
Symbol 587 EditableTextUses:374Used by:604
Symbol 588 TextUses:374Used by:604
Symbol 589 EditableTextUses:374Used by:604
Symbol 590 ButtonUses:327 209 205 207Used by:604
Symbol 591 GraphicUsed by:603
Symbol 592 GraphicUsed by:594
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:592 593Used by:603
Symbol 595 GraphicUsed by:603
Symbol 596 GraphicUsed by:600
Symbol 597 GraphicUsed by:598 602
Symbol 598 ButtonUses:597Used by:600
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:596 598 599Used by:603
Symbol 601 GraphicUsed by:603
Symbol 602 ButtonUses:597Used by:603
Symbol 603 MovieClipUses:591 594 595 600 601 602Used by:604
Symbol 604 MovieClipUses:128 586 587 588 589 130 590 603Used by:Timeline
Symbol 605 GraphicUsed by:608
Symbol 606 TextUses:374Used by:608
Symbol 607 MovieClipUsed by:608
Symbol 608 MovieClipUses:605 606 607Used by:Timeline
Symbol 609 GraphicUsed by:611 612 727
Symbol 610 TextUses:470Used by:611 612 727
Symbol 611 MovieClipUses:609 610Used by:612 727
Symbol 612 ButtonUses:611 609 610Used by:613
Symbol 613 MovieClipUses:612Used by:Timeline
Symbol 614 GraphicUsed by:616 617
Symbol 615 TextUses:470Used by:616 617
Symbol 616 MovieClipUses:614 615Used by:617
Symbol 617 ButtonUses:616 614 615Used by:618
Symbol 618 MovieClipUses:617Used by:Timeline
Symbol 619 TextUses:247Used by:Timeline
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:Timeline
Symbol 622 MovieClipUses:564Used by:623
Symbol 623 ButtonUses:622 563Used by:624
Symbol 624 MovieClipUses:623Used by:Timeline
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:Timeline
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:636  Timeline
Symbol 629 GraphicUsed by:636
Symbol 630 GraphicUsed by:635
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:631Used by:635
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:633Used by:635
Symbol 635 MovieClipUses:630 632 634Used by:636
Symbol 636 MovieClipUses:556 628 629 635Used by:Timeline
Symbol 637 GraphicUsed by:639 641
Symbol 638 TextUses:470Used by:639
Symbol 639 MovieClipUses:637 638Used by:Timeline
Symbol 640 TextUses:470Used by:641
Symbol 641 MovieClipUses:637 640Used by:Timeline
Symbol 642 GraphicUsed by:644 649 653
Symbol 643 TextUses:470Used by:644
Symbol 644 ButtonUses:642 643Used by:Timeline
Symbol 645 FontUsed by:646
Symbol 646 EditableTextUses:645Used by:Timeline
Symbol 647 TextUses:374Used by:Timeline
Symbol 648 TextUses:470Used by:649
Symbol 649 ButtonUses:642 648Used by:Timeline
Symbol 650 TextUses:374Used by:651
Symbol 651 MovieClipUses:650Used by:Timeline
Symbol 652 TextUses:470Used by:653
Symbol 653 ButtonUses:642 652Used by:Timeline
Symbol 654 TextUses:247Used by:Timeline
Symbol 655 GraphicUsed by:658 671
Symbol 656 TextUses:470Used by:658
Symbol 657 EditableTextUses:247Used by:658
Symbol 658 ButtonUses:655 656 657Used by:Timeline
Symbol 659 GraphicUsed by:661 663 665 667
Symbol 660 TextUses:470Used by:661
Symbol 661 ButtonUses:659 660Used by:Timeline
Symbol 662 TextUses:470Used by:663
Symbol 663 ButtonUses:659 662Used by:Timeline
Symbol 664 TextUses:470Used by:665
Symbol 665 ButtonUses:659 664Used by:Timeline
Symbol 666 TextUses:470Used by:667
Symbol 667 ButtonUses:659 666Used by:Timeline
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:Timeline
Symbol 670 TextUses:470Used by:671
Symbol 671 MovieClipUses:655 670Used by:Timeline
Symbol 672 GraphicUsed by:674
Symbol 673 TextUses:470Used by:674
Symbol 674 MovieClipUses:672 673Used by:Timeline
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:Timeline
Symbol 677 TextUses:247Used by:Timeline
Symbol 678 TextUses:247Used by:Timeline
Symbol 679 EditableTextUses:374Used by:Timeline
Symbol 680 TextUses:374Used by:Timeline
Symbol 681 EditableTextUses:374Used by:Timeline
Symbol 682 TextUses:374Used by:Timeline
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:790  Timeline
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:690 692 694 696 698 700
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:687Used by:690 692 694 696 698 700
Symbol 689 TextUses:247Used by:690
Symbol 690 MovieClipUses:686 688 689Used by:Timeline
Symbol 691 TextUses:247Used by:692
Symbol 692 MovieClipUses:686 688 691Used by:Timeline
Symbol 693 TextUses:247Used by:694
Symbol 694 MovieClipUses:686 688 693Used by:Timeline
Symbol 695 TextUses:247Used by:696
Symbol 696 MovieClipUses:686 688 695Used by:Timeline
Symbol 697 TextUses:247Used by:698
Symbol 698 MovieClipUses:686 688 697Used by:Timeline
Symbol 699 TextUses:247Used by:700
Symbol 700 MovieClipUses:686 688 699Used by:Timeline
Symbol 701 MovieClipUses:321Used by:Timeline
Symbol 702 MovieClipUses:329Used by:Timeline
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:Timeline
Symbol 705 TextUses:374Used by:Timeline
Symbol 706 EditableTextUses:247Used by:Timeline
Symbol 707 TextUses:247Used by:Timeline
Symbol 708 EditableTextUses:247Used by:Timeline
Symbol 709 TextUses:247Used by:Timeline
Symbol 710 GraphicUsed by:718
Symbol 711 TextUses:247Used by:718
Symbol 712 TextUses:374Used by:718
Symbol 713 TextUses:374Used by:718
Symbol 714 EditableTextUses:374Used by:718
Symbol 715 EditableTextUses:374Used by:718
Symbol 716 ButtonUses:282Used by:718
Symbol 717 ButtonUses:282Used by:718
Symbol 718 MovieClipUses:710 711 712 713 375 714 377 715 716 717 379Used by:Timeline
Symbol 719 EditableTextUses:247Used by:Timeline
Symbol 720 EditableTextUses:247Used by:Timeline
Symbol 721 TextUses:247Used by:Timeline
Symbol 722 TextUses:247Used by:Timeline
Symbol 723 EditableTextUses:247Used by:Timeline
Symbol 724 TextUses:247Used by:Timeline
Symbol 725 EditableTextUses:247Used by:Timeline
Symbol 726 TextUses:247Used by:Timeline
Symbol 727 ButtonUses:611 609 610Used by:Timeline
Symbol 728 GraphicUsed by:773
Symbol 729 TextUses:247Used by:773
Symbol 730 GraphicUsed by:731 732 735 736 742 743 746 747 750 751 754 755 758 759 770 771
Symbol 731 ButtonUses:730Used by:773
Symbol 732 ButtonUses:730Used by:773
Symbol 733 EditableTextUses:247Used by:773
Symbol 734 TextUses:247Used by:773
Symbol 735 ButtonUses:730Used by:773
Symbol 736 ButtonUses:730Used by:773
Symbol 737 EditableTextUses:247Used by:773
Symbol 738 TextUses:247Used by:773
Symbol 739 ButtonUses:282Used by:773
Symbol 740 TextUses:247Used by:773
Symbol 741 TextUses:247Used by:773
Symbol 742 ButtonUses:730Used by:773
Symbol 743 ButtonUses:730Used by:773
Symbol 744 EditableTextUses:247Used by:773
Symbol 745 TextUses:247Used by:773
Symbol 746 ButtonUses:730Used by:773
Symbol 747 ButtonUses:730Used by:773
Symbol 748 EditableTextUses:247Used by:773
Symbol 749 TextUses:247Used by:773
Symbol 750 ButtonUses:730Used by:773
Symbol 751 ButtonUses:730Used by:773
Symbol 752 EditableTextUses:247Used by:773
Symbol 753 TextUses:247Used by:773
Symbol 754 ButtonUses:730Used by:773
Symbol 755 ButtonUses:730Used by:773
Symbol 756 EditableTextUses:247Used by:773
Symbol 757 TextUses:247Used by:773
Symbol 758 ButtonUses:730Used by:773
Symbol 759 ButtonUses:730Used by:773
Symbol 760 EditableTextUses:247Used by:773
Symbol 761 TextUses:247Used by:773
Symbol 762 ButtonUses:583Used by:773
Symbol 763 EditableTextUses:247Used by:773
Symbol 764 TextUses:247Used by:773
Symbol 765 ButtonUses:583Used by:773
Symbol 766 EditableTextUses:247Used by:773
Symbol 767 TextUses:247Used by:773
Symbol 768 EditableTextUses:247Used by:773
Symbol 769 TextUses:247Used by:773
Symbol 770 ButtonUses:730Used by:773
Symbol 771 ButtonUses:730Used by:773
Symbol 772 TextUses:247Used by:773
Symbol 773 MovieClipUses:728 729 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772Used by:Timeline
Symbol 774 GraphicUsed by:777
Symbol 775 TextUses:247 374Used by:777
Symbol 776 ButtonUses:282Used by:777
Symbol 777 MovieClipUses:774 775 776 517Used by:Timeline
Symbol 778 GraphicUsed by:779
Symbol 779 MovieClipUses:778Used by:782
Symbol 780 EditableTextUses:247Used by:782
Symbol 781 EditableTextUses:247Used by:782
Symbol 782 MovieClipUses:779 780 781Used by:Timeline
Symbol 783 EditableTextUses:374Used by:Timeline
Symbol 784 EditableTextUses:374Used by:Timeline
Symbol 785 TextUses:374Used by:Timeline
Symbol 786 GraphicUsed by:790
Symbol 787 TextUses:374Used by:790
Symbol 788 TextUses:374Used by:790
Symbol 789 ButtonUses:282Used by:790
Symbol 790 MovieClipUses:786 787 788 789 684Used by:Timeline
Symbol 791 GraphicUsed by:832
Symbol 792 TextUses:374Used by:832
Symbol 793 TextUses:374Used by:832
Symbol 794 TextUses:374Used by:832
Symbol 795 EditableTextUses:374Used by:832
Symbol 796 TextUses:374Used by:832
Symbol 797 TextUses:374Used by:832
Symbol 798 EditableTextUses:374Used by:832
Symbol 799 EditableTextUses:374Used by:832
Symbol 800 EditableTextUses:374Used by:832
Symbol 801 TextUses:374Used by:832
Symbol 802 EditableTextUses:374Used by:832
Symbol 803 TextUses:374Used by:832
Symbol 804 EditableTextUses:374Used by:832
Symbol 805 EditableTextUses:374Used by:832
Symbol 806 EditableTextUses:374Used by:832
Symbol 807 EditableTextUses:374Used by:832
Symbol 808 TextUses:374Used by:832
Symbol 809 EditableTextUses:374Used by:832
Symbol 810 EditableTextUses:374Used by:832
Symbol 811 EditableTextUses:374Used by:832
Symbol 812 EditableTextUses:374Used by:832
Symbol 813 TextUses:374Used by:832
Symbol 814 TextUses:374Used by:832
Symbol 815 EditableTextUses:374Used by:832
Symbol 816 EditableTextUses:374Used by:832
Symbol 817 ButtonUses:282Used by:832
Symbol 818 TextUses:374 247Used by:832
Symbol 819 EditableTextUses:374Used by:832
Symbol 820 TextUses:374Used by:832
Symbol 821 TextUses:374Used by:832
Symbol 822 TextUses:374Used by:832
Symbol 823 EditableTextUses:374Used by:832
Symbol 824 EditableTextUses:374Used by:832
Symbol 825 EditableTextUses:374Used by:832
Symbol 826 TextUses:374Used by:832
Symbol 827 EditableTextUses:374Used by:832
Symbol 828 TextUses:374Used by:832
Symbol 829 EditableTextUses:374Used by:832
Symbol 830 EditableTextUses:374Used by:832
Symbol 831 TextUses:374Used by:832
Symbol 832 MovieClipUses:791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831Used by:Timeline
Symbol 833 BitmapUsed by:834
Symbol 834 GraphicUses:833Used by:875
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:835Used by:875
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:837Used by:875
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClipUses:839Used by:871
Symbol 841 GraphicUsed by:842
Symbol 842 MovieClipUses:841Used by:871
Symbol 843 GraphicUsed by:844
Symbol 844 MovieClipUses:843Used by:871
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:845Used by:871
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:847Used by:871
Symbol 849 GraphicUsed by:850
Symbol 850 MovieClipUses:849Used by:871
Symbol 851 GraphicUsed by:852
Symbol 852 MovieClipUses:851Used by:871
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:853Used by:871
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:871
Symbol 857 GraphicUsed by:858 869
Symbol 858 MovieClipUses:857Used by:871
Symbol 859 GraphicUsed by:860
Symbol 860 MovieClipUses:859Used by:871
Symbol 861 GraphicUsed by:862
Symbol 862 MovieClipUses:861Used by:871
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:863Used by:871
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClipUses:865Used by:871
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:871
Symbol 869 MovieClipUses:857Used by:871
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:840 842 844 846 848 850 852 854 856 858 860 862 864 866 868 510 869 870Used by:875
Symbol 872 FontUsed by:873 874
Symbol 873 TextUses:872Used by:875
Symbol 874 TextUses:872Used by:875
Symbol 875 MovieClipUses:834 836 838 871 873 874 558Used by:878
Symbol 876 TextUses:374Used by:878
Symbol 877 ButtonUses:282Used by:878
Symbol 878 MovieClipUses:875 876 877Used by:Timeline
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:879Used by:885
Symbol 881 TextUses:247Used by:885
Symbol 882 GraphicUsed by:885
Symbol 883 GraphicUsed by:884
Symbol 884 MovieClipUses:883Used by:885
Symbol 885 MovieClipUses:880 881 508 882 502 500 498 496 494 492 884Used by:Timeline

Instance Names

"back"Frame 2Symbol 585 MovieClip
"catapultZone"Frame 2Symbol 585 MovieClip
"archerZone"Frame 2Symbol 585 MovieClip
"tower"Frame 2Symbol 604 MovieClip
"bg"Frame 2Symbol 585 MovieClip
"tracers"Frame 2Symbol 585 MovieClip
"arrowZone"Frame 2Symbol 585 MovieClip
"enemyZone"Frame 2Symbol 585 MovieClip
"obstructZone"Frame 2Symbol 585 MovieClip
"hill"Frame 2Symbol 585 MovieClip
"mines"Frame 2Symbol 585 MovieClip
"oils"Frame 2Symbol 585 MovieClip
"ground"Frame 2Symbol 608 MovieClip
"aimer"Frame 2Symbol 613 MovieClip
"c_aimer"Frame 2Symbol 618 MovieClip
"reinforcements"Frame 2Symbol 555 MovieClip [war_flag]
"string"Frame 2Symbol 624 MovieClip
"last_angle"Frame 2Symbol 626 MovieClip
"bow"Frame 2Symbol 636 MovieClip
"fps"Frame 2Symbol 639 MovieClip
"pause_sign"Frame 2Symbol 651 MovieClip
"warning_text"Frame 2Symbol 669 MovieClip
"wind_indicator"Frame 2Symbol 676 MovieClip
"xp_text"Frame 2Symbol 681 EditableText
"elvl"Frame 2Symbol 585 MovieClip
"keylvl"Frame 2Symbol 585 MovieClip
"fg"Frame 2Symbol 585 MovieClip
"bloodZone"Frame 2Symbol 585 MovieClip
"levelComplete"Frame 2Symbol 585 MovieClip
"pops"Frame 2Symbol 585 MovieClip
"explosions"Frame 2Symbol 585 MovieClip
"key6"Frame 2Symbol 690 MovieClip
"key1"Frame 2Symbol 692 MovieClip
"key2"Frame 2Symbol 694 MovieClip
"key3"Frame 2Symbol 696 MovieClip
"key4"Frame 2Symbol 698 MovieClip
"key5"Frame 2Symbol 700 MovieClip
"fire_b"Frame 2Symbol 701 MovieClip
"ice_b"Frame 2Symbol 702 MovieClip
"bomb_b"Frame 2Symbol 554 MovieClip [bomb_moder]
"pierce_b"Frame 2Symbol 553 MovieClip [pierce_moder]
"normal_b"Frame 2Symbol 552 MovieClip [normal_moder]
"all_b"Frame 2Symbol 551 MovieClip [all_moder]
"flak_b"Frame 2Symbol 550 MovieClip [flak_moder]
"proximity_b"Frame 2Symbol 549 MovieClip [moder_mine]
"oil_b"Frame 2Symbol 548 MovieClip [moder_oil]
"last_spot"Frame 2Symbol 626 MovieClip
"stats_p"Frame 2Symbol 547 MovieClip [stats_page]
"archer_spot"Frame 2Symbol 585 MovieClip
"catapult_spot"Frame 2Symbol 585 MovieClip
"game_over"Frame 2Symbol 718 MovieClip
"helpWindow"Frame 2Symbol 519 MovieClip [help]
"m_options"Frame 2Symbol 773 MovieClip
"version_notes"Frame 2Symbol 777 MovieClip
"warning_text_bg"Frame 2Symbol 782 MovieClip
"moon_message"Frame 2Symbol 790 MovieClip
"menu_layer"Frame 2Symbol 585 MovieClip
"xp_page"Frame 2Symbol 832 MovieClip
"plee"Frame 2Symbol 878 MovieClip
"crater"Symbol 43 MovieClip [ground28] Frame 1Symbol 40 MovieClip
"hitzone"Symbol 148 MovieClip [dragon_archer] Frame 1Symbol 142 MovieClip
"critical"Symbol 148 MovieClip [dragon_archer] Frame 1Symbol 144 MovieClip
"center"Symbol 148 MovieClip [dragon_archer] Frame 1Symbol 147 MovieClip
"ice"Symbol 148 MovieClip [dragon_archer] Frame 1Symbol 147 MovieClip
"fire"Symbol 148 MovieClip [dragon_archer] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 151 MovieClip [flying_enemy] Frame 1Symbol 142 MovieClip
"critical"Symbol 151 MovieClip [flying_enemy] Frame 1Symbol 144 MovieClip
"center"Symbol 151 MovieClip [flying_enemy] Frame 1Symbol 147 MovieClip
"ice"Symbol 151 MovieClip [flying_enemy] Frame 1Symbol 147 MovieClip
"fire"Symbol 151 MovieClip [flying_enemy] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 157 MovieClip [flying_enemy2] Frame 1Symbol 142 MovieClip
"critical"Symbol 157 MovieClip [flying_enemy2] Frame 1Symbol 144 MovieClip
"center"Symbol 157 MovieClip [flying_enemy2] Frame 1Symbol 147 MovieClip
"center"Symbol 176 MovieClip [ogre3] Frame 1Symbol 147 MovieClip
"critical"Symbol 176 MovieClip [ogre3] Frame 1Symbol 144 MovieClip
"hitzone"Symbol 176 MovieClip [ogre3] Frame 1Symbol 142 MovieClip
"body"Symbol 190 MovieClip [boss] Frame 1Symbol 189 MovieClip
"center"Symbol 190 MovieClip [boss] Frame 1Symbol 147 MovieClip
"critical"Symbol 190 MovieClip [boss] Frame 1Symbol 144 MovieClip
"fire"Symbol 190 MovieClip [boss] Frame 1Symbol 147 MovieClip
"ice"Symbol 190 MovieClip [boss] Frame 1Symbol 147 MovieClip
"fire"Symbol 190 MovieClip [boss] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 190 MovieClip [boss] Frame 1Symbol 142 MovieClip
"center"Symbol 193 MovieClip [ogre] Frame 1Symbol 147 MovieClip
"critical"Symbol 193 MovieClip [ogre] Frame 1Symbol 144 MovieClip
"fire"Symbol 193 MovieClip [ogre] Frame 1Symbol 147 MovieClip
"ice"Symbol 193 MovieClip [ogre] Frame 1Symbol 147 MovieClip
"fire"Symbol 193 MovieClip [ogre] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 193 MovieClip [ogre] Frame 1Symbol 142 MovieClip
"fire"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 147 MovieClip
"critical"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 144 MovieClip
"ice"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 147 MovieClip
"fire"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 147 MovieClip
"center"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 198 MovieClip [enemy_archer] Frame 1Symbol 142 MovieClip
"fire"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 147 MovieClip
"critical"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 144 MovieClip
"ice"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 147 MovieClip
"fire"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 147 MovieClip
"center"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 212 MovieClip [enemy_catapult] Frame 1Symbol 142 MovieClip
"fire"Symbol 213 MovieClip [enemy] Frame 1Symbol 147 MovieClip
"critical"Symbol 213 MovieClip [enemy] Frame 1Symbol 144 MovieClip
"ice"Symbol 213 MovieClip [enemy] Frame 1Symbol 147 MovieClip
"fire"Symbol 213 MovieClip [enemy] Frame 1Symbol 147 MovieClip
"center"Symbol 213 MovieClip [enemy] Frame 1Symbol 147 MovieClip
"hitzone"Symbol 213 MovieClip [enemy] Frame 1Symbol 142 MovieClip
"center"Symbol 216 MovieClip [enemy2] Frame 1Symbol 147 MovieClip
"critical"Symbol 216 MovieClip [enemy2] Frame 1Symbol 144 MovieClip
"hitzone"Symbol 216 MovieClip [enemy2] Frame 1Symbol 142 MovieClip
"aimer"Symbol 242 MovieClip [archer] Frame 1Symbol 239 MovieClip
"oil_b"Symbol 421 MovieClip [upgrades] Frame 1Symbol 265 Button [moder_oil]
"cat_shooter"Symbol 604 MovieClip Frame 1Symbol 603 MovieClip
"lvlspot"Symbol 608 MovieClip Frame 1Symbol 607 MovieClip
"bow_string_ind"Symbol 635 MovieClip Frame 1Symbol 632 MovieClip
"bow_bod"Symbol 636 MovieClip Frame 1Symbol 635 MovieClip
"warning_text"Symbol 782 MovieClip Frame 1Symbol 780 EditableText
"warning_text"Symbol 782 MovieClip Frame 1Symbol 781 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "uh.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "swoosh.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "oreh.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "oof.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "hit.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "flak.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "firecat3.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "doeh.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "bomb.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 33 as "ground31"
ExportAssets (56)Timeline Frame 1Symbol 34 as "ground30"
ExportAssets (56)Timeline Frame 1Symbol 38 as "ground29"
ExportAssets (56)Timeline Frame 1Symbol 43 as "ground28"
ExportAssets (56)Timeline Frame 1Symbol 47 as "ground27"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 68 as "ground26"
ExportAssets (56)Timeline Frame 1Symbol 78 as "ground25"
ExportAssets (56)Timeline Frame 1Symbol 80 as "ground24"
ExportAssets (56)Timeline Frame 1Symbol 82 as "ground23"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ground22"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ground21"
ExportAssets (56)Timeline Frame 1Symbol 88 as "ground20"
ExportAssets (56)Timeline Frame 1Symbol 90 as "ground19"
ExportAssets (56)Timeline Frame 1Symbol 91 as "ground18"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ground17"
ExportAssets (56)Timeline Frame 1Symbol 95 as "ground16"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ground15"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ground14"
ExportAssets (56)Timeline Frame 1Symbol 101 as "ground13"
ExportAssets (56)Timeline Frame 1Symbol 103 as "ground12"
ExportAssets (56)Timeline Frame 1Symbol 105 as "ground11"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ground10"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ground9"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ground8"
ExportAssets (56)Timeline Frame 1Symbol 112 as "ground7"
ExportAssets (56)Timeline Frame 1Symbol 114 as "ground6"
ExportAssets (56)Timeline Frame 1Symbol 116 as "ground5"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ground4"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ground3"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ground2"
ExportAssets (56)Timeline Frame 1Symbol 132 as "ground1"
ExportAssets (56)Timeline Frame 1Symbol 134 as "oil_arrow"
ExportAssets (56)Timeline Frame 1Symbol 136 as "land_mine_arrow"
ExportAssets (56)Timeline Frame 1Symbol 138 as "arrow_bad"
ExportAssets (56)Timeline Frame 1Symbol 148 as "dragon_archer"
ExportAssets (56)Timeline Frame 1Symbol 151 as "flying_enemy"
ExportAssets (56)Timeline Frame 1Symbol 157 as "flying_enemy2"
ExportAssets (56)Timeline Frame 1Symbol 176 as "ogre3"
ExportAssets (56)Timeline Frame 1Symbol 190 as "boss"
ExportAssets (56)Timeline Frame 1Symbol 193 as "ogre"
ExportAssets (56)Timeline Frame 1Symbol 198 as "enemy_archer"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 212 as "enemy_catapult"
ExportAssets (56)Timeline Frame 1Symbol 213 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 216 as "enemy2"
ExportAssets (56)Timeline Frame 1Symbol 218 as "tree3"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 223 as "tree2"
ExportAssets (56)Timeline Frame 1Symbol 228 as "oil_drop"
ExportAssets (56)Timeline Frame 1Symbol 232 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 237 as "critical_hit"
ExportAssets (56)Timeline Frame 1Symbol 238 as "catapult"
ExportAssets (56)Timeline Frame 1Symbol 242 as "archer"
ExportAssets (56)Timeline Frame 1Symbol 245 as "tracer_cat_ammo1"
ExportAssets (56)Timeline Frame 1Symbol 246 as "cat_ammo1"
ExportAssets (56)Timeline Frame 1Symbol 251 as "hp_damage"
ExportAssets (56)Timeline Frame 1Symbol 257 as "pop_killed"
ExportAssets (56)Timeline Frame 1Symbol 263 as "xp_bonus"
ExportAssets (56)Timeline Frame 1Symbol 265 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 267 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 269 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 271 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 273 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 275 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 277 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 277 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 275 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 273 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 271 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 269 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 267 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 265 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 421 as "upgrades"
ExportAssets (56)Timeline Frame 1Symbol 427 as "flak_animation"
ExportAssets (56)Timeline Frame 1Symbol 429 as "bomb_animation"
ExportAssets (56)Timeline Frame 1Symbol 432 as "house"
ExportAssets (56)Timeline Frame 1Symbol 211 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 435 as "smoke_animation"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 446 as "bg_5"
ExportAssets (56)Timeline Frame 1Symbol 450 as "bg_4"
ExportAssets (56)Timeline Frame 1Symbol 452 as "bg_3"
ExportAssets (56)Timeline Frame 1Symbol 455 as "bg_2"
ExportAssets (56)Timeline Frame 1Symbol 457 as "bg_1"
ExportAssets (56)Timeline Frame 1Symbol 461 as "ice_crystal"
ExportAssets (56)Timeline Frame 1Symbol 462 as "ice_icon"
ExportAssets (56)Timeline Frame 1Symbol 464 as "fire_icon"
ExportAssets (56)Timeline Frame 1Symbol 468 as "level_complete"
ExportAssets (56)Timeline Frame 1Symbol 473 as "key_listener"
ExportAssets (56)Timeline Frame 1Symbol 461 as "ice_crystal"
ExportAssets (56)Timeline Frame 1Symbol 478 as "war_flag2"
ExportAssets (56)Timeline Frame 1Symbol 482 as "dodge"
ExportAssets (56)Timeline Frame 1Symbol 485 as "tracer_smoke"
ExportAssets (56)Timeline Frame 1Symbol 487 as "oil_spill"
ExportAssets (56)Timeline Frame 1Symbol 490 as "boss_ball"
ExportAssets (56)Timeline Frame 1Symbol 492 as "flak_arrow"
ExportAssets (56)Timeline Frame 1Symbol 494 as "bomb_arrow"
ExportAssets (56)Timeline Frame 1Symbol 496 as "p_arrow"
ExportAssets (56)Timeline Frame 1Symbol 498 as "ice_arrow"
ExportAssets (56)Timeline Frame 1Symbol 500 as "fire_arrow"
ExportAssets (56)Timeline Frame 1Symbol 502 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 508 as "land_mine"
ExportAssets (56)Timeline Frame 1Symbol 510 as "good_flag"
ExportAssets (56)Timeline Frame 1Symbol 519 as "help"
ExportAssets (56)Timeline Frame 1Symbol 64 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 67 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 547 as "stats_page"
ExportAssets (56)Timeline Frame 1Symbol 548 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 549 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 550 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 551 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 552 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 553 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 554 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 555 as "war_flag"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ching1.wav"
ExportAssets (56)Timeline Frame 2Symbol 555 as "war_flag"
ExportAssets (56)Timeline Frame 2Symbol 554 as "bomb_moder"
ExportAssets (56)Timeline Frame 2Symbol 553 as "pierce_moder"
ExportAssets (56)Timeline Frame 2Symbol 552 as "normal_moder"
ExportAssets (56)Timeline Frame 2Symbol 551 as "all_moder"
ExportAssets (56)Timeline Frame 2Symbol 550 as "flak_moder"
ExportAssets (56)Timeline Frame 2Symbol 549 as "moder_mine"
ExportAssets (56)Timeline Frame 2Symbol 548 as "moder_oil"
ExportAssets (56)Timeline Frame 2Symbol 547 as "stats_page"
ExportAssets (56)Timeline Frame 2Symbol 519 as "help"
ExportAssets (56)Timeline Frame 2Symbol 510 as "good_flag"
ExportAssets (56)Timeline Frame 2Symbol 508 as "land_mine"
ExportAssets (56)Timeline Frame 2Symbol 508 as "land_mine"
ExportAssets (56)Timeline Frame 2Symbol 502 as "arrow"
ExportAssets (56)Timeline Frame 2Symbol 500 as "fire_arrow"
ExportAssets (56)Timeline Frame 2Symbol 498 as "ice_arrow"
ExportAssets (56)Timeline Frame 2Symbol 496 as "p_arrow"
ExportAssets (56)Timeline Frame 2Symbol 494 as "bomb_arrow"
ExportAssets (56)Timeline Frame 2Symbol 492 as "flak_arrow"

Labels

"game"Frame 2
"on_fire"Symbol 67 MovieClip [tree] Frame 2
"shoot"Symbol 189 MovieClip Frame 101
"on_fire"Symbol 223 MovieClip [tree2] Frame 2

Dynamic Text Variables

_parent.numSymbol 248 EditableText""
_parent.numSymbol 249 EditableText""
_parent.numSymbol 252 EditableText""
_parent.numSymbol 255 EditableText""
_parent.numSymbol 258 EditableText""
_parent.numSymbol 261 EditableText""
_root.g_xpSymbol 303 EditableText""
_root.cost_archerSymbol 304 EditableText""
_root.cost_catapultSymbol 305 EditableText""
_root.cost_bomb_arrowSymbol 306 EditableText""
_root.cost_multiSymbol 307 EditableText""
_root.cost_pierce_arrowSymbol 308 EditableText""
_root.cost_rangeSymbol 309 EditableText""
_root.cost_blast_rangeSymbol 310 EditableText""
_root.cost_blast_powerSymbol 311 EditableText""
_root.cost_arrow_dmgSymbol 312 EditableText""
_root.cost_bow_loadingSymbol 313 EditableText""
_root.cost_archer_cooldownSymbol 314 EditableText""
_root.cost_catapult_cooldownSymbol 315 EditableText""
_root.cost_ice_arrowSymbol 319 EditableText""
_root.cost_fire_arrowSymbol 320 EditableText""
_root.g_archer_numSymbol 332 EditableText""
_root.g_catapult_numSymbol 333 EditableText""
_root.g_bomb_numSymbol 334 EditableText""
_root.g_multi_numSymbol 335 EditableText""
_root.g_piercer_numSymbol 336 EditableText""
_root.g_bow_loadingSymbol 337 EditableText""
_root.g_ice_numSymbol 338 EditableText""
_root.g_fire_numSymbol 339 EditableText""
_root.g_maxbowpwrSymbol 341 EditableText""
_root.g_blast_rangeSymbol 342 EditableText""
_root.g_blast_powerSymbol 343 EditableText""
_root.g_arrow_dmgSymbol 344 EditableText""
_root.g_archer_cooldownSymbol 345 EditableText""
_root.g_catapult_cooldownSymbol 346 EditableText""
_root.cost_fire_dotSymbol 350 EditableText""
_root.g_fire_dotSymbol 351 EditableText""
_root.g_archer_num_maxSymbol 354 EditableText""
_root.g_catapult_num_maxSymbol 355 EditableText""
_root.g_bomb_num_maxSymbol 356 EditableText""
_root.g_multi_num_maxSymbol 357 EditableText""
_root.g_piercer_num_maxSymbol 358 EditableText""
_root.g_ice_num_maxSymbol 359 EditableText""
_root.g_fire_num_maxSymbol 360 EditableText""
_root.g_bow_loading_maxSymbol 362 EditableText""
_root.g_maxbowpwr_maxSymbol 363 EditableText""
_root.g_blast_range_maxSymbol 364 EditableText""
_root.g_blast_power_maxSymbol 365 EditableText""
_root.g_arrow_dmg_maxSymbol 366 EditableText""
_root.g_archer_cooldown_maxSymbol 367 EditableText""
_root.g_catapult_cooldown_maxSymbol 368 EditableText""
_root.g_fire_dot_maxSymbol 369 EditableText""
_root.g_skipToSymbol 376 EditableText""
_root.g_maxLevelSymbol 378 EditableText""
_root.g_currentLevelSymbol 381 EditableText""
_root.cost_flak_arrowSymbol 384 EditableText""
_root.g_flak_numSymbol 385 EditableText""
_root.g_flak_num_maxSymbol 386 EditableText""
_root.g_bow_loading_incSymbol 391 EditableText""
_root.g_maxbowpwr_incSymbol 392 EditableText""
_root.g_blast_range_incSymbol 393 EditableText""
_root.g_blast_power_incSymbol 394 EditableText""
_root.g_arrow_dmg_incSymbol 395 EditableText""
_root.g_archer_cooldown_incSymbol 396 EditableText""
_root.g_catapult_cooldown_incSymbol 397 EditableText""
_root.g_fire_dot_incSymbol 398 EditableText""
_root.g_bow_loading_amountSymbol 399 EditableText""
_root.g_maxbowpwr_amountSymbol 400 EditableText""
_root.g_blast_range_amountSymbol 401 EditableText""
_root.g_blast_power_amountSymbol 402 EditableText""
_root.g_arrow_dmg_amountSymbol 403 EditableText""
_root.g_archer_cooldown_amountSymbol 404 EditableText""
_root.g_catapult_cooldown_amountSymbol 405 EditableText""
_root.g_fire_dot_amountSymbol 406 EditableText""
_root.cost_land_mine_arrowSymbol 411 EditableText""
_root.g_mine_numSymbol 412 EditableText""
_root.g_mine_num_maxSymbol 413 EditableText""
_root.cost_oil_arrowSymbol 414 EditableText""
_root.g_oil_numSymbol 415 EditableText""
_root.g_oil_num_maxSymbol 416 EditableText""
textSymbol 420 EditableText""
_root.g_currentLevelSymbol 525 EditableText""
_root.g_numObsSymbol 526 EditableText""
_root.g_numWalkersSymbol 527 EditableText""
_root.g_numFlyingSymbol 528 EditableText""
_root.g_numOgresSymbol 529 EditableText""
_root.g_numDragonArchersSymbol 532 EditableText""
_root.g_numEnemyArchersSymbol 533 EditableText""
_root.g_numEnemyCatapultsSymbol 534 EditableText""
_root.g_numHomesSymbol 535 EditableText""
_root.g_numBossesSymbol 542 EditableText""
_root.g_modeSymbol 587 EditableText""
_root.setMarkerSymbol 589 EditableText""
g_fpsSymbol 646 EditableText""
g_soundTextSymbol 657 EditableText""
g_xpSymbol 679 EditableText""
g_xpSymbol 681 EditableText""
g_difficulty_textSymbol 706 EditableText""
g_difficulty_textSymbol 708 EditableText""
_root.g_skipToSymbol 714 EditableText""
_root.g_maxLevelSymbol 715 EditableText""
g_populationSymbol 719 EditableText""
g_currentLevelSymbol 720 EditableText""
g_populationSymbol 723 EditableText""
g_currentLevelSymbol 725 EditableText""
_root.g_maxOnScreenSymbol 733 EditableText""
_root.g_bloodMaxSymbol 737 EditableText""
_root.g_treeMaxSymbol 744 EditableText""
_root.g_bloodSplatsSymbol 748 EditableText""
_root.g_oilAmountSymbol 752 EditableText""
_root.g_fireSplatsSymbol 756 EditableText""
_root.g_bloodSpreadSymbol 760 EditableText""
_root.g_random_towerSymbol 763 EditableText""
_root.g_total_xpSymbol 766 EditableText""
_root.g_difficulty_textSymbol 768 EditableText""
_root.g_warning_textSymbol 780 EditableText""
_root.g_warning_textSymbol 781 EditableText""
g_armyLeftSymbol 783 EditableText""
g_armyLeftSymbol 784 EditableText""
_root.g_longsSymbol 795 EditableText""
_root.g_midsSymbol 798 EditableText""
_root.g_shortsSymbol 799 EditableText""
_root.g_lastLevelSymbol 800 EditableText""
_root.g_awarded_xpSymbol 802 EditableText""
_root.g_long_xpSymbol 804 EditableText""
_root.g_mid_xpSymbol 805 EditableText""
_root.g_short_xpSymbol 806 EditableText""
_root.g_level_xpSymbol 807 EditableText""
_root.g_long_award_xpSymbol 809 EditableText""
_root.g_mid_award_xpSymbol 810 EditableText""
_root.g_short_award_xpSymbol 811 EditableText""
_root.g_level_award_xpSymbol 812 EditableText""
_root.g_total_xpSymbol 815 EditableText""
_root.g_xpSymbol 816 EditableText""
_root.g_xp_msgSymbol 819 EditableText""
_root.g_houses_aliveSymbol 823 EditableText""
_root.g_house_xpSymbol 824 EditableText""
_root.g_house_award_xpSymbol 825 EditableText""
_root.g_allhouse_awardSymbol 827 EditableText""
_root.g_zero_loss_awardSymbol 829 EditableText""
_root.g_boss_awardSymbol 830 EditableText""




http://swfchan.com/2/9374/info.shtml
Created: 9/6 -2019 22:01:52 Last modified: 9/6 -2019 22:01:52 Server time: 28/04 -2024 16:32:43