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

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

Forest Fight 2.swf

This is the info page for
Flash #22017

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


Text
NOW LOADING... PLEASE WAIT

DEVELOPED BY DIVERGE CREATIONS

games of gondor presents

S

N

O

I

T

C

U

R

E

M

A

G

Y

L

P

DIRECTED BY: Daniel Mcneely

ART, MUSIC, AND ENGINEERNG
BY: Caulder Bradford

[click to continue]

Use the mouse to aim and click to
shoot arrows. Use the "A" and "D"
keys to walk left and right (double-
tap to dodge attacks). Keys 1-3
activate items that you buy in the
shop.

LEMBAS BREAD:
Refills half of your health.
Cost: 20gp

YES        NO

FIRE ARROWS:
Makes your arrows do double the damage.
Good for taking down strong enemies.
Activated with the "1" hotkey.
Cost: 100gp

MITHRIL MAIL:
This magical armor gives you double
protection. Activate with hotkey "2".
Cost: 150gp

THE RING:
The One Ring makes you invisible for a short
time. Activated by hotkey "3".
Cost: 300gp

Welcome to the shop! Here you can
buy things to aid you on your quest...
duh....
Click me when you're done shopping...

Leaving so soon?

GOLD:

health

0

0

lives:

3

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 109 MovieClip in Frame 1
onClipEvent (enterFrame) { percent = Math.ceil(_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (_currentframe < percent) { nextFrame(); } if (_currentframe == 100) { _root.gotoAndStop("intro"); } }
Frame 3
level = 1; hp_full = 10; hp = hp_full; armor = 0; gold = 0; item_firearrows = false; item_mithril = false; item_ring = false; invisible = false; firearrows = false; m_level1 = new Sound(); m_level1.attachSound("level1"); m_level2 = new Sound(); m_level2.attachSound("level2"); m_level3 = new Sound(); m_level3.attachSound("level3"); m_level4 = new Sound(); m_level4.attachSound("level4"); m_boss = new Sound(); m_boss.attachSound("boss"); m_theme = new Sound(); m_theme.attachSound("theme"); m_shop = new Sound(); m_shop.attachSound("shop"); m_map = new Sound(); m_map.attachSound("map"); m_gameover = new Sound(); m_gameover.attachSound("gameover"); m_victory = new Sound(); m_victory.attachSound("victory"); s_cash = new Sound(); s_cash.attachSound("cash"); s_cantbuy = new Sound(); s_cantbuy.attachSound("cantbuy"); s_gold = new Sound(); s_gold.attachSound("get_gold"); s_clonk = new Sound(); s_clonk.attachSound("clonk"); s_hit1 = new Sound(); s_hit1.attachSound("hit1"); s_hit2 = new Sound(); s_hit2.attachSound("hit2"); s_rumble = new Sound(); s_rumble.attachSound("rumble"); s_scream = new Sound(); s_scream.attachSound("scream"); s_roar1 = new Sound(); s_roar1.attachSound("roar1"); s_roar2 = new Sound(); s_roar2.attachSound("roar2"); s_grunt1 = new Sound(); s_grunt1.attachSound("grunt1"); s_grunt2 = new Sound(); s_grunt2.attachSound("grunt2"); s_dragon_die = new Sound(); s_dragon_die.attachSound("dragon_die"); s_balrog_die = new Sound(); s_balrog_die.attachSound("balrog_die"); s_use_firearrows = new Sound(); s_use_firearrows.attachSound("fire"); s_use_mithril = new Sound(); s_use_mithril.attachSound("use_mithril"); s_use_ring = new Sound(); s_use_ring.attachSound("use_ring"); s_boom = new Sound(); s_boom.attachSound("boom"); s_boom2 = new Sound(); s_boom2.attachSound("boom2"); s_pullback = new Sound(); s_pullback.attachSound("pullback"); s_release = new Sound(); s_release.attachSound("release"); s_clang = new Sound(); s_clang.attachSound("clang"); nada = new Object(); nada.ra = 100; nada.rb = 0; nada.ga = 100; nada.gb = 0; nada.ba = 100; nada.bb = 0; red = new Object(); red.ra = 100; red.rb = 50; red.ga = 100; red.gb = 0; red.ba = 100; red.bb = 0; _quality = "HIGH"; stopAllSounds(); m_theme.start(0, 99999); Mouse.show();
Frame 4
Mouse.show(); stopAllSounds(); m_map.start();
Frame 5
Mouse.show(); stopAllSounds(); m_shop.start(0, 99999);
Instance of Symbol 243 MovieClip "shop" in Frame 5
onClipEvent (enterFrame) { eval ("item" + selected_item).play(); if ((messages._currentFrame == 1) && (intro == false)) { item1.button._visible = true; item2.button._visible = true; item3.button._visible = true; item4.button._visible = true; shopkeeper.button._visible = true; } else { item1.button._visible = false; item2.button._visible = false; item3.button._visible = false; item4.button._visible = false; shopkeeper.button._visible = false; } }
Frame 6
stopAllSounds(); m_gameover.start(0, 999999);
Frame 7
stopAllSounds(); m_victory.start();
Frame 8
function screen_shake(dir, speed) { if (dir == "x") { game._x = game._x + speed; } else { game._y = game._y + speed; } } function f_cursor() { tellTarget (cursor) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; mouse_x = _x; mouse_y = _y; _root.game.bow._x = (_root.bow_x + ((mouse_x / 1.5) + _root.game_x)) - _root.game._x; _root.game.bow._y = mouse_y - _root.game._y; _root.game.bow._xscale = 100 - ((mouse_x - _root.game_x) / 6); _root.game.bg._x = _root.game.bg._x + ((((-(mouse_x - _root.game._x)) / 7) - _root.game.bg._x) / 3); _root.game.bg._y = _root.game.bg._y + ((((-mouse_y) / 4) - (_root.game.bg._y - _root.game._y)) / 2); _root.game.background._y = _root.game.background._y + ((((-mouse_y) / 8) - (_root.game.background._y - _root.game._y)) / 3); if (_root.game.background._y > 210) { _root.bright._alpha = ((_root.game.background._y - 210) / 60) * 100; _root.bright._visible = 1; } else { _root.bright._visible = 0; } }; } function spawn_object(name, x, y, xscale, rotation) { game.spawn_num++; if (name == "gold") { game.bg.attachMovie(name, (name + "_") + game.spawn_num, game.spawn_num); s_obj = _root.game.bg[(name + "_") + game.spawn_num]; } else { game.bow.swapDepths(game.spawn_num + 1); game.particle_layer1.swapDepths(game.spawn_num + 2); game.particle_layer2.swapDepths(game.spawn_num + 3); game.attachMovie(name, (name + "_") + game.spawn_num, game.spawn_num); s_obj = _root.game[(name + "_") + game.spawn_num]; } s_obj._x = x; s_obj._y = y; s_obj._xscale = xscale; s_obj._yscale = Math.abs(xscale); s_obj._rotation = rotation; } function scroll(speed, dir) { tellTarget (game) { if (dir == "vert") { _y = (_y + speed); bow._y = bow._y - speed; background._y = background._y - speed; } else { _x = (_x - speed); bow._x = bow._x + speed; background._x = background._x + speed; } }; } function player() { if (_root.gold > prev_gold) { _root.hud_gold.play(); } prev_gold = _root.gold; if (_root.invisible == true) { _root.hud_items.ring._visible = true; } else { _root.hud_items.ring._visible = false; } if (_root.armor > 0) { _root.hud_items.mithril._visible = true; } else { _root.hud_items.mithril._visible = false; } if (_root.firearrows == true) { _root.hud_items.arrows._visible = true; } else { _root.hud_items.arrows._visible = false; } if (armor > 0) { if (hp < hp_prev) { armor = armor - (hp_prev - hp); hp = hp_prev; } if (armor < 0) { armor = 0; } hp_prev = hp; } if (invisible == true) { if (invisible_timer > 0) { invisible_timer--; } else { invisible = false; } } if (hp < 1) { _root.game.bow.gotoAndStop("die"); } else { if ((_root.firearrows == true) && (_root.game.bow._currentFrame < 5)) { _root.game.p_num++; rand_x = random(55); rand_y = random(50); rand_size = random(350); if (_root.game.bow._currentFrame == 4) { spawn_x = _root.game.bow._x + 70; spawn_y = _root.game.bow._y + 70; } else { spawn_x = _root.game.bow._x; spawn_y = _root.game.bow._y + 40; } n = 1; while (n < 3) { _root.game["particle_layer" + n].attachMovie("fire_particle", "p" + _root.game.p_num, _root.game.p_num); obj = _root.game["particle_layer" + n]["p" + _root.game.p_num]; obj._x = spawn_x + rand_x; obj._y = spawn_y - rand_y; obj._xscale = 200 + rand_size; obj._yscale = obj._xscale; obj.particle.gotoAndStop(n); n++; } } if (Key.isDown(49) && (_root.item_firearrows == true)) { _root.item_firearrows = false; _root.firearrows = true; _root.ammo = 25; _root.s_use_firearrows.start(); } if (Key.isDown(50) && (_root.item_mithril == true)) { _root.item_mithril = false; _root.armor = _root.hp_full; _root.s_use_mithril.start(); } if (Key.isDown(51) && (_root.item_ring == true)) { _root.item_ring = false; _root.invisible = true; _root.invisible_timer = 650; _root.s_use_ring.start(); } if (_root.roam_level != false) { _root.limit_dodge_right = _root.game._x - 250; _root.limit_dodge_left = _root.game._x + 250; if (_root.game._x == prev_game_x) { _root.go_arrow.play(); } else { _root.go_arrow.gotoAndPlay("end"); } prev_game_x = _root.game._x; } walking = false; if (dodge_counter_r > 0) { dodge_counter_r--; } if (dodge_counter_l > 0) { dodge_counter_l--; } if (Key.isDown(68)) { if ((_root.game._x > _root.limit_right) && (_root.game._x > _root.limit_dodge_right)) { if (speed_x == 0) { dodge_counter_r = dodge_counter_r + 10; } if (dodge_counter_r > 15) { speed_x = _root.speed * 2; } if (speed_x < _root.speed) { speed_x = _root.speed; } walking = true; } } if (Key.isDown(65)) { if ((_root.game._x < _root.limit_left) && (_root.game._x < _root.limit_dodge_left)) { if (speed_x == 0) { dodge_counter_l = dodge_counter_l + 10; } if (dodge_counter_l > 15) { speed_x = (-_root.speed) * 2; } if (speed_x > (-_root.speed)) { speed_x = -_root.speed; } walking = true; } } scroll(speed_x); if (_root.game._x <= _root.limit_right) { _root.cinema_levelend.play(); } if (walking != true) { speed_x = 0; } else if (speed_x > _root.speed) { speed_x--; } else if (speed_x < (-_root.speed)) { speed_x++; } if (((speed_y > 0) && (walking != true)) || (speed_y >= (-_root.speed_head_bob))) { _root.scroll(speed_y, "vert"); } if (speed_y >= (-_root.speed_head_bob)) { speed_y = speed_y - 0.75; } else if (walking == true) { speed_y = _root.speed_head_bob; } } } function arrow(name) { tellTarget (_root.game[name]) { _xscale = (_xscale - speed); _yscale = (_yscale - _root.speed_arrow); if (_yscale < 1) { gotoAndStop ("idle"); } }; } function boss1() { tellTarget (_root.game.bg.boss1) { if (walk == true) { x = (_x + _parent._x) + _parent._parent._x; if ((x + width) < 320) { speed_x = _root.speed_boss1; } else if ((x - width) > 320) { speed_x = -_root.speed_boss1; } else { speed_x = 0; } _x = (_x + speed_x); } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y < ((y - height) + 90))) && (a._y > (y - height))) && ((a._yscale - _root.speed_arrow) < 3)) && (a._currentFrame == 2)) { amount = random(20) + 10; while (i < amount) { _root.spawn_object("fx_blood_particle", a._x, a._y, 50 + random(50), 2); i++; } _root["s_hit" + (random(2) + 1)].start(); if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 20, 0); hp = hp - 2; } else { hp--; } } i++; } if (hp < 1) { gotoAndStop ("die"); } }; } function boss2() { tellTarget (_root.game.bg.boss2) { if (_currentframe == 3) { if ((!dest_x) || (dest_x == _x)) { dest_x = (random(640) - _parent._x) - _parent._parent._x; } if ((_x + _root.speed_boss2) < dest_x) { _x = (_x + _root.speed_boss2); } else if ((_x - _root.speed_boss2) > dest_x) { _x = (_x - _root.speed_boss2); } else { dest_x = _x; } if (((random(100) == 1) && (_root.invisible != true)) && (_root.game.bow.alive != false)) { gotoAndStop ("attack"); } } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if (((((a._x > (x - width)) && (a._x < (x + width))) && (a._y > (y - height))) && ((a._yscale - _root.speed_arrow) < 50)) && (a._currentFrame == 2)) { amount = random(10) + 5; while (i < amount) { _root.spawn_object("fx_blood_particle", a._x, a._y, 100 + random(100), 2); i++; } _root["s_hit" + (random(2) + 1)].start(); if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 20, 0); hp = hp - 2; } else { hp--; } a.gotoAndStop(1); } i++; } if (hp < 1) { gotoAndStop ("die"); } }; } function boss3() { tellTarget (_root.game.bg.boss3) { x = (_x + _parent._x) + _parent._parent._x; if (_currentframe == 2) { if (_xscale > 0) { _x = (_x + _root.speed_boss3); if ((x - width) > 940) { gotoAndStop ("attack"); } } else { _x = (_x - _root.speed_boss3); if ((x + width) < -300) { gotoAndStop ("attack"); } } } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y > (y - height))) && (a._y < (y + height))) && ((a._yscale - _root.speed_arrow) < 50)) && (a._currentFrame == 2)) { amount = random(10) + 5; while (i < amount) { if (_currentframe == 3) { p_size = 50 + random(50); } else { p_size = 25 + random(25); } _root.spawn_object("fx_blood_particle", a._x, a._y, p_size, 2); i++; } _root["s_hit" + (random(2) + 1)].start(); if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 20, 0); hp = hp - 2; } else { hp--; } if ((hp <= 0) && (_currentframe == 3)) { gotoAndStop ("die"); } a.gotoAndStop(1); } i++; } }; } function boss4() { tellTarget (_root.game.bg.boss4) { x = (head._x + _x) + _parent._x; y = (head._y + _y) + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y > (y - height))) && (a._y < (y + height))) && ((a._yscale - _root.speed_arrow) < 50)) && (a._currentFrame == 2)) { amount = random(10) + 5; _root["s_hit" + (random(2) + 1)].start(); if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 20, 0); } hp--; if ((hp <= 0) && (_currentframe == 3)) { gotoAndStop ("die"); } a.gotoAndStop(1); } else { hurt.play(); } i++; } }; } function enemy_goblin(name, dist) { tellTarget (_root.game.bg[name]) { if (visible == true) { if (walking == true) { _x = (_x + speed); x = (_x + _parent._x) + _parent._parent._x; if (((x > 420) && (speed > 0)) || ((x < 220) && (speed < 0))) { if (gob.gob._currentFrame == 1) { gob.gob.gotoAndPlay("fire"); } } if ((((x + width) < 0) && (speed < 0)) || (((x - width) > 640) && (speed > 0))) { _x = ((640 - _parent._x) - _parent._parent._x); gotoAndStop ("idle"); } } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y < y)) && (a._y > (y - height))) && ((a._yscale - _root.speed_arrow) < dist)) && (a._currentFrame == 2)) { arrow_x = a._x; arrow_y = a._y; if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 20, 0); } gotoAndStop ("die"); } i++; } } }; } function enemy_shieldorc(name, dist) { tellTarget (_root.game.bg[name]) { if (_currentframe < 4) { if ((!dest_x) || (dest_x == _x)) { dest_x = (random(640) - _parent._x) - _parent._parent._x; } if ((_x + _root.speed_shieldorc) < dest_x) { _x = (_x + _root.speed_shieldorc); } else if ((_x - _root.speed_shieldorc) > dest_x) { _x = (_x - _root.speed_shieldorc); } else { dest_x = _x; } if (_x != dest_x) { if (_currentframe == 2) { gotoAndStop ("walk"); } } else if (_currentframe == 3) { gotoAndStop ("stand"); } if (attack_timer == 0) { attack_timer = -1; if (_root.invisible != true) { gotoAndStop ("attack"); } } else if (attack_timer > 0) { attack_timer--; } else { attack_timer = random(100); } } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y < y)) && (a._y > (y - height))) && ((a._yscale - _root.speed_arrow) < dist)) && (a._currentFrame == 2)) { arrow_x = a._x; arrow_y = a._y; if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 40, 0); } if (vulnerable == true) { gotoAndStop ("die"); } else { _root.spawn_object("fx_spark", arrow_x, arrow_y, 100, 0); _root.s_clang.start(); } } i++; } }; } function enemy_wraith(name) { tellTarget (_root.game.bg[name]) { x = (_x + _parent._x) + _parent._parent._x; if ((x + _root.speed_wraith) < 320) { _x = (_x + _root.speed_wraith); } else if ((x - _root.speed_waith) > 320) { _x = (_x - _root.speed_wraith); } x = _x + _parent._x; y = _y + _parent._y; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - width)) && (a._x < (x + width))) && (a._y < y)) && (a._y > (y - height))) && ((a._yscale - _root.speed_arrow) < 40)) && (a._currentFrame == 2)) { arrow_x = a._x; arrow_y = a._y; if (a.fire == true) { _root.spawn_object("fx_fire_hit", arrow_x, arrow_y, 75, 0); hp = hp - 2; } else { hp--; } a.gotoAndStop(1); if (hp <= 0) { gotoAndStop ("die"); } else { _root.s_hit1.start(); hurt.play(); } } i++; } }; } function enemy_arrow(name, speed) { tellTarget (_root.game[name]) { _xscale = (_xscale + ((_xscale / 100) * speed)); _yscale = _xscale; if (_xscale > 100) { x = _x + _parent._x; if (((x > 60) && (x < 580)) && (_root.game.bow.alive != false)) { _root.hp--; _root.hurt.play(); } _root.game[name].removeMovieClip(); } }; } function enemy_bomb(name) { tellTarget (_root.game[name]) { _xscale = (_xscale + ((_xscale / 100) * _root.speed_enemy_bomb)); _yscale = _xscale; x = _x; y = _y; w = (width / _yscale) * width; h = (height / _yscale) * height; i = 1; while (i < 3) { a = _root.game["arrow" + i]; if ((((((a._x > (x - w)) && (a._x < (x + w))) && (a._y < y)) && (a._y > (y - h))) && ((a._yscale - _root.speed_arrow) < _yscale)) && (a._currentFrame == 2)) { arrow_x = a._x; arrow_y = a._y; a.gotoAndStop(1); gotoAndStop ("boom"); } i++; } if (_xscale > 100) { _root.hp--; _root.hurt.play(); gotoAndStop ("boom"); } }; } function particle(name) { tellTarget (_root.game[name]) { _x = (_x + speed_x); _y = (_y + speed_y); _xscale = (_xscale + ((_xscale / 100) * speed_z)); _yscale = _xscale; if (speed_x > 0) { speed_x = speed_x - 0.5; } else if (speed_x < 0) { speed_x = speed_x + 0.5; } speed_y = speed_y + 3; if (speed_y < speed) { timer = 10; } else if (timer == 0) { _alpha = (_alpha - 10); if (_alpha <= 0) { _root.game[name].removeMovieClip(); } } else if (timer > 0) { timer--; } }; } speed = 14; speed_head_bob = 3; speed_arrow = 26; speed_boss1 = 5; speed_boss2 = 8; speed_boss3 = 9; speed_goblin = 34; speed_shieldorc = 4; speed_wraith = 4; speed_enemy_arrow = 20; speed_enemy_bomb = 6; speed_fireball = 16; speed_boss_axe = 12; roam_level = true; speed_x = 0; dodge_counter = 0; stopAllSounds(); _quality = "medium"; gotoAndStop("level" + _root.level);
Frame 9
game_x = game._x; bow_x = game.bow._x; bow_y = game.bow._y; limit_left = game._x; limit_right = -12300; _root.m_level1.start(0, 999999);
Instance of Symbol 348 MovieClip "cursor" in Frame 9
onClipEvent (enterFrame) { _root.f_cursor(); }
Instance of Symbol 241 MovieClip in Frame 9
onClipEvent (enterFrame) { armor.gotoAndStop(_root.armor + 1); gotoAndStop(_root.hp + 1); }
Frame 10
game_x = game._x; bow_x = game.bow._x; bow_y = game.bow._y; limit_left = game._x; limit_right = -8600; _root.m_level2.start(0, 99999);
Frame 11
game_x = game._x; bow_x = game.bow._x; bow_y = game.bow._y; limit_left = game._x; limit_right = -11000; _root.m_level3.start(0, 999999);
Frame 12
game_x = game._x; bow_x = game.bow._x; bow_y = game.bow._y; limit_left = game._x; limit_right = -14000; _root.m_level4.start(0, 999999);
Symbol 33 MovieClip [fx_screen_shake] Frame 1
if (Math.abs(_rotation) > 0) { speed_x = _rotation; speed_y = _rotation; _rotation = 0; } _root.screen_shake("x", speed_x); _root.screen_shake("y", speed_y);
Symbol 33 MovieClip [fx_screen_shake] Frame 2
_root.screen_shake("x", -speed_x); _root.screen_shake("y", -speed_y);
Symbol 33 MovieClip [fx_screen_shake] Frame 3
_root.screen_shake("x", -speed_x); _root.screen_shake("y", -speed_y);
Symbol 33 MovieClip [fx_screen_shake] Frame 4
_root.screen_shake("x", speed_x); _root.screen_shake("y", speed_y); speed_x--; if (speed_y < 0) { speed_y++; } else { speed_y--; } speed_y = speed_y * -1; if ((Math.abs(speed_x) <= 0) && (Math.abs(speed_y) <= 0)) { this.removeMovieClip(); }
Symbol 36 MovieClip [enemy_arrow] Frame 1
_yscale = _xscale;
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [enemy_arrow] Frame 1
onClipEvent (enterFrame) { _root.enemy_arrow(_parent._name, _root.speed_enemy_arrow); }
Symbol 41 MovieClip [fx_blood_particle] Frame 1
particle.gotoAndStop(_rotation); _rotation = 0; _yscale = _xscale; speed = 23; speed_x = (-speed) + random(speed * 2); speed_y = -random(speed * 2); speed_z = (_xscale / 100) * (speed / 7);
Instance of Symbol 40 MovieClip "particle" in Symbol 41 MovieClip [fx_blood_particle] Frame 1
onClipEvent (enterFrame) { _root.particle(_parent._name); }
Instance of Symbol 46 MovieClip in Symbol 47 MovieClip [birdy] Frame 1
onClipEvent (enterFrame) { _parent._y = _parent._y - 6; if (_parent._y < ((-100 - _parent._parent._parent._y) - _parent._parent._y)) { _parent.removeMovieClip(); } }
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip [boss_axe] Frame 1
onClipEvent (enterFrame) { _root.enemy_arrow(_parent._name, _root.speed_boss_axe); }
Symbol 56 MovieClip [fire_particle] Frame 29
this.removeMovieClip();
Symbol 63 MovieClip [fx_spark] Frame 13
this.removeMovieClip();
Instance of Symbol 67 MovieClip in Symbol 68 MovieClip [fireball] Frame 1
onClipEvent (enterFrame) { _root.enemy_arrow(_parent._name, _root.speed_fireball); }
Symbol 81 MovieClip Frame 15
_parent.removeMovieClip();
Symbol 82 MovieClip [enemy_bomb] Frame 1
width = 110; height = 250; stop();
Instance of Symbol 73 MovieClip in Symbol 82 MovieClip [enemy_bomb] Frame 1
onClipEvent (enterFrame) { _root.enemy_bomb(_parent._name); }
Symbol 82 MovieClip [enemy_bomb] Frame 2
_root.s_boom.start();
Symbol 86 MovieClip [fx_fire_hit] Frame 7
this.removeMovieClip();
Symbol 88 MovieClip Frame 24
gotoAndPlay (16);
Symbol 90 Button
on (release) { _root.gold = _root.gold + _parent._parent._parent["value" + _parent._parent._parent.type]; _root.s_gold.start(); _parent._parent._parent.removeMovieClip(); }
Symbol 91 MovieClip Frame 24
gotoAndPlay (16);
Symbol 93 Button
on (release) { _root.gold = _root.gold + _parent._parent._parent["value" + _parent._parent._parent.type]; _root.s_gold.start(); trace("yeah"); _parent._parent._parent.removeMovieClip(); }
Symbol 94 MovieClip Frame 24
gotoAndPlay (16);
Symbol 97 MovieClip Frame 16
stop();
Instance of Symbol 96 MovieClip in Symbol 97 MovieClip Frame 16
onClipEvent (enterFrame) { tellTarget (_parent._parent) { w = _width / 2; h = _height; x = (_x + _parent._x) + _parent._parent._x; y = (_y + _parent._y) + _parent._parent._y; if (((((_root._xmouse > (x - w)) && (_root._xmouse < (x + w))) && (_root._ymouse > (y - h))) && (_root._ymouse < y)) && (_root.game.bow._currentFrame == 7)) { _root.gold = _root.gold + eval ("value" + type); _root.s_gold.start(); gotoAndStop ("remove"); } }; }
Symbol 98 MovieClip [gold] Frame 1
value1 = 5; value2 = 10; value3 = 50; if (random(25) < (_root.level * 1.3)) { type = 3; } else if (random(4) == 1) { type = 2; } else { type = 1; } gold.gold.gotoAndStop(type); stop();
Symbol 98 MovieClip [gold] Frame 2
this.removeMovieClip();
Symbol 111 MovieClip Frame 1
rand_size = 50 + random(200); rand_x = -5 + random(10); rand_y = -5 + random(10); l = 1; while (l <= 2) { i++; this["layer" + l].attachMovie("fire_particle", "p" + i, i); obj = this["layer" + l]["p" + i]; obj._x = rand_x; obj._y = rand_y; obj._xscale = rand_size; obj._yscale = rand_size; obj.particle.gotoAndStop(l); l++; }
Symbol 111 MovieClip Frame 3
gotoAndPlay (1);
Symbol 114 Button
on (release) { _root.gotoAndStop("title"); }
Symbol 125 MovieClip Frame 697
_root.gotoAndStop("title");
Symbol 138 Button
on (release) { _root.gotoAndStop("map"); }
Symbol 151 Button
on (release) { gotoAndStop (3); }
Symbol 155 Button
on (release) { gotoAndStop (2); }
Symbol 166 Button
on (release) { getURL ("http://www.gamesofgondor.com", "_blank"); }
Symbol 170 Button
on (press) { gotoAndStop (1); }
Symbol 172 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 31
stop();
Instance of Symbol 128 MovieClip in Symbol 176 MovieClip Frame 1
onClipEvent (enterFrame) { if (random(40) == 1) { birdies++; attachMovie("birdy", "bird" + birdies, birdies); bird = this["bird" + birdies]; bird._x = -300 + random(600); bird._y = 500 + random(150); } }
Symbol 179 Button
on (release) { _root.gotoAndStop("game"); }
Symbol 190 MovieClip Frame 43
gotoAndPlay("level" + _root.level);
Symbol 190 MovieClip Frame 45
stop();
Symbol 190 MovieClip Frame 78
stop();
Symbol 190 MovieClip Frame 111
stop();
Symbol 190 MovieClip Frame 144
stop();
Symbol 195 Button
on (press) { _parent.messages.message = 1; _parent.messages.play(); } on (rollOver, dragOver) { _parent.selected_item = 1; } on (rollOut, dragOut) { _parent.selected_item = 0; }
Symbol 196 MovieClip Frame 1
stop();
Symbol 199 Button
on (press) { _parent.messages.message = 4; _parent.messages.play(); } on (rollOver, dragOver) { _parent.selected_item = 4; } on (rollOut, dragOut) { _parent.selected_item = 0; }
Symbol 200 MovieClip Frame 1
stop();
Symbol 204 Button
on (press) { _parent.messages.message = 2; _parent.messages.play(); } on (rollOver, dragOver) { _parent.selected_item = 2; } on (rollOut, dragOut) { _parent.selected_item = 0; }
Symbol 205 MovieClip Frame 1
stop();
Symbol 210 Button
on (press) { _parent.messages.message = 3; _parent.messages.play(); } on (rollOver, dragOver) { _parent.selected_item = 3; } on (rollOut, dragOut) { _parent.selected_item = 0; }
Symbol 211 MovieClip Frame 1
stop();
Symbol 213 Button
on (press) { _parent.messages.message = "leave"; _parent.messages.play(); }
Symbol 219 Button
on (release) { _parent.choice = 1; } on (rollOver, dragOver) { gotoAndStop (2); }
Symbol 220 Button
on (release) { _parent.choice = 2; } on (rollOver, dragOver) { gotoAndStop (1); }
Symbol 222 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 81
_parent._parent.play();
Symbol 234 MovieClip Frame 1
gotoAndStop(_parent.message); price = 20;
Instance of Symbol 223 MovieClip in Symbol 234 MovieClip Frame 1
onClipEvent (enterFrame) { if (choice == 1) { if ((_root.hp < _root.hp_full) && (_root.gold >= _parent.price)) { _root.gold = _root.gold - _parent.price; _root.hp = _root.hp + (_root.hp_full / 2); if (_root.hp > _root.hp_full) { _root.hp = _root.hp_full; } _root.s_cash.start(); _parent._parent.play(); } else { choice = 0; _root.s_cantbuy.start(); } } else if (choice == 2) { _parent._parent.play(); } }
Symbol 234 MovieClip Frame 2
price = 100;
Instance of Symbol 225 MovieClip in Symbol 234 MovieClip Frame 2
onClipEvent (enterFrame) { if (choice == 1) { if ((_root.item_firearrows == false) && (_root.gold >= _parent.price)) { _root.gold = _root.gold - _parent.price; _root.item_firearrows = true; _root.s_cash.start(); _parent._parent.play(); } else { choice = 0; _root.s_cantbuy.start(); } } else if (choice == 2) { _parent._parent.play(); } }
Symbol 234 MovieClip Frame 3
price = 150;
Instance of Symbol 227 MovieClip in Symbol 234 MovieClip Frame 3
onClipEvent (enterFrame) { if (choice == 1) { if ((_root.item_mithril == false) && (_root.gold >= _parent.price)) { _root.gold = _root.gold - _parent.price; _root.item_mithril = true; _root.s_cash.start(); _parent._parent.play(); } else { choice = 0; _root.s_cantbuy.start(); } } else if (choice == 2) { _parent._parent.play(); } }
Symbol 234 MovieClip Frame 4
price = 300;
Instance of Symbol 229 MovieClip in Symbol 234 MovieClip Frame 4
onClipEvent (enterFrame) { if (choice == 1) { if ((_root.item_ring == false) && (_root.gold >= _parent.price)) { _root.gold = _root.gold - _parent.price; _root.item_ring = true; _root.s_cash.start(); _parent._parent.play(); } else { choice = 0; _root.s_cantbuy.start(); } } else if (choice == 2) { _parent._parent.play(); } }
Instance of Symbol 233 MovieClip in Symbol 234 MovieClip Frame 6
onClipEvent (enterFrame) { if (choice == 1) { _root.shop.exit = true; _parent._parent.play(); } else if (choice == 2) { _parent._parent.play(); } }
Symbol 235 MovieClip Frame 1
if (_parent.intro == false) { stop(); }
Symbol 235 MovieClip Frame 15
if (_parent.intro != false) { message = "intro"; _parent.intro = false; } stop();
Symbol 235 MovieClip Frame 26
if (_parent.exit == true) { stop(); _parent.play(); }
Symbol 238 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 35
stop();
Instance of Symbol 241 MovieClip in Symbol 243 MovieClip Frame 35
onClipEvent (enterFrame) { gotoAndStop(_root.hp + 1); }
Symbol 243 MovieClip Frame 68
_root.gotoAndStop("map");
Symbol 246 MovieClip Frame 436
_root.gotoAndStop("title");
Symbol 277 MovieClip Frame 247
_root.gotoAndStop("intro");
Symbol 288 MovieClip Frame 13
_parent.gotoAndStop("attack");
Symbol 289 MovieClip Frame 13
_parent.gotoAndStop("idle");
Symbol 291 MovieClip Frame 22
if ((_root.game.bow.alive != false) && (_root.invisible != true)) { _root.spawn_object("enemy_arrow", (_parent._x - 25) + _parent._parent._x, (_parent._y - (_parent.height / 2.4)) + _parent._parent._y, 25, 0); _root.s_release.start(); } else { gotoAndPlay (1); }
Symbol 291 MovieClip Frame 45
_parent.gotoAndStop("disappear");
Symbol 295 MovieClip Frame 11
if (_parent.respawns > 0) { _parent.respawns--; _parent.gotoAndStop("idle"); } else { _root.game.enemies--; if (_root.game.enemies == 0) { _root.roam_level = true; } stop(); }
Symbol 296 MovieClip Frame 1
if (ini != true) { ini = true; _parent.enemy_num++; _name = ("enemy" + _parent.enemy_num); width = 90; height = 200; total_respawns = respawns; } stop();
Instance of Symbol 286 MovieClip in Symbol 296 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { tellTarget (_parent) { x = (_x + _parent._x) + _parent._parent._x; if ((x > 0) && (x < 640)) { if (spawn_timer == 0) { spawn_timer = -1; if (add_enemy != true) { add_enemy = true; _root.game.enemies++; } gotoAndStop ("appear"); } else if (spawn_timer > 0) { spawn_timer--; } else { spawn_timer = random(40) + 1; } } }; }
Symbol 296 MovieClip Frame 2
_xscale = 100; _root.roam_level = false;
Symbol 296 MovieClip Frame 3
visible = false;
Symbol 296 MovieClip Frame 4
visible = true;
Instance of Symbol 291 MovieClip in Symbol 296 MovieClip Frame 4
onClipEvent (enterFrame) { _root.enemy_goblin(_parent._name, 5); }
Symbol 296 MovieClip Frame 5
amount = random(20) + 10; while (i < amount) { _root.spawn_object("fx_blood_particle", arrow_x, arrow_y, 50 + random(50), 1); i++; } if (arrow_x < (_x + _parent._x)) { _xscale = -100; } if (random(3) > 0) { _root.spawn_object("gold", _x, _y + 190, 40, 0); } _root["s_hit" + (random(2) + 1)].start(); _root.s_grunt1.start();
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 2
if ((_root.game.bow.alive != false) && (_root.invisible != true)) { _root.spawn_object("enemy_arrow", (_parent._parent._x - 25) + _parent._parent._parent._x, (_parent._parent._y - (_parent._parent.height / 2.4)) + _parent._parent._parent._y, 50, 0); _root.s_release.start(); } else { gotoAndPlay (1); }
Symbol 302 MovieClip Frame 35
_parent.gotoAndStop("disappear");
Symbol 304 MovieClip Frame 1
if (ini != true) { ini = true; _parent.enemy_num++; _name = ("enemy" + _parent.enemy_num); width = 200; height = 500; total_respawns = respawns; } stop();
Instance of Symbol 286 MovieClip in Symbol 304 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { tellTarget (_parent) { x = (_x + _parent._x) + _parent._parent._x; if ((x > 0) && (x < 640)) { if (spawn_timer == 0) { spawn_timer = -1; if (add_enemy != true) { add_enemy = true; _root.game.enemies++; } if (random(2) == 1) { _x = (((640 + width) - _parent._x) - _parent._parent._x); speed = -_root.speed_goblin; } else { _x = (((-width) - _parent._x) - _parent._parent._x); speed = _root.speed_goblin; } gotoAndStop ("walk"); } else if (spawn_timer > 0) { spawn_timer--; } else { spawn_timer = random(40) + 1; } } }; }
Symbol 304 MovieClip Frame 2
walking = true; visible = true; _root.roam_level = false;
Instance of Symbol 303 MovieClip "gob" in Symbol 304 MovieClip Frame 2
onClipEvent (enterFrame) { _root.enemy_goblin(_parent._name, 50); }
Symbol 304 MovieClip Frame 3
amount = random(20) + 10; while (i < amount) { _root.spawn_object("fx_blood_particle", arrow_x, arrow_y, 100 + random(50), 1); i++; } if (arrow_x < (_x + _parent._x)) { _xscale = -100; } _root["s_hit" + (random(2) + 1)].start(); _root.s_grunt1.start();
Symbol 309 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 2
_root.roam_level = false; _root.m_level1.stop("level1"); _root.m_boss.start(0, 999999);
Symbol 309 MovieClip Frame 22
_parent.gotoAndStop("attack");
Symbol 313 MovieClip Frame 1
_parent.walk = true;
Symbol 313 MovieClip Frame 50
_parent.walk = false; if ((_root.invisible == true) || (_root.game.bow.alive == false)) { gotoAndPlay (1); }
Symbol 313 MovieClip Frame 54
_root.spawn_object("boss_axe", (_parent._x + 60) + _parent._parent._x, (_parent._y - (_parent.height / 2.4)) + _parent._parent._y, 20, 0);
Symbol 321 MovieClip Frame 15
_root.roam_level = true; _root.m_boss.stop("boss"); _root.m_level1.start(0, 99999);
Symbol 321 MovieClip Frame 146
stop();
Symbol 322 MovieClip Frame 1
_name = "boss1"; hp = 20; width = 50; height = 400; stop();
Instance of Symbol 309 MovieClip in Symbol 322 MovieClip Frame 1
onClipEvent (enterFrame) { x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if ((((x > 0) && (x < 640)) && (_root.game.enemies == 0)) && (_currentframe == 1)) { play(); } }
Instance of Symbol 313 MovieClip in Symbol 322 MovieClip Frame 2
onClipEvent (enterFrame) { _root.boss1(); }
Symbol 322 MovieClip Frame 3
amount = 50 + random(20); while (i < amount) { _root.spawn_object("fx_blood_particle", _x + _parent._parent._x, (_y + _parent._y) - (height / 2), 50 + random(50), 2); i++; } if (arrow_x < (_x + _parent._x)) { _xscale = -100; } _root["s_hit" + (random(2) + 1)].start(); _root.s_roar2.start();
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 2; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 1; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 1; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 0; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 0; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 1; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 1; }
Instance of Symbol 296 MovieClip in Symbol 323 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 2; }
Symbol 327 MovieClip Frame 1
_xscale = 100; _yscale = 100; stop();
Symbol 327 MovieClip Frame 2
_x = (_root._xmouse - _root.game._x); _y = (_root._ymouse - _root.game._y); _xscale = _root.game.bow._xscale; speed = (_xscale / 100) * _root.speed_arrow;
Instance of Symbol 326 MovieClip in Symbol 327 MovieClip Frame 2
onClipEvent (enterFrame) { _root.arrow(_parent._name); }
Symbol 339 MovieClip Frame 1
if (mouse != true) { stop(); }
Symbol 339 MovieClip Frame 2
_root.s_pullback.start();
Symbol 339 MovieClip Frame 4
if (mouse == true) { stop(); }
Symbol 339 MovieClip Frame 5
i = 1; while (i < 3) { if (_root.game["arrow" + i]._currentFrame == 1) { _root.game["arrow" + i].gotoAndStop(2); if (_root.firearrows == true) { _root.game["arrow" + i].fire = true; _root.ammo--; if (_root.ammo == 0) { _root.firearrows = false; } } else { _root.game["arrow" + i].fire = false; } i = 3; } i++; } _root.s_release.start();
Symbol 339 MovieClip Frame 13
gotoAndPlay (1);
Symbol 339 MovieClip Frame 14
alive = false; _root.cinema_die.play();
Instance of Symbol 339 MovieClip "bow" in Symbol 341 MovieClip Frame 1
onClipEvent (enterFrame) { _root.player(); }
Symbol 345 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 2
_root.spawn_object("fx_screen_shake", 0, 0, 0, 4); _root.s_hit2.start();
Symbol 346 Button
on (press, dragOver) { _root.game.bow.mouse = true; if (_root.game.bow.alive != false) { _root.game.bow.play(); } } on (release, releaseOutside) { _root.game.bow.mouse = false; if (_root.game.bow.alive != false) { _root.game.bow.play(); } }
Instance of Symbol 349 MovieClip "ring" in Symbol 352 MovieClip Frame 1
onClipEvent (load) { _visible = 0; }
Instance of Symbol 350 MovieClip "arrows" in Symbol 352 MovieClip Frame 1
onClipEvent (load) { _visible = 0; }
Instance of Symbol 351 MovieClip "mithril" in Symbol 352 MovieClip Frame 1
onClipEvent (load) { _visible = 0; }
Symbol 354 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 166
_root.hp = _root.hp_full; _root.gotoAndStop("map");
Symbol 361 MovieClip Frame 1
stop();
Symbol 362 MovieClip Frame 1
stop();
Symbol 362 MovieClip Frame 48
if (_root.level == 4) { _root.gotoAndStop("victory"); } else { _root.level++; _root.gotoAndStop("shop"); } stop();
Symbol 363 MovieClip Frame 21
stop();
Symbol 386 MovieClip Frame 5
_parent.vulnerable = true;
Symbol 386 MovieClip Frame 16
_root.spawn_object("enemy_arrow", (_parent._x + 54) + _parent._parent._x, (_parent._y - (_parent.height / 2.4)) + _parent._parent._y, 25, 0); _root.s_release.start();
Symbol 386 MovieClip Frame 32
_parent.vulnerable = false;
Symbol 386 MovieClip Frame 36
_parent.gotoAndStop("stand");
Symbol 391 MovieClip Frame 20
stop();
Symbol 392 MovieClip Frame 1
if (ini != true) { ini = true; _parent.enemy_num++; _name = ("enemy" + _parent.enemy_num); width = 150; height = 400; total_respawns = respawns; } stop();
Instance of Symbol 378 MovieClip in Symbol 392 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { tellTarget (_parent) { x = (_x + _parent._x) + _parent._parent._x; if (((x + _parent.width) > -200) && ((x - _parent.width) < 840)) { if (add_enemy != true) { add_enemy = true; _root.game.enemies++; } gotoAndStop ("stand"); } }; }
Instance of Symbol 378 MovieClip in Symbol 392 MovieClip Frame 2
onClipEvent (enterFrame) { if (Key.isDown(46)) { _parent.gotoAndStop("die"); } }
Instance of Symbol 379 MovieClip in Symbol 392 MovieClip Frame 2
onClipEvent (enterFrame) { _root.enemy_shieldorc(_parent._name, 10); }
Symbol 392 MovieClip Frame 3
_xscale = 100; _root.roam_level = false;
Symbol 392 MovieClip Frame 5
amount = random(20) + 10; while (i < amount) { _root.spawn_object("fx_blood_particle", arrow_x, arrow_y, 50 + random(50), 2); i++; } if (arrow_x < (_x + _parent._x)) { _xscale = -100; } if (random(3) > 0) { _root.spawn_object("gold", _x, _y + 40, 40, 0); } _root["s_hit" + (random(2) + 1)].start(); _root.s_grunt1.start(); _root.game.enemies--; if (_root.game.enemies == 0) { _root.roam_level = true; }
Symbol 399 MovieClip Frame 22
_root.roar1.start();
Symbol 399 MovieClip Frame 60
_parent.gotoAndStop("walk");
Symbol 400 MovieClip Frame 1
_parent.clr.setTransform(_root.nada); stop();
Symbol 400 MovieClip Frame 2
_parent.clr.setTransform(_root.red);
Symbol 406 MovieClip Frame 1
_root.s_grunt2.start();
Symbol 406 MovieClip Frame 5
x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if (((x > 0) && (x < 400)) && (_root.game.bow.alive != false)) { _root.hp--; _root.hurt.play(); }
Symbol 406 MovieClip Frame 8
_parent.gotoAndStop("walk");
Symbol 419 MovieClip Frame 70
_root.spawn_object("fx_screen_shake", 0, 0, 0, 8); _root.s_clonk.start(); _root.s_hit2.start(); _root.s_roar2.start();
Symbol 419 MovieClip Frame 81
_root.roam_level = true; _root.m_boss.stop("boss"); _root.m_level2.start(0, 99999); stop();
Symbol 420 MovieClip Frame 1
_name = "boss2"; hp = 70; width = 350; height = 400; clr = new Color(this); stop();
Instance of Symbol 397 MovieClip in Symbol 420 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if (((x > 0) && (x < 320)) && (_root.game.enemies == 0)) { _parent.gotoAndStop("appear"); } }
Symbol 420 MovieClip Frame 2
_root.roam_level = false; _root.m_level2.stop("level2"); _root.m_boss.start(0, 999999);
Instance of Symbol 402 MovieClip in Symbol 420 MovieClip Frame 3
onClipEvent (enterFrame) { _root.boss2(); }
Instance of Symbol 296 MovieClip in Symbol 421 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 421 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 421 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 1; }
Instance of Symbol 296 MovieClip in Symbol 421 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = 2; }
Instance of Symbol 339 MovieClip "bow" in Symbol 422 MovieClip Frame 1
onClipEvent (enterFrame) { _root.player(); }
Symbol 432 MovieClip Frame 1
_parent.clr.setTransform(_root.nada); stop();
Symbol 432 MovieClip Frame 2
_parent.clr.setTransform(_root.red);
Symbol 436 MovieClip Frame 46
if ((_root.invisible == true) || (_root.game.bow.alive == false)) { gotoAndPlay (56); }
Symbol 436 MovieClip Frame 52
x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if ((x < 400) && (x > 100)) { _root.hp--; _root.hurt.play(); }
Symbol 436 MovieClip Frame 56
gotoAndPlay(15 + random(10));
Symbol 439 MovieClip Frame 12
_root.game.enemies--; if (_root.game.enemies == 0) { _root.roam_level = true; } stop();
Symbol 440 MovieClip Frame 1
if (ini != true) { ini = true; _parent.enemy_num++; _name = ("enemy" + _parent.enemy_num); width = 200; height = 600; clr = new Color(this); hp = 3; } stop();
Instance of Symbol 431 MovieClip in Symbol 440 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { tellTarget (_parent) { x = (_x + _parent._x) + _parent._parent._x; if ((x > 0) && (x < 360)) { if (add_enemy != true) { add_enemy = true; _root.game.enemies++; } gotoAndStop ("attack"); } }; }
Symbol 440 MovieClip Frame 2
_root.roam_level = false;
Instance of Symbol 436 MovieClip in Symbol 440 MovieClip Frame 2
onClipEvent (enterFrame) { _root.enemy_wraith(_parent._name); }
Symbol 440 MovieClip Frame 3
_root["s_hit" + (random(2) + 1)].start(); if (random(3) > 0) { _root.spawn_object("gold", _x, _y + 90, 0, 0); } _root.s_scream.start();
Symbol 458 MovieClip Frame 87
if ((_root.invisible != true) && (_root.game.bow.alive != false)) { _root.spawn_object("fireball", _parent._x + _parent._parent._x, (_parent._y - 250) + _parent._parent._y, 10, 0); } else { gotoAndPlay (100); }
Symbol 458 MovieClip Frame 176
_parent.gotoAndStop("fly");
Symbol 464 MovieClip Frame 24
_root.spawn_object("fx_screen_shake", 0, 0, 0, 9);
Symbol 464 MovieClip Frame 31
_root.roam_level = true; _root.s_boom.start(); _root.m_level3.start(0, 999999); _root.m_boss.stop("boss"); stop();
Symbol 465 MovieClip Frame 1
default_x = _x; _name = "boss3"; hp = 80; stop();
Instance of Symbol 445 MovieClip in Symbol 465 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if (((x > 0) && (x < 320)) && (_root.game.enemies == 0)) { _root.m_level1.stop("level3"); _root.m_boss.start(0, 999999); _parent.gotoAndStop("attack"); } }
Symbol 465 MovieClip Frame 2
width = 70; if (random(2) == 1) { _x = (-300 - width); } else { _x = (940 + width); _xscale = -100; } _x = ((_x - _parent._x) - _parent._parent._x);
Instance of Symbol 450 MovieClip in Symbol 465 MovieClip Frame 2
onClipEvent (enterFrame) { _root.boss3(); }
Symbol 465 MovieClip Frame 3
height = 480; width = 350; _x = default_x; _xscale = 100; _root.roam_level = false;
Symbol 465 MovieClip Frame 4
_root.s_dragon_die.start();
Instance of Symbol 296 MovieClip in Symbol 466 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 466 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 339 MovieClip "bow" in Symbol 467 MovieClip Frame 1
onClipEvent (enterFrame) { _root.player(); }
Symbol 488 MovieClip Frame 3
_parent.vulnerable = true;
Symbol 488 MovieClip Frame 16
_root.spawn_object("enemy_bomb", (_parent._x + _parent._parent._x) + 20, (_parent._y + _parent._parent._y) - 160, 40, 0);
Symbol 488 MovieClip Frame 56
_parent.gotoAndStop("stand");
Symbol 492 MovieClip Frame 29
stop();
Symbol 493 MovieClip Frame 1
if (ini != true) { ini = true; _parent.enemy_num++; _name = ("enemy" + _parent.enemy_num); width = 140; height = 400; total_respawns = respawns; } stop();
Instance of Symbol 479 MovieClip in Symbol 493 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { tellTarget (_parent) { x = (_x + _parent._x) + _parent._parent._x; if (((x + _parent.width) > -200) && ((x - _parent.width) < 840)) { if (add_enemy != true) { add_enemy = true; _root.game.enemies++; } gotoAndStop ("stand"); } }; }
Symbol 493 MovieClip Frame 2
vulnerable = false;
Instance of Symbol 379 MovieClip in Symbol 493 MovieClip Frame 2
onClipEvent (enterFrame) { _root.enemy_shieldorc(_parent._name, 10); }
Symbol 493 MovieClip Frame 3
_xscale = 100; _root.roam_level = false;
Symbol 493 MovieClip Frame 5
amount = random(20) + 10; while (i < amount) { _root.spawn_object("fx_blood_particle", arrow_x, arrow_y, 50 + random(50), 2); i++; } if (arrow_x < (_x + _parent._x)) { _xscale = -100; } if (random(3) > 0) { _root.spawn_object("gold", _x, _y + 40, 40, 0); } _root["s_hit" + (random(2) + 1)].start(); _root.s_roar2.start(); _root.game.enemies--; if (_root.game.enemies == 0) { _root.roam_level = true; }
Symbol 500 MovieClip Frame 21
_parent.gotoAndStop("alive");
Symbol 502 MovieClip Frame 1
_parent.play();
Symbol 502 MovieClip Frame 109
_root.spawn_object("fireball", (_parent._x + _parent._parent._x) + _parent._parent._parent._x, ((_parent._y + _parent._parent._y) + _parent._parent._parent._y) + 100, 60, 0); _root.s_use_firearrows.start(); _parent.stop();
Symbol 506 MovieClip Frame 40
if ((random(4) != 1) || (_root.game.bow.alive == false)) { gotoAndPlay (1); }
Symbol 506 MovieClip Frame 47
x = _parent._x + _parent._parent._x; if ((_root.game.bow._x > (x - (_parent.width * 2))) && (_root.game.bow._x < (x + (_parent.width * 2)))) { _root.hp--; _root.hurt.play(); }
Symbol 508 MovieClip Frame 1
_root.s_rumble.start();
Symbol 508 MovieClip Frame 25
_root.spawn_object("fx_screen_shake", 0, 0, 0, 17); _root.s_boom.start(); _root.s_boom2.start(); _root.s_balrog_die.start(); _root.m_boss.stop("boss");
Symbol 508 MovieClip Frame 52
_root.roam_level = true; stop();
Symbol 509 MovieClip Frame 1
hp = 60; width = 200; height = 150; clr = new Color(head); _name = "boss4"; stop();
Instance of Symbol 499 MovieClip in Symbol 509 MovieClip Frame 1
onClipEvent (load) { _visible = 0; } onClipEvent (enterFrame) { x = (_parent._x + _parent._parent._x) + _parent._parent._parent._x; if (((x > 0) && (x < 320)) && (_root.game.enemies < 1)) { _parent.gotoAndStop("appear"); } }
Symbol 509 MovieClip Frame 2
_root.roam_level = false; _root.m_level1.stop("level4"); _root.m_boss.start(0, 999999);
Instance of Symbol 503 MovieClip "head" in Symbol 509 MovieClip Frame 3
onClipEvent (enterFrame) { if (Key.isDown(32)) { _parent.gotoAndStop("die"); } _root.boss4(); }
Instance of Symbol 296 MovieClip in Symbol 510 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 510 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 510 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 510 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 296 MovieClip in Symbol 510 MovieClip Frame 1
//component parameters onClipEvent (initialize) { respawns = ""; }
Instance of Symbol 339 MovieClip "bow" in Symbol 511 MovieClip Frame 1
onClipEvent (enterFrame) { _root.player(); }

Library Items

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

Instance Names

"shop"Frame 5Symbol 243 MovieClip
"game"Frame 9Symbol 341 MovieClip
"bright"Frame 9Symbol 343 MovieClip
"hurt"Frame 9Symbol 345 MovieClip
"cursor"Frame 9Symbol 348 MovieClip
"hud_items"Frame 9Symbol 352 MovieClip
"hud_gold"Frame 9Symbol 354 MovieClip
"cinema_die"Frame 9Symbol 357 MovieClip
"go_arrow"Frame 9Symbol 361 MovieClip
"cinema_levelend"Frame 9Symbol 362 MovieClip
"game"Frame 10Symbol 422 MovieClip
"game"Frame 11Symbol 467 MovieClip
"game"Frame 12Symbol 511 MovieClip
"particle"Symbol 41 MovieClip [fx_blood_particle] Frame 1Symbol 40 MovieClip
"particle"Symbol 56 MovieClip [fire_particle] Frame 1Symbol 55 MovieClip
"gold"Symbol 97 MovieClip Frame 1Symbol 95 MovieClip
"gold"Symbol 98 MovieClip [gold] Frame 1Symbol 97 MovieClip
"layer1"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"layer2"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"button"Symbol 196 MovieClip Frame 1Symbol 195 Button
"button"Symbol 200 MovieClip Frame 1Symbol 199 Button
"button"Symbol 205 MovieClip Frame 1Symbol 204 Button
"button"Symbol 211 MovieClip Frame 1Symbol 210 Button
"button"Symbol 214 MovieClip Frame 1Symbol 213 Button
"armor"Symbol 241 MovieClip Frame 1Symbol 238 MovieClip
"item1"Symbol 243 MovieClip Frame 1Symbol 196 MovieClip
"item4"Symbol 243 MovieClip Frame 1Symbol 200 MovieClip
"item2"Symbol 243 MovieClip Frame 1Symbol 205 MovieClip
"item3"Symbol 243 MovieClip Frame 1Symbol 211 MovieClip
"shopkeeper"Symbol 243 MovieClip Frame 1Symbol 214 MovieClip
"messages"Symbol 243 MovieClip Frame 35Symbol 235 MovieClip
"gob"Symbol 303 MovieClip Frame 1Symbol 302 MovieClip
"gob"Symbol 304 MovieClip Frame 2Symbol 303 MovieClip
"boss1"Symbol 323 MovieClip Frame 1Symbol 322 MovieClip
"background"Symbol 341 MovieClip Frame 1Symbol 279 MovieClip
"bg"Symbol 341 MovieClip Frame 1Symbol 323 MovieClip
"arrow1"Symbol 341 MovieClip Frame 1Symbol 327 MovieClip
"bow"Symbol 341 MovieClip Frame 1Symbol 339 MovieClip
"arrow2"Symbol 341 MovieClip Frame 1Symbol 327 MovieClip
"particle_layer1"Symbol 341 MovieClip Frame 1Symbol 340 MovieClip
"particle_layer2"Symbol 341 MovieClip Frame 1Symbol 340 MovieClip
"ring"Symbol 352 MovieClip Frame 1Symbol 349 MovieClip
"arrows"Symbol 352 MovieClip Frame 1Symbol 350 MovieClip
"mithril"Symbol 352 MovieClip Frame 1Symbol 351 MovieClip
"background"Symbol 422 MovieClip Frame 1Symbol 368 MovieClip
"bg"Symbol 422 MovieClip Frame 1Symbol 421 MovieClip
"arrow1"Symbol 422 MovieClip Frame 1Symbol 327 MovieClip
"bow"Symbol 422 MovieClip Frame 1Symbol 339 MovieClip
"particle_layer1"Symbol 422 MovieClip Frame 1Symbol 340 MovieClip
"particle_layer2"Symbol 422 MovieClip Frame 1Symbol 340 MovieClip
"hurt"Symbol 440 MovieClip Frame 1Symbol 432 MovieClip
"background"Symbol 467 MovieClip Frame 1Symbol 425 MovieClip
"bg"Symbol 467 MovieClip Frame 1Symbol 466 MovieClip
"arrow1"Symbol 467 MovieClip Frame 1Symbol 327 MovieClip
"bow"Symbol 467 MovieClip Frame 1Symbol 339 MovieClip
"particle_layer1"Symbol 467 MovieClip Frame 1Symbol 340 MovieClip
"particle_layer2"Symbol 467 MovieClip Frame 1Symbol 340 MovieClip
"head"Symbol 509 MovieClip Frame 3Symbol 503 MovieClip
"background"Symbol 511 MovieClip Frame 1Symbol 470 MovieClip
"bg"Symbol 511 MovieClip Frame 1Symbol 510 MovieClip
"arrow1"Symbol 511 MovieClip Frame 1Symbol 327 MovieClip
"bow"Symbol 511 MovieClip Frame 1Symbol 339 MovieClip
"particle_layer1"Symbol 511 MovieClip Frame 1Symbol 340 MovieClip
"particle_layer2"Symbol 511 MovieClip Frame 1Symbol 340 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "victory"
ExportAssets (56)Timeline Frame 1Symbol 2 as "use_ring"
ExportAssets (56)Timeline Frame 1Symbol 3 as "use_mithril"
ExportAssets (56)Timeline Frame 1Symbol 4 as "theme"
ExportAssets (56)Timeline Frame 1Symbol 5 as "shop"
ExportAssets (56)Timeline Frame 1Symbol 6 as "scream"
ExportAssets (56)Timeline Frame 1Symbol 7 as "rumble"
ExportAssets (56)Timeline Frame 1Symbol 8 as "roar2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "roar1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "release"
ExportAssets (56)Timeline Frame 1Symbol 11 as "pullback"
ExportAssets (56)Timeline Frame 1Symbol 12 as "level4"
ExportAssets (56)Timeline Frame 1Symbol 13 as "cash"
ExportAssets (56)Timeline Frame 1Symbol 14 as "map"
ExportAssets (56)Timeline Frame 1Symbol 15 as "level2"
ExportAssets (56)Timeline Frame 1Symbol 16 as "hit2"
ExportAssets (56)Timeline Frame 1Symbol 17 as "hit1"
ExportAssets (56)Timeline Frame 1Symbol 18 as "grunt2"
ExportAssets (56)Timeline Frame 1Symbol 19 as "grunt1"
ExportAssets (56)Timeline Frame 1Symbol 20 as "get_gold"
ExportAssets (56)Timeline Frame 1Symbol 21 as "gameover"
ExportAssets (56)Timeline Frame 1Symbol 22 as "level1"
ExportAssets (56)Timeline Frame 1Symbol 23 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 24 as "dragon_die"
ExportAssets (56)Timeline Frame 1Symbol 25 as "level3"
ExportAssets (56)Timeline Frame 1Symbol 26 as "clonk"
ExportAssets (56)Timeline Frame 1Symbol 27 as "clang"
ExportAssets (56)Timeline Frame 1Symbol 28 as "cantbuy"
ExportAssets (56)Timeline Frame 1Symbol 29 as "boss"
ExportAssets (56)Timeline Frame 1Symbol 30 as "boom2"
ExportAssets (56)Timeline Frame 1Symbol 31 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 32 as "balrog_die"
ExportAssets (56)Timeline Frame 1Symbol 33 as "fx_screen_shake"
ExportAssets (56)Timeline Frame 1Symbol 36 as "enemy_arrow"
ExportAssets (56)Timeline Frame 1Symbol 41 as "fx_blood_particle"
ExportAssets (56)Timeline Frame 1Symbol 47 as "birdy"
ExportAssets (56)Timeline Frame 1Symbol 52 as "boss_axe"
ExportAssets (56)Timeline Frame 1Symbol 56 as "fire_particle"
ExportAssets (56)Timeline Frame 1Symbol 63 as "fx_spark"
ExportAssets (56)Timeline Frame 1Symbol 68 as "fireball"
ExportAssets (56)Timeline Frame 1Symbol 82 as "enemy_bomb"
ExportAssets (56)Timeline Frame 1Symbol 86 as "fx_fire_hit"
ExportAssets (56)Timeline Frame 1Symbol 98 as "gold"

Labels

"intro"Frame 2
"title"Frame 3
"map"Frame 4
"shop"Frame 5
"gameover"Frame 6
"victory"Frame 7
"game"Frame 8
"level1"Frame 9
"level2"Frame 10
"level3"Frame 11
"level4"Frame 12
"boom"Symbol 82 MovieClip [enemy_bomb] Frame 2
"gold"Symbol 97 MovieClip Frame 16
"remove"Symbol 98 MovieClip [gold] Frame 2
"menu"Symbol 172 MovieClip Frame 1
"credits"Symbol 172 MovieClip Frame 2
"instructions"Symbol 172 MovieClip Frame 3
"level1"Symbol 190 MovieClip Frame 44
"level2"Symbol 190 MovieClip Frame 46
"level3"Symbol 190 MovieClip Frame 79
"level4"Symbol 190 MovieClip Frame 112
"intro"Symbol 234 MovieClip Frame 5
"leave"Symbol 234 MovieClip Frame 6
"fire"Symbol 291 MovieClip Frame 22
"idle"Symbol 296 MovieClip Frame 1
"appear"Symbol 296 MovieClip Frame 2
"disappear"Symbol 296 MovieClip Frame 3
"attack"Symbol 296 MovieClip Frame 4
"die"Symbol 296 MovieClip Frame 5
"fire"Symbol 302 MovieClip Frame 2
"idle"Symbol 304 MovieClip Frame 1
"walk"Symbol 304 MovieClip Frame 2
"die"Symbol 304 MovieClip Frame 3
"idle"Symbol 322 MovieClip Frame 1
"attack"Symbol 322 MovieClip Frame 2
"die"Symbol 322 MovieClip Frame 3
"idle"Symbol 327 MovieClip Frame 1
"die"Symbol 339 MovieClip Frame 14
"end"Symbol 361 MovieClip Frame 75
"idle"Symbol 392 MovieClip Frame 1
"stand"Symbol 392 MovieClip Frame 2
"walk"Symbol 392 MovieClip Frame 3
"attack"Symbol 392 MovieClip Frame 4
"die"Symbol 392 MovieClip Frame 5
"appear"Symbol 420 MovieClip Frame 2
"walk"Symbol 420 MovieClip Frame 3
"attack"Symbol 420 MovieClip Frame 4
"die"Symbol 420 MovieClip Frame 5
"idle"Symbol 440 MovieClip Frame 1
"attack"Symbol 440 MovieClip Frame 2
"die"Symbol 440 MovieClip Frame 3
"fly"Symbol 465 MovieClip Frame 2
"attack"Symbol 465 MovieClip Frame 3
"die"Symbol 465 MovieClip Frame 4
"idle"Symbol 493 MovieClip Frame 1
"stand"Symbol 493 MovieClip Frame 2
"walk"Symbol 493 MovieClip Frame 3
"attack"Symbol 493 MovieClip Frame 4
"die"Symbol 493 MovieClip Frame 5
"appear"Symbol 509 MovieClip Frame 2
"alive"Symbol 509 MovieClip Frame 3
"die"Symbol 509 MovieClip Frame 4

Dynamic Text Variables

_root.goldSymbol 242 EditableText"0"
_root.goldSymbol 353 EditableText"0"
_root.livesSymbol 356 EditableText"3"




http://swfchan.com/5/22017/info.shtml
Created: 27/5 -2019 07:24:33 Last modified: 27/5 -2019 07:24:33 Server time: 15/05 -2024 11:54:45