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

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

044.swf

This is the info page for
Flash #11308

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


Text
population!

population!

XP!

XP!

Level Complete!

mode changer

Dodge!

Dodge!

Help

Step 1

Step 2

Step 3

close

Help

screen too small?
click here

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

firing mode:

marker mode:

a

c

(c) jason reinsvold 2002 2005, i love celia

Elapser

Graver

pause

fps:

help

paused

contact

survey

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

sound

reset tower

options

reset level

tutorial

version

donate

Wind

Wind

xp:

xp:

detonate num:

dead enem

last out:

6

1

2

3

4

5

difficulty:

difficulty:

GAME OVER

Restart_Game?

Restart Level?

Skip to level:

1 -

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

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

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:

Population:

Skill Points:

Level:

Total XP:

Population:

Skill Points:

Level:

Total XP:

<P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000"><B>New Game! MoonMaster</B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000">To make up for the lack of bowmaster updates I decided to make public a demo <SBR/>version of my latest game. To those of you who reached lvl 100 this may look a <SBR/>little bit familiar (but this is a very much updated version from the one seen at <SBR/>lvl 100 so go check it out).</FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000">Enjoy!</FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000">lostvectors.com/moonmaster</FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000"><B>Regarding Bowmaster and Saving XP</B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Comic Sans MS" SIZE="40" COLOR="#000000">I still don&apos;t know why some people can save and some people cannot. It think this <SBR/>might have something to do with your internet security settings. If you figured <SBR/>it out the let me know (i.e. if you previously could not save but now can and you <SBR/>changed something then let me know what you changed).</FONT></P>

close

version 0.9.9.7

flying  on
screen

catapults
on screen

bosses

numOnScr
een

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
- 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
Version Notes - 0.9.9.6
- Made the new bosses a little easier to kill
- Increased the damage bonus for using the right type of arrow from x2 to x4 (e.g. Ice for Dragon Archers, Piercers for Ogres)
- Bosses don't shoot as far now (however distance increases with the level)
- Amount of boss fireballs shot is dependant on the level
- Fixed shooting interface bug that caused misfires (dud shots) if you pulled and released too fast

dragon archers

dragon archers

archers

archers

catapults

catapults

walkers

ogres

flyers

walkers

ogres

flyers

reinforcements

reinforcements

lostvectors.com/moon

check it out. email me if
you see this.

Thanks for playing the demo version of BowMaster. For the latest
version with all the features go to lostvectors.com

ActionScript [AS1/AS2]

Frame 1
function updateTracerNdx() { g_tracerNdx++; if (g_tracerNdx >= g_tracerNum) { g_tracerNdx = 0; } } 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() { _root.g_maxbowpwr = 1400; _root.g_xp = g_total_xp; _root.g_population = 20; _root.g_multi_num = 1; _root.g_fire_num = 0; _root.g_ice_num = 0; _root.g_bomb_num = 0; _root.g_flak_num = 0; _root.g_mine_num = 0; _root.g_oil_num = 0; _root.g_catapult_num = 0; _root.g_archer_num = 0; _root.g_piercer_num = 0; _root.g_arrow_dmg = 5; _root.g_blast_range = 180; _root.g_blast_power = 20; _root.g_catapult_cooldown = 30; _root.g_archer_cooldown = 20; _root.g_bow_loading = 1; _root.g_fire_dot = 2; } function setPrevGameVars() { _root.g_Pmaxbowpwr = g_maxbowpwr; _root.g_PcurrentLevel = g_currentLevel; _root.g_Pxp = g_xp; _root.g_Ppopulation = g_population; _root.g_Pmulti_num = g_multi_num; _root.g_Pfire_num = g_fire_num; _root.g_Pice_num = g_ice_num; _root.g_Pbomb_num = g_bomb_num; _root.g_Pflak_num = g_flak_num; _root.g_Pmine_num = g_mine_num; _root.g_Poil_num = g_oil_num; _root.g_Pcatapult_num = g_catapult_num; _root.g_Parcher_num = g_archer_num; _root.g_Ppiercer_num = g_piercer_num; _root.g_Parrow_dmg = g_arrow_dmg; _root.g_Pblast_range = g_blast_range; _root.g_Pblast_power = g_blast_power; _root.g_Pcatapult_cooldown = g_catapult_cooldown; _root.g_Parcher_cooldown = g_archer_cooldown; _root.g_Pbow_loading = g_bow_loading; _root.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) { dx = dx * g_boost; dy = dy * g_boost; radians = Math.atan(dy / dx); power = Math.sqrt((dx * dx) + (dy * dy)); if (power > g_maxbowpwr) { power = g_maxbowpwr; if (dx < 0) { dx = Math.cos(radians + Math.PI) * power; dy = Math.sin(radians + Math.PI) * power; } else { dx = Math.cos(radians) * power; dy = Math.sin(radians) * power; } } dx = dx + random(xvar); dy = dy + random(yvar); addGeneric(x, y, dx, dy, dmg, aoe, brange, bpwr, bouncy, piercing, nonArrow, target); } function shoot() { playSound("swoosh.wav"); bow.dx = _root.string._x - _root.bow._x; bow.dy = _root.string._y - _root.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) { 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 (dmg > 1) { dmg = 1; } temp._xscale = temp._xscale * (dmg * sfactorX); temp._yscale = temp._yscale * (dmg * 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) { i = 0; while (i < total) { g_bloodDead--; lvl = getNextBloodNdx(); temp = bloodZone.attachMovie(debris, "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(range); temp.vy = -random(range); } else { temp.vx = -random(range); temp.vy = -random(range); } temp.dead = false; temp.dType = debris; g_bloods[lvl] = temp; i++; } } function addBloods(arr, dmg) { speed_reduction = 5; variance = 10; x = arr._x; y = arr._y; vx = arr.vx / speed_reduction; vy = arr.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 (dmg > 1) { dmg = 1; } temp._xscale = temp._xscale * (dmg * sfactor); temp._yscale = temp._yscale * (dmg * 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) { g_bow_cooldown = g_bow_loading * total; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(vy / vx); d = Math.sqrt((vx * vx) + (vy * vy)); arr = null; i = 0; while (i < total) { curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } if (arrType == "bomb_arrow") { arr = addGeneric(x, y, vx, vy, 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 (arrType == "ice_arrow") { arr = addGeneric(x, y, vx, vy, g_arrow_dmg, false, 0, 0, false, false, false, "ice_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 3); } else if (arrType == "fire_arrow") { arr = addGeneric(x, y, vx, vy, g_arrow_dmg, false, 0, 0, false, false, false, "fire_arrow"); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 3); } else if (arrType == "arrow") { arr = addGeneric(x, y, vx, vy, g_arrow_dmg, false, 0, 0, false, false, false, "arrow"); } else if (arrType == "p_arrow") { arr = addGeneric(x, y, vx, vy, g_arrow_dmg, false, 0, 0, false, true, false, "p_arrow"); } else if (arrType == "flak_arrow") { arr = addGeneric(x, y, vx, vy, 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 (arrType == "land_mine_arrow") { arr = addGeneric(x, y, vx, vy, g_arrow_dmg, false, 200, 0, false, false, true, arrType); g_bow_cooldown = g_bow_cooldown + (g_bow_loading * 5); } else if (arrType == "oil_arrow") { arr = addGeneric(x, y, vx, vy, 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() { _root.g_diff_vx = 1.1; _root.g_diff_hp = 0.2; _root.g_difficulty_text = "easy"; } function setDiffMedium() { _root.g_diff_vx = 1.7; _root.g_diff_hp = 0.8; _root.g_difficulty_text = "medium"; } function setDiffHard() { _root.g_diff_vx = 2.1; _root.g_diff_hp = 1.5; _root.g_difficulty_text = "hard"; } function setDiffInsane() { _root.g_diff_vx = 5; _root.g_diff_hp = 3; _root.g_difficulty_text = "insane"; } function addMultiArrow(x, y, vx, vy) { total = 0; degrees = -Math.ceil(total / 2); rpd = 0.01745329; theta = Math.atan(vy / vx); d = Math.sqrt((vx * vx) + (vy * vy)); if (g_flak_num > 0) { total++; curx = Math.cos(theta + ((2 * degrees) * rpd)) * d; cury = Math.sin(theta + ((2 * degrees) * rpd)) * d; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } arr = addGeneric(x, y, vx, vy, 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; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } addGeneric(x, y, vx, vy, 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; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } addGeneric(x, y, vx, vy, 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; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } addGeneric(x, y, vx, vy, 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; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } addGeneric(x, y, vx, vy, 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; vx = curx; vy = cury; if (bow.dx > 0) { vx = -vx; vy = -vy; } addGeneric(x, y, vx, vy, 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; 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) { if (ene.eType == "enemy") { killPopulationNum(2, ene._x, ene._y); } else if (ene.eType == "ogre") { killPopulationNum(15, ene._x, ene._y); } else if (ene.eType == "dragon_archer") { killPopulationNum(18, ene._x, ene._y); } else if (ene.eType == "flying_enemy") { killPopulationNum(7, ene._x, ene._y); } else if (ene.eType == "boss") { killPopulationNum(100, ene._x, ene._y); } else if (ene.eType == "enemy_archer") { killPopulationNum(3, ene._x, ene._y); } else if (ene.eType == "enemy_catapult") { killPopulationNum(75, ene._x, ene._y); } } function killPopulationNum(num, x, y) { g_noPopLoss = false; if (num > 0) { lvl = getPopsClip(); temp = pops.attachMovie("pop_killed", "pop_" + lvl, lvl); temp._x = x; temp._y = y; temp.num = -num; newPop = g_population - num; 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) { close = false; i = 0; while ((i < array.length) && (!close)) { close = Math.abs(array[i] - pos) < range; i++; } trace("Returning CLOSE: " + close); return(close); } function initObstructs() { g_homes = new Array(); loadTerrain(); 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) { if ((obs._x + obs._width) > g_obsMax_x) { g_obsMax_x = obs._x + obs._width; } if ((obs._x - obs._width) < g_obsMin_x) { g_obsMin_x = obs._x - obs._width; } if ((obs._y + obs._height) > g_obsMax_y) { g_obsMax_y = obs._y + obs._height; } if ((obs._y - obs._height) < g_obsMin_y) { g_obsMin_y = obs._y - obs._height; } } function killPopEnemyFire(arr) { trace("Killing By Enemy Fire"); trace("arr.dead = " + arr.dead); if (arr.aType == "cat_ammo1") { killPopulationNum(2 * g_currentLevel, arr._x + 100, arr._y); } else if (arr.aType == "boss_ball") { killPopulationNum(2 * g_currentLevel, arr._x + 100, arr._y); } else if (arr.aType == "bomb_arrow") { killPopulationNum(5, arr._x + 100, arr._y); } else { killPopulationNum(1, arr._x + 100, arr._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) { friction = 0.95; if (!arr.piercing) { killArrow(arr); if (!arr.nonArrow) { stickArrowInObject(curArrow, obs); } if (((obs.oType == "house") && (!obs.dead)) && (((arr.aType == "arrow_bad") || (arr.aType == "cat_ammo1")) || (arr.aType == "boss_ball"))) { g_noHouseLoss = false; temp = obs.attachMovie("smoker", "smoker_0", 0); temp._x = arr._x - obs._x; temp._y = arr._y - obs._y; temp = obs.attachMovie("war_flag2", "warflag_0", 1); temp._x = arr._x - obs._x; temp._y = arr._y - obs._y; obs.dead = true; obs.gotoAndPlay(2); if (g_frontline > arr._x) { g_frontline = arr._x; } } else if ((obs.oType != "house") && (!obs.dead)) { if (arr.aType == "fire_arrow") { trace("FORRESSTTT FIIIIIIIIIIIIIIIIIIIIIIIRRRRRRRRRRRRRRRRRRRREEEEEEEEEEEEE"); obs.dead = true; obs.gotoAndPlay(2); } } } else { arr.vx = arr.vx * friction; arr.vy = arr.vy * friction; } if (arr.aType == "land_mine_arrow") { addMine(arr._x, arr._y); } else if (arr.aType == "fire_arrow") { addFlyingDebris("fire", arr._x, arr._y, 100, 1); } else if (arr.aType == "ice_arrow") { addFlyingDebris("ice_crystal", arr._x, arr._y, 100, 2); } else if (arr.aType == "oil_arrow") { addFlyingDebris("oil_drop", arr._x, arr._y, g_oilSpread, g_oilAmount); } } function enemyCollision(arr, ene) { if (!arr.piercing) { killArrow(arr); if (!arr.nonArrow) { stickArrowInEnemy(arr, ene); } dmg = calculateDamage(arr, ene); addBloods(arr, dmg); } else { if (ene.eType == "boss") { killArrow(arr); } dmg = calculateDamage(arr, ene); addBloods(arr, dmg); } if (arr.aType == "land_mine_arrow") { addMine(arr._x, arr._y); } else if (arr.aType == "oil_arrow") { addFlyingDebris("oil_drop", arr._x, arr._y, g_oilSpread, g_oilAmount); } else if (arr.aType == "fire_arrow") { addFlyingDebris("fire", arr._x, arr._y, 50, 2); } else if (arr.aType == "ice_arrow") { addFlyingDebris("ice_crystal", arr._x, arr._y, 50, 3); } } function groundCollision(arr) { bounceFactor = 0.3; friction = 0.3; if (!arr.bouncy) { playSound("hit.wav"); killArrow(arr); if (!arr.nonArrow) { stickArrowInObject(arr, ground); } if ((arr.aType == "cat_ammo1") || (arr.aType == "boss_ball")) { killArrow(arr); addFlyingDebris("fire", arr._x, arr._y, 500, 3); forceAoE(arr); } } else if ((arr.aType == "cat_ammo1") || (arr.aType == "boss_ball")) { killArrow(arr); addFlyingDebris("fire", arr._x, arr._y, 500, 3); forceAoE(arr); } else { if (arr.blastRange > 200) { forceAoE(arr); } arr.vy = arr.vy * (-bounceFactor); arr.vx = arr.vx * friction; midX = arr._x - ((arr._x - arr.prevX) / 2); midY = arr._y - ((arr._y - arr.prevY) / 2); arr._x = midX; arr._y = midY; arr.bounceCount++; arr.blastPower = arr.blastPower * 0.5; arr.blastRange = arr.blastRange * 0.5; if (arr.bounceCount > 3) { killArrow(arr); } } if (arr.aType == "land_mine_arrow") { addMine(arr._x, arr._y); } else if (arr.aType == "fire_arrow") { addFlyingDebris("fire", arr._x, arr._y, 10, 1); } else if (arr.aType == "ice_arrow") { addFlyingDebris("ice_crystal", arr._x, arr._y, 10, 1); } else if (arr.aType == "oil_arrow") { addFlyingDebris("oil_drop", arr._x, arr._y, g_oilSpread, g_oilAmount); } } function checkAoE(arr) { if (arr.dead && (arr.AoE)) { forceAoE(arr); } } 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) { lvl = getExplosionClip(); if (arr.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 = arr._x; temp._y = arr._y; temp._width = arr.blastRange; temp._height = arr.blastRange; if (((arr._x + arr.blastRange) > g_max_width) && ((arr._y + arr.blastRange) > g_max_height)) { for (i in g_enemies) { cur = g_enemies[i]; if (!cur.dead) { dx = (cur._x + cur.critical._x) - arr._x; dy = (cur._y + cur.critical._y) - arr._y; dis = Math.sqrt((dx * dx) + (dy * dy)); if (dis < (arr.blastRange / 1.5)) { damage = Math.ceil(((arr.blastRange - dis) / arr.blastRange) * arr.blastPower); if (((cur.eType == "flying_enemy") && (arr.aType == "flak_arrow")) || ((cur.eType == "enemy_archer") && (arr.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) { lvl = random(3); temp = ene.center.attachMovie(arr.aType, "sarrow_" + lvl, lvl); if ((arr.aType == "fire_arrow") && (ene.eType != "boss")) { lvl = random(3); fire = ene.fire.attachMovie("smoker", "smoker_" + lvl, lvl); fire._x = arr._x - ene._x; fire._y = arr._y - ene._y; ene.vy = ene.vy * 1.2; ene.sick = true; if (ene.eType == "enemy_catapult") { ene.sickDmg = ene.sickDmg + (g_fire_dot * 30); } else { ene.sickDmg = ene.sickDmg + g_fire_dot; } } else if ((arr.aType == "ice_arrow") && (ene.eType != "boss")) { lvl = random(3); ice = ene.ice.attachMovie("ice_crystal", "ice_" + lvl, lvl); ice._x = arr._x - ene._x; ice._y = arr._y - ene._y; ice._rotation = random(360); } temp._rotation = arr._rotation; temp._x = arr._x - ene._x; temp._y = arr._y - ene._y; } function stickArrowInObject(arr, obs) { temp = null; lvl = 0; if (obs.oType == "house") { lvl = getDebrisClipFG(); temp = fg.attachMovie(arr.aType, "s_arrow_" + lvl, lvl); g_debris_fg[lvl] = temp; } else { lvl = getDebrisClipBG(); temp = bg.attachMovie(arr.aType, "sarrow_" + lvl, lvl); g_debris_bg[lvl] = temp; } temp._rotation = arr._rotation; temp._x = arr._x; temp._y = arr._y; } function calculateDamage(arr, ene) { vx = arr.vx; vy = arr.vy; damage = (Math.sqrt((vx * vx) + (vy * vy)) / 1000) * arr.dmg; arrType = arr.aType; eneType = ene.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 = (arr._x - ene._x) - ene.critical._x; dy = (arr._y - ene._y) - ene.critical._y; dis = Math.sqrt((dx * dx) + (dy * dy)); if ((dis < 20) || (arr.hitTest(ene.critical))) { damage = damage * 2; if (eneType == "boss") { damage = (Math.sqrt((vx * vx) + (vy * vy)) / 1000) * arr.dmg; if (arrType == "bomb_arrow") { damage = damage + (g_blast_power * 10); } } lvl = getPopsClip(); ch = pops.attachMovie("critical_hit", "critical_hit_" + lvl, lvl); ch._x = arr._x; ch._y = arr._y; if ((arr.aType == "arrow") && (ene.eType != "boss")) { checkXPBonus(arr._x, arr._y); } } playRandomHit(); damage = Math.ceil(damage); displayDamage(arr._x, arr._y, damage); ene.hp = ene.hp - damage; if ((arr.aType == "ice_arrow") && (ene.eType != "boss")) { ene.vx = ene.vx * 0.66; } checkEnemyDeath(ene); return(damage / ene.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) { if (x > (g_width * 0.8)) { addXP(g_long_xp); g_longs++; displayXP(x, y, g_long_xp); } else if (x > (g_width * 0.6)) { addXP(g_mid_xp); g_mids++; displayXP(x, y, g_mid_xp); } else if (x > (g_width * 0.4)) { addXP(g_short_xp); g_shorts++; displayXP(x, y, g_short_xp); } } 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) { if ((ene.dead = ene.hp <= 0)) { trace("ENEMY SHOULD BE DEAD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<<<<<<<<<<"); ene.hp = 0; g_enemyDead++; if ((ene.eType == "boss") && (ene._x > 0)) { addXP(g_currentLevel * 20); g_boss_award = g_boss_award + (g_currentLevel * 20); displayXP(ene._x, (ene._y - ene._height) - 20, g_currentLevel * 20); } } ene.gotoAndStop(Math.floor((1 - (ene.hp / ene.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(); } ground.unloadMovie(); } function cleanArrows() { while (g_arrows.length > 0) { temp = g_arrows.pop(); temp.unloadMovie(); } } function createLevel(lvl) { cleanUpMines(); _root.g_enemyArrowCount = 1 + Math.ceil(lvl * 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 * (lvl * 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 = 1)); g_numArmy = g_numArmy + ((g_numWalkers = lvl * 2)); g_numArmy = g_numArmy + ((g_numFlying = Math.floor(lvl * 0.2))); g_numArmy = g_numArmy + ((g_numOgres = Math.floor(lvl * 0.4))); g_numArmy = g_numArmy + ((g_numEnemyCatapults = Math.floor(lvl * 0.12))); g_numArmy = g_numArmy + ((g_numEnemyArchers = Math.floor(lvl * 0.16))); g_numArmy = g_numArmy + ((g_numDragonArchers = Math.floor(lvl * 0.13))); g_numHomes = Math.floor(lvl * 0.1) + 1; g_numObs = Math.floor(lvl * 0.5) + 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() { area = _root.g_width - _root.reinforcements._x; lvl = _root.g_currentLevel; spot = _root.reinforcements._x + random(area); if (spot < 600) { spot = 600; } if (spot > (_root.g_width - 100)) { spot = (_root.g_width - 100) + random(200); } nextEnemy = null; nextEnemy = _root.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 = (_root.g_groundHeight - random(300)) - 300; if (alt < 600) { alt = 600; } _root.addEnemy(_root.g_width + 20, alt, ((-random(100)) - 20) - (_root.g_currentLevel * 1.1), 0, _root.g_flyer_hp, "flying_enemy"); _root.g_numFlying--; flyerT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "ogre") { _root.addEnemy(spot, _root.g_ground, -5 - random(_root.g_currentLevel * g_speedFactor), 0, _root.g_ogre_hp, "ogre"); _root.g_numOgres--; ogreT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "enemy") { _root.addEnemy(spot, _root.g_ground, -10 - random(_root.g_currentLevel * g_speedFactor), 0, _root.g_walker_hp, "enemy"); _root.g_numWalkers--; walkerT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "enemy_catapult") { g_numCatapultsOnScreen++; _root.addEnemy(spot, _root.g_ground, -3, 0, Math.floor(_root.g_ogre_hp), "enemy_catapult"); _root.g_numEnemyCatapults--; catapultT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "enemy_archer") { _root.addEnemy(spot, _root.g_ground, -15 - random(_root.g_currentLevel * g_speedFactor), 0, Math.floor(_root.g_walker_hp * 0.66), "enemy_archer"); _root.g_numEnemyArchers--; archerT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "dragon_archer") { g_numFlyingOnScreen++; alt = (_root.g_groundHeight - random(300)) - 300; if (alt < 600) { alt = 600; } _root.addEnemy(_root.g_width + 20, alt, ((-random(100)) - 20) - (_root.g_currentLevel * 1.1), 0, Math.floor(_root.g_flyer_hp * 5), "dragon_archer"); _root.g_numDragonArchers--; dragonArcherT = 0; _root.g_curOnScreen++; } else if (nextEnemy == "boss") { g_numBossesOnScreen++; _root.addEnemy(_root.g_width, _root.g_ground, -7, 0, _root.g_ogre_hp * 5, "boss"); _root.g_numBosses--; bossT = 0; _root.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) { ndx = 0; while (ndx < numOfType) { spot = random(g_numArmy); while (g_armyList[spot] != null) { if ((++spot) > (g_numArmy - 1)) { spot = 0; } } g_armyList[spot] = eType; 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) { upgrades._x = g_width / 2; upgrades._y = g_ground / 2; } else { displayLevelStats(); } 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) { i = 0; while ((i < amount) && (buy(name))) { i++; } } function buyMaxType(name) { while (buy(name)) { } } function buy(name) { if (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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 (name == "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) { c_aimer._x = tower._x; c_aimer._y = tower._y - 150; } else { c_aimer._x = -100; } i = 0; while (i < g_catapult_num) { temp = catapultZone.attachMovie("catapult", "catapult_" + i, i); temp._x = (tower._x - 350) - (i * 50); temp._y = tower._y + 60; g_catapults.push(temp); i++; } } 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) { if (ground.hitTest(ene._x, ene._y, 1) || (ene._y > g_ground)) { if (ene.delta > 0) { ene.delta = 0; } ene.delta = ene.delta - 0.5; ene._y = ene._y + ene.delta; } else { if (ene.delta < 0) { ene.delta = 0; } ene.delta = ene.delta + 0.5; ene._y = ene._y + ene.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) { for (i in g_keys) { curKey = g_keys[i]; if (curKey.hitTest(_xmouse, _ymouse, 0)) { curKey.attachMovie(mode_icon, "mode_1", 1); curKey.mode = mode; } } } 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_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; ground = ground1; 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 = 200; 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 418 MovieClip [war_flag] "reinforcements" in Frame 1
/* no clip actions */
Instance of Symbol 446 MovieClip "string" in Frame 1
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 459 MovieClip "bow" in Frame 1
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 462 MovieClip "fps" in Frame 1
onClipEvent (load) { current = (prev = getTimer()); _root.elapsed = 0; } onClipEvent (enterFrame) { current = getTimer(); _root.elapsed = (current - prev) / 1000; prev = current; }
Instance of Symbol 464 MovieClip in Frame 1
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 474 MovieClip "pause_sign" in Frame 1
onClipEvent (enterFrame) { if (_root.pause) { _x = (_root.g_width / 2); _y = (_root.g_ground / 2); } else { _y = -100; } }
Instance of Symbol 451 MovieClip in Frame 1
onClipEvent (enterFrame) { }
Instance of Symbol 496 MovieClip in Frame 1
on (release) { _root.version_notes._x = _root.g_width / 2; _root.version_notes._y = _root.g_ground / 2; }
Instance of Symbol 499 MovieClip in Frame 1
on (release) { getURL ("http://lostvectors.com/game.html#donate", "_self"); }
Instance of Symbol 509 MovieClip in Frame 1
on (release) { getURL ("http://lostvectors.com", "_blank"); }
Instance of Symbol 517 MovieClip "keyClip" in Frame 1
onClipEvent (load) { loadMovie ("bmkey.swf", this); }
Instance of Symbol 523 MovieClip "key6" in Frame 1
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 525 MovieClip "key1" in Frame 1
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 527 MovieClip "key2" in Frame 1
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 529 MovieClip "key3" in Frame 1
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 531 MovieClip "key4" in Frame 1
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 533 MovieClip "key5" in Frame 1
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 535 MovieClip "fire_b" in Frame 1
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 537 MovieClip "ice_b" in Frame 1
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 417 MovieClip [bomb_moder] "bomb_b" in Frame 1
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 416 MovieClip [pierce_moder] "pierce_b" in Frame 1
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 415 MovieClip [normal_moder] "normal_b" in Frame 1
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 414 MovieClip [all_moder] "all_b" in Frame 1
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 413 MovieClip [flak_moder] "flak_b" in Frame 1
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 412 MovieClip [moder_mine] "proximity_b" in Frame 1
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 411 MovieClip [moder_oil] "oil_b" in Frame 1
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 539 MovieClip in Frame 1
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 421 MovieClip "archer_spot" in Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 421 MovieClip "catapult_spot" in Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 555 MovieClip "game_over" in Frame 1
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 761 MovieClip in Frame 1
onClipEvent (load) { _y = (_root.g_ground / 2); _x = (_root.g_width / 2); } onClipEvent (enterFrame) { if (getTimer() > _root.g_menuDelay) { this.unloadMovie(); } }
Instance of Symbol 860 MovieClip "moon_message" in Frame 1
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 862 MovieClip "bad_msg" in Frame 1
onClipEvent (load) { _x = 9999; } onClipEvent (enterFrame) { if (_root.g_currentLevel > 4) { _x = (_root.g_width / 2); _y = (_root.g_ground / 2); } }
Symbol 11 MovieClip [flak_animation2] Frame 44
stop(); this.unloadMovie();
Symbol 27 MovieClip [dragon_archer] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = ((Math.sin(_x / 100) * 50) + fhight); if ((getTimer() > timeToShoot) && (_x < (_root.g_width * 0.66))) { timeToShoot = getTimer() + 7000; en_arrow_vx = (-1000 - random(200)) * 0.5; en_arrow_vy = (200 - random(100)) * 0.5; _root.addGeneric(_x - (_width / 2), _y, en_arrow_vx, en_arrow_vy, 1, false, 0, 0, false, false, false, "fire_arrow"); _root.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 27 MovieClip [dragon_archer] Frame 135
stop(); this.unloadMovie();
Symbol 27 MovieClip [dragon_archer] Frame 171
stop(); this.unloadMovie();
Symbol 30 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 30 MovieClip [flying_enemy] Frame 135
stop(); this.unloadMovie();
Symbol 30 MovieClip [flying_enemy] Frame 171
stop(); this.unloadMovie();
Symbol 36 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 36 MovieClip [flying_enemy2] Frame 100
play();
Symbol 36 MovieClip [flying_enemy2] Frame 135
stop(); this.unloadMovie();
Symbol 52 MovieClip Frame 1
stop();
Symbol 55 MovieClip [ogre3] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 55 MovieClip [ogre3] Frame 100
play();
Symbol 55 MovieClip [ogre3] Frame 135
stop(); this.unloadMovie();
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 100
stop(); gotoAndPlay (1);
Symbol 68 MovieClip Frame 121
_parent.walking = true; trace("start walking again");
Symbol 69 MovieClip [boss] Frame 1
function step() { displacement = displacement + Math.abs(vx * _root.elapsed); _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.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) - (_root.g_currentLevel * 2); en_arrow_vy = ((-600 - random(200)) * 0.5) - (_root.g_currentLevel * 2); if (en_arrow_vx < -800) { en_arrow_vx = -800; } if (en_arrow_vy < -1200) { en_arrow_vx = -1200; } _root.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 69 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 68 MovieClip in Symbol 69 MovieClip [boss] Frame 100
/* no clip actions */
Symbol 69 MovieClip [boss] Frame 135
stop(); this.unloadMovie();
Symbol 69 MovieClip [boss] Frame 175
stop(); this.unloadMovie();
Symbol 72 MovieClip [ogre] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 72 MovieClip [ogre] Frame 135
stop(); this.unloadMovie();
Symbol 72 MovieClip [ogre] Frame 175
stop(); this.unloadMovie();
Symbol 77 MovieClip [enemy_archer] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); if ((getTimer() > timeToShoot) && (_x < (_root.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; _root.addGeneric(_x - (_width / 2), _y - _height, en_arrow_vx, en_arrow_vy, _root.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 77 MovieClip [enemy_archer] Frame 135
stop(); this.unloadMovie();
Symbol 77 MovieClip [enemy_archer] Frame 170
stop(); this.unloadMovie();
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 25
stop();
Instance of Symbol 92 MovieClip in Symbol 93 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(); } }
Instance of Symbol 94 MovieClip in Symbol 95 MovieClip [smoker] Frame 1
onClipEvent (load) { lvl = 0; time = 3; } onClipEvent (enterFrame) { }
Symbol 96 MovieClip [enemy_catapult] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); if ((getTimer() > timeToShoot) && (_x < (_root.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; _root.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 96 MovieClip [enemy_catapult] Frame 135
stop(); this.unloadMovie();
Symbol 96 MovieClip [enemy_catapult] Frame 170
stop(); this.unloadMovie();
Symbol 97 MovieClip [enemy] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 97 MovieClip [enemy] Frame 135
stop(); this.unloadMovie();
Symbol 97 MovieClip [enemy] Frame 170
stop(); this.unloadMovie();
Symbol 100 MovieClip [enemy2] Frame 1
function step() { _x = (_x + (vx * _root.elapsed)); _y = (_y + (vy * _root.elapsed)); } stop();
Symbol 100 MovieClip [enemy2] Frame 100
play();
Symbol 100 MovieClip [enemy2] Frame 135
stop(); this.unloadMovie();
Symbol 108 MovieClip Frame 70
stop();
Symbol 109 MovieClip [tree2] Frame 1
stop();
Symbol 109 MovieClip [tree2] Frame 2
stop();
Symbol 114 MovieClip [oil_drop] Frame 1
stop();
Instance of Symbol 112 MovieClip in Symbol 114 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 114 MovieClip [oil_drop] Frame 45
stop();
Symbol 118 MovieClip [blood] Frame 1
stop();
Symbol 118 MovieClip [blood] Frame 45
stop();
Symbol 123 MovieClip [critical_hit] Frame 40
this.unloadMovie();
Instance of Symbol 88 MovieClip in Symbol 124 MovieClip [catapult] Frame 1
onClipEvent (load) { time = 0; } onClipEvent (enterFrame) { if (!_root.pause) { time = time + _root.elapsed; } if (time > _root.g_catapult_cooldown) { dx = _root.c_aimer._x - _parent._x; dy = _root.c_aimer._y - _parent._y; _root.shootGeneric(_parent._x, _parent._y, dx, dy, 50, true, 300, 300, true, true, true, 50, 50, "cat_ammo1"); time = 0; } }
Instance of Symbol 127 MovieClip in Symbol 128 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 131 MovieClip [tracer_cat_ammo1] Frame 23
stop();
Symbol 137 MovieClip [hp_damage] Frame 65
this.unloadMovie();
Symbol 143 MovieClip [pop_killed] Frame 65
this.unloadMovie();
Symbol 149 MovieClip [xp_bonus] Frame 65
this.unloadMovie();
Symbol 155 MovieClip [flak_animation] Frame 43
this.unloadMovie();
Symbol 157 MovieClip [bomb_animation] Frame 11
this.unloadMovie();
Symbol 178 MovieClip Frame 69
stop();
Symbol 179 MovieClip [tree] Frame 1
dead = false; stop();
Symbol 179 MovieClip [tree] Frame 2
stop();
Symbol 185 MovieClip [ground28] Frame 1
_root.gravY = 166.666666666667;
Instance of Symbol 170 MovieClip in Symbol 185 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 166 MovieClip in Symbol 185 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 166 MovieClip in Symbol 185 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 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(20)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Instance of Symbol 215 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(random(100)); }
Symbol 274 MovieClip [house] Frame 1
stop();
Symbol 274 MovieClip [house] Frame 25
stop(); _root.killPopulationNum(household, _x, _y); _root.g_noHouseLoss = false; _root.g_houses_alive--;
Instance of Symbol 276 MovieClip in Symbol 277 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 302 MovieClip in Symbol 303 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 309 MovieClip [level_complete] Frame 158
this.unloadMovie();
Symbol 313 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 319 MovieClip [war_flag2] Frame 1
stop();
Symbol 324 MovieClip [dodge] Frame 55
this.unloadMovie();
Symbol 327 MovieClip [tracer_smoke] Frame 10
stop();
Symbol 361 Button
on (release) { _y = -800; }
Symbol 367 Button
on (release) { getURL ("http://www.csc.calpoly.edu/~jreinsvo/bowmaster/game.html", "_blank"); }
Symbol 370 Button [moder_oil]
on (release) { _root.buy("oil_arrow"); } on (rollOver) { text = "Oil is highly flamable ::hint hint::"; }
Symbol 372 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 374 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 376 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 378 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 380 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 382 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 409 Button
on (release) { _root.startNextLevel(); _x = 9999; _y = 9999; _root.g_playing = true; }
Symbol 418 MovieClip [war_flag] Frame 1
stop();
Symbol 418 MovieClip [war_flag] Frame 35
stop();
Instance of Symbol 420 MovieClip in Symbol 421 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 427 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 432 Button
on (press) { if (_root.setMarker == "moveable") { startDrag (this); } } on (release) { if (_root.setMarker == "moveable") { stopDrag(); } }
Symbol 437 Button
on (press) { if (_root.setMarker == "moveable") { startDrag (this); } } on (release) { if (_root.setMarker == "moveable") { stopDrag(); } }
Instance of Symbol 443 MovieClip in Symbol 444 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = _root.bow._rotation; }
Symbol 445 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 458 MovieClip Frame 1
stop();
Instance of Symbol 451 MovieClip in Symbol 459 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 467 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 472 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 476 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 478 Button
on (release) { getURL ("http://www.csc.calpoly.edu/~jreinsvo/bowmaster/alpha_q.html", "_blank"); } on (keyPress "|") { _root.g_xp = _root.g_xp + 1000; } 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 = "Take my survey to help me make this game better."; } } on (rollOut) { _root.warning_text_bg._y = -600; _root.g_warning_text = ""; }
Symbol 483 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 486 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 488 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 490 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 492 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 523 MovieClip Frame 1
stop();
Symbol 525 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 527 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 529 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 531 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 533 MovieClip Frame 1
function setModeAs(mode) { lvl = 1; this.attachMovie(mode, "mode_" + lvl, lvl); } stop();
Symbol 552 Button
on (release) { _root.restartGame(); }
Symbol 553 Button
on (release) { _root.restartLevel(); }
Symbol 554 Button
on (release) { _root.skipToLevel(); }
Symbol 560 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 561 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 562 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 563 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 564 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 571 Button
on (release) { _root.floorAmounts(); _root.buyAmount("range_upgrade", _root.g_maxbowpwr_amount); } on (rollOver) { text = "Increases the maximum range of your bow"; }
Symbol 579 Button
on (release) { _x = 9999; _y = 9999; _root.displayLevelStats(); }
Symbol 598 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 602 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 603 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 604 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 622 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 645 Button
on (release) { _root.buymax(); } on (rollOver) { text = "Buys one of everything until maxed or you run out of points to spend"; }
Symbol 678 Button
on (release) { _root.resetCosts(); _root.resetGameVars(); } on (rollOver) { text = "Allows you to respend all of your xp"; }
Symbol 691 MovieClip Frame 1
text = "";
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("range_upgrade"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("blast_range"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("blast_power"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("arrow_dmg"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("archer_loading"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("catapult_loading"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("fire_dot"); }
Instance of Symbol 657 MovieClip in Symbol 691 MovieClip Frame 1
on (release) { _root.buyMaxType("bow_loading"); }
Symbol 718 Button
on (release) { _x = 9999; _y = 9999; }
Symbol 753 Button
on (release) { _x = -1000; }
Instance of Symbol 509 MovieClip in Symbol 754 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com", "_blank"); }
Instance of Symbol 509 MovieClip in Symbol 754 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com/moonmaster", "_self"); }
Instance of Symbol 509 MovieClip in Symbol 754 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com/moonmaster", "_self"); }
Symbol 762 Button
on (release) { _root.g_xp = 0; }
Symbol 773 Button
on (press) { if (_root.g_maxOnScreen >= 6) { _root.g_maxOnScreen = _root.g_maxOnScreen - 1; } }
Symbol 774 Button
on (press) { if (_root.g_maxOnScreen <= 29) { _root.g_maxOnScreen = _root.g_maxOnScreen + 1; } }
Symbol 777 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 778 Button
on (press) { if (_root.g_bloodMax <= 99) { _root.g_bloodMax = _root.g_bloodMax + 1; } }
Symbol 781 Button
on (release) { _y = -800; }
Symbol 784 Button
on (press) { if (_root.g_treeMax >= 3) { _root.g_treeMax = _root.g_treeMax - 1; } }
Symbol 785 Button
on (press) { if (_root.g_treeMax <= 49) { _root.g_treeMax = _root.g_treeMax + 1; } }
Symbol 788 Button
on (press) { if (_root.g_bloodSplats >= 1) { _root.g_bloodSplats = _root.g_bloodSplats - 1; } }
Symbol 789 Button
on (press) { if ((_root.g_bloodSplats <= 49) && (_root.g_bloodSplats < _root.g_bloodMax)) { _root.g_bloodSplats = _root.g_bloodSplats + 1; } }
Symbol 792 Button
on (press) { if (_root.g_oilAmount >= 1) { _root.g_oilAmount = _root.g_oilAmount - 1; } }
Symbol 793 Button
on (press) { if ((_root.g_oilAmount <= 49) && (_root.g_oilAmount < _root.g_bloodMax)) { _root.g_oilAmount = _root.g_oilAmount + 1; } }
Symbol 796 Button
on (press) { if (_root.g_fireSplats >= 2) { _root.g_fireSplats = _root.g_fireSplats - 1; } }
Symbol 797 Button
on (press) { if ((_root.g_fireSplats <= 49) && (_root.g_fireSplats < _root.g_bloodMax)) { _root.g_fireSplats = _root.g_fireSplats + 1; } }
Symbol 800 Button
on (press) { if (_root.g_bloodSpread >= 110) { _root.g_bloodSpread = _root.g_bloodSpread - 10; } }
Symbol 801 Button
on (press) { if (_root.g_bloodSpread <= 1000) { _root.g_bloodSpread = _root.g_bloodSpread + 10; } }
Symbol 804 Button
on (release) { if (_root.g_random_tower == "on") { _root.g_random_tower = "off"; } else { _root.g_random_tower = "on"; } }
Symbol 807 Button
on (release) { _root.g_xp = 0; _root.g_total_xp = 0; _root.saveData(); }
Symbol 812 Button
on (release) { _root.decreaseDifficulty(); }
Symbol 813 Button
on (release) { _root.increaseDifficulty(); }
Symbol 818 Button
on (release) { _root.version_notes._y = -1000; }
Symbol 859 Button
on (release) { seen = true; _x = -1000; }
Instance of Symbol 509 MovieClip in Symbol 860 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com/moon/", "_blank"); }
Instance of Symbol 509 MovieClip in Symbol 862 MovieClip Frame 1
on (release) { getURL ("http://lostvectors.com", "_self"); }

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

Instance Names

"back"Frame 1Symbol 421 MovieClip
"catapultZone"Frame 1Symbol 421 MovieClip
"archerZone"Frame 1Symbol 421 MovieClip
"tower"Frame 1Symbol 428 MovieClip
"bg"Frame 1Symbol 421 MovieClip
"tracers"Frame 1Symbol 421 MovieClip
"arrowZone"Frame 1Symbol 421 MovieClip
"enemyZone"Frame 1Symbol 421 MovieClip
"obstructZone"Frame 1Symbol 421 MovieClip
"hill"Frame 1Symbol 421 MovieClip
"mines"Frame 1Symbol 421 MovieClip
"oils"Frame 1Symbol 421 MovieClip
"aimer"Frame 1Symbol 433 MovieClip
"c_aimer"Frame 1Symbol 438 MovieClip
"reinforcements"Frame 1Symbol 418 MovieClip [war_flag]
"string"Frame 1Symbol 446 MovieClip
"last_angle"Frame 1Symbol 448 MovieClip
"bow"Frame 1Symbol 459 MovieClip
"fps"Frame 1Symbol 462 MovieClip
"pause_sign"Frame 1Symbol 474 MovieClip
"warning_text"Frame 1Symbol 494 MovieClip
"wind_indicator"Frame 1Symbol 501 MovieClip
"xp_text"Frame 1Symbol 506 EditableText
"elvl"Frame 1Symbol 421 MovieClip
"keylvl"Frame 1Symbol 421 MovieClip
"fg"Frame 1Symbol 421 MovieClip
"bloodZone"Frame 1Symbol 421 MovieClip
"levelComplete"Frame 1Symbol 421 MovieClip
"pops"Frame 1Symbol 421 MovieClip
"explosions"Frame 1Symbol 421 MovieClip
"keyClip"Frame 1Symbol 517 MovieClip
"key6"Frame 1Symbol 523 MovieClip
"key1"Frame 1Symbol 525 MovieClip
"key2"Frame 1Symbol 527 MovieClip
"key3"Frame 1Symbol 529 MovieClip
"key4"Frame 1Symbol 531 MovieClip
"key5"Frame 1Symbol 533 MovieClip
"fire_b"Frame 1Symbol 535 MovieClip
"ice_b"Frame 1Symbol 537 MovieClip
"bomb_b"Frame 1Symbol 417 MovieClip [bomb_moder]
"pierce_b"Frame 1Symbol 416 MovieClip [pierce_moder]
"normal_b"Frame 1Symbol 415 MovieClip [normal_moder]
"all_b"Frame 1Symbol 414 MovieClip [all_moder]
"flak_b"Frame 1Symbol 413 MovieClip [flak_moder]
"proximity_b"Frame 1Symbol 412 MovieClip [moder_mine]
"oil_b"Frame 1Symbol 411 MovieClip [moder_oil]
"last_spot"Frame 1Symbol 448 MovieClip
"stats_p"Frame 1Symbol 410 MovieClip [stats_page]
"archer_spot"Frame 1Symbol 421 MovieClip
"catapult_spot"Frame 1Symbol 421 MovieClip
"game_over"Frame 1Symbol 555 MovieClip
"upgrades"Frame 1Symbol 691 MovieClip
"xp_page"Frame 1Symbol 733 MovieClip
"helpWindow"Frame 1Symbol 368 MovieClip [help]
"plee"Frame 1Symbol 754 MovieClip
"m_options"Frame 1Symbol 815 MovieClip
"version_notes"Frame 1Symbol 819 MovieClip
"warning_text_bg"Frame 1Symbol 824 MovieClip
"moon_message"Frame 1Symbol 860 MovieClip
"bad_msg"Frame 1Symbol 862 MovieClip
"hitzone"Symbol 27 MovieClip [dragon_archer] Frame 1Symbol 21 MovieClip
"critical"Symbol 27 MovieClip [dragon_archer] Frame 1Symbol 23 MovieClip
"center"Symbol 27 MovieClip [dragon_archer] Frame 1Symbol 26 MovieClip
"ice"Symbol 27 MovieClip [dragon_archer] Frame 1Symbol 26 MovieClip
"fire"Symbol 27 MovieClip [dragon_archer] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 30 MovieClip [flying_enemy] Frame 1Symbol 21 MovieClip
"critical"Symbol 30 MovieClip [flying_enemy] Frame 1Symbol 23 MovieClip
"center"Symbol 30 MovieClip [flying_enemy] Frame 1Symbol 26 MovieClip
"ice"Symbol 30 MovieClip [flying_enemy] Frame 1Symbol 26 MovieClip
"fire"Symbol 30 MovieClip [flying_enemy] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 36 MovieClip [flying_enemy2] Frame 1Symbol 21 MovieClip
"critical"Symbol 36 MovieClip [flying_enemy2] Frame 1Symbol 23 MovieClip
"center"Symbol 36 MovieClip [flying_enemy2] Frame 1Symbol 26 MovieClip
"center"Symbol 55 MovieClip [ogre3] Frame 1Symbol 26 MovieClip
"critical"Symbol 55 MovieClip [ogre3] Frame 1Symbol 23 MovieClip
"hitzone"Symbol 55 MovieClip [ogre3] Frame 1Symbol 21 MovieClip
"body"Symbol 69 MovieClip [boss] Frame 1Symbol 68 MovieClip
"center"Symbol 69 MovieClip [boss] Frame 1Symbol 26 MovieClip
"critical"Symbol 69 MovieClip [boss] Frame 1Symbol 23 MovieClip
"fire"Symbol 69 MovieClip [boss] Frame 1Symbol 26 MovieClip
"ice"Symbol 69 MovieClip [boss] Frame 1Symbol 26 MovieClip
"fire"Symbol 69 MovieClip [boss] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 69 MovieClip [boss] Frame 1Symbol 21 MovieClip
"center"Symbol 72 MovieClip [ogre] Frame 1Symbol 26 MovieClip
"critical"Symbol 72 MovieClip [ogre] Frame 1Symbol 23 MovieClip
"fire"Symbol 72 MovieClip [ogre] Frame 1Symbol 26 MovieClip
"ice"Symbol 72 MovieClip [ogre] Frame 1Symbol 26 MovieClip
"fire"Symbol 72 MovieClip [ogre] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 72 MovieClip [ogre] Frame 1Symbol 21 MovieClip
"fire"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 26 MovieClip
"critical"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 23 MovieClip
"ice"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 26 MovieClip
"fire"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 26 MovieClip
"center"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 77 MovieClip [enemy_archer] Frame 1Symbol 21 MovieClip
"fire"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 26 MovieClip
"critical"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 23 MovieClip
"ice"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 26 MovieClip
"fire"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 26 MovieClip
"center"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 96 MovieClip [enemy_catapult] Frame 1Symbol 21 MovieClip
"fire"Symbol 97 MovieClip [enemy] Frame 1Symbol 26 MovieClip
"critical"Symbol 97 MovieClip [enemy] Frame 1Symbol 23 MovieClip
"ice"Symbol 97 MovieClip [enemy] Frame 1Symbol 26 MovieClip
"fire"Symbol 97 MovieClip [enemy] Frame 1Symbol 26 MovieClip
"center"Symbol 97 MovieClip [enemy] Frame 1Symbol 26 MovieClip
"hitzone"Symbol 97 MovieClip [enemy] Frame 1Symbol 21 MovieClip
"center"Symbol 100 MovieClip [enemy2] Frame 1Symbol 26 MovieClip
"critical"Symbol 100 MovieClip [enemy2] Frame 1Symbol 23 MovieClip
"hitzone"Symbol 100 MovieClip [enemy2] Frame 1Symbol 21 MovieClip
"aimer"Symbol 128 MovieClip [archer] Frame 1Symbol 125 MovieClip
"crater"Symbol 185 MovieClip [ground28] Frame 1Symbol 182 MovieClip
"bow_string_ind"Symbol 458 MovieClip Frame 1Symbol 455 MovieClip
"bow_bod"Symbol 459 MovieClip Frame 1Symbol 458 MovieClip
"oil_b"Symbol 691 MovieClip Frame 1Symbol 370 Button [moder_oil]
"warning_text"Symbol 824 MovieClip Frame 1Symbol 822 EditableText
"warning_text"Symbol 824 MovieClip Frame 1Symbol 823 EditableText

Special Tags

Protect (24)Timeline Frame 10 bytes ""
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 "doeh.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bomb.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "flak_animation2"
ExportAssets (56)Timeline Frame 1Symbol 13 as "oil_arrow"
ExportAssets (56)Timeline Frame 1Symbol 15 as "land_mine_arrow"
ExportAssets (56)Timeline Frame 1Symbol 17 as "arrow_bad"
ExportAssets (56)Timeline Frame 1Symbol 27 as "dragon_archer"
ExportAssets (56)Timeline Frame 1Symbol 30 as "flying_enemy"
ExportAssets (56)Timeline Frame 1Symbol 36 as "flying_enemy2"
ExportAssets (56)Timeline Frame 1Symbol 55 as "ogre3"
ExportAssets (56)Timeline Frame 1Symbol 69 as "boss"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ogre"
ExportAssets (56)Timeline Frame 1Symbol 77 as "enemy_archer"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 96 as "enemy_catapult"
ExportAssets (56)Timeline Frame 1Symbol 97 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 100 as "enemy2"
ExportAssets (56)Timeline Frame 1Symbol 102 as "tree3"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 109 as "tree2"
ExportAssets (56)Timeline Frame 1Symbol 114 as "oil_drop"
ExportAssets (56)Timeline Frame 1Symbol 118 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 123 as "critical_hit"
ExportAssets (56)Timeline Frame 1Symbol 124 as "catapult"
ExportAssets (56)Timeline Frame 1Symbol 128 as "archer"
ExportAssets (56)Timeline Frame 1Symbol 131 as "tracer_cat_ammo1"
ExportAssets (56)Timeline Frame 1Symbol 132 as "cat_ammo1"
ExportAssets (56)Timeline Frame 1Symbol 137 as "hp_damage"
ExportAssets (56)Timeline Frame 1Symbol 143 as "pop_killed"
ExportAssets (56)Timeline Frame 1Symbol 149 as "xp_bonus"
ExportAssets (56)Timeline Frame 1Symbol 155 as "flak_animation"
ExportAssets (56)Timeline Frame 1Symbol 157 as "bomb_animation"
ExportAssets (56)Timeline Frame 1Symbol 161 as "ground21"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 180 as "ground26"
ExportAssets (56)Timeline Frame 1Symbol 185 as "ground28"
ExportAssets (56)Timeline Frame 1Symbol 202 as "ground31"
ExportAssets (56)Timeline Frame 1Symbol 203 as "ground30"
ExportAssets (56)Timeline Frame 1Symbol 207 as "ground27"
ExportAssets (56)Timeline Frame 1Symbol 217 as "ground25"
ExportAssets (56)Timeline Frame 1Symbol 219 as "ground24"
ExportAssets (56)Timeline Frame 1Symbol 221 as "ground23"
ExportAssets (56)Timeline Frame 1Symbol 223 as "ground22"
ExportAssets (56)Timeline Frame 1Symbol 225 as "ground20"
ExportAssets (56)Timeline Frame 1Symbol 227 as "ground19"
ExportAssets (56)Timeline Frame 1Symbol 228 as "ground18"
ExportAssets (56)Timeline Frame 1Symbol 230 as "ground17"
ExportAssets (56)Timeline Frame 1Symbol 232 as "ground16"
ExportAssets (56)Timeline Frame 1Symbol 234 as "ground15"
ExportAssets (56)Timeline Frame 1Symbol 235 as "ground14"
ExportAssets (56)Timeline Frame 1Symbol 238 as "ground13"
ExportAssets (56)Timeline Frame 1Symbol 240 as "ground12"
ExportAssets (56)Timeline Frame 1Symbol 242 as "ground11"
ExportAssets (56)Timeline Frame 1Symbol 244 as "ground29"
ExportAssets (56)Timeline Frame 1Symbol 245 as "ground10"
ExportAssets (56)Timeline Frame 1Symbol 247 as "ground9"
ExportAssets (56)Timeline Frame 1Symbol 249 as "ground8"
ExportAssets (56)Timeline Frame 1Symbol 251 as "ground7"
ExportAssets (56)Timeline Frame 1Symbol 253 as "ground6"
ExportAssets (56)Timeline Frame 1Symbol 255 as "ground5"
ExportAssets (56)Timeline Frame 1Symbol 257 as "ground4"
ExportAssets (56)Timeline Frame 1Symbol 259 as "ground3"
ExportAssets (56)Timeline Frame 1Symbol 265 as "ground2"
ExportAssets (56)Timeline Frame 1Symbol 271 as "ground1"
ExportAssets (56)Timeline Frame 1Symbol 274 as "house"
ExportAssets (56)Timeline Frame 1Symbol 95 as "smoker"
ExportAssets (56)Timeline Frame 1Symbol 277 as "smoke_animation"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 288 as "bg_5"
ExportAssets (56)Timeline Frame 1Symbol 292 as "bg_4"
ExportAssets (56)Timeline Frame 1Symbol 294 as "bg_3"
ExportAssets (56)Timeline Frame 1Symbol 297 as "bg_2"
ExportAssets (56)Timeline Frame 1Symbol 299 as "bg_1"
ExportAssets (56)Timeline Frame 1Symbol 303 as "ice_crystal"
ExportAssets (56)Timeline Frame 1Symbol 304 as "ice_icon"
ExportAssets (56)Timeline Frame 1Symbol 306 as "fire_icon"
ExportAssets (56)Timeline Frame 1Symbol 309 as "level_complete"
ExportAssets (56)Timeline Frame 1Symbol 314 as "key_listener"
ExportAssets (56)Timeline Frame 1Symbol 303 as "ice_crystal"
ExportAssets (56)Timeline Frame 1Symbol 319 as "war_flag2"
ExportAssets (56)Timeline Frame 1Symbol 324 as "dodge"
ExportAssets (56)Timeline Frame 1Symbol 327 as "tracer_smoke"
ExportAssets (56)Timeline Frame 1Symbol 329 as "oil_spill"
ExportAssets (56)Timeline Frame 1Symbol 332 as "boss_ball"
ExportAssets (56)Timeline Frame 1Symbol 334 as "flak_arrow"
ExportAssets (56)Timeline Frame 1Symbol 336 as "bomb_arrow"
ExportAssets (56)Timeline Frame 1Symbol 338 as "p_arrow"
ExportAssets (56)Timeline Frame 1Symbol 340 as "ice_arrow"
ExportAssets (56)Timeline Frame 1Symbol 342 as "fire_arrow"
ExportAssets (56)Timeline Frame 1Symbol 344 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 350 as "land_mine"
ExportAssets (56)Timeline Frame 1Symbol 368 as "help"
ExportAssets (56)Timeline Frame 1Symbol 370 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 372 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 374 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 376 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 378 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 380 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 382 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 93 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 179 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 410 as "stats_page"
ExportAssets (56)Timeline Frame 1Symbol 411 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 412 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 413 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 414 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 415 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 416 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 417 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 418 as "war_flag"
ExportAssets (56)Timeline Frame 1Symbol 418 as "war_flag"
ExportAssets (56)Timeline Frame 1Symbol 417 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 416 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 415 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 414 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 413 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 412 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 411 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 410 as "stats_page"
ExportAssets (56)Timeline Frame 1Symbol 382 as "bomb_moder"
ExportAssets (56)Timeline Frame 1Symbol 380 as "pierce_moder"
ExportAssets (56)Timeline Frame 1Symbol 378 as "normal_moder"
ExportAssets (56)Timeline Frame 1Symbol 376 as "all_moder"
ExportAssets (56)Timeline Frame 1Symbol 374 as "flak_moder"
ExportAssets (56)Timeline Frame 1Symbol 372 as "moder_mine"
ExportAssets (56)Timeline Frame 1Symbol 370 as "moder_oil"
ExportAssets (56)Timeline Frame 1Symbol 368 as "help"
ExportAssets (56)Timeline Frame 1Symbol 350 as "land_mine"
ExportAssets (56)Timeline Frame 1Symbol 350 as "land_mine"
ExportAssets (56)Timeline Frame 1Symbol 344 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 342 as "fire_arrow"
ExportAssets (56)Timeline Frame 1Symbol 340 as "ice_arrow"
ExportAssets (56)Timeline Frame 1Symbol 338 as "p_arrow"
ExportAssets (56)Timeline Frame 1Symbol 336 as "bomb_arrow"
ExportAssets (56)Timeline Frame 1Symbol 334 as "flak_arrow"

Labels

"shoot"Symbol 68 MovieClip Frame 101
"on_fire"Symbol 109 MovieClip [tree2] Frame 2
"on_fire"Symbol 179 MovieClip [tree] Frame 2

Dynamic Text Variables

_parent.numSymbol 134 EditableText""
_parent.numSymbol 135 EditableText""
_parent.numSymbol 138 EditableText""
_parent.numSymbol 141 EditableText""
_parent.numSymbol 144 EditableText""
_parent.numSymbol 147 EditableText""
_root.g_currentLevelSymbol 388 EditableText""
_root.g_numObsSymbol 389 EditableText""
_root.g_numWalkersSymbol 390 EditableText""
_root.g_numFlyingSymbol 391 EditableText""
_root.g_numOgresSymbol 392 EditableText""
_root.g_numDragonArchersSymbol 395 EditableText""
_root.g_numEnemyArchersSymbol 396 EditableText""
_root.g_numEnemyCatapultsSymbol 397 EditableText""
_root.g_numHomesSymbol 398 EditableText""
_root.g_numBossesSymbol 405 EditableText""
_root.g_modeSymbol 423 EditableText""
_root.setMarkerSymbol 425 EditableText""
g_fpsSymbol 469 EditableText""
g_soundTextSymbol 482 EditableText""
g_xpSymbol 504 EditableText""
g_xpSymbol 506 EditableText""
_root.g_bloodDeadSymbol 510 EditableText""
_root.g_detonateNumSymbol 511 EditableText""
_root.g_test_lastOutSymbol 514 EditableText""
g_difficulty_textSymbol 540 EditableText""
g_difficulty_textSymbol 542 EditableText""
_root.g_skipToSymbol 549 EditableText""
_root.g_maxLevelSymbol 551 EditableText""
_root.g_xpSymbol 580 EditableText""
_root.cost_archerSymbol 581 EditableText""
_root.cost_catapultSymbol 582 EditableText""
_root.cost_bomb_arrowSymbol 583 EditableText""
_root.cost_multiSymbol 584 EditableText""
_root.cost_pierce_arrowSymbol 585 EditableText""
_root.cost_rangeSymbol 586 EditableText""
_root.cost_blast_rangeSymbol 587 EditableText""
_root.cost_blast_powerSymbol 588 EditableText""
_root.cost_arrow_dmgSymbol 589 EditableText""
_root.cost_bow_loadingSymbol 590 EditableText""
_root.cost_archer_cooldownSymbol 591 EditableText""
_root.cost_catapult_cooldownSymbol 592 EditableText""
_root.cost_ice_arrowSymbol 596 EditableText""
_root.cost_fire_arrowSymbol 597 EditableText""
_root.g_archer_numSymbol 606 EditableText""
_root.g_catapult_numSymbol 607 EditableText""
_root.g_bomb_numSymbol 608 EditableText""
_root.g_multi_numSymbol 609 EditableText""
_root.g_piercer_numSymbol 610 EditableText""
_root.g_bow_loadingSymbol 611 EditableText""
_root.g_ice_numSymbol 612 EditableText""
_root.g_fire_numSymbol 613 EditableText""
_root.g_maxbowpwrSymbol 615 EditableText""
_root.g_blast_rangeSymbol 616 EditableText""
_root.g_blast_powerSymbol 617 EditableText""
_root.g_arrow_dmgSymbol 618 EditableText""
_root.g_archer_cooldownSymbol 619 EditableText""
_root.g_catapult_cooldownSymbol 620 EditableText""
_root.cost_fire_dotSymbol 624 EditableText""
_root.g_fire_dotSymbol 625 EditableText""
_root.g_archer_num_maxSymbol 628 EditableText""
_root.g_catapult_num_maxSymbol 629 EditableText""
_root.g_bomb_num_maxSymbol 630 EditableText""
_root.g_multi_num_maxSymbol 631 EditableText""
_root.g_piercer_num_maxSymbol 632 EditableText""
_root.g_ice_num_maxSymbol 633 EditableText""
_root.g_fire_num_maxSymbol 634 EditableText""
_root.g_bow_loading_maxSymbol 636 EditableText""
_root.g_maxbowpwr_maxSymbol 637 EditableText""
_root.g_blast_range_maxSymbol 638 EditableText""
_root.g_blast_power_maxSymbol 639 EditableText""
_root.g_arrow_dmg_maxSymbol 640 EditableText""
_root.g_archer_cooldown_maxSymbol 641 EditableText""
_root.g_catapult_cooldown_maxSymbol 642 EditableText""
_root.g_fire_dot_maxSymbol 643 EditableText""
_root.g_skipToSymbol 648 EditableText""
_root.g_maxLevelSymbol 649 EditableText""
_root.g_currentLevelSymbol 651 EditableText""
_root.cost_flak_arrowSymbol 654 EditableText""
_root.g_flak_numSymbol 655 EditableText""
_root.g_flak_num_maxSymbol 656 EditableText""
_root.g_bow_loading_incSymbol 661 EditableText""
_root.g_maxbowpwr_incSymbol 662 EditableText""
_root.g_blast_range_incSymbol 663 EditableText""
_root.g_blast_power_incSymbol 664 EditableText""
_root.g_arrow_dmg_incSymbol 665 EditableText""
_root.g_archer_cooldown_incSymbol 666 EditableText""
_root.g_catapult_cooldown_incSymbol 667 EditableText""
_root.g_fire_dot_incSymbol 668 EditableText""
_root.g_bow_loading_amountSymbol 669 EditableText""
_root.g_maxbowpwr_amountSymbol 670 EditableText""
_root.g_blast_range_amountSymbol 671 EditableText""
_root.g_blast_power_amountSymbol 672 EditableText""
_root.g_arrow_dmg_amountSymbol 673 EditableText""
_root.g_archer_cooldown_amountSymbol 674 EditableText""
_root.g_catapult_cooldown_amountSymbol 675 EditableText""
_root.g_fire_dot_amountSymbol 676 EditableText""
_root.cost_land_mine_arrowSymbol 681 EditableText""
_root.g_mine_numSymbol 682 EditableText""
_root.g_mine_num_maxSymbol 683 EditableText""
_root.cost_oil_arrowSymbol 684 EditableText""
_root.g_oil_numSymbol 685 EditableText""
_root.g_oil_num_maxSymbol 686 EditableText""
textSymbol 690 EditableText""
_root.g_longsSymbol 696 EditableText""
_root.g_midsSymbol 699 EditableText""
_root.g_shortsSymbol 700 EditableText""
_root.g_lastLevelSymbol 701 EditableText""
_root.g_awarded_xpSymbol 703 EditableText""
_root.g_long_xpSymbol 705 EditableText""
_root.g_mid_xpSymbol 706 EditableText""
_root.g_short_xpSymbol 707 EditableText""
_root.g_level_xpSymbol 708 EditableText""
_root.g_long_award_xpSymbol 710 EditableText""
_root.g_mid_award_xpSymbol 711 EditableText""
_root.g_short_award_xpSymbol 712 EditableText""
_root.g_level_award_xpSymbol 713 EditableText""
_root.g_total_xpSymbol 716 EditableText""
_root.g_xpSymbol 717 EditableText""
_root.g_xp_msgSymbol 720 EditableText""
_root.g_houses_aliveSymbol 724 EditableText""
_root.g_house_xpSymbol 725 EditableText""
_root.g_house_award_xpSymbol 726 EditableText""
_root.g_allhouse_awardSymbol 728 EditableText""
_root.g_zero_loss_awardSymbol 730 EditableText""
_root.g_boss_awardSymbol 731 EditableText""
g_populationSymbol 734 EditableText""
g_xpSymbol 735 EditableText""
g_total_xpSymbol 736 EditableText""
g_currentLevelSymbol 737 EditableText""
g_populationSymbol 742 EditableText""
g_xpSymbol 744 EditableText""
g_total_xpSymbol 746 EditableText""
g_currentLevelSymbol 747 EditableText""
g_numFlyingOnScreenSymbol 763 EditableText""
g_numBossesOnScreenSymbol 766 EditableText""
g_curOnScreenSymbol 768 EditableText""
_root.g_maxOnScreenSymbol 775 EditableText""
_root.g_bloodMaxSymbol 779 EditableText""
_root.g_treeMaxSymbol 786 EditableText""
_root.g_bloodSplatsSymbol 790 EditableText""
_root.g_oilAmountSymbol 794 EditableText""
_root.g_fireSplatsSymbol 798 EditableText""
_root.g_bloodSpreadSymbol 802 EditableText""
_root.g_random_towerSymbol 805 EditableText""
_root.g_total_xpSymbol 808 EditableText""
_root.g_difficulty_textSymbol 810 EditableText""
_root.g_warning_textSymbol 822 EditableText""
_root.g_warning_textSymbol 823 EditableText""
g_numDragonArchersSymbol 827 EditableText""
g_numDragonArchersSymbol 829 EditableText""
g_numEnemyArchersSymbol 831 EditableText""
g_numEnemyArchersSymbol 833 EditableText""
g_numEnemyCatapultsSymbol 835 EditableText""
g_numEnemyCatapultsSymbol 837 EditableText""
g_numWalkersSymbol 839 EditableText""
g_numOgresSymbol 841 EditableText""
g_numFlyingSymbol 843 EditableText""
g_numWalkersSymbol 845 EditableText""
g_numOgresSymbol 847 EditableText""
g_numFlyingSymbol 849 EditableText""
g_armyLeftSymbol 852 EditableText""
g_armyLeftSymbol 854 EditableText""




http://swfchan.com/3/11308/info.shtml
Created: 7/6 -2019 11:01:19 Last modified: 7/6 -2019 11:01:19 Server time: 17/05 -2024 07:33:58