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

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

ert.swf

This is the info page for
Flash #62295

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


Text
FOG.COM

100

FREEONLINEGAMES.COM

F.O.G

CLICK ANYWHERE TO PLAY THE GAME

THIS GAME IS EXCLUSIVE FOR FREEONLINEGAMES.COM

Submit Score

Experience +250

Gold +500

s

Stream Frames on/off

New Game

Play More Games

Free Games for your Web site

Controls

A

S

D

Attack

Kick

Defend

Control

The Journey to the East

Items

Select an Item

No Shoes

+0

Barbarian Shoes

+1

+2

+3

Peasant Shoes

+5

+6

+8

Celtic Shoes

+4

+9

+10

Knight Shoes

+12

+15

Golden Shoes

+20

Ninja Shoes

11

Samurai Shoes

+19

0000

BUY

No hat

Barbarian hat

Civilian Hat

Priest hat

Executer hat

+7

Messanger hat

Scottish Helmet

Spearman Helmet

French Helmet

+14

English Helmet

+17

Viking Helmet

+22

+24

Byzantine Helmet

+26

Roman Helmet

+28

Spartan Helmet

+30

Persian Helmet

+33

Persian Hat

+34

+37

Indian Hat

+38

Asian Hat

+40

Asian Helmet

+45

Mongolian Helmet

+48

Samurai Helmet

+50

+55

+60

0000

No Armour

Barbarian Armour

Civilian Shirt

Priest Shirt

Scottish Shirt

Viking Armour

Knight Armour

Byzantine Armour

Roman Armour

+23

Persian Armour

Asian Armour

+42

Mongolian Armour

+52

Samurai Armour

0000

No Shield

Barbarian Shield

Scottish Shield

Viking Shield

Maltese Shield

+18

Spartan Shield

+25

Roman Shield

Teutonic Shield

Persian Shield

Asian Shield

0000

No Weapon

Club

Wooden Knife

Small Axe

Sickle

Axe

Small Hammer

English Sword

+16

Big Axe

Big Hammer

Bow & Wooden Knife

Throwing Spear

+

Scottish Sword

Persian Sword

Mongolian Sword

+29

Bow & Persian Sword

Bow & Mongolian Sword

Asian Spear

+32

Asian Sword

+35

Indonesian Sword

Samurai Sword

0000

No Hand armour

Civilian Hand armour

Priest Hand armour

Scottish Hand armour

Executer Hand armour

Viking Hand armour

Knight Hand armour

Roman Hand armour

Persian Hand armour

Asian Hand armour

Samurai Hand armour

0000

Barbarian Pants

Civilian Pants

Priest Pants

Executer Pants

Scottish Skirt

Knight Pants

Spartan Pants

Indian Pants

Persian Pants

Ninja Pants

Asian Pants

Samurai Pants

0000

Level

<p align="center"><font face="Verdana_10pt_st" size="10" color="#a8a8a4" letterSpacing="2.000000" kerning="0">0</font></p>

<p align="right"><font face="Verdana_10pt_st" size="10" color="#ff0000" letterSpacing="2.000000" kerning="0">00000</font></p>

<p align="right"><font face="Verdana_10pt_st" size="10" color="#afb0ac" letterSpacing="2.000000" kerning="0">/1000</font></p>

To War

Items

<p align="center"><font face="Franklin Gothic Medium_16pt_st" size="16" color="#ffcc00" letterSpacing="1.000000" kerning="0">0000000000000</font></p>

Do you alredy
know how to
play this
game?

Yes

No

Welcome to
the Tutorial,
Here you can
see what item
you have.

Choose an
Item, click it,

Here you have
the choice of
items,

To get more
Items you
need to get a
higher Level.

Every time
you pass a
level you get
to chose
between 500
gold or 250
experience

To Change to
a Random
Face Click
here

When you are
ready click
Here to begin
the battle.

Attack

Kick

Defend

Control

<p align="center"><font face="Franklin Gothic Medium_16pt_st" size="16" color="#ffcc00" letterSpacing="1.000000" kerning="0">Select an Item</font></p>

"This is Irish territory, you
cannot pass!":

Next Battle : Ireland

"There will be no strangers in
Scotland, only dead invaders!":

Next Battle : Scotland

"Feel the power of English
might":

Next Battle : England

"We will never surrender! We will
kill you!":

Next Battle : France

"Nobody invades German
Territory":

Next Battle : Germany

"You won't go any further,
Your journey ends here.":

Next Battle : Denmark

.

"Get out, you filthy scum!":

Next Battle : Trondelag

"You must die now, nobody
defiles the motherland!":

Next Battle : Grand Duchy of Muscovy

"You will never get out of this
country alive!":

Next Battle : Novgorod

"There will be no barbarians in
our lands":

Next Battle : Holy Roman Empire

"Get him, that is the
intruder!":

Next Battle : Malta

"This is Sparta! *kick*":

Next Battle : Greece

"Welcome to Byzantine, now for
our welcoming party...":

Next Battle : Empire of Byzantine

"We don't let strangers pass,
nobody ever got past this
point..":

Next Battle : Empire of Baghdad

"We will send you back to your
country in pieces!":

Next Battle : Iran

"Feel the wrath of hindu
power!":

Next Battle : India

"We will kung-fu you in the
face!":

Next Battle : China

"You must be brave to have
ever thought to come here!":

Next Battle : China 2

"A spy in our lands, kill
him!":

Next Battle : Mongolia

"Feel the power of mainland
China!":

Next Battle : China 3

"This is our jungle.. And only
ours!":

Next Battle : Indonesia

"Feel the power of bushido!":

Next Battle : Japan

"The Samurai spirit lives on!
Prepare to die!":

Next Battle : Japan 2

"I've been expecting you. Let
us end this once and for all!":

Next Battle : BOSS

100

%

100

fps

<p align="left"><font face="Verdana_10pt_st" size="10" color="#afb0ac" letterSpacing="2.000000" kerning="0">100</font></p>

<p align="left"><font face="Verdana_10pt_st" size="10" color="#afb0ac" letterSpacing="2.000000" kerning="0">100</font></p>

Menu

Give up

Main Menu

Play more Games

Free games for
your website

Main Menu

Congratulations

Your Journey is Over

<p align="center"><font face="Vrinda_13pt_st" size="13" color="#afb0ac" letterSpacing="1.000000" kerning="0">000000</font></p>

Your Score

<< LOADING >>

PLAYER NAME

99999999

100)

ALL-TIME TOP SCORES

DAILY TOP SCORES

High Scores

ActionScript [AS1/AS2]

Frame 1
var debug = true; var gameName = "journeytotheeast"; stop(); fscommand ("showmenu", "false"); stagewidth = Stage.width; stageheight = Stage.height; btnFoggy._width = stagewidth; btnFoggy._height = stageheight; mcTaglines.swapDepths(99996); prel.swapDepths(99997); mcLogo.swapDepths(99998); btnFoggy.swapDepths(99999); fogNo = 0; prel.onEnterFrame = function () { var _local4 = Math.random(); if (_local4 < ((_root.getBytesLoaded() / _root.getBytesTotal()) / 5)) { if (fogNo > 999) { fogNo = 0; } var _local5 = random(2) + 1; var _local3 = _root.attachMovie("fog_1", "fog" + (fogNo++), fogNo); _local3.cacheAsBitmap = true; _local3._x = stagewidth / 2; _local3._y = stageheight / 2; _local3._xscale = (_local3._yscale = 0); _local3.gotoAndStop(random(10) + 1); _local3.speed = 100; _local3._alpha = 0; _local3.grow = Math.random(); _local3.fade = false; _local3.targetX = random(10); if (_local3.targetX < 5) { _local3.targetX = random(10); if (_local3.targetX < 5) { _local3.targetX = -100; } else { _local3.targetX = stagewidth + 100; } _local3.targetY = random(stageheight); } else { _local3.targetY = random(10); if (_local3.targetY < 5) { _local3.targetY = -100; } else { _local3.targetY = stageheight + 100; } _local3.targetX = random(stagewidth); } _local3.onEnterFrame = function () { this._x = this._x + (((this.targetX - this._x) / this.speed) * 0.5); this._y = this._y + (((this.targetY - this._y) / this.speed) * 0.5); this.speed = this.speed * 0.99; this._xscale = (this._yscale = this._yscale + (this.grow * 2)); if ((this._alpha < 100) && (!this.fade)) { this._alpha = this._alpha + 2; } if (((((this._x < -50) || (this._y < -50)) || (this._x > (stagewidth + 50))) || (this._y > (stageheight + 50))) || (this._xscale > 200)) { this.fade = true; } if (this.fade) { this._alpha = this._alpha - 5; if (this._alpha <= 0) { delete this.onEnterFrame; this.removeMovieClip(); } } }; } prel.procent.text = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); prel.gotoAndStop(prel.procent.text); if (Number(prel.procent.text) > 99) { mcLogo.removeMovieClip(); play(); delete this.onEnterFrame; } };
Instance of Symbol 58 MovieClip in Frame 1
on (release) { getURL ("http://www.freegamesforyourwebsite.com/click.php?gid=211&area=minilogo2", "_blank"); }
Frame 2
stop(); mcLogo.swapDepths(99998);
Frame 3
if (!okToPlay) { gotoAndStop (2); } else { prel.removeMovieClip(); btnFoggy.removeMovieClip(); mcTaglines.removeMovieClip(); mcLogo.removeMovieClip(); }
Frame 4
gotoAndStop (25);
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("europeMusic"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.music == true) { if (_root.music == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.music) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.music == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("arabiaMusic"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.music2 == true) { if (_root.music2 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.music2) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.music2 == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("birdLoop"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.sound == true) { if (_root.sound == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.sound) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.sound == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("windLoop"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.sound2 == true) { if (_root.sound2 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.sound2) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.sound2 == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("chineseMusic"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.music3 == true) { if (_root.music3 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.music3) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.music3 == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("menuMusic"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.music4 == true) { if (_root.music4 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.music4) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.music4 == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("japanMusic"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.music5 == true) { if (_root.music5 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.music5) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.music5 == false) { bikesound = 0; music.stop(); } }
Instance of Symbol 666 MovieClip in Frame 4
onClipEvent (load) { this._visible = false; music = new Sound(this); music.attachSound("spawnSound"); bikesound = 0; } onClipEvent (enterFrame) { if (_root.sound3 == true) { if (_root.sound3 == true) { if (bikesound == 0) { bikesound = 1; } } } else if ((!_root.sound3) == true) { bikesound = 0; music.stop(); } if (bikesound == 1) { bikesound = 2; music.start(0, 1); } music.onSoundComplete = function () { _root.sound3 = false; bikesound = 0; }; } onClipEvent (enterFrame) { if (_root.sound3 == false) { bikesound = 0; music.stop(); } }
Frame 25
levelUP = 1; helmet = random(11) + 1; tutorial = true; passlevel = true; sword = 2; boots = 2; pants = 2; weaponDamage = 0; body = 2; helmet2 = 1; shield = 2; shield2 = 2; shieldhand = 2; gold = 250; bootsP = 0; bodyP = 0; EXP = 0; buyShoes = false; buyBody = false; buyHelmet = false; armour = 5; enemyHITPower = 0; sound = false; sound2 = false; removeMovieClip(_root.heroAttach); _quality = "LOW"; attachMovie("maskRoot", "maskRoot", 30, {_x:300, _y:200}); _root.setMask(maskRoot); removeMovieClip(levelEnd); _x = 0; _y = 0; levelFrame = 40; stop(); swordE = 1; bootsE = 33; pantsE = 33; weaponDamageE = 0; bodyE = 2; helmetE = 2; shieldE = 2; shield2E = 1; shieldhandE = 1; enemySpeed = 0; hero.run = 10; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; canAttack = true; jump2 = false; runAttack = false; standAttack = true; jumpAttacked = false; bows = false; swords = false; shieldDead = false; sound1 = false; sound = false; sound2 = false; sound3 = false; music = false; music2 = false; music3 = false; music4 = true; music5 = false;
Frame 30
_x = 0; _y = 0; stop(); if (gold <= 0) { gold = 0; } buyShoes = false; buyBody = false; buyHelmet = false; buyShield = false; buyWeapon = false; buyHands = false; buyPants = false; _root.gotArrows = true; _root.changeBow = false; roundTime = 4000; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); _root.attachMovie("heroAttach", "heroAttach", 38, {_x:481.3, _y:275.1}); removeMovieClip(menu2); removeMovieClip(levelEnd); location.location = "Upgrade"; sound1 = false; sound = false; sound2 = false; sound3 = false; music = false; music2 = false; music3 = false; music4 = true; music5 = false; shieldDead = false;
Instance of Symbol 1044 MovieClip "Items" in Frame 30
onClipEvent (enterFrame) { sound3 = false; _root.armour = ((((_root.helemtV + _root.bodyV) + _root.bootsV) + _root.shieldV) + _root.pantsV) + _root.handsV; }
Instance of Symbol 652 MovieClip [upgradeAttach] "upup" in Frame 30
onClipEvent (enterFrame) { if (_root.passlevel) { this.play(); } }
Instance of Symbol 1089 MovieClip in Frame 30
onClipEvent (load) { if ((!_root.tutorial) == false) { this.gotoAndStop(2); } }
Frame 37
stop(); _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach);
Instance of Symbol 1398 MovieClip in Frame 37
onClipEvent (load) { this.gotoAndStop(_root.levelFrame); }
Frame 40
swordE = 1; bootsE = 31; pantsE = 30; weaponDamageE = 20; bodyE = 1; helmetE = 1; shieldE = 1; shield2E = 1; shieldhandE = 1; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 45; menu2.location.location = "Ireland"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 1; enemyHP = 5; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 5; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2100; sound = true; sound2 = false; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 40
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 40
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 40
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 40
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 40
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 40
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 40
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 40
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 40
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 40
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 41
levelFrame = 42; gotoAndStop (30); _x = 0; _y = 0;
Frame 42
swordE = 2; bootsE = 32; pantsE = 30; weaponDamageE = 20; bodyE = 2; helmetE = 2; shieldE = 2; shield2E = 1; shieldhandE = 1; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 45; menu2.location.location = "Scotland"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 1; enemyHP = 5; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 5; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 42
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 42
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 42
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 42
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 42
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 42
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 42
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 42
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 42
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 42
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 43
levelFrame = 44; gotoAndStop (30); _x = 0; _y = 0;
Frame 44
swordE = 1; bootsE = 33; pantsE = 32; weaponDamageE = 20; bodyE = 3; helmetE = 3; shieldE = 2; shield2E = 3; shieldhandE = 4; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 60; menu2.location.location = "England"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 2; enemyHP = 14; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 14; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(100) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 44
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1558 MovieClip in Frame 44
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1494 MovieClip in Frame 44
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 44
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 44
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 44
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 44
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 44
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 44
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 44
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 44
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 45
levelFrame = 46; gotoAndStop (30); _x = 0; _y = 0;
Frame 46
swordE = 6; bootsE = 33; pantsE = 32; weaponDamageE = 20; bodyE = 3; helmetE = 5; shieldE = 1; shield2E = 3; shieldhandE = 4; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 70; menu2.location.location = "France"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 2; enemyHP = 7; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 7; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 46
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1558 MovieClip in Frame 46
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1494 MovieClip in Frame 46
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 46
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 46
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 46
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 46
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 46
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 46
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 46
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 46
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 47
levelFrame = 48; gotoAndStop (30); _x = 0; _y = 0;
Frame 48
swordE = 4; bootsE = 34; pantsE = 32; weaponDamageE = 60; bodyE = 4; helmetE = 4; shieldE = 3; shield2E = 8; shieldhandE = 8; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 80; menu2.location.location = "Germany"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 20; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 20; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(100) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 48
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 1494 MovieClip in Frame 48
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 48
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 48
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 48
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 48
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 48
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 48
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 48
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 48
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 49
levelFrame = 50; gotoAndStop (30); _x = 0; _y = 0;
Frame 50
swordE = 7; bootsE = 32; pantsE = 32; weaponDamageE = 60; bodyE = 5; helmetE = 6; shieldE = 4; shield2E = 3; shieldhandE = 4; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 100; menu2.location.location = "Denmark"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 30; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 20; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 50
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 1491 MovieClip "ground" in Frame 50
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 50
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 50
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 50
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 50
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 50
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 50
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 50
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 50
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 50
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 51
levelFrame = 52; gotoAndStop (30); _x = 0; _y = 0;
Frame 52
swordE = 4; bootsE = 33; pantsE = 32; weaponDamageE = 60; bodyE = 6; helmetE = 7; shieldE = 5; shield2E = 5; shieldhandE = 9; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 120; menu2.location.location = "Trondelag"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 40; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 20; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 52
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 1491 MovieClip "ground" in Frame 52
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 52
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 52
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 52
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 52
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 52
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 52
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 52
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 52
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 52
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 53
levelFrame = 54; gotoAndStop (30); _x = 0; _y = 0;
Frame 54
swordE = 4; bootsE = 35; pantsE = 33; weaponDamageE = 60; bodyE = 7; helmetE = 8; shieldE = 6; shield2E = 5; shieldhandE = 9; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 150; menu2.location.location = "Muscovy"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 45; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 20; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 54
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 1491 MovieClip "ground" in Frame 54
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 54
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 54
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 54
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 54
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 54
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 54
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 54
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 54
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 54
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 55
levelFrame = 56; gotoAndStop (30); _x = 0; _y = 0;
Frame 56
swordE = 10; bootsE = 35; pantsE = 33; weaponDamageE = 60; bodyE = 10; helmetE = 11; shieldE = 9; shield2E = 5; shieldhandE = 9; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 160; menu2.location.location = "Novgorod"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 35; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 18; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 56
onClipEvent (load) { this.gotoAndStop(8); }
Instance of Symbol 1491 MovieClip "ground" in Frame 56
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 56
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 56
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 56
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 56
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 56
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 56
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 56
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 56
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 56
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 57
levelFrame = 58; gotoAndStop (30); _x = 0; _y = 0;
Frame 58
swordE = 6; bootsE = 37; pantsE = 33; weaponDamageE = 60; bodyE = 8; helmetE = 9; shieldE = 7; shield2E = 7; shieldhandE = 12; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 170; menu2.location.location = "Rome"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 30; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 20; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 58
onClipEvent (load) { this.gotoAndStop(5); }
Instance of Symbol 1491 MovieClip "ground" in Frame 58
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1494 MovieClip in Frame 58
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 58
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 58
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 58
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 58
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 58
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1564 MovieClip "swordOrBow" in Frame 58
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 58
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 58
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 59
levelFrame = 60; gotoAndStop (30); _x = 0; _y = 0;
Frame 60
swordE = 9; bootsE = 36; pantsE = 34; weaponDamageE = 60; bodyE = 9; helmetE = 10; shieldE = 8; shield2E = 6; shieldhandE = 9; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 170; menu2.location.location = "Malta"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 35; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 25; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = false; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 60
onClipEvent (load) { this.gotoAndStop(7); }
Instance of Symbol 1491 MovieClip "ground" in Frame 60
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 60
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 60
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 60
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 60
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 60
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 60
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 60
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 60
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 60
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 61
levelFrame = 62; gotoAndStop (30); _x = 0; _y = 0;
Frame 62
swordE = 6; bootsE = 38; pantsE = 33; weaponDamageE = 60; bodyE = 8; helmetE = 12; shieldE = 10; shield2E = 8; shieldhandE = 8; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 180; menu2.location.location = "Sparta"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 40; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 28; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(200) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 62
onClipEvent (load) { this.gotoAndStop(9); }
Instance of Symbol 1491 MovieClip "ground" in Frame 62
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 62
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 62
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 62
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 62
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 62
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 62
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1566 MovieClip "swordOrBow" in Frame 62
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 62
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 62
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 63
levelFrame = 64; gotoAndStop (30); _x = 0; _y = 0;
Frame 64
swordE = 6; bootsE = 38; pantsE = 35; weaponDamageE = 60; bodyE = 11; helmetE = 13; shieldE = 11; shield2E = 9; shieldhandE = 11; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 180; menu2.location.location = "Byzantine"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 50; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 35; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; music = true; music2 = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(200) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 64
onClipEvent (load) { this.gotoAndStop(10); }
Instance of Symbol 1491 MovieClip "ground" in Frame 64
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 1494 MovieClip in Frame 64
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 64
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 64
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 64
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 64
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 64
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1566 MovieClip "swordOrBow" in Frame 64
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 64
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 64
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 65
levelFrame = 66; gotoAndStop (30); _x = 0; _y = 0;
Frame 66
swordE = 6; bootsE = 33; pantsE = 36; weaponDamageE = 60; bodyE = 12; helmetE = 14; shieldE = 13; shield2E = 3; shieldhandE = 4; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 180; menu2.location.location = "Baghdad"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 1; enemyHP = 45; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 45; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; sound = false; music2 = true; music = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 66
onClipEvent (load) { this.gotoAndStop(11); }
Instance of Symbol 1491 MovieClip "ground" in Frame 66
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 1494 MovieClip in Frame 66
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 66
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 66
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 66
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 66
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 66
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 66
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 66
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 66
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 67
levelFrame = 68; gotoAndStop (30); _x = 0; _y = 0;
Frame 68
swordE = 8; bootsE = 39; pantsE = 37; weaponDamageE = 60; bodyE = 14; helmetE = 15; shieldE = 14; shield2E = 4; shieldhandE = 7; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 190; menu2.location.location = "Iran"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 5; enemyHP = 60; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 50; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; sound = false; music2 = true; music = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 68
onClipEvent (load) { this.gotoAndStop(12); }
Instance of Symbol 1491 MovieClip "ground" in Frame 68
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 1494 MovieClip in Frame 68
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 68
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 68
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 68
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 68
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 68
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 68
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 68
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 68
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 69
levelFrame = 70; gotoAndStop (30); _x = 0; _y = 0;
Frame 70
swordE = 15; bootsE = 38; pantsE = 35; weaponDamageE = 60; bodyE = 20; helmetE = 16; shieldE = 12; shield2E = 1; shieldhandE = 1; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 190; menu2.location.location = "India"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 40; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 60; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound2 = true; sound = false; music2 = true; music = false; music3 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(20) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 70
onClipEvent (load) { this.gotoAndStop(14); }
Instance of Symbol 1491 MovieClip "ground" in Frame 70
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 1494 MovieClip in Frame 70
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 70
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 70
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 70
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 70
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 70
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1505 MovieClip "swordOrBow" in Frame 70
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 70
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 70
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 71
levelFrame = 72; gotoAndStop (30); _x = 0; _y = 0;
Frame 72
swordE = 12; bootsE = 40; pantsE = 38; weaponDamageE = 60; bodyE = 15; helmetE = 19; shieldE = 1; shield2E = 10; shieldhandE = 1; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 200; menu2.location.location = "China"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 30; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 60; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(20) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 72
onClipEvent (load) { this.gotoAndStop(15); }
Instance of Symbol 1569 MovieClip in Frame 72
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 72
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 1494 MovieClip in Frame 72
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 72
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 72
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 72
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 72
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 72
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1571 MovieClip "swordOrBow" in Frame 72
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 72
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 72
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 73
levelFrame = 74; gotoAndStop (30); _x = 0; _y = 0;
Frame 74
swordE = 12; bootsE = 40; pantsE = 39; weaponDamageE = 60; bodyE = 16; helmetE = 18; shieldE = 1; shield2E = 11; shieldhandE = 14; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 230; menu2.location.location = "China 2"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 60; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 60; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 74
onClipEvent (load) { this.gotoAndStop(15); }
Instance of Symbol 1569 MovieClip in Frame 74
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 74
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 74
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 74
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 74
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 74
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 74
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 74
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1573 MovieClip "swordOrBow" in Frame 74
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 74
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 74
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 75
levelFrame = 76; gotoAndStop (30); _x = 0; _y = 0;
Frame 76
swordE = 15; bootsE = 41; pantsE = 39; weaponDamageE = 60; bodyE = 18; helmetE = 21; shieldE = 13; shield2E = 12; shieldhandE = 10; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 250; menu2.location.location = "Mongolia"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 4; enemyHP = 70; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 70; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 76
onClipEvent (load) { this.gotoAndStop(17); }
Instance of Symbol 1491 MovieClip "ground" in Frame 76
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 76
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 76
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 76
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 76
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 76
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 76
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1564 MovieClip "swordOrBow" in Frame 76
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 76
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 76
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 77
levelFrame = 78; gotoAndStop (30); _x = 0; _y = 0;
Frame 78
swordE = 13; bootsE = 40; pantsE = 39; weaponDamageE = 60; bodyE = 17; helmetE = 20; shieldE = 1; shield2E = 12; shieldhandE = 14; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 255; menu2.location.location = "China 3"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 70; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 70; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 78
onClipEvent (load) { this.gotoAndStop(13); }
Instance of Symbol 1569 MovieClip in Frame 78
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 78
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1494 MovieClip in Frame 78
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - 200; this.gotoAndStop(random(2) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + 200; this.gotoAndStop(random(2) + 1); } trace(this._x); }
Instance of Symbol 1500 MovieClip "hero" in Frame 78
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 78
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 78
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 78
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 78
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 78
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 78
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 78
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 79
levelFrame = 80; gotoAndStop (30); _x = 0; _y = 0;
Frame 80
swordE = 14; bootsE = 41; pantsE = 35; weaponDamageE = 60; bodyE = 19; helmetE = 18; shieldE = 1; shield2E = 13; shieldhandE = 2; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 300; menu2.location.location = "Indonesia"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 3; enemyHP = 30; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 30; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 80
onClipEvent (load) { this.gotoAndStop(16); }
Instance of Symbol 1576 MovieClip in Frame 80
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 80
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 1500 MovieClip "hero" in Frame 80
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 80
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 80
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 80
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 80
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 81
levelFrame = 82; gotoAndStop (30); _x = 0; _y = 0;
Frame 82
swordE = 16; bootsE = 43; pantsE = 40; weaponDamageE = 60; bodyE = 21; helmetE = 22; shieldE = 1; shield2E = 14; shieldhandE = 16; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 300; menu2.location.location = "Japan"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 1; enemyHP = 80; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 80; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 82
onClipEvent (load) { this.gotoAndStop(18); }
Instance of Symbol 1580 MovieClip in Frame 82
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 82
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1500 MovieClip "hero" in Frame 82
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 82
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 82
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 82
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 82
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 82
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 82
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 82
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 83
levelFrame = 84; gotoAndStop (30); _x = 0; _y = 0;
Frame 84
swordE = 16; bootsE = 42; pantsE = 40; weaponDamageE = 60; bodyE = 22; helmetE = 24; shieldE = 1; shield2E = 4; shieldhandE = 7; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 300; menu2.location.location = "Japan2"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 1; enemyHP = 150; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 150; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300; sound = true; sound2 = false; music3 = true; music = false; music2 = false; music4 = false; onEnterFrame = function () { trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 10); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(2); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 50; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 50; } if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(1); } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(4); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); _root.attachMovie("deadEnemy", "deadEnemy", deadEnemyNum, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); if (spearcankill == true) { this["enemy" + num].die.gotoAndPlay(20); } if (spearcankill == false) { this["enemy" + num].die.gotoAndPlay(40); } this["enemy" + num].dead = true; } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if ((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 84
onClipEvent (load) { this.gotoAndStop(18); }
Instance of Symbol 1576 MovieClip in Frame 84
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 84
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1500 MovieClip "hero" in Frame 84
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 84
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 84
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 84
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 84
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1551 MovieClip "swordOrBow" in Frame 84
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 84
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 84
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 85
levelFrame = 86; gotoAndStop (30); _x = 0; _y = 0;
Frame 86
swordE = 17; bootsE = 42; pantsE = 40; weaponDamageE = 60; bodyE = 23; helmetE = 25; shieldE = 15; shield2E = 1; shieldhandE = 1; attackNum = 0; attackNum2 = 0; attackNum3 = 0; attackNum4 = 0; attackNum5 = 0; gotArrows = true; weaponDamage = 1; HITMinusArmour = 0; enemyHITPower = 350; menu2.location.location = "BOSS"; _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); removeMovieClip(_root.heroAttach); enemies = 0; enemyHP = 500; blooddummy._x = 0; blooddummy._y = 0; dep = 200; gravity = 0.5; hero.vx = 0; hero.vy = 0; hero.jumpPower = 20; hero.grounded = false; ScrollOb = hero; spearfly = false; spear = true; hero.run = 7; deadEnemyNum = 1000; num = 0; while (num <= enemies) { this["enemy" + num].power = 20; this["enemy" + num].HP = 500; groundGNum = 1000; groundGNum2 = -500; this["enemy" + num].time = 500; num++; } roundTime = 2300000 /* 0x231860 */; sound = true; sound2 = false; music3 = false; music = false; music2 = false; music4 = false; music5 = true; trace(lives); lives = 1; onEnterFrame = function () { if (this["enemy" + num].dead == true) { levelEnd.play(); hero.HIT.gotoAndStop(2); removeMovieClip(menu2); } trace(roundTime); roundTime = roundTime - 1; if ((roundTime <= 0) and ((!heroDead) == true)) { hero.HIT.gotoAndStop(2); levelEnd.play(); removeMovieClip(menu2); } if ((!_root.HITMinusArmour) <= 1) { _root.HITMinusArmour = _root.enemyHITPower - _root.armour; } if (_root.HITMinusArmour <= 1) { _root.HITMinusArmour = 1; } trace(_root.HITMinusArmour); if ((!pause) == true) { num = 0; while (num <= enemies) { if (hero._x >= groundGNum) { groundGNum = groundGNum + 500; groundGNum2 = groundGNum2 + 500; ground._x = ground._x + 500; } else if (hero._x <= groundGNum2) { groundGNum2 = groundGNum2 - 500; groundGNum = groundGNum - 500; ground._x = ground._x - 500; } if (EXP >= 1000) { levelUP = levelUP + 1; EXP = 0; } deadEnemyNum++; this["enemy" + num]; if ((this["enemy" + num].AAA.jumpFrame == true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num].gotoAndStop(3); } else if (((this["enemy" + num].AAA.jumpFrame == false) and ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y + 5, true)) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = false; this["enemy" + num].power = 20; this["enemy" + num].gotoAndStop(1); } if ((this["enemy" + num].AAA._currentframe == 52) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].AAA.gotoAndPlay(random(500) + 1); } if (ground.hitTest(this["enemy" + num]._x - 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (ground.hitTest(this["enemy" + num]._x + 6, this["enemy" + num]._y - 10, true) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if ((this["enemy" + num]._currentframe == 3) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].air = true; this["enemy" + num]._y = this["enemy" + num]._y - this["enemy" + num].power; if ((!this["enemy" + num].power) <= 0) { this["enemy" + num].power = this["enemy" + num].power - 0.5; if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } } if ((this["enemy" + num]._x >= (hero._x + 1)) and (this["enemy" + num]._xscale == -100)) { this["enemy" + num].jumpy.gotoAndStop(10); } else if ((this["enemy" + num]._x <= (hero._x - 1)) and (this["enemy" + num]._xscale == 100)) { this["enemy" + num].jumpy.gotoAndStop(10); } } if ((this["enemy" + num].hitTest(hero) and ((!_root.heroDead) == true)) and (this["enemy" + num].hero2.canAttack == true)) { this["enemy" + num].hero2.canAttack = false; this["enemy" + num].hero2.gotoAndPlay(_root.enemyRandomAttack); } if (this["enemy" + num].hero2.HIT.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HITsuper.hitTest(hero.HIT)) { this["enemy" + num].hero2.HITsuper.HITin.gotoAndPlay(2); _root.menu2.armour.HP.gotoAndStop(_root.menu2.armour.HP._currentframe + _root.HITMinusArmour); blink.play(); } if (this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero.HIT)) { this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); blink.play(); } if (this["enemy" + num].hero2.HIT2.hitTest(hero.HIT)) { this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 50; blink.play(); } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 50; blink.play(); } } if (((hero._x > this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = -100; } else if (((hero._x < this["enemy" + num]._x) and ((!this["enemy" + num].dead) == true)) and ((!this["enemy" + num].air) == true)) { this["enemy" + num]._xscale = 100; } if (((((hero._x > (this["enemy" + num]._x + 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num].legs.gotoAndStop(4); this["enemy" + num]._x = this["enemy" + num]._x + enemySpeed; } else if (((((hero._x < (this["enemy" + num]._x - 70)) and ((!this["enemy" + num].dead) == true)) and this["enemy" + num].hitTest(this["enemy" + num].AAA)) and ((!this["enemy" + num].air) == true)) and ((!this["enemy" + num].hero2.kick) == true)) { this["enemy" + num]._x = this["enemy" + num]._x - enemySpeed; this["enemy" + num].legs.gotoAndStop(4); } else { this["enemy" + num].legs.gotoAndStop(1); } this["enemy" + num]._y = this["enemy" + num]._y + 8; while (ground.hitTest(this["enemy" + num]._x, this["enemy" + num]._y, true)) { this["enemy" + num]._y = this["enemy" + num]._y - 1; } while (ground.hitTest(hero._root.SpearFall._x, hero._root.SpearFall._y, true)) { _root.SpearFall._y = _root.SpearFall._y - 1; } if (hero.hero2.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - weaponDamage; if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); if ((sword == 5) or (sword == 8)) { this["enemy" + num].die.gotoAndPlay(80); } else { this["enemy" + num].die.gotoAndPlay(1); } } } if (hero.hero2.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) * 5); if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.hero2.HIT3.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT3.HITin.gotoAndPlay(2); this["enemy" + num].gotoAndStop(2); this["enemy" + num].gotKicked.gotoAndPlay(37); this["enemy" + num].HP = this["enemy" + num].HP - (Math.ceil(weaponDamage) / 3); if (hero._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x - 60; } if (hero._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x + 60; } if (this["enemy" + num].HP <= 0) { _root.attachMovie("heartAttach", "heartAttach", 38, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y}); gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(60); } } if (hero.jumpy.HIT.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.jumpy.HIT.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 3); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(100); } } if (hero.sit.HIT.hitTest(this["enemy" + num].legs) and ((!this["enemy" + num].dead) == true)) { this["enemy" + num].gotoAndStop(6); _root.attachMovie("bloodAttachKICK", "bloodAttachKICK", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT.HITin.gotoAndStop(2); blink.play(); if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 200; } if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 200; } } if (hero.sit.HIT2.hitTest(this["enemy" + num].HIT) and ((!this["enemy" + num].dead) == true)) { _root.attachMovie("bloodAttach", "bloodAttach", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.sit.HIT2.HITin.gotoAndStop(2); this["enemy" + num].HP = this["enemy" + num].HP - (weaponDamage * 2); if (this["enemy" + num].HP <= 0) { gold = gold + (random(50) + 20); EXP = EXP + (random(50) + 5); this["enemy" + num].dead = true; this["enemy" + num].gotoAndStop(4); this["enemy" + num].die.gotoAndPlay(80); } } if (this["enemy" + num].hitTest(_root.bullet0) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet0); this["enemy" + num].gotoAndStop(6); } if (this["enemy" + num].HIT.hitTest(_root.bullet1) and ((!this["enemy" + num].dead) == true)) { removeMovieClip(_root.bullet1); this["enemy" + num].gotoAndStop(6); } if ((((hero.hero2.HIT.hitTest(this["enemy" + num].hero2) or hero.hero2.HIT2.hitTest(this["enemy" + num].hero2)) or hero.hero2.HIT3.hitTest(this["enemy" + num].hero2)) or hero.jumpy.HIT.hitTest(this["enemy" + num].hero2)) or (((hero.sit.HIT2.hitTest(this["enemy" + num].hero2) and (this["enemy" + num].HIT._currentframe > 1)) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true))) { _root.attachMovie("bloodAttach0Defence", "bloodAttach0Defence", 50, {_x:this["enemy" + num]._x, _y:this["enemy" + num]._y - 50}); hero.hero2.HIT.HITin.gotoAndPlay(2); hero.hero2.HIT2.HITin.gotoAndPlay(2); hero.hero2.HIT3.HITin.gotoAndPlay(2); hero.jumpy.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == 100) { this["enemy" + num]._x = this["enemy" + num]._x + 30; } if (this["enemy" + num]._xscale == -100) { this["enemy" + num]._x = this["enemy" + num]._x - 30; } } shieldDead == false; if (((((((_root.hero.HIT._currentframe == 2) and (_root.blink._currentframe == 1)) and ((!shieldDead) == true)) and this["enemy" + num].hero2.HIT.hitTest(hero)) or this["enemy" + num].hero2.HITsuper.hitTest(hero)) or this["enemy" + num].hero2.HIT2.hitTest(hero)) or this["enemy" + num].jumpy.jumpHIT.HIT.hitTest(hero)) { _root.attachMovie("bloodAttach0Defence2", "bloodAttach0Defence2", 50, {_x:hero._x, _y:hero._y - 50}); this["enemy" + num].hero2.HIT.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HITsuper.HITin.gotoAndPlay(2); this["enemy" + num].hero2.HIT2.HITin.gotoAndPlay(2); this["enemy" + num].jumpy.jumpHIT.HIT.HITin.gotoAndPlay(2); if (this["enemy" + num]._xscale == -100) { hero._x = hero._x + 30; } if (this["enemy" + num]._xscale == 100) { hero._x = hero._x - 30; } } if ((this["enemy" + num].live == true) and (this["enemy" + num].dead == true)) { this["enemy" + num].gotoAndStop(7); this["enemy" + num].time = this["enemy" + num].time - 1; levelEnd.play(); hero.HIT.gotoAndStop(2); removeMovieClip(menu2); if (this["enemy" + num].time <= 0) { this["enemy" + num].time = random(400) + 20; this["enemy" + num].HP = _root.enemyHP; this["enemy" + num].gotoAndStop(1); this["enemy" + num].live = false; this["enemy" + num].dead = false; this["enemy" + num]._x = menu._x - livePosition; this["enemy" + num]._y = hero._y; } } if (this["enemy" + num]._x <= (menu._x - 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; sound3 = true; } else if (this["enemy" + num]._x >= (menu._x + 660)) { this["enemy" + num]._y = hero._y; this["enemy" + num]._x = menu._x - livePosition; sound3 = true; } if (this["enemy" + num].die.spearReSpawn == true) { this["enemy" + num].die.spearReSpawn = false; _root.attachMovie("SpearFall", "SpearFall", 100, {_x:this["enemy" + num]._x - 50, _y:this["enemy" + num]._y}); } if (_root.groundHIT1.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT1.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } if (_root.groundHIT2.hitTest(_root.bullet0) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet0._x, _y:_root.bullet0._y - 8}); removeMovieClip(_root.bullet0); } if (_root.groundHIT2.hitTest(_root.bullet1) and (_root.spearcankill == true)) { _root.attachMovie("SpearFall", "SpearFall", 100, {_x:_root.bullet1._x, _y:_root.bullet1._y - 8}); removeMovieClip(_root.bullet1); } num++; } _x = (_x - Math.round((_x - (300 - ScrollOb._x)) / 10)); _y = (_y - Math.round((_y - (300 - ScrollOb._y)) / 10)); ScrollOb = hero; menu._x = (-_x) + 300; menu._y = (-_y) + 200; wind._x = (-_x) + 300; wind._y = (-_y) + 200; snow._x = (-_x) + 43.4; snow._y = (-_y) - 15.2; menu2._x = (-_x) + 300; menu2._y = (-_y) + 200; maskRoot._x = (-_x) + 300; maskRoot._y = (-_y) + 200; bambook._x = (-_x) + 300; groundHIT1._x = (-_x) + 1200; groundHIT2._x = (-_x) - 600; levelEnd._x = (-_x) + 300; levelEnd._y = (-_y) + 200; attachBM._x = (-_x) + 300; attachBM._y = (-_y) + 200; hero.gotoAndStop(frame); jump = Key.isDown(38); hero.vy = hero.vy + gravity; hero._x = hero._x + hero.vx; hero._y = hero._y + hero.vy; if ((!pause) == true) { if (jump) { jumpnum = jumpnum - 1; if (hero.grounded) { hero.vy = -hero.jumpPower; frame = "jump"; } } } if (left) { hero.vx = hero.vx - hero.spd; hero._xscale = -100; frame = "run"; } else if (right) { hero.vx = hero.vx + hero.spd; hero._xscale = 100; frame = "run"; } else if (hero.grounded) { hero.vx = hero.vx * 0.9; frame = "stand"; } else { frame = "jump"; } if ((!pause) == true) { if (Math.abs(hero.vx) > hero.maxSpd) { hero.vx = hero.vx * 0.9; } } hero.grounded = false; if (ground.hitTest(hero._x, hero._y, true)) { hero.vy = -Math.abs(hero.vy * 0.4); hero.grounded = true; frame = "stand"; while (ground.hitTest(hero._x, hero._y, true)) { hero._y = hero._y - 0.2; } } if (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x - (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x + 0.2; } } else if (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero.vx = -Math.abs(hero.vx * 0.4); while (ground.hitTest(hero._x + (hero._width / 2), hero._y - (hero._height / 2), true)) { hero._x = hero._x - 0.2; } } } }; stop();
Instance of Symbol 1481 MovieClip "menu" in Frame 86
onClipEvent (load) { this.gotoAndStop(18); }
Instance of Symbol 1576 MovieClip in Frame 86
onClipEvent (enterFrame) { if (_root.groundHIT2.hitTest(this.HIT)) { this._x = _root.groundHIT1._x - (random(100) + 10); this.gotoAndStop(random(4) + 1); } else if (_root.groundHIT1.hitTest(this.HIT)) { this._x = _root.groundHIT2._x + (random(100) + 10); this.gotoAndStop(random(3) + 1); } }
Instance of Symbol 1491 MovieClip "ground" in Frame 86
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 1500 MovieClip "hero" in Frame 86
onClipEvent (enterFrame) { if (((Key.isDown(40) and Key.isDown(37)) and Key.isDown(39)) and ((!_root.heroDead) == true)) { this._x = this._x - run; } if (_root.heroDead == true) { this.state = 4; } if ((Key.isDown(40) and ((!air) == true)) and ((!_root.heroDead) == true)) { if (this._xscale == 100) { this._x = this._x - run3; if ((!run3) <= 0) { run3--; } } if (this._xscale == -100) { this._x = this._x + run3; if ((!run3) <= 0) { run3--; } } state = 5; if (Key.isDown(37) and ((!_root.heroDead) == true)) { _x = (_x + run); } if (Key.isDown(39) and ((!_root.heroDead) == true)) { _x = (_x - run); } } if (((state == 5) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((state == 5) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((Key.isDown(38) and (_root.jump2 == true)) and ((!spearfly) == true)) and ((!_root.heroDead) == true)) { _root.hero.vy = -_root.hero.jumpPower; _root.jumpnum = 100; } if (((air == true) and (_root.spearflyCheker == true)) and ((!_root.heroDead) == true)) { _root.spearflyCheker = false; _root.spearfly = false; _root.sword = 11; } if (((air == true) and (_root.arrowflyCheker == true)) and ((!_root.heroDead) == true)) { _root.arrowflyCheker = false; _root.arrowfly = false; } if (((!Key.isDown(38)) and (_root.jumpnum <= 2)) and ((!_root.heroDead) == true)) { _root.jump2 = true; } else { _root.jump2 = false; } if ((!Key.isDown(40)) and ((!_root.heroDead) == true)) { run3 = run; } if (Key.isDown(37) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x - run); this._xscale = 100; this.legs.play(); } if (((!(Key.isDown(37) or Key.isDown(39))) and (!Key.isDown(40))) and ((!_root.heroDead) == true)) { this.legs.gotoAndStop(1); if (this._xscale == 100) { this._x = this._x - run2; if ((!run2) <= 0) { run2--; } } if (this._xscale == -100) { this._x = this._x + run2; if ((!run2) <= 0) { run2--; } } } if ((Key.isDown(37) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { this._x = this._x + run; this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(37))) and ((!_root.heroDead) == true)) { state = 3; } if (Key.isDown(39) and ((!_root.heroDead) == true)) { run2 = run; _x = (_x + run); this._xscale = -100; this.legs.play(); } if (((air == true) && (Key.isDown(39))) and ((!_root.heroDead) == true)) { state = 3; } gotoAndStop(state); if ((Key.isDown(65) && (air == true)) and ((!_root.heroDead) == true)) { _root.hero.jumping.gotoAndPlay(6); } if (((Key.isDown(65) and (Key.isDown(37) or Key.isDown(39))) and ((!air) == true)) and ((!_root.heroDead) == true)) { _root.standAttack = false; _root.runAttack = true; } this._y = this._y + 8; _y = (_y + gravity); if (air == true) { state = 3; } if (_root.ground.hitTest(_x, _y, true)) { air = false; _root.jumpnum = 2; } else { air = true; state = 3; } if (air == false) { state = 1; } if ((_root.arrowfly == true) and ((!_root.gotArrows) == false)) { _root.menu2.arrows.gotoAndStop(_root.menu2.arrows._currentframe + 1); _root.spearT = false; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } if (_root.spearfly == true) { _root.spearT = true; totalbullet++; if (totalbullet > 1) { totalbullet = 0; } if (_root.hero._xscale == -100) { _root.attachMovie("bullet", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } else if (_root.hero._xscale == 100) { _root.attachMovie("bullet2", "bullet" + totalbullet, totalbullet, {_x:_x, _y:_y, _rotation:this._rotation}); } } } onClipEvent (load) { totalbullet = 0; }
Instance of Symbol 1501 MovieClip "steam" in Frame 86
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1502 MovieClip "blink" in Frame 86
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT1" in Frame 86
onClipEvent (load) { this._visible = false; }
Instance of Symbol 616 MovieClip "groundHIT2" in Frame 86
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1586 MovieClip "swordOrBow" in Frame 86
onClipEvent (enterFrame) { if (_root.swords == true) { this.gotoAndStop(1); } if (_root.bows == true) { this.gotoAndStop(2); } } onClipEvent (load) { this._visible = false; }
Instance of Symbol 1547 MovieClip "menu2" in Frame 86
onClipEvent (enterFrame) { this.swapDepths((this._y * 100) + this._x); }
Instance of Symbol 1549 MovieClip "levelEnd" in Frame 86
onClipEvent (enterFrame) { this.swapDepths((this._y * 1000) + this._x); }
Frame 87
gotoAndStop (90); _x = 0; _y = 0;
Frame 90
score = _root.gold + (_root.armour * 100); submit_score.Score = score; removeMovieClip(_root.heroAttach); stop(); removeMovieClip(menu2); removeMovieClip(levelEnd); _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200}); sound1 = false; sound2 = false; sound3 = false; music5 = false; shieldDead = false; sound = true; sound2 = false; music = true; music2 = false; music3 = false; music4 = false;
Instance of Symbol 1594 MovieClip in Frame 90
onClipEvent (enterFrame) { if (_root.score <= 0) { _root.score = 0; } }
Frame 91
removeMovieClip(_root.heroAttach); sound1 = false; sound = false; sound2 = false; sound3 = false; music = false; music2 = false; music3 = false; music4 = true; music5 = false; removeMovieClip(menu2); removeMovieClip(levelEnd); _root.attachMovie("attachBM", "attachBM", 50, {_x:300, _y:200});
Instance of Symbol 1629 MovieClip [TMP6pbk6uzm9i] in Frame 91
//component parameters onClipEvent (construct) { gameID = 2000002 /* 0x1E8482 */; }
Instance of Symbol 1634 MovieClip [TMP6ojzjuzm8i] in Frame 91
//component parameters onClipEvent (construct) { gameID = 2000002 /* 0x1E8482 */; }
Symbol 3 MovieClip [fog_1] Frame 1
stop();
Symbol 3 MovieClip [fog_1] Frame 10
stop();
Symbol 6 MovieClip Frame 1
_root.earl223 = function (val) { var _local3 = new Array("_", "Z", "y", "x", "W", "v", "u", "T", "s", "r", "Q", "P", "O", "n", "m", "L", "K", "j", "i", "H", "g", "F", "e", "d", "C", "B", "a"); var _local2 = ""; val1 = 0; while (val1 < val.length) { if (val.substr(val1, 1) == ":") { _local2 = _local2 + ":"; } else if (Number(val.substr(val1, 2)) > 26) { _local2 = _local2 + _local3[Number(val.substr(val1, 1))]; } else if (Number(val.substr(val1, 1)) == 0) { _local2 = _local2 + "_"; } else { _local2 = _local2 + _local3[Number(val.substr(val1, 2))]; val1++; } val1++; } return(_local2); };
Symbol 14 MovieClip Frame 1
stop();
Symbol 63 Button
on (release) { getURL ("http://www.freeonlinegames.com/?journeytotheeast", "_blank"); }
Instance of Symbol 68 MovieClip "mcNotice" in Symbol 110 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 110 MovieClip Frame 120
stop(); if ((_url.indexOf("freeonlinegames.com") >= 0) && (_url.indexOf("file:") == -1)) { _root.okToPlay = true; _root.play(); } else if (_root.debug) { _root.okToPlay = true; _root.play(); } else { _root.mcTaglines._visible = false; mcNotice._visible = true; }
Symbol 112 MovieClip Frame 60
stop();
Symbol 124 MovieClip Frame 9
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 2
stop();
Instance of Symbol 125 MovieClip in Symbol 127 MovieClip [aeAttach] Frame 1
onClipEvent (enterFrame) { if ((_root.hero.HIT._currentframe == 2) and this.hitTest(_root.hero.legs)) { this.gotoAndStop(2); _parent.stop(); } }
Instance of Symbol 125 MovieClip in Symbol 127 MovieClip [aeAttach] Frame 17
onClipEvent (enterFrame) { }
Symbol 127 MovieClip [aeAttach] Frame 18
removeMovieClip(this);
Symbol 131 MovieClip [attachBM] Frame 25
removeMovieClip(this);
Symbol 133 MovieClip Frame 1
stop();
Symbol 147 MovieClip [bloodAttach] Frame 8
stop(); removeMovieClip(this);
Symbol 155 MovieClip Frame 8
stop(); removeMovieClip(this);
Symbol 155 MovieClip Frame 9
stop(); removeMovieClip(_parent);
Symbol 157 MovieClip Frame 1
shieldDamage = _root.enemyHITPower - _root.armour; _root.menu2.armour.shield.gotoAndStop(_root.menu2.armour.shield._currentframe + shieldDamage);
Symbol 157 MovieClip Frame 8
stop(); removeMovieClip(this);
Symbol 157 MovieClip Frame 9
stop(); removeMovieClip(_parent);
Instance of Symbol 167 MovieClip in Symbol 168 MovieClip [bloodAttach2] Frame 1
onClipEvent (load) { this.gotoAndStop(random(4) + 1); }
Symbol 168 MovieClip [bloodAttach2] Frame 12
removeMovieClip(this);
Symbol 171 MovieClip [bloodAttach3] Frame 21
stop(); removeMovieClip(this);
Symbol 180 MovieClip [bloodAttachKICK] Frame 8
stop(); removeMovieClip(this);
Symbol 185 MovieClip [bullet] Frame 1
this.onEnterFrame = function () { this._x = this._x + 30; };
Instance of Symbol 184 MovieClip in Symbol 185 MovieClip [bullet] Frame 1
onClipEvent (load) { if (_root.spearT == true) { this.gotoAndStop(2); } else if (_root.spearT == false) { this.gotoAndStop(1); } }
Symbol 186 MovieClip [bullet2] Frame 1
this.onEnterFrame = function () { this._x = this._x - 30; };
Instance of Symbol 184 MovieClip in Symbol 186 MovieClip [bullet2] Frame 1
onClipEvent (load) { if (_root.spearT == true) { this.gotoAndStop(2); } else if (_root.spearT == false) { this.gotoAndStop(1); } }
Symbol 189 MovieClip [buyItemAttach] Frame 16
removeMovieClip(this);
Symbol 192 MovieClip [deadEnemy] Frame 16
removeMovieClip(this);
Symbol 196 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 2
_root.menu2.armour.HP.gotoAndStop(_root.menu2.armour.HP._currentframe - 10);
Symbol 196 MovieClip Frame 11
removeMovieClip(_parent._parent);
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
_root.gold = _root.gold + 50;
Symbol 200 MovieClip Frame 11
removeMovieClip(_parent._parent);
Symbol 201 MovieClip Frame 1
stop();
Instance of Symbol 196 MovieClip in Symbol 201 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.hero.hitTest(this) and Key.isDown(40)) { this.play(); } }
Instance of Symbol 200 MovieClip in Symbol 201 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.hero.hitTest(this) and Key.isDown(40)) { this.play(); } }
Instance of Symbol 201 MovieClip in Symbol 202 MovieClip [heartAttach] Frame 1
onClipEvent (load) { this.gotoAndStop(random(2) + 1); }
Symbol 266 MovieClip Frame 2
_root.hero.run = 7;
Symbol 266 MovieClip Frame 3
_root.hero.run = 8;
Symbol 266 MovieClip Frame 4
_root.hero.run = 8;
Symbol 266 MovieClip Frame 5
_root.hero.run = 8;
Symbol 266 MovieClip Frame 6
_root.hero.run = 8;
Symbol 266 MovieClip Frame 7
_root.hero.run = 7;
Symbol 266 MovieClip Frame 8
_root.hero.run = 8;
Symbol 266 MovieClip Frame 9
_root.hero.run = 8;
Symbol 266 MovieClip Frame 10
_root.hero.run = 9;
Symbol 266 MovieClip Frame 11
_root.hero.run = 8;
Symbol 266 MovieClip Frame 12
_root.hero.run = 10;
Symbol 266 MovieClip Frame 13
_root.hero.run = 8;
Symbol 266 MovieClip Frame 14
_root.hero.run = 7;
Symbol 266 MovieClip Frame 15
_root.hero.run = 5;
Symbol 266 MovieClip Frame 16
_root.hero.run = 10;
Symbol 266 MovieClip Frame 17
_root.hero.run = 11;
Symbol 266 MovieClip Frame 18
_root.hero.run = 10;
Symbol 266 MovieClip Frame 30
_root.enemySpeed = 6;
Symbol 266 MovieClip Frame 31
_root.enemySpeed = 6;
Symbol 266 MovieClip Frame 32
_root.enemySpeed = 7;
Symbol 266 MovieClip Frame 33
_root.enemySpeed = 7;
Symbol 266 MovieClip Frame 34
_root.enemySpeed = 5;
Symbol 266 MovieClip Frame 35
_root.enemySpeed = 6;
Symbol 266 MovieClip Frame 36
_root.enemySpeed = 6;
Symbol 266 MovieClip Frame 37
_root.enemySpeed = 8;
Symbol 266 MovieClip Frame 38
_root.enemySpeed = 7;
Symbol 266 MovieClip Frame 39
_root.enemySpeed = 8;
Symbol 266 MovieClip Frame 40
_root.enemySpeed = 7;
Symbol 266 MovieClip Frame 41
_root.enemySpeed = 8;
Symbol 266 MovieClip Frame 42
_root.enemySpeed = 9;
Symbol 266 MovieClip Frame 43
_root.enemySpeed = 9;
Instance of Symbol 225 MovieClip in Symbol 267 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 267 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 269 MovieClip Frame 1
stop(); _root.standAttack = true; _root.runAttack = false;
Instance of Symbol 225 MovieClip in Symbol 269 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 269 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 269 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 269 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 269 MovieClip Frame 2
_root.standAttack = false; _root.runAttack = true;
Symbol 269 MovieClip Frame 9
gotoAndPlay (2);
Instance of Symbol 302 MovieClip in Symbol 303 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Symbol 385 MovieClip Frame 1
stop(); _root.bows = true; _root.swords = false; _root.weaponDamage = 2; _root.spear = false; _root.arrowsNum = 9;
Symbol 385 MovieClip Frame 2
_root.ninjasword = false; _root.spear = false; _root.weaponDamage = 3; _root.swords = true; _root.bows = false;
Symbol 395 MovieClip Frame 1
stop(); _root.bows = true; _root.swords = false; _root.weaponDamage = 5; _root.spear = false; _root.arrowsNum = 7;
Symbol 395 MovieClip Frame 2
_root.weaponDamage = 15; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 396 MovieClip Frame 1
stop(); _root.bows = true; _root.swords = false; _root.weaponDamage = 5; _root.spear = false; _root.arrowsNum = 6;
Symbol 396 MovieClip Frame 2
_root.weaponDamage = 20; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 1
stop();
Instance of Symbol 361 MovieClip in Symbol 408 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldhand)); }
Symbol 408 MovieClip Frame 2
stop(); _root.ninjasword = false; _root.spear = false; _root.weaponDamage = 1; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 3
stop(); _root.ninjasword = false; _root.spear = false; _root.weaponDamage = 3; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 4
stop(); _root.swords = true; _root.bows = false; _root.weaponDamage = 4; _root.ninjasword = false; _root.spear = false; _root.bows = false;
Symbol 408 MovieClip Frame 5
_root.weaponDamage = 5; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 6
_root.weaponDamage = 7; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 7
_root.ninjasword = false; _root.spear = false; _root.weaponDamage = 9; _root.bows = false; _root.swords = true; _root.hammer = true;
Symbol 408 MovieClip Frame 8
_root.weaponDamage = 16; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 9
_root.weaponDamage = 12; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 10
_root.weaponDamage = 15; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Instance of Symbol 385 MovieClip in Symbol 408 MovieClip Frame 11
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 408 MovieClip Frame 12
_root.spear = true; _root.ninjasword = false; _root.weaponDamage = 5; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 13
_root.weaponDamage = 20; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 14
_root.weaponDamage = 15; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 15
_root.weaponDamage = 20; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Instance of Symbol 395 MovieClip in Symbol 408 MovieClip Frame 16
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Instance of Symbol 396 MovieClip in Symbol 408 MovieClip Frame 17
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 408 MovieClip Frame 18
_root.weaponDamage = 22; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 19
_root.weaponDamage = 25; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 20
_root.weaponDamage = 35; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 408 MovieClip Frame 21
_root.ninjasword = true; _root.spear = false; _root.weaponDamage = 25; _root.bows = false; _root.swords = true;
Symbol 408 MovieClip Frame 22
_root.weaponDamage = 40; _root.ninjasword = false; _root.spear = false; _root.swords = true; _root.bows = false;
Symbol 411 MovieClip Frame 1
stop();
Instance of Symbol 411 MovieClip in Symbol 457 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.bagnum); }
Symbol 462 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 1
stop();
Symbol 497 MovieClip Frame 1
stop();
Symbol 502 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 517 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 1
stop();
Instance of Symbol 361 MovieClip in Symbol 525 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldhand)); }
Instance of Symbol 462 MovieClip in Symbol 525 MovieClip Frame 3
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 467 MovieClip in Symbol 525 MovieClip Frame 4
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 472 MovieClip in Symbol 525 MovieClip Frame 5
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 477 MovieClip in Symbol 525 MovieClip Frame 6
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 482 MovieClip in Symbol 525 MovieClip Frame 7
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 487 MovieClip in Symbol 525 MovieClip Frame 8
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 492 MovieClip in Symbol 525 MovieClip Frame 9
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 497 MovieClip in Symbol 525 MovieClip Frame 10
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 502 MovieClip in Symbol 525 MovieClip Frame 11
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 507 MovieClip in Symbol 525 MovieClip Frame 12
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 512 MovieClip in Symbol 525 MovieClip Frame 13
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 517 MovieClip in Symbol 525 MovieClip Frame 14
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 522 MovieClip in Symbol 525 MovieClip Frame 15
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Instance of Symbol 578 MovieClip in Symbol 599 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet2)); }
Symbol 602 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 1
stop();
Symbol 613 MovieClip Frame 1
_root.canAttack = true; _root.standAttack = true; _root.runAttack = false; onEnterFrame = function () { if (_root.pause) { stop(); } else { play(); } }; _parent.HIT.gotoAndStop(1);
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Symbol 613 MovieClip Frame 2
_root.canAttack = true; _parent.HIT.gotoAndStop(1);
Symbol 613 MovieClip Frame 3
_root.canAttack = true; _parent.HIT.gotoAndStop(1);
Symbol 613 MovieClip Frame 4
_root.canAttack = true;
Symbol 613 MovieClip Frame 5
_root.canAttack = true;
Symbol 613 MovieClip Frame 6
_root.canAttack = true;
Symbol 613 MovieClip Frame 7
_root.canAttack = true;
Symbol 613 MovieClip Frame 8
_root.canAttack = true;
Symbol 613 MovieClip Frame 9
_root.canAttack = true;
Symbol 613 MovieClip Frame 10
_root.canAttack = true;
Symbol 613 MovieClip Frame 11
_root.canAttack = true;
Symbol 613 MovieClip Frame 12
_root.canAttack = true;
Symbol 613 MovieClip Frame 13
_root.canAttack = true;
Symbol 613 MovieClip Frame 14
_root.canAttack = true;
Symbol 613 MovieClip Frame 15
_root.canAttack = true;
Symbol 613 MovieClip Frame 16
_root.canAttack = true;
Symbol 613 MovieClip Frame 17
_root.canAttack = true;
Symbol 613 MovieClip Frame 18
_root.canAttack = true;
Symbol 613 MovieClip Frame 19
_root.canAttack = true;
Symbol 613 MovieClip Frame 20
_root.canAttack = true;
Symbol 613 MovieClip Frame 21
_root.canAttack = true; _parent.HIT.gotoAndStop(1);
Symbol 613 MovieClip Frame 22
_root.canAttack = true;
Symbol 613 MovieClip Frame 23
_root.canAttack = true;
Symbol 613 MovieClip Frame 24
_root.canAttack = true;
Symbol 613 MovieClip Frame 25
_root.canAttack = true;
Symbol 613 MovieClip Frame 26
_root.canAttack = true;
Symbol 613 MovieClip Frame 27
_root.canAttack = true;
Symbol 613 MovieClip Frame 28
_root.canAttack = true;
Symbol 613 MovieClip Frame 29
_root.canAttack = true;
Symbol 613 MovieClip Frame 30
_root.canAttack = true;
Symbol 613 MovieClip Frame 31
_root.canAttack = true;
Symbol 613 MovieClip Frame 32
_root.canAttack = true;
Symbol 613 MovieClip Frame 33
_root.canAttack = true;
Symbol 613 MovieClip Frame 34
_root.canAttack = true;
Symbol 613 MovieClip Frame 35
_root.canAttack = true;
Symbol 613 MovieClip Frame 36
_root.canAttack = true;
Symbol 613 MovieClip Frame 37
_root.canAttack = true;
Symbol 613 MovieClip Frame 38
_root.canAttack = true;
Symbol 613 MovieClip Frame 39
_root.canAttack = true;
Symbol 613 MovieClip Frame 40
_root.canAttack = true;
Symbol 613 MovieClip Frame 41
_root.canAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 50
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 56
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 57
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 59
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 613 MovieClip Frame 60
gotoAndPlay (1); _root.standAttack = true; _root.runAttack = false;
Symbol 613 MovieClip Frame 70
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 76
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 77
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 78
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 79
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 613 MovieClip Frame 82
gotoAndPlay (1); _root.standAttack = true; _root.runAttack = false;
Symbol 613 MovieClip Frame 90
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 91
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 96
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 97
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 97
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 613 MovieClip Frame 101
gotoAndPlay (1); _root.standAttack = true; _root.runAttack = false;
Symbol 613 MovieClip Frame 110
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 117
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 117
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 118
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 119
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 123
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 123
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 124
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 613 MovieClip Frame 128
gotoAndPlay (1);
Symbol 613 MovieClip Frame 140
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 147
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 147
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 148
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 149
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 153
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 153
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 154
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 613 MovieClip Frame 158
_root.standAttack = true; _root.runAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 170
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 170
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 178
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT2" in Symbol 613 MovieClip Frame 178
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 179
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 179
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 181
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 613 MovieClip Frame 186
_root.standAttack = true; _root.runAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 200
_root.canAttack = false; _root.spear = false; _root.spearcankill = false; _root.arrowflyCheker = true;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 613 MovieClip Frame 201
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 202
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 203
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 204
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 205
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 206
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 207
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 208
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 209
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 210
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 211
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 213
_root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 214
_root.arrowfly = true; _root.arrowflyCheker = true;
Symbol 613 MovieClip Frame 215
_root.arrowfly = false; _root.arrowflyCheker = false;
Symbol 613 MovieClip Frame 217
_root.arrowfly = false;
Symbol 613 MovieClip Frame 218
_root.arrowfly = false;
Symbol 613 MovieClip Frame 219
_root.standAttack = true; _root.runAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 230
_root.canAttack = false; _parent.legs._visible = false; onEnterFrame = function () { if (Key.isDown(37) and (kick == true)) { _root.hero._x = _root.hero._x + _root.hero.run; } if (Key.isDown(39) and (kick == true)) { _root.hero._x = _root.hero._x - _root.hero.run; } else if (!Key.isDown(39)) { } }; kick = true;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 230
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 225 MovieClip in Symbol 613 MovieClip Frame 231
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 613 MovieClip Frame 231
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 613 MovieClip Frame 231
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 613 MovieClip Frame 231
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 603 MovieClip "HIT3" in Symbol 613 MovieClip Frame 235
onClipEvent (load) { this._visible = false; }
Symbol 613 MovieClip Frame 242
_parent.legs._visible = true;
Symbol 613 MovieClip Frame 243
kick = false; _root.standAttack = true; _root.runAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 250
_root.canAttack = false; _parent.legs._visible = false; onEnterFrame = function () { if (Key.isDown(37) and (kick == true)) { _root.hero._x = _root.hero._x + _root.hero.run; } if (Key.isDown(39) and (kick == true)) { _root.hero._x = _root.hero._x - _root.hero.run; } else if (!Key.isDown(39)) { } }; kick = true;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 250
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 225 MovieClip in Symbol 613 MovieClip Frame 251
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 613 MovieClip Frame 251
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 613 MovieClip Frame 251
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 613 MovieClip Frame 251
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 603 MovieClip "HIT3" in Symbol 613 MovieClip Frame 252
onClipEvent (load) { this._visible = false; }
Instance of Symbol 225 MovieClip in Symbol 613 MovieClip Frame 253
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 613 MovieClip Frame 253
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 613 MovieClip Frame 258
_parent.legs._visible = true;
Symbol 613 MovieClip Frame 259
kick = false; _root.standAttack = true; _root.runAttack = false; gotoAndPlay (1);
Symbol 613 MovieClip Frame 270
_root.sword = 1; _root.canAttack = false; _root.spear = false; _root.spearcankill = true; _root.spearflyCheker = true;
Instance of Symbol 610 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.spear)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Symbol 613 MovieClip Frame 271
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 272
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 273
_root.spearflyCheker = true;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 273
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 273
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 613 MovieClip Frame 274
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 275
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 276
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 277
_root.spearflyCheker = true;
Symbol 613 MovieClip Frame 279
_root.spearfly = true;
Symbol 613 MovieClip Frame 280
_root.spearflyCheker = false; _root.spearfly = false;
Symbol 613 MovieClip Frame 281
_root.spearfly = false;
Symbol 613 MovieClip Frame 282
_root.spearfly = false;
Symbol 613 MovieClip Frame 289
_root.sword = 3; gotoAndPlay (1);
Symbol 613 MovieClip Frame 300
_root.canAttack = false;
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 303
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 306
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 306
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 307
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 307
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 308
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 613 MovieClip Frame 308
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 613 MovieClip Frame 311
gotoAndPlay (1);
Symbol 613 MovieClip Frame 320
_root.canAttack = false; _parent.HIT.gotoAndStop(1);
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 613 MovieClip Frame 320
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 322
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 613 MovieClip Frame 324
onEnterFrame = function () { if (((!_root.shieldDead) == true) and Key.isDown(68)) { stop(); _parent.HIT.gotoAndStop(2); } else if (!Key.isDown(68)) { _parent.HIT.gotoAndStop(1); play(); } };
Symbol 613 MovieClip Frame 327
_parent.HIT.gotoAndStop(1);
Instance of Symbol 525 MovieClip in Symbol 613 MovieClip Frame 327
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 613 MovieClip Frame 328
gotoAndPlay (1);
Symbol 615 Button
on (release) { _root.helmet = random(11) + 1; }
Symbol 616 MovieClip Frame 1
stop();
Symbol 617 MovieClip [heroAttach] Frame 1
stop();
Instance of Symbol 269 MovieClip "legs" in Symbol 617 MovieClip [heroAttach] Frame 1
onClipEvent (load) { this._visible = true; }
Instance of Symbol 616 MovieClip "HIT" in Symbol 617 MovieClip [heroAttach] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 627 MovieClip Frame 9
removeMovieClip(_parent);
Symbol 635 MovieClip [SpearFall] Frame 1
this.onEnterFrame = function () { if (_root.hero.hitTest(this) and Key.isDown(40)) { _root.sword = 12; removeMovieClip(this); } };
Instance of Symbol 633 MovieClip in Symbol 635 MovieClip [SpearFall] Frame 1
onClipEvent (enterFrame) { _parent._y = _parent._y + 8; }
Symbol 644 Button
on (release) { _parent.play(); _root.EXP = _root.EXP + 250; }
Symbol 648 Button
on (release) { _root.gold = _root.gold + 500; _parent.play(); }
Symbol 651 MovieClip Frame 1
stop();
Symbol 652 MovieClip [upgradeAttach] Frame 1
stop();
Instance of Symbol 651 MovieClip in Symbol 652 MovieClip [upgradeAttach] Frame 1
/* no clip actions */
Symbol 652 MovieClip [upgradeAttach] Frame 25
stop(); _root.passlevel = false;
Symbol 652 MovieClip [upgradeAttach] Frame 41
stop(); removeMovieClip(_parent); _root.passlevel = false;
Symbol 653 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 1
stop();
Symbol 672 Button
on (release) { _root.steam.gotoAndStop(1); gotoAndStop (2); }
Symbol 673 Button
on (release) { _root.steam.play(); gotoAndStop (1); }
Symbol 674 MovieClip Frame 1
stop();
Symbol 687 Button
on (release) { _root.gotoAndStop(30); }
Symbol 690 Button
on (release) { getURL ("http://www.freeonlinegames.com/?JourneytotheEast", "_blank"); }
Symbol 693 Button
on (release) { getURL ("http://www.freegamesforyourwebsite.com/?JourneytotheEast", "_blank"); }
Symbol 696 Button
on (release) { play(); }
Symbol 711 MovieClip Frame 1
stop();
Symbol 711 MovieClip Frame 10
stop();
Symbol 711 MovieClip Frame 21
gotoAndStop (1);
Symbol 720 Button
on (release) { getURL ("http://www.freeonlinegames.com/?journeytotheeast", "_blank"); }
Symbol 774 MovieClip Frame 1
stop();
Symbol 774 MovieClip Frame 2
stop(); _parent.cost = 0; _parent.ID = _currentframe; _parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1);
Symbol 774 MovieClip Frame 3
stop(); _parent.ID = _currentframe; _parent.cost = 20; _parent.left.gotoAndStop(1); if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); }
Symbol 774 MovieClip Frame 4
stop(); _parent.cost = 50; _parent.ID = _currentframe; _parent.right.gotoAndStop(1);
Symbol 774 MovieClip Frame 5
_parent.cost = 200; _parent.ID = _currentframe; if (_root.levelUP < 4) { _parent.right.gotoAndStop(2); }
Symbol 774 MovieClip Frame 6
_parent.cost = 400; _parent.ID = _currentframe;
Symbol 774 MovieClip Frame 7
_parent.cost = 500; _parent.ID = _currentframe; _parent.right.gotoAndStop(1);
Symbol 774 MovieClip Frame 8
stop(); _parent.cost = 600; _parent.ID = _currentframe; if (_root.levelUP < 6) { _parent.right.gotoAndStop(2); }
Symbol 774 MovieClip Frame 9
_parent.ID = _currentframe; _parent.cost = 700;
Symbol 774 MovieClip Frame 10
stop(); _parent.ID = _currentframe; _parent.cost = 650;
Symbol 774 MovieClip Frame 11
_parent.ID = _currentframe; _parent.right.gotoAndStop(1); _parent.cost = 700;
Symbol 774 MovieClip Frame 12
_parent.ID = _currentframe; _parent.cost = 750; if (_root.levelUP < 8) { _parent.right.gotoAndStop(2); }
Symbol 774 MovieClip Frame 13
_parent.ID = _currentframe; _parent.right.gotoAndStop(1); _parent.cost = 700;
Symbol 774 MovieClip Frame 14
_parent.ID = _currentframe; if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.cost = 800;
Symbol 774 MovieClip Frame 15
_parent.ID = _currentframe; _parent.cost = 900;
Symbol 774 MovieClip Frame 16
_parent.ID = _currentframe; _parent.cost = 1000;
Symbol 774 MovieClip Frame 17
_parent.ID = _currentframe; _parent.right.gotoAndStop(1); _parent.cost = 1125;
Symbol 774 MovieClip Frame 18
_parent.ID = _currentframe; _parent.right.gotoAndStop(2); _parent.cost = 1200;
Symbol 781 Button
on (release) { _root.boots = _parent.ID; _root.bootsP = _parent.cost; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:160, _y:275.3}); }
Symbol 783 MovieClip Frame 1
stop();
Symbol 787 Button
on (release) { _parent.bodyBuy.gotoAndStop(_parent.bodyBuy._currentframe - 1); }
Symbol 789 MovieClip Frame 1
stop();
Symbol 790 Button
on (release) { if (_parent.cost <= 0) { _parent.cost = 100; } _parent.bodyBuy.gotoAndStop(_parent.bodyBuy._currentframe + 1); }
Symbol 791 MovieClip Frame 1
stop();
Symbol 834 MovieClip Frame 1
play();
Symbol 834 MovieClip Frame 2
_parent.cost = 0; _parent.ID = _currentframe; _parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1);
Symbol 834 MovieClip Frame 3
stop(); _parent.cost = 50; _parent.ID = _currentframe; _parent.left.gotoAndStop(1);
Symbol 834 MovieClip Frame 4
_parent.right.gotoAndStop(1); stop(); _parent.cost = 75; _parent.ID = _currentframe; _parent.right.gotoAndStop(1); _parent.left.gotoAndStop(1);
Symbol 834 MovieClip Frame 5
if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 120; _parent.ID = _currentframe; if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); }
Symbol 834 MovieClip Frame 6
stop(); _parent.cost = 300; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 7
_parent.right.gotoAndStop(1); stop(); _parent.cost = 350; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 8
if (_root.levelUP < 3) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 450; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 9
stop(); _parent.cost = 475; _parent.ID = _currentframe; _parent.right.gotoAndStop(1);
Symbol 834 MovieClip Frame 10
_parent.right.gotoAndStop(1); stop(); _parent.cost = 550; _parent.ID = _currentframe; if (_root.levelUP == 2) { _parent.right.gotoAndStop(2); }
Symbol 834 MovieClip Frame 11
if (_root.levelUP < 5) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 650; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 12
stop(); _parent.cost = 700; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 13
_parent.right.gotoAndStop(1); stop(); _parent.cost = 850; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 14
if (_root.levelUP < 7) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 900; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 15
stop(); _parent.cost = 950; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 16
_parent.right.gotoAndStop(1); stop(); _parent.cost = 1000; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 17
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 1200; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 18
stop(); _parent.cost = 1300; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 19
_parent.cost = 800; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 20
_parent.right.gotoAndStop(1); stop(); _parent.cost = 900; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 21
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } stop(); _parent.cost = 1000; _parent.ID = _currentframe;
Symbol 834 MovieClip Frame 22
_parent.ID = _currentframe; _parent.cost = 750;
Symbol 834 MovieClip Frame 23
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 850;
Symbol 834 MovieClip Frame 24
if (_root.levelUP < 14) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 1000;
Symbol 834 MovieClip Frame 25
stop(); _parent.cost = 5000; _parent.ID = _currentframe; _parent.cost = 1200;
Symbol 834 MovieClip Frame 26
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.right.gotoAndStop(1); _parent.cost = 1500;
Symbol 834 MovieClip Frame 27
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.right.gotoAndStop(2); _parent.cost = 1700;
Symbol 836 Button
on (release) { _root.helmet2 = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:159.8, _y:122.3}); }
Symbol 837 MovieClip Frame 1
stop();
Symbol 855 MovieClip Frame 2
_parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 0;
Symbol 855 MovieClip Frame 3
_parent.right.gotoAndStop(1); _parent.left.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 100;
Symbol 855 MovieClip Frame 4
if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 200;
Symbol 855 MovieClip Frame 5
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 300;
Symbol 855 MovieClip Frame 6
if (_root.levelUP < 4) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 350;
Symbol 855 MovieClip Frame 7
_parent.ID = _currentframe; _parent.cost = 400;
Symbol 855 MovieClip Frame 8
_parent.ID = _currentframe; _parent.cost = 550;
Symbol 855 MovieClip Frame 9
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 650;
Symbol 855 MovieClip Frame 10
if (_root.levelUP < 9) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 700;
Symbol 855 MovieClip Frame 11
_parent.ID = _currentframe; _parent.cost = 700;
Symbol 855 MovieClip Frame 12
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 900;
Symbol 855 MovieClip Frame 13
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 1000;
Symbol 855 MovieClip Frame 14
_parent.ID = _currentframe; _parent.cost = 1200;
Symbol 855 MovieClip Frame 15
_parent.ID = _currentframe; _parent.cost = 1350;
Symbol 855 MovieClip Frame 16
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1500;
Symbol 855 MovieClip Frame 17
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 1800;
Symbol 855 MovieClip Frame 18
_parent.ID = _currentframe; _parent.cost = 800;
Symbol 855 MovieClip Frame 19
_parent.ID = _currentframe; _parent.cost = 900;
Symbol 855 MovieClip Frame 20
_parent.ID = _currentframe; _parent.cost = 1000;
Symbol 855 MovieClip Frame 21
_parent.ID = _currentframe; _parent.cost = 1200;
Symbol 855 MovieClip Frame 22
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1450;
Symbol 855 MovieClip Frame 23
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.cost = 1650;
Symbol 857 Button
on (release) { _root.body = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:160, _y:174.3}); }
Symbol 858 MovieClip Frame 1
stop();
Symbol 871 MovieClip Frame 1
_parent.ID = _currentframe;
Symbol 871 MovieClip Frame 2
_parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 0;
Symbol 871 MovieClip Frame 3
_parent.left.gotoAndStop(1); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 30;
Instance of Symbol 462 MovieClip in Symbol 871 MovieClip Frame 3
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 4
if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 100;
Instance of Symbol 467 MovieClip in Symbol 871 MovieClip Frame 4
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 5
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 175;
Instance of Symbol 472 MovieClip in Symbol 871 MovieClip Frame 5
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 6
if (_root.levelUP < 5) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 175;
Instance of Symbol 477 MovieClip in Symbol 871 MovieClip Frame 6
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 7
_parent.ID = _currentframe; _parent.cost = 250;
Instance of Symbol 482 MovieClip in Symbol 871 MovieClip Frame 7
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 8
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 250;
Instance of Symbol 487 MovieClip in Symbol 871 MovieClip Frame 8
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 9
if (_root.levelUP < 8) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 330;
Instance of Symbol 492 MovieClip in Symbol 871 MovieClip Frame 9
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 10
_parent.ID = _currentframe; _parent.cost = 350;
Instance of Symbol 497 MovieClip in Symbol 871 MovieClip Frame 10
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 11
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 400;
Instance of Symbol 502 MovieClip in Symbol 871 MovieClip Frame 11
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 12
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 600;
Instance of Symbol 507 MovieClip in Symbol 871 MovieClip Frame 12
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 13
_parent.ID = _currentframe; _parent.cost = 725;
Instance of Symbol 512 MovieClip in Symbol 871 MovieClip Frame 13
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 14
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 800;
Instance of Symbol 517 MovieClip in Symbol 871 MovieClip Frame 14
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 15
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 900;
Instance of Symbol 522 MovieClip in Symbol 871 MovieClip Frame 15
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 871 MovieClip Frame 16
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.cost = 1125;
Symbol 873 Button
on (release) { _root.shield = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:265.1, _y:200}); }
Symbol 874 MovieClip Frame 1
stop();
Symbol 917 MovieClip Frame 1
stop();
Symbol 917 MovieClip Frame 2
_parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 0;
Symbol 917 MovieClip Frame 3
_parent.left.gotoAndStop(1); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 50;
Symbol 917 MovieClip Frame 4
_parent.left.gotoAndStop(1); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 75;
Symbol 917 MovieClip Frame 5
if (_root.levelUP < 3) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 120;
Symbol 917 MovieClip Frame 6
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 175;
Symbol 917 MovieClip Frame 7
if (_root.levelUP < 4) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 250;
Symbol 917 MovieClip Frame 8
_parent.ID = _currentframe; _parent.cost = 350;
Symbol 917 MovieClip Frame 9
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 425;
Symbol 917 MovieClip Frame 10
if (_root.levelUP < 4) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 500;
Symbol 917 MovieClip Frame 11
_parent.ID = _currentframe; _parent.cost = 650;
Instance of Symbol 385 MovieClip in Symbol 917 MovieClip Frame 11
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 917 MovieClip Frame 12
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 600;
Symbol 917 MovieClip Frame 13
if (_root.levelUP < 8) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 900;
Symbol 917 MovieClip Frame 14
_parent.ID = _currentframe; _parent.cost = 1200;
Symbol 917 MovieClip Frame 15
_parent.ID = _currentframe; _parent.cost = 1400;
Symbol 917 MovieClip Frame 16
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 2500;
Instance of Symbol 395 MovieClip in Symbol 917 MovieClip Frame 16
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 917 MovieClip Frame 17
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 3000;
Instance of Symbol 396 MovieClip in Symbol 917 MovieClip Frame 17
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 917 MovieClip Frame 18
_parent.ID = _currentframe; _parent.cost = 1600;
Symbol 917 MovieClip Frame 19
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1900;
Symbol 917 MovieClip Frame 20
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 2000;
Symbol 917 MovieClip Frame 21
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 2300;
Symbol 917 MovieClip Frame 22
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.cost = 3000;
Symbol 919 Button
on (release) { _root.sword = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:57.1, _y:202.1}); }
Symbol 920 MovieClip Frame 1
stop();
Symbol 948 MovieClip Frame 2
_parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 0;
Symbol 948 MovieClip Frame 3
_parent.left.gotoAndStop(1); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 75;
Symbol 948 MovieClip Frame 4
_parent.ID = _currentframe; _parent.cost = 100;
Symbol 948 MovieClip Frame 5
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 175;
Symbol 948 MovieClip Frame 6
if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 200;
Symbol 948 MovieClip Frame 7
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 250;
Symbol 948 MovieClip Frame 8
if (_root.levelUP < 7) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 300;
Symbol 948 MovieClip Frame 9
_parent.ID = _currentframe; _parent.cost = 400;
Symbol 948 MovieClip Frame 10
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 475;
Symbol 948 MovieClip Frame 11
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 525;
Symbol 948 MovieClip Frame 12
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 600;
Symbol 948 MovieClip Frame 13
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 700;
Symbol 948 MovieClip Frame 14
_parent.ID = _currentframe; _parent.cost = 630;
Symbol 948 MovieClip Frame 15
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 730;
Symbol 948 MovieClip Frame 16
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.cost = 850;
Symbol 950 Button
on (release) { _root.shield2 = _parent.ID; _root.shieldhand = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach2", "ItemsAttach2", 50, {_x:111.2, _y:202.1}); }
Symbol 951 MovieClip Frame 1
stop();
Symbol 971 MovieClip Frame 2
_parent.left.gotoAndStop(2); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 5;
Symbol 971 MovieClip Frame 3
_parent.left.gotoAndStop(1); _parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 300;
Symbol 971 MovieClip Frame 4
if (_root.levelUP < 2) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 500;
Symbol 971 MovieClip Frame 5
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 600;
Symbol 971 MovieClip Frame 6
if (_root.levelUP < 5) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 650;
Symbol 971 MovieClip Frame 7
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 800;
Symbol 971 MovieClip Frame 8
if (_root.levelUP < 10) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 900;
Symbol 971 MovieClip Frame 9
_parent.ID = _currentframe; _parent.cost = 1000;
Symbol 971 MovieClip Frame 10
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1100;
Symbol 971 MovieClip Frame 11
if (_root.levelUP < 12) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 1250;
Symbol 971 MovieClip Frame 12
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1400;
Symbol 971 MovieClip Frame 13
if (_root.levelUP < 14) { _parent.right.gotoAndStop(2); } _parent.ID = _currentframe; _parent.cost = 800;
Symbol 971 MovieClip Frame 14
_parent.right.gotoAndStop(1); _parent.ID = _currentframe; _parent.cost = 1000;
Symbol 971 MovieClip Frame 15
_parent.right.gotoAndStop(2); _parent.ID = _currentframe; _parent.cost = 1500;
Symbol 973 Button
on (release) { _root.pants = _parent.ID; _root.gold = _root.gold - _parent.cost; _root.attachMovie("ItemsAttach", "ItemsAttach", 50, {_x:164.2, _y:226.1}); }
Symbol 974 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 3
_root.buyShoes = true; _root.buyHelmet = false; _root.buyBody = false; _root.buyShield = false; _root.buyWeapon = false; _root.buyHands = false; _root.buyPants = false;
Instance of Symbol 774 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 783 MovieClip in Symbol 975 MovieClip Frame 3
onClipEvent (enterFrame) { if (_parent.ID == _root.boots) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 4
_root.buyHelmet = true; _root.buyShoes = false; _root.buyBody = false; _root.buyShield = false; _root.buyWeapon = false; _root.buyHands = false; _root.buyPants = false;
Instance of Symbol 834 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet2)); }
Instance of Symbol 837 MovieClip in Symbol 975 MovieClip Frame 4
onClipEvent (enterFrame) { if (_parent.ID == _root.helmet2) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 5
_root.buyBody = true; _root.buyShoes = false; _root.buyHelmet = false; _root.buyShield = false; _root.buyWeapon = false; _root.buyHands = false; _root.buyPants = false;
Instance of Symbol 855 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 858 MovieClip in Symbol 975 MovieClip Frame 5
onClipEvent (enterFrame) { if (_parent.ID == _root.body) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 6
_root.buyBody = false; _root.buyShoes = false; _root.buyHelmet = false; _root.buyShield = true; _root.buyWeapon = false; _root.buyHands = false; _root.buyPants = false;
Instance of Symbol 871 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 874 MovieClip in Symbol 975 MovieClip Frame 6
onClipEvent (enterFrame) { if (_parent.ID == _root.shield) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 7
_root.buyBody = false; _root.buyShoes = false; _root.buyHelmet = false; _root.buyShield = false; _root.buyWeapon = true; _root.buyHands = false; _root.buyPants = false;
Instance of Symbol 917 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 7
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 920 MovieClip in Symbol 975 MovieClip Frame 7
onClipEvent (enterFrame) { if (_parent.ID == _root.sword) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 8
_root.buyBody = false; _root.buyShoes = false; _root.buyHelmet = false; _root.buyShield = false; _root.buyWeapon = false; _root.buyHands = true; _root.buyPants = false;
Instance of Symbol 948 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 951 MovieClip in Symbol 975 MovieClip Frame 8
onClipEvent (enterFrame) { if (_parent.ID == _root.shield2) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 975 MovieClip Frame 9
_root.buyBody = false; _root.buyShoes = false; _root.buyHelmet = false; _root.buyShield = false; _root.buyWeapon = false; _root.buyHands = false; _root.buyPants = true;
Instance of Symbol 971 MovieClip "bodyBuy" in Symbol 975 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 974 MovieClip in Symbol 975 MovieClip Frame 9
onClipEvent (enterFrame) { if (_parent.ID == _root.pants) { this.gotoAndStop(2); } else if (_root.gold < _parent.cost) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 978 MovieClip Frame 1
stop(); _root.bootsV = 0;
Symbol 978 MovieClip Frame 2
_root.bootsV = 0;
Symbol 978 MovieClip Frame 3
_root.bootsV = 2;
Symbol 978 MovieClip Frame 4
_root.bootsV = 4;
Symbol 978 MovieClip Frame 5
_root.bootsV = 7;
Symbol 978 MovieClip Frame 6
_root.bootsV = 8;
Symbol 978 MovieClip Frame 7
_root.bootsV = 12;
Symbol 978 MovieClip Frame 8
_root.bootsV = 18;
Symbol 978 MovieClip Frame 9
_root.bootsV = 20;
Symbol 978 MovieClip Frame 10
_root.bootsV = 18;
Symbol 978 MovieClip Frame 11
_root.bootsV = 20;
Symbol 978 MovieClip Frame 12
_root.bootsV = 22;
Symbol 978 MovieClip Frame 13
_root.bootsV = 28;
Symbol 978 MovieClip Frame 14
_root.bootsV = 30;
Symbol 978 MovieClip Frame 15
_root.bootsV = 40;
Symbol 978 MovieClip Frame 16
_root.bootsV = 15;
Symbol 978 MovieClip Frame 17
_root.bootsV = 15;
Symbol 978 MovieClip Frame 18
_root.bootsV = 35;
Instance of Symbol 266 MovieClip in Symbol 978 MovieClip Frame 18
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 979 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyShoes) == true) { _root.buy.gotoAndStop(3); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 980 MovieClip Frame 1
stop();
Instance of Symbol 978 MovieClip "body" in Symbol 980 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 981 MovieClip Frame 1
_root.bodyV = 0;
Symbol 981 MovieClip Frame 3
_root.bodyV = 5;
Symbol 981 MovieClip Frame 4
_root.bodyV = 7;
Symbol 981 MovieClip Frame 5
_root.bodyV = 9;
Symbol 981 MovieClip Frame 6
_root.bodyV = 12;
Symbol 981 MovieClip Frame 7
_root.bodyV = 15;
Symbol 981 MovieClip Frame 8
_root.bodyV = 20;
Symbol 981 MovieClip Frame 9
_root.bodyV = 22;
Symbol 981 MovieClip Frame 10
_root.bodyV = 25;
Symbol 981 MovieClip Frame 11
_root.bodyV = 28;
Symbol 981 MovieClip Frame 12
_root.bodyV = 30;
Symbol 981 MovieClip Frame 13
_root.bodyV = 32;
Symbol 981 MovieClip Frame 14
_root.bodyV = 34;
Symbol 981 MovieClip Frame 15
_root.bodyV = 35;
Symbol 981 MovieClip Frame 16
_root.bodyV = 37;
Symbol 981 MovieClip Frame 17
_root.bodyV = 40;
Symbol 981 MovieClip Frame 18
_root.bodyV = 41;
Symbol 981 MovieClip Frame 19
_root.bodyV = 42;
Symbol 981 MovieClip Frame 20
_root.bodyV = 43;
Symbol 981 MovieClip Frame 21
_root.bodyV = 45;
Symbol 981 MovieClip Frame 22
_root.bodyV = 47;
Symbol 981 MovieClip Frame 23
_root.bodyV = 50;
Symbol 982 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyBody) == true) { _root.buy.gotoAndStop(5); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 983 MovieClip Frame 1
stop();
Instance of Symbol 981 MovieClip "body" in Symbol 983 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.body)); }
Symbol 988 MovieClip Frame 1
_root.shieldV = 0;
Symbol 988 MovieClip Frame 2
_root.shieldV = 0;
Symbol 988 MovieClip Frame 3
_root.shieldV = 5;
Instance of Symbol 462 MovieClip in Symbol 988 MovieClip Frame 3
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 4
_root.shieldV = 8;
Instance of Symbol 467 MovieClip in Symbol 988 MovieClip Frame 4
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 5
_root.shieldV = 10;
Instance of Symbol 472 MovieClip in Symbol 988 MovieClip Frame 5
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 6
_root.shieldV = 10;
Instance of Symbol 477 MovieClip in Symbol 988 MovieClip Frame 6
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 7
_root.shieldV = 15;
Instance of Symbol 482 MovieClip in Symbol 988 MovieClip Frame 7
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 8
_root.shieldV = 15;
Instance of Symbol 487 MovieClip in Symbol 988 MovieClip Frame 8
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 9
_root.shieldV = 18;
Instance of Symbol 492 MovieClip in Symbol 988 MovieClip Frame 9
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 10
_root.shieldV = 19;
Instance of Symbol 497 MovieClip in Symbol 988 MovieClip Frame 10
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 11
_root.shieldV = 22;
Instance of Symbol 502 MovieClip in Symbol 988 MovieClip Frame 11
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 12
_root.shieldV = 25;
Instance of Symbol 507 MovieClip in Symbol 988 MovieClip Frame 12
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 13
_root.shieldV = 30;
Instance of Symbol 512 MovieClip in Symbol 988 MovieClip Frame 13
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 14
_root.shieldV = 32;
Instance of Symbol 517 MovieClip in Symbol 988 MovieClip Frame 14
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 15
_root.shieldV = 35;
Instance of Symbol 522 MovieClip in Symbol 988 MovieClip Frame 15
onClipEvent (load) { if (_root.shieldDead == true) { this.gotoAndStop(2); } }
Symbol 988 MovieClip Frame 16
_root.shieldV = 40;
Symbol 989 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyShield) == true) { _root.buy.gotoAndStop(6); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 990 MovieClip Frame 1
stop();
Instance of Symbol 988 MovieClip "body" in Symbol 990 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 1003 MovieClip Frame 1
stop();
Instance of Symbol 385 MovieClip in Symbol 1003 MovieClip Frame 11
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Instance of Symbol 395 MovieClip in Symbol 1003 MovieClip Frame 16
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Instance of Symbol 396 MovieClip in Symbol 1003 MovieClip Frame 17
onClipEvent (load) { if (_root.changeBow == true) { this.gotoAndStop(2); } }
Symbol 1004 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyWeapon) == true) { _root.buy.gotoAndStop(7); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 1005 MovieClip Frame 1
stop();
Instance of Symbol 1003 MovieClip "body" in Symbol 1005 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.sword)); }
Symbol 1020 MovieClip Frame 1
_root.handsV = 0;
Symbol 1020 MovieClip Frame 2
_root.handsV = 0;
Symbol 1020 MovieClip Frame 3
_root.handsV = 2;
Symbol 1020 MovieClip Frame 4
_root.handsV = 4;
Symbol 1020 MovieClip Frame 5
_root.handsV = 5;
Symbol 1020 MovieClip Frame 6
_root.handsV = 6;
Symbol 1020 MovieClip Frame 7
_root.handsV = 8;
Symbol 1020 MovieClip Frame 8
_root.handsV = 10;
Symbol 1020 MovieClip Frame 9
_root.handsV = 15;
Symbol 1020 MovieClip Frame 10
_root.handsV = 18;
Symbol 1020 MovieClip Frame 11
_root.handsV = 20;
Symbol 1020 MovieClip Frame 12
_root.handsV = 25;
Symbol 1020 MovieClip Frame 13
_root.handsV = 28;
Symbol 1020 MovieClip Frame 14
_root.handsV = 30;
Symbol 1020 MovieClip Frame 15
_root.handsV = 32;
Symbol 1020 MovieClip Frame 16
_root.handsV = 35;
Symbol 1021 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyHands) == true) { _root.buy.gotoAndStop(8); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 1022 MovieClip Frame 1
stop();
Instance of Symbol 1020 MovieClip "body" in Symbol 1022 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 1030 MovieClip Frame 1
_root.pantsV = 1;
Symbol 1030 MovieClip Frame 3
_root.pantsV = 5;
Symbol 1030 MovieClip Frame 4
_root.pantsV = 8;
Symbol 1030 MovieClip Frame 5
_root.pantsV = 15;
Symbol 1030 MovieClip Frame 6
_root.pantsV = 20;
Symbol 1030 MovieClip Frame 7
_root.pantsV = 28;
Symbol 1030 MovieClip Frame 8
_root.pantsV = 35;
Symbol 1030 MovieClip Frame 9
_root.pantsV = 38;
Symbol 1030 MovieClip Frame 10
_root.pantsV = 45;
Symbol 1030 MovieClip Frame 11
_root.pantsV = 50;
Symbol 1030 MovieClip Frame 12
_root.pantsV = 60;
Symbol 1030 MovieClip Frame 13
_root.pantsV = 65;
Symbol 1030 MovieClip Frame 14
_root.pantsV = 70;
Symbol 1030 MovieClip Frame 15
_root.pantsV = 85;
Symbol 1031 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyPants) == true) { _root.buy.gotoAndStop(9); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 1032 MovieClip Frame 1
stop();
Instance of Symbol 1030 MovieClip "body" in Symbol 1032 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.pants)); }
Symbol 1034 MovieClip Frame 1
_root.helemtV = 0;
Symbol 1034 MovieClip Frame 3
_root.helemtV = 3;
Symbol 1034 MovieClip Frame 4
_root.helemtV = 4;
Symbol 1034 MovieClip Frame 5
_root.helemtV = 6;
Symbol 1034 MovieClip Frame 6
_root.helemtV = 7;
Symbol 1034 MovieClip Frame 7
_root.helemtV = 8;
Symbol 1034 MovieClip Frame 8
_root.helemtV = 10;
Symbol 1034 MovieClip Frame 9
_root.helemtV = 12;
Symbol 1034 MovieClip Frame 10
_root.helemtV = 14;
Symbol 1034 MovieClip Frame 11
_root.helemtV = 17;
Symbol 1034 MovieClip Frame 12
_root.helemtV = 19;
Symbol 1034 MovieClip Frame 13
_root.helemtV = 22;
Symbol 1034 MovieClip Frame 14
_root.helemtV = 24;
Symbol 1034 MovieClip Frame 15
_root.helemtV = 26;
Symbol 1034 MovieClip Frame 16
_root.helemtV = 28;
Symbol 1034 MovieClip Frame 17
_root.helemtV = 30;
Symbol 1034 MovieClip Frame 18
_root.helemtV = 33;
Symbol 1034 MovieClip Frame 19
_root.helemtV = 34;
Symbol 1034 MovieClip Frame 20
_root.helemtV = 37;
Symbol 1034 MovieClip Frame 21
_root.helemtV = 38;
Symbol 1034 MovieClip Frame 22
_root.helemtV = 40;
Symbol 1034 MovieClip Frame 23
_root.helemtV = 45;
Symbol 1034 MovieClip Frame 24
_root.helemtV = 48;
Symbol 1034 MovieClip Frame 25
_root.helemtV = 50;
Symbol 1034 MovieClip Frame 26
_root.helemtV = 55;
Symbol 1034 MovieClip Frame 27
_root.helemtV = 60;
Symbol 1035 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((!_root.buyHelmet) == true) { _root.buy.gotoAndStop(4); _root.buy.left.gotoAndStop(1); _root.buy.right.gotoAndStop(1); _root.attachMovie("buyItemAttach", "buyItemAttach", 37, {_x:394.5, _y:275.6}); } }
Symbol 1036 MovieClip Frame 1
stop();
Instance of Symbol 1034 MovieClip "body" in Symbol 1036 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet2)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.helmet2)); }
Instance of Symbol 1034 MovieClip "body" in Symbol 1036 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet2)); } onClipEvent (enterFrame) { this.gotoAndStop((this._currentframe = _root.helmet2)); }
Symbol 1051 Button
on (release) { _root.gotoAndStop(37); }
Symbol 1059 Button
on (release) { _root.tutorial = false; gotoAndStop (1); }
Symbol 1063 Button
on (release) { gotoAndStop(_currentframe + 1); }
Symbol 1068 Button
on (release) { gotoAndStop (1); }
Symbol 1088 Button
on (release) { gotoAndStop(_currentframe + 1); _root.tutorial = false; }
Symbol 1089 MovieClip Frame 1
stop();
Symbol 1089 MovieClip Frame 13
stop(); _root.tutorial = false;
Symbol 1095 Button
on (release) { _root.gotoAndStop(_root.levelFrame); }
Symbol 1100 MovieClip Frame 51
jumpFrame = true;
Symbol 1100 MovieClip Frame 52
jumpFrame = false;
Instance of Symbol 225 MovieClip in Symbol 1101 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1101 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1102 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1102 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Symbol 1103 MovieClip Frame 1
stop();
Instance of Symbol 225 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1103 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Symbol 1103 MovieClip Frame 9
gotoAndPlay (2);
Instance of Symbol 302 MovieClip in Symbol 1104 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Symbol 1124 MovieClip Frame 1
stop();
Instance of Symbol 361 MovieClip in Symbol 1124 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldhandE)); }
Instance of Symbol 361 MovieClip in Symbol 1124 MovieClip Frame 30
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldhandE)); }
Symbol 1143 MovieClip Frame 1
stop();
Instance of Symbol 361 MovieClip in Symbol 1143 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldhandE)); }
Symbol 1181 MovieClip Frame 1
stop();
Symbol 1191 MovieClip Frame 1
_parent.HIT.gotoAndStop(1);
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1191 MovieClip Frame 28
canAttack = true;
Symbol 1191 MovieClip Frame 41
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 50
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 54
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 57
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 58
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1181 MovieClip "HIT" in Symbol 1191 MovieClip Frame 58
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 68
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1191 MovieClip Frame 69
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 80
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 84
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1181 MovieClip "HIT" in Symbol 1191 MovieClip Frame 88
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); this._visible = false; }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 96
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Symbol 1191 MovieClip Frame 97
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 110
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 110
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 113
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1181 MovieClip "HIT" in Symbol 1191 MovieClip Frame 118
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 127
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1191 MovieClip Frame 128
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 140
canAttack = false; kick = true;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 140
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1191 MovieClip Frame 141
_parent.legs._visible = false;
Instance of Symbol 225 MovieClip in Symbol 1191 MovieClip Frame 141
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1191 MovieClip Frame 141
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1191 MovieClip Frame 141
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1191 MovieClip Frame 141
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 142
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 603 MovieClip "HIT2" in Symbol 1191 MovieClip Frame 145
onClipEvent (load) { this._visible = false; }
Symbol 1191 MovieClip Frame 153
_parent.legs._visible = true;
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 153
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Symbol 1191 MovieClip Frame 154
_parent.legs._visible = true; kick = false; gotoAndPlay (1);
Symbol 1191 MovieClip Frame 160
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 160
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 161
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Symbol 1191 MovieClip Frame 162
_parent.HIT.gotoAndStop(2);
Symbol 1191 MovieClip Frame 199
canAttack = false; kick = true;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 199
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 199
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 199
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 199
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 199
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1191 MovieClip Frame 200
_parent.legs._visible = false;
Instance of Symbol 225 MovieClip in Symbol 1191 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1191 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1191 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1191 MovieClip Frame 200
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 201
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 603 MovieClip "HIT2" in Symbol 1191 MovieClip Frame 204
onClipEvent (load) { this._visible = false; }
Symbol 1191 MovieClip Frame 212
_parent.legs._visible = true; _parent.HIT.gotoAndStop(1);
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 212
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Symbol 1191 MovieClip Frame 213
_parent.legs._visible = true; kick = false; gotoAndPlay (1);
Symbol 1191 MovieClip Frame 220
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 220
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 221
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Symbol 1191 MovieClip Frame 222
_parent.HIT.gotoAndStop(2);
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 243
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1191 MovieClip Frame 250
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 258
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1191 MovieClip Frame 259
_parent.HIT.gotoAndStop(1);
Symbol 1191 MovieClip Frame 260
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 270
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 270
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1191 MovieClip Frame 286
if (_root["enemy" + num]._xscale == 100) { _root.attachMovie("aeAttach", "aeAttach", 510, {_x:_parent._x, _y:_parent._y - 50}); }
Symbol 1191 MovieClip Frame 300
canAttack = false;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 300
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 302
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1191 MovieClip Frame 309
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 317
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 319
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 319
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 321
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1191 MovieClip Frame 328
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 336
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 338
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 338
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 340
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 353
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 354
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1191 MovieClip Frame 354
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 362
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1191 MovieClip Frame 364
gotoAndPlay (1);
Symbol 1191 MovieClip Frame 370
canAttack = false; kick = true;
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1191 MovieClip Frame 370
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 372
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1191 MovieClip Frame 372
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 373
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 373
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 382
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 407
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 603 MovieClip "HITsuper" in Symbol 1191 MovieClip Frame 407
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1124 MovieClip in Symbol 1191 MovieClip Frame 408
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1191 MovieClip Frame 416
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1193 MovieClip Frame 1
_parent.dead = true;
Instance of Symbol 225 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1193 MovieClip Frame 36
_parent.dead = false; _parent.gotoAndStop(1);
Symbol 1193 MovieClip Frame 37
_parent.dead = true;
Instance of Symbol 225 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1193 MovieClip Frame 37
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1193 MovieClip Frame 81
_parent.dead = false; _parent.gotoAndStop(1);
Symbol 1194 MovieClip Frame 1
play();
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1143 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1194 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1194 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1194 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1124 MovieClip in Symbol 1194 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1180 MovieClip in Symbol 1194 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1181 MovieClip "HIT" in Symbol 1194 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); this._visible = false; }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1180 MovieClip in Symbol 1194 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 266 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1180 MovieClip in Symbol 1194 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1135 MovieClip in Symbol 1194 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1194 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1194 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1194 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1194 MovieClip Frame 9
stop();
Instance of Symbol 225 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 225 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 266 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1195 MovieClip Frame 4
stop();
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1208 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1208 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1208 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1208 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1208 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1208 MovieClip Frame 91
_parent.play();
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1124 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1232 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1124 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1232 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1124 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1232 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1124 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1232 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1124 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1232 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1232 MovieClip Frame 91
_parent.play();
Instance of Symbol 1124 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1268 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1268 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1268 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1268 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1135 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1268 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1268 MovieClip Frame 91
_parent.play();
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1304 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1304 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1304 MovieClip Frame 65
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1304 MovieClip Frame 74
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1304 MovieClip Frame 83
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1304 MovieClip Frame 88
_parent.play();
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1332 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1332 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1332 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1332 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1332 MovieClip Frame 91
_parent.play();
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1340 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1340 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1340 MovieClip Frame 66
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1340 MovieClip Frame 76
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1340 MovieClip Frame 86
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1340 MovieClip Frame 91
_parent.play();
Symbol 1341 MovieClip Frame 1
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1341 MovieClip Frame 12
stop();
Symbol 1341 MovieClip Frame 13
stop(); _parent.live = true;
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 27
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Symbol 1341 MovieClip Frame 31
stop(); spearReSpawn = true;
Symbol 1341 MovieClip Frame 32
_parent.live = true;
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 52
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Symbol 1341 MovieClip Frame 53
stop();
Symbol 1341 MovieClip Frame 54
_parent.live = true;
Symbol 1341 MovieClip Frame 60
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 60
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1341 MovieClip Frame 71
stop();
Symbol 1341 MovieClip Frame 72
stop(); _parent.live = true;
Symbol 1341 MovieClip Frame 80
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 80
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1341 MovieClip Frame 91
stop();
Symbol 1341 MovieClip Frame 92
stop(); _parent.live = true;
Symbol 1341 MovieClip Frame 100
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 225 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pantsE)); }
Instance of Symbol 266 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bootsE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1341 MovieClip Frame 100
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Symbol 1341 MovieClip Frame 111
stop();
Symbol 1341 MovieClip Frame 112
stop(); _parent.live = true;
Instance of Symbol 225 MovieClip in Symbol 1342 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1342 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 1343 MovieClip Frame 1
_root.canAttack = true; _parent.infrontHand._visible = true;
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Symbol 1343 MovieClip Frame 2
_root.canAttack = true;
Symbol 1343 MovieClip Frame 3
_root.canAttack = true;
Symbol 1343 MovieClip Frame 4
_root.canAttack = true;
Symbol 1343 MovieClip Frame 41
gotoAndPlay (1);
Symbol 1343 MovieClip Frame 50
_root.canAttack = false; _parent.infrontHand._visible = false;
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1343 MovieClip Frame 50
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 603 MovieClip "HIT2" in Symbol 1343 MovieClip Frame 55
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 56
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 57
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 59
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 1343 MovieClip Frame 60
gotoAndPlay (1);
Symbol 1343 MovieClip Frame 70
_root.canAttack = false; _parent.legs1._visible = false; _parent.legs2._visible = false; _parent.infrontHand._visible = false;
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 225 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1343 MovieClip Frame 70
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1343 MovieClip Frame 72
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1343 MovieClip Frame 72
onClipEvent (load) { this._visible = false; }
Instance of Symbol 225 MovieClip in Symbol 1343 MovieClip Frame 78
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Symbol 1343 MovieClip Frame 79
_parent.legs1._visible = true; _parent.legs2._visible = true; gotoAndPlay (1);
Symbol 1343 MovieClip Frame 90
_root.canAttack = false; _parent.infrontHand._visible = false;
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1343 MovieClip Frame 90
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 97
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 603 MovieClip "HIT2" in Symbol 1343 MovieClip Frame 97
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 408 MovieClip in Symbol 1343 MovieClip Frame 98
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 335 MovieClip in Symbol 1343 MovieClip Frame 99
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Symbol 1343 MovieClip Frame 102
gotoAndPlay (1);
Instance of Symbol 225 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Symbol 1346 MovieClip Frame 1
_parent.dead = true;
Instance of Symbol 1109 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1124 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Instance of Symbol 1135 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.bodyE)); }
Instance of Symbol 1109 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Instance of Symbol 1143 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shieldE)); }
Instance of Symbol 1180 MovieClip in Symbol 1346 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmetE)); }
Instance of Symbol 1124 MovieClip in Symbol 1346 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.swordE)); }
Symbol 1346 MovieClip Frame 17
_parent.dead = false; _parent.gotoAndStop(1);
Instance of Symbol 1109 MovieClip in Symbol 1346 MovieClip Frame 17
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2E)); }
Symbol 1347 MovieClip Frame 1
stop();
Instance of Symbol 1100 MovieClip "AAA" in Symbol 1347 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(random(100) + 1); this._visible = false; }
Instance of Symbol 616 MovieClip "HIT" in Symbol 1347 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1343 MovieClip in Symbol 1347 MovieClip Frame 5
onClipEvent (enterFrame) { if ((!Key.isDown(65)) and (_root.canAttack == true)) { canAttack2 = true; } if (Key.isDown(65) and (canAttack2 == true)) { gotoAndPlay(_root.attackNum4); canAttack2 = false; } if (Key.isDown(83) and (canAttack2 == true)) { gotoAndPlay (70); canAttack2 = false; } } onClipEvent (load) { canAttack2 = true; }
Symbol 1398 MovieClip Frame 40
_root.swordE = 1; _root.bootsE = 31; _root.pantsE = 30; _root.weaponDamageE = 20; _root.bodyE = 1; _root.helmetE = 1; _root.shieldE = 1; _root.shield2E = 1; _root.shieldhandE = 1;
Symbol 1398 MovieClip Frame 42
_root.swordE = 2; _root.bootsE = 32; _root.pantsE = 30; _root.weaponDamageE = 20; _root.bodyE = 2; _root.helmetE = 2; _root.shieldE = 2; _root.shield2E = 1; _root.shieldhandE = 1;
Symbol 1398 MovieClip Frame 44
_root.swordE = 1; _root.bootsE = 33; _root.pantsE = 32; _root.weaponDamageE = 20; _root.bodyE = 3; _root.helmetE = 3; _root.shieldE = 2; _root.shield2E = 3; _root.shieldhandE = 4;
Symbol 1398 MovieClip Frame 46
_root.swordE = 6; _root.bootsE = 33; _root.pantsE = 32; _root.weaponDamageE = 20; _root.bodyE = 3; _root.helmetE = 5; _root.shieldE = 1; _root.shield2E = 3; _root.shieldhandE = 4;
Symbol 1398 MovieClip Frame 48
_root.swordE = 4; _root.bootsE = 34; _root.pantsE = 32; _root.weaponDamageE = 60; _root.bodyE = 4; _root.helmetE = 4; _root.shieldE = 3; _root.shield2E = 8; _root.shieldhandE = 8;
Symbol 1398 MovieClip Frame 50
_root.swordE = 7; _root.bootsE = 32; _root.pantsE = 32; _root.weaponDamageE = 60; _root.bodyE = 5; _root.helmetE = 6; _root.shieldE = 4; _root.shield2E = 3; _root.shieldhandE = 4;
Symbol 1398 MovieClip Frame 52
_root.swordE = 4; _root.bootsE = 33; _root.pantsE = 32; _root.weaponDamageE = 60; _root.bodyE = 6; _root.helmetE = 7; _root.shieldE = 5; _root.shield2E = 5; _root.shieldhandE = 9;
Symbol 1398 MovieClip Frame 54
_root.swordE = 4; _root.bootsE = 35; _root.pantsE = 33; _root.weaponDamageE = 60; _root.bodyE = 7; _root.helmetE = 8; _root.shieldE = 6; _root.shield2E = 5; _root.shieldhandE = 9;
Symbol 1398 MovieClip Frame 56
_root.swordE = 10; _root.bootsE = 35; _root.pantsE = 33; _root.weaponDamageE = 60; _root.bodyE = 10; _root.helmetE = 11; _root.shieldE = 9; _root.shield2E = 5; _root.shieldhandE = 9;
Symbol 1398 MovieClip Frame 58
_root.swordE = 6; _root.bootsE = 37; _root.pantsE = 33; _root.weaponDamageE = 60; _root.bodyE = 8; _root.helmetE = 9; _root.shieldE = 7; _root.shield2E = 7; _root.shieldhandE = 12;
Symbol 1398 MovieClip Frame 60
_root.swordE = 9; _root.bootsE = 36; _root.pantsE = 34; _root.weaponDamageE = 60; _root.bodyE = 9; _root.helmetE = 10; _root.shieldE = 8; _root.shield2E = 6; _root.shieldhandE = 9;
Symbol 1398 MovieClip Frame 62
_root.swordE = 6; _root.bootsE = 38; _root.pantsE = 33; _root.weaponDamageE = 60; _root.bodyE = 8; _root.helmetE = 12; _root.shieldE = 10; _root.shield2E = 8; _root.shieldhandE = 8;
Symbol 1398 MovieClip Frame 64
_root.swordE = 6; _root.bootsE = 38; _root.pantsE = 35; _root.weaponDamageE = 60; _root.bodyE = 11; _root.helmetE = 13; _root.shieldE = 11; _root.shield2E = 9; _root.shieldhandE = 11;
Symbol 1398 MovieClip Frame 66
_root.swordE = 6; _root.bootsE = 33; _root.pantsE = 36; _root.weaponDamageE = 60; _root.bodyE = 12; _root.helmetE = 14; _root.shieldE = 13; _root.shield2E = 3; _root.shieldhandE = 4;
Symbol 1398 MovieClip Frame 68
_root.swordE = 8; _root.bootsE = 39; _root.pantsE = 37; _root.weaponDamageE = 60; _root.bodyE = 14; _root.helmetE = 15; _root.shieldE = 14; _root.shield2E = 4; _root.shieldhandE = 7;
Symbol 1398 MovieClip Frame 70
_root.swordE = 15; _root.bootsE = 38; _root.pantsE = 35; _root.weaponDamageE = 60; _root.bodyE = 20; _root.helmetE = 16; _root.shieldE = 12; _root.shield2E = 1; _root.shieldhandE = 1;
Symbol 1398 MovieClip Frame 72
_root.swordE = 12; _root.bootsE = 40; _root.pantsE = 38; _root.weaponDamageE = 60; _root.bodyE = 15; _root.helmetE = 19; _root.shieldE = 1; _root.shield2E = 10; _root.shieldhandE = 1;
Symbol 1398 MovieClip Frame 74
_root.swordE = 12; _root.bootsE = 40; _root.pantsE = 39; _root.weaponDamageE = 60; _root.bodyE = 16; _root.helmetE = 18; _root.shieldE = 1; _root.shield2E = 11; _root.shieldhandE = 14;
Symbol 1398 MovieClip Frame 76
_root.swordE = 15; _root.bootsE = 41; _root.pantsE = 39; _root.weaponDamageE = 60; _root.bodyE = 18; _root.helmetE = 21; _root.shieldE = 13; _root.shield2E = 12; _root.shieldhandE = 10;
Symbol 1398 MovieClip Frame 78
_root.swordE = 13; _root.bootsE = 40; _root.pantsE = 39; _root.weaponDamageE = 60; _root.bodyE = 17; _root.helmetE = 20; _root.shieldE = 1; _root.shield2E = 12; _root.shieldhandE = 14;
Symbol 1398 MovieClip Frame 80
_root.swordE = 14; _root.bootsE = 41; _root.pantsE = 35; _root.weaponDamageE = 60; _root.bodyE = 19; _root.helmetE = 18; _root.shieldE = 1; _root.shield2E = 13; _root.shieldhandE = 2;
Symbol 1398 MovieClip Frame 82
_root.swordE = 16; _root.bootsE = 43; _root.pantsE = 40; _root.weaponDamageE = 60; _root.bodyE = 21; _root.helmetE = 22; _root.shieldE = 1; _root.shield2E = 14; _root.shieldhandE = 16;
Symbol 1398 MovieClip Frame 84
_root.swordE = 16; _root.bootsE = 42; _root.pantsE = 40; _root.weaponDamageE = 60; _root.bodyE = 22; _root.helmetE = 24; _root.shieldE = 1; _root.shield2E = 4; _root.shieldhandE = 7;
Symbol 1398 MovieClip Frame 86
_root.swordE = 17; _root.bootsE = 42; _root.pantsE = 40; _root.weaponDamageE = 60; _root.bodyE = 23; _root.helmetE = 25; _root.shieldE = 15; _root.shield2E = 1; _root.shieldhandE = 1;
Symbol 1481 MovieClip Frame 1
stop();
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1412 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x - 0.1; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1415 MovieClip in Symbol 1481 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.4; if (this._x >= 300) { this._x = random(-410) - 310; } }
Symbol 1481 MovieClip Frame 2
stop();
Symbol 1481 MovieClip Frame 4
stop();
Symbol 1481 MovieClip Frame 7
stop();
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 7
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1412 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x - 0.1; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1415 MovieClip in Symbol 1481 MovieClip Frame 8
onClipEvent (enterFrame) { this._x = this._x + 0.4; if (this._x >= 300) { this._x = random(-410) - 310; } }
Symbol 1481 MovieClip Frame 9
stop();
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 9
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 9
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Symbol 1481 MovieClip Frame 10
stop();
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1412 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x - 0.1; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1415 MovieClip in Symbol 1481 MovieClip Frame 13
onClipEvent (enterFrame) { this._x = this._x + 0.4; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x + 0.3; if (this._x >= 300) { this._x = random(-410) - 310; } }
Instance of Symbol 1409 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x - 0.3; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1412 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x - 0.1; if (this._x <= -300) { this._x = random(410) + 310; } }
Instance of Symbol 1415 MovieClip in Symbol 1481 MovieClip Frame 15
onClipEvent (enterFrame) { this._x = this._x + 0.4; if (this._x >= 300) { this._x = random(-410) - 310; } }
Symbol 1491 MovieClip Frame 1
stop();
Symbol 1491 MovieClip Frame 2
stop();
Symbol 1494 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1494 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 599 MovieClip in Symbol 1495 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 335 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 599 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 335 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 1496 MovieClip Frame 8
stop();
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1496 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1498 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 1498 MovieClip Frame 4
stop();
Symbol 1498 MovieClip Frame 20
_root.canAttack = false;
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 599 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1498 MovieClip Frame 20
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 21
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 22
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1498 MovieClip Frame 22
onClipEvent (load) { this._visible = false; this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 30
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Symbol 1498 MovieClip Frame 32
gotoAndPlay (1);
Symbol 1498 MovieClip Frame 40
_root.canAttack = false;
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 599 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1498 MovieClip Frame 40
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 335 MovieClip in Symbol 1498 MovieClip Frame 41
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1498 MovieClip Frame 41
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1498 MovieClip Frame 41
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 41
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1498 MovieClip Frame 41
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 603 MovieClip "HIT" in Symbol 1498 MovieClip Frame 43
onClipEvent (load) { this._visible = false; }
Instance of Symbol 225 MovieClip in Symbol 1498 MovieClip Frame 49
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 225 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 225 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.pants)); }
Instance of Symbol 266 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.boots)); }
Instance of Symbol 335 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 408 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.sword)); }
Instance of Symbol 457 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 525 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Instance of Symbol 599 MovieClip in Symbol 1499 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Symbol 1499 MovieClip Frame 15
_root.hero.HIT.gotoAndStop(2); _root.gold = _root.gold - 1000;
Symbol 1499 MovieClip Frame 43
_root.levelEnd.gotoAndPlay(200); stop();
Symbol 1500 MovieClip Frame 1
stop(); _parent.HIT.gotoAndStop(1);
Instance of Symbol 269 MovieClip "legs" in Symbol 1500 MovieClip Frame 1
onClipEvent (load) { this._visible = true; }
Instance of Symbol 613 MovieClip "hero2" in Symbol 1500 MovieClip Frame 1
onClipEvent (enterFrame) { if (((!Key.isDown(65)) and (_root.canAttack == true)) and (!Key.isDown(83))) { canAttack2 = true; } if (((Key.isDown(65) and (canAttack2 == true)) and (_root.standAttack == true)) and ((!_root.ninjasword) == true)) { gotoAndPlay(_root.attackNum); canAttack2 = false; } if (((Key.isDown(65) and (_root.runAttack == true)) and (canAttack2 == true)) and (_root.spear == true)) { this.gotoAndPlay(270); canAttack2 = false; } if ((Key.isDown(65) and (_root.runAttack == true)) and (canAttack2 == true)) { gotoAndPlay(_root.attackNum2); canAttack2 = false; } if (Key.isDown(83) and (canAttack2 == true)) { gotoAndPlay(_root.attackNum3); canAttack2 = false; } if (((Key.isDown(65) and (canAttack2 == true)) and (_root.standAttack == true)) and (_root.ninjasword == true)) { gotoAndPlay(_root.attackNum5); canAttack2 = false; } if ((Key.isDown(68) and (canAttack2 == true)) and ((!_root.shieldDead) == true)) { gotoAndPlay (320); canAttack2 = false; } else if (Key.isDown(68) and (_root.shieldDead == true)) { gotoAndPlay (1); } }
Instance of Symbol 616 MovieClip "HIT" in Symbol 1500 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1500 MovieClip Frame 3
HIT.gotoAndStop(1);
Instance of Symbol 1498 MovieClip "jumpy" in Symbol 1500 MovieClip Frame 3
onClipEvent (enterFrame) { if ((!Key.isDown(65)) and (_root.canAttack == true)) { canAttack2 = true; } if (Key.isDown(65) and (canAttack2 == true)) { gotoAndPlay (20); _root.jumpAttacked = true; canAttack2 = false; } if (Key.isDown(83) and (canAttack2 == true)) { gotoAndPlay (40); canAttack2 = false; } if (Key.isDown(38) and (_root.jump2 == true)) { this.gotoAndStop(10); } } onClipEvent (load) { _root.canAttack = true; }
Symbol 1500 MovieClip Frame 4
_root.dead = true; _parent.HIT.gotoAndStop(1);
Symbol 1500 MovieClip Frame 5
_parent.HIT.gotoAndStop(1);
Instance of Symbol 1343 MovieClip "sit" in Symbol 1500 MovieClip Frame 5
onClipEvent (load) { canAttack2 = true; } onClipEvent (enterFrame) { if (((!Key.isDown(65)) and (_root.canAttack == true)) and (!Key.isDown(83))) { canAttack2 = true; } if (Key.isDown(65) and (canAttack2 == true)) { gotoAndPlay(_root.attackNum4); canAttack2 = false; } if (Key.isDown(83) and (canAttack2 == true)) { gotoAndPlay (70); canAttack2 = false; } }
Instance of Symbol 525 MovieClip "infrontHand" in Symbol 1500 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield)); }
Symbol 1501 MovieClip Frame 1501
gotoAndPlay (2);
Symbol 1502 MovieClip Frame 1
stop();
Symbol 1502 MovieClip Frame 2
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2); _root.menu2.armour.HP.gotoAndStop(_root.menu2.armour.HP._currentframe + _root.HITMinusArmour); _root.attachMovie("bloodAttach", "bloodAttach", 20, {_x:_root.hero._x, _y:_root.hero._y - 50});
Symbol 1502 MovieClip Frame 5
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 8
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 11
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 14
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 17
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 20
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 23
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 26
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 29
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 32
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 35
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 38
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 41
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 44
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 47
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 50
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 53
_root.hero._visible = false; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 56
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(2);
Symbol 1502 MovieClip Frame 59
_root.hero._visible = true; _root.hero.HIT.gotoAndStop(1); gotoAndStop (1);
Symbol 1503 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 160;
Symbol 1503 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 140;
Symbol 1503 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 110;
Symbol 1503 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 80;
Symbol 1503 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 160;
Symbol 1503 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 50;
Symbol 1504 MovieClip Frame 1
_root.attackNum = 200; _root.attackNum2 = 200; _root.attackNum3 = 250;
Symbol 1504 MovieClip Frame 2
_root.attackNum3 = 230;
Symbol 1505 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1505 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1510 MovieClip Frame 1
stop(); _root.heroDead = false; _root.shieldDead = false;
Symbol 1510 MovieClip Frame 6
stop(); _root.heroDead = false;
Symbol 1510 MovieClip Frame 202
_root.shieldDead == true; stop();
Symbol 1510 MovieClip Frame 203
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 204
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 205
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 206
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 207
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 208
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 209
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 210
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 211
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 212
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 213
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 214
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 215
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 216
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 217
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 218
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 219
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 220
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 221
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 222
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 223
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 224
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 225
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 226
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 227
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 228
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 229
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 230
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 231
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 232
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 233
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 234
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 235
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 236
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 237
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 238
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 239
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 240
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 241
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 242
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 243
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 244
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 245
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 246
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 247
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 248
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 249
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 250
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 251
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 252
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 253
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 254
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 255
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 256
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 257
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 258
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 259
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 260
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 261
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 262
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 263
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 264
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 265
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 266
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 267
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 268
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 269
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 270
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 271
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 272
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 273
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 274
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 275
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 276
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 277
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 278
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 279
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 280
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 281
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 282
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 283
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 284
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 285
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 286
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 287
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 288
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 289
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 290
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 291
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 292
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 293
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 294
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 295
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 296
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 297
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 298
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 299
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 300
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 301
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 302
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 303
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 304
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 305
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 306
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 307
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 308
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 309
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 310
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 311
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 312
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 313
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 314
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 315
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 316
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 317
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 318
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 319
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 320
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 321
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 322
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 323
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 324
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 325
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 326
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 327
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 328
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 329
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 330
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 331
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 332
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 333
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 334
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 335
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 336
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 337
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 338
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 339
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 340
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 341
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 342
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 343
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 344
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 345
_root.shieldDead = true; stop();
Symbol 1510 MovieClip Frame 346
_root.shieldDead = true; stop();
Symbol 1511 MovieClip Frame 1
stop(); _root.heroDead = false;
Symbol 1511 MovieClip Frame 50
stop(); _root.heroDead = false;
Symbol 1511 MovieClip Frame 202
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 203
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 204
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 205
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 206
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 207
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 208
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 209
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 210
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 211
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 212
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 213
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 214
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 215
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 216
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 217
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 218
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 219
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 220
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 221
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 222
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 223
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 224
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 225
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 226
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 227
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 228
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 229
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 230
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 231
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 232
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 233
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 234
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 235
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 236
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 237
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 238
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 239
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 240
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 241
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 242
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 243
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 244
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 245
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 246
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 247
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 248
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 249
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 250
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 251
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 252
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 253
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 254
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 255
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 256
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 257
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 258
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 259
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 260
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 261
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 262
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 263
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 264
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 265
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 266
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 267
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 268
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 269
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 270
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 271
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 272
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 273
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 274
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 275
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 276
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 277
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 278
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 279
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 280
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 281
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 282
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 283
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 284
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 285
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 286
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 287
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 288
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 289
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 290
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 291
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 292
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 293
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 294
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 295
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 296
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 297
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 298
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 299
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 300
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 301
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 302
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 303
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 304
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 305
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 306
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 307
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 308
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 309
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 310
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 311
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 312
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 313
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 314
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 315
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 316
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 317
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 318
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 319
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 320
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 321
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 322
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 323
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 324
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 325
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 326
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 327
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 328
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 329
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 330
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 331
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 332
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 333
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 334
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 335
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 336
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 337
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 338
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 339
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 340
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 341
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 342
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 343
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 344
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 345
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 346
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 347
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 348
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 349
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 350
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 351
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 352
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 353
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 354
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 355
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 356
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 357
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 358
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 359
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 360
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 361
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 362
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 363
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 364
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 365
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 366
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 367
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 368
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 369
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 370
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 371
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 372
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 373
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 374
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 375
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 376
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 377
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 378
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 379
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 380
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 381
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 382
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 383
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 384
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 385
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 386
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 387
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 388
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 389
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 390
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 391
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 392
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 393
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 394
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 395
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 396
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 397
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 398
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 399
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 400
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 401
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 402
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 403
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 404
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 405
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 406
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 407
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 408
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 409
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 410
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 411
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 412
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 413
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 414
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 415
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 416
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 417
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 418
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 419
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 420
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 421
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 422
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 423
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 424
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 425
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 426
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 427
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 428
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 429
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 430
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 431
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 432
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 433
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 434
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 435
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 436
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 437
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 438
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 439
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 440
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 441
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 442
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 443
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 444
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 445
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 446
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 447
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 448
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 449
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 450
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 451
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 452
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 453
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 454
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 455
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 456
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 457
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 458
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 459
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 460
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 461
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 462
stop(); _root.heroDead = true;
Symbol 1511 MovieClip Frame 463
stop(); _root.heroDead = true;
Instance of Symbol 1511 MovieClip "HP" in Symbol 1514 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(50); }
Symbol 1519 MovieClip Frame 1
stop();
Symbol 1519 MovieClip Frame 13
_root.gotArrows = false; _root.changeBow = true;
Symbol 1525 MovieClip Frame 1
stop(); wkt = new Date(); detik = wkt.getSeconds(); fps = 0; cek = 0; detiklama = 0; this.onEnterFrame = function () { this.gotoAndStop(type); detiklama = detik; wkt = new Date(); detik = wkt.getSeconds(); if (detiklama == detik) { cek++; } else { persen = Math.round((cek / myFPS) * 100); fps = cek; cek = 1; } };
Symbol 1528 MovieClip Frame 20
stop(); onEnterFrame = function () { if (_root.gold) { play(); } };
Symbol 1532 Button
on (release) { play(); }
Symbol 1536 Button
on (release) { _root.gotoAndStop(30); removeMovieClip(_root.menu2); }
Symbol 1539 Button
on (release) { _root.gotoAndStop(25); removeMovieClip(_root.menu2); }
Symbol 1542 Button
on (release) { getURL ("http://www.freeonlinegames.com/?journeytotheeast", "_blank"); }
Symbol 1545 Button
on (release) { getURL ("http://www.freegamesforyourwebsite.com/?journeytotheeast", "_blank"); }
Symbol 1546 MovieClip Frame 1
stop();
Symbol 1546 MovieClip Frame 25
stop();
Instance of Symbol 335 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 457 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.body)); }
Instance of Symbol 335 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.shield2)); }
Instance of Symbol 599 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop((this._currentframe = _root.helmet)); }
Instance of Symbol 1519 MovieClip "arrows" in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { if (_root.swords == false) { this._visible = true; } else { this._visible = false; } this.gotoAndStop(_root.arrowsNum); }
Instance of Symbol 1525 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { myFPS = 33; type = 1; }
Instance of Symbol 1528 MovieClip in Symbol 1547 MovieClip Frame 1
onClipEvent (load) { this.temp_gold = _root.gold; } onClipEvent (enterFrame) { if (_root.gold > this.temp_gold) { this.temp_gold = this.temp_gold + Math.ceil((_root.gold - this.temp_gold) / 5); } }
Symbol 1549 MovieClip Frame 1
stop();
Instance of Symbol 1548 MovieClip in Symbol 1549 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1549 MovieClip Frame 2
_root.passlevel = true;
Symbol 1549 MovieClip Frame 181
_root.gotoAndStop(_root._currentframe + 1);
Symbol 1549 MovieClip Frame 200
removeMovieClip(_root.menu2);
Symbol 1549 MovieClip Frame 227
_root.gotoAndStop(30); _root.gold = _root.gold + 800; _root.heroDead = false;
Symbol 1550 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 50;
Symbol 1550 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 80;
Symbol 1550 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 110;
Symbol 1550 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 80;
Symbol 1550 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 140;
Symbol 1550 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 50;
Symbol 1551 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1551 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1558 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1558 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1563 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 160;
Symbol 1563 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 160;
Symbol 1563 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 160;
Symbol 1563 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 160;
Symbol 1563 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 160;
Symbol 1563 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 50;
Symbol 1564 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1564 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1565 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 220;
Symbol 1565 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 220;
Symbol 1565 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 220;
Symbol 1565 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 160;
Symbol 1565 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 220;
Symbol 1565 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 50;
Symbol 1566 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1566 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1569 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1569 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1570 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 50;
Symbol 1570 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 140;
Symbol 1570 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 110;
Symbol 1570 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 80;
Symbol 1570 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 80;
Symbol 1570 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 50;
Symbol 1571 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1571 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1572 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 300;
Symbol 1572 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 300;
Symbol 1572 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 50;
Symbol 1572 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 80;
Symbol 1572 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 300;
Symbol 1572 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 300;
Symbol 1573 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1573 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1576 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1576 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1580 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1580 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1584 MovieClip Frame 1
stop();
Instance of Symbol 616 MovieClip "HIT" in Symbol 1584 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1585 MovieClip Frame 1
_root.attackNum = 50; _root.attackNum2 = 140; _root.attackNum3 = 250; _root.attackNum4 = 50; _root.attackNum5 = 300; _root.livePosition = -500; _root.enemyRandomAttack = 370;
Symbol 1585 MovieClip Frame 2
_root.attackNum = 70; _root.attackNum2 = 170; _root.livePosition = -620; _root.enemyRandomAttack = 370;
Symbol 1585 MovieClip Frame 3
_root.attackNum = 50; _root.attackNum2 = 170; _root.enemyRandomAttack = 110;
Symbol 1585 MovieClip Frame 4
_root.attackNum = 50; _root.attackNum3 = 230; _root.attackNum4 = 90; _root.attackNum5 = 50; _root.livePosition = 500; _root.enemyRandomAttack = 80;
Symbol 1585 MovieClip Frame 5
_root.attackNum = 90; _root.enemyRandomAttack = 370;
Symbol 1585 MovieClip Frame 6
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 370;
Symbol 1585 MovieClip Frame 7
_root.attackNum = 110; _root.attackNum5 = 70; _root.livePosition = -520; _root.enemyRandomAttack = 140;
Symbol 1586 MovieClip Frame 1
_root.bagnum = 1; stop();
Symbol 1586 MovieClip Frame 2
_root.bagnum = 2;
Symbol 1590 Button
on (release) { _root.gotoAndStop(25); }
Symbol 1595 Button
on (release) { getURL ("http://www.freeonlinegames.com/?journeytotheeast", "_blank"); }
Symbol 1596 Button
on (release) { getURL ("http://www.freegamesforyourwebsite.com/?journeytotheeast", "_blank"); }
Symbol 1611 Button
on (press) { sboard.dir = "up"; } on (release) { sboard.dir = "stop"; }
Symbol 1612 Button
on (press) { sboard.dir = "down"; } on (release) { sboard.dir = "stop"; }
Symbol 1619 MovieClip Frame 1
stop();
Symbol 1619 MovieClip Frame 2
stop();
Symbol 1629 MovieClip [TMP6pbk6uzm9i] Frame 1
var arrScore = new Array(); mcScoreboard.sboard.dir = "stop"; mcScoreboard.sboard.mcScoreHolder.mcScore._visible = false; mcLabel._visible = false; var main = this; xmlPlayer = new XML(); xmlPlayer.ignoreWhite = true; xmlPlayer.onLoad = function (success) { if (success) { myPlayer = xmlPlayer.firstChild.childNodes; ctr2 = 0; while (ctr2 < myPlayer.length) { thisPlayer = main.mcScoreboard.sboard.mcScoreHolder.mcScore.duplicateMovieClip("mcScore" + ctr2, ctr2); thisPlayer._y = ctr2 * thisPlayer._height; thisPlayer._visible = true; if ((ctr2 % 2) > 0) { thisPlayer.gotoAndStop(2); } thisPlayer.txtNumber.text = (ctr2 + 1) + ")"; thisPlayer.txtNickname.text = myPlayer[ctr2].attributes.player; thisPlayer.txtScore.text = myPlayer[ctr2].attributes.score; ctr2++; } main.mcScoreboard.mcLoading._visible = false; main.mcScoreboard.sboard.mcScoreHolder.item = myPlayer.length; main.mcScoreboard.sboard.mcScoreHolder.speedy = 0; main.mcScoreboard.sboard.mcScoreHolder.desty = 0; main.mcScoreboard.sboard.mcScoreHolder.onEnterFrame = function () { if ((this.desty < 0) && (this._parent.dir == "up")) { this.desty = this.desty + 10; if (this.desty > 0) { this.desty = 0; } } if ((this.desty > (this._parent.mcBlock._height - (this.mcScore._height * this.item))) && (this._parent.dir == "down")) { this.desty = this.desty - 10; if (this.desty < (this._parent.mcBlock._height - (this.mcScore._height * this.item))) { this.desty = this._parent.mcBlock._height - (this.mcScore._height * this.item); } } this.speedy = (this.desty - this._y) + (this.speedy * 0.4); this._y = this._y + this.speedy; }; } }; xmlPlayer.load(((("http://www.freeonlinegames.com/scoreboard/getTopPlayer.php?id=" + gameID) + "&rand=") + random(999999)) + "&filt=1");
Symbol 1634 MovieClip [TMP6ojzjuzm8i] Frame 1
var arrScore = new Array(); mcScoreboard.sboard.dir = "stop"; mcScoreboard.sboard.mcScoreHolder.mcScore._visible = false; mcLabel._visible = false; var main = this; xmlPlayer = new XML(); xmlPlayer.ignoreWhite = true; xmlPlayer.onLoad = function (success) { if (success) { myPlayer = xmlPlayer.firstChild.childNodes; ctr2 = 0; while (ctr2 < myPlayer.length) { thisPlayer = main.mcScoreboard.sboard.mcScoreHolder.mcScore.duplicateMovieClip("mcScore" + ctr2, ctr2); thisPlayer._y = ctr2 * thisPlayer._height; thisPlayer._visible = true; if ((ctr2 % 2) > 0) { thisPlayer.gotoAndStop(2); } thisPlayer.txtNumber.text = (ctr2 + 1) + ")"; thisPlayer.txtNickname.text = myPlayer[ctr2].attributes.player; thisPlayer.txtScore.text = myPlayer[ctr2].attributes.score; ctr2++; } main.mcScoreboard.mcLoading._visible = false; main.mcScoreboard.sboard.mcScoreHolder.item = myPlayer.length; main.mcScoreboard.sboard.mcScoreHolder.speedy = 0; main.mcScoreboard.sboard.mcScoreHolder.desty = 0; main.mcScoreboard.sboard.mcScoreHolder.onEnterFrame = function () { if ((this.desty < 0) && (this._parent.dir == "up")) { this.desty = this.desty + 10; if (this.desty > 0) { this.desty = 0; } } if ((this.desty > (this._parent.mcBlock._height - (this.mcScore._height * this.item))) && (this._parent.dir == "down")) { this.desty = this.desty - 10; if (this.desty < (this._parent.mcBlock._height - (this.mcScore._height * this.item))) { this.desty = this._parent.mcBlock._height - (this.mcScore._height * this.item); } } this.speedy = (this.desty - this._y) + (this.speedy * 0.4); this._y = this._y + this.speedy; }; } }; xmlPlayer.load((("http://www.freeonlinegames.com/scoreboard/getTopPlayer.php?id=" + _root.gameID) + "&rand=") + random(999999));

Library Items

Symbol 1 FontUsed by:2 713 1592 1593 1637
Symbol 2 TextUses:1Used by:3
Symbol 3 MovieClip [fog_1]Uses:2
Symbol 4 GraphicUsed by:14
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:14
Symbol 7 GraphicUsed by:14
Symbol 8 FontUsed by:9
Symbol 9 EditableTextUses:8Used by:14
Symbol 10 ShapeTweeningUsed by:14
Symbol 11 FontUsed by:12
Symbol 12 TextUses:11Used by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:4 6 7 9 10 12 13Used by:Timeline
Symbol 15 GraphicUsed by:58
Symbol 16 FontUsed by:17
Symbol 17 TextUses:16Used by:58
Symbol 18 GraphicUsed by:58
Symbol 19 GraphicUsed by:58
Symbol 20 GraphicUsed by:58
Symbol 21 GraphicUsed by:58
Symbol 22 GraphicUsed by:58
Symbol 23 GraphicUsed by:58
Symbol 24 GraphicUsed by:58
Symbol 25 GraphicUsed by:58
Symbol 26 GraphicUsed by:58
Symbol 27 GraphicUsed by:58
Symbol 28 GraphicUsed by:58
Symbol 29 GraphicUsed by:58
Symbol 30 GraphicUsed by:58
Symbol 31 GraphicUsed by:58
Symbol 32 GraphicUsed by:58
Symbol 33 GraphicUsed by:58
Symbol 34 GraphicUsed by:58
Symbol 35 GraphicUsed by:58
Symbol 36 GraphicUsed by:58
Symbol 37 GraphicUsed by:58
Symbol 38 GraphicUsed by:58
Symbol 39 GraphicUsed by:58
Symbol 40 GraphicUsed by:58
Symbol 41 GraphicUsed by:58
Symbol 42 GraphicUsed by:58
Symbol 43 GraphicUsed by:58
Symbol 44 GraphicUsed by:58
Symbol 45 GraphicUsed by:58
Symbol 46 GraphicUsed by:58
Symbol 47 GraphicUsed by:58
Symbol 48 GraphicUsed by:58
Symbol 49 GraphicUsed by:58
Symbol 50 GraphicUsed by:58
Symbol 51 GraphicUsed by:58
Symbol 52 GraphicUsed by:58
Symbol 53 GraphicUsed by:58
Symbol 54 GraphicUsed by:58
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57Used by:Timeline
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61 109 112
Symbol 61 MovieClipUses:60Used by:Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 ButtonUses:62Used by:Timeline
Symbol 64 FontUsed by:65
Symbol 65 TextUses:64Used by:68
Symbol 66 FontUsed by:67
Symbol 67 TextUses:66Used by:68
Symbol 68 MovieClipUses:65 67Used by:110
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:109
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:109
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:109
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:109
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:109
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:109
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:109
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:109
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:109
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:109
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:109
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:109
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:109
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:109
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:109
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:109
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:109
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:109
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:109
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClipUses:60 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108Used by:110
Symbol 110 MovieClipUses:68 109Used by:112
Symbol 111 Sound [fogaudio]Used by:112
Symbol 112 MovieClipUses:60 110 111Used by:Timeline
Symbol 113 GraphicUsed by:653
Symbol 114 BitmapUsed by:115 116 117 118 119 120 121 122 123 181 606 607 608 609 1182 1183 1184 1185 1186 1187 1188
Symbol 115 GraphicUses:114Used by:125
Symbol 116 GraphicUses:114Used by:124
Symbol 117 GraphicUses:114Used by:124
Symbol 118 GraphicUses:114Used by:124
Symbol 119 GraphicUses:114Used by:124
Symbol 120 GraphicUses:114Used by:124
Symbol 121 GraphicUses:114Used by:124
Symbol 122 GraphicUses:114Used by:124
Symbol 123 GraphicUses:114Used by:124
Symbol 124 MovieClipUses:116 117 118 119 120 121 122 123Used by:125
Symbol 125 MovieClipUses:115 124Used by:127
Symbol 126 SoundUsed by:127 613
Symbol 127 MovieClip [aeAttach]Uses:125 126Used by:653
Symbol 128 GraphicUsed by:129 130
Symbol 129 MovieClipUses:128Used by:131 1549
Symbol 130 MovieClipUses:128Used by:131 1549
Symbol 131 MovieClip [attachBM]Uses:129 130Used by:653
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:134
Symbol 134 MovieClip [blood]Uses:133Used by:653
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:147 155 157 169 180 619
Symbol 137 GraphicUsed by:147
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:147 170 180
Symbol 140 SoundUsed by:147
Symbol 141 GraphicUsed by:147
Symbol 142 GraphicUsed by:147
Symbol 143 GraphicUsed by:147
Symbol 144 GraphicUsed by:147
Symbol 145 GraphicUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClip [bloodAttach]Uses:136 137 139 140 141 142 143 144 145 146Used by:653
Symbol 148 BitmapUsed by:149 985
Symbol 149 GraphicUses:148Used by:152 153 686 687 689 690 692 693 695 696 1092 1589 1590 1595 1596
Symbol 150 FontUsed by:151 638 639 685 688 691 694 733 736 737 740 741 743 745 747 748 750 752 755 756 758 760 761 762 763 765 766 768 770 772 773 778 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 859 860 861 862 863 864 865 866 867 868 869 870 875 877 879 881 883 885 887 889 890 891 893 894 896 897 899 901 903 904 905 906 908 909 911 912 913 915 925 927 929 931 934 936 937 940 942 944 947 952 955 957 959 960 961 963 964 967 968 969 970 1037 1052 1588
Symbol 151 TextUses:150Used by:152 153
Symbol 152 MovieClipUses:149 151Used by:153
Symbol 153 Button [submit_btn]Uses:152 149 151Used by:653
Symbol 154 SoundUsed by:155 157 1341
Symbol 155 MovieClipUses:136 154Used by:156
Symbol 156 MovieClip [bloodAttach0Defence]Uses:155Used by:653
Symbol 157 MovieClipUses:136 154Used by:158
Symbol 158 MovieClip [bloodAttach0Defence2]Uses:157Used by:653
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:167
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:167
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:167
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:160 162 164 166Used by:168
Symbol 168 MovieClip [bloodAttach2]Uses:167Used by:653
Symbol 169 MovieClipUses:136Used by:171
Symbol 170 MovieClipUses:139Used by:171
Symbol 171 MovieClip [bloodAttach3]Uses:169 170Used by:653
Symbol 172 GraphicUsed by:180
Symbol 173 SoundUsed by:180
Symbol 174 GraphicUsed by:180
Symbol 175 GraphicUsed by:180
Symbol 176 GraphicUsed by:180
Symbol 177 GraphicUsed by:180
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClip [bloodAttachKICK]Uses:136 172 139 173 174 175 176 177 178 179Used by:653
Symbol 181 GraphicUses:114Used by:184
Symbol 182 BitmapUsed by:183 386 632 676 895 1221 1223 1225
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:181 183Used by:185 186
Symbol 185 MovieClip [bullet]Uses:184Used by:653
Symbol 186 MovieClip [bullet2]Uses:184Used by:653
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:189
Symbol 189 MovieClip [buyItemAttach]Uses:188Used by:653
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClip [deadEnemy]Uses:191Used by:653
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:196
Symbol 196 MovieClipUses:195Used by:201
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:199
Symbol 199 MovieClipUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:201
Symbol 201 MovieClipUses:196 200Used by:202
Symbol 202 MovieClip [heartAttach]Uses:201Used by:653
Symbol 203 BitmapUsed by:204 953 1023
Symbol 204 GraphicUses:203Used by:225 971
Symbol 205 BitmapUsed by:206 954 1024
Symbol 206 GraphicUses:205Used by:225
Symbol 207 BitmapUsed by:208 956 1025
Symbol 208 GraphicUses:207Used by:225
Symbol 209 BitmapUsed by:210 958 1026
Symbol 210 GraphicUses:209Used by:225
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:225
Symbol 213 BitmapUsed by:214 962 1027
Symbol 214 GraphicUses:213Used by:225
Symbol 215 BitmapUsed by:216 965 1028
Symbol 216 GraphicUses:215Used by:225 971
Symbol 217 BitmapUsed by:218 966 1029
Symbol 218 GraphicUses:217Used by:225
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:225
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:225
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClipUses:204 206 208 210 212 214 216 218 220 222 224Used by:267 268 269 613 1101 1102 1103 1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1342 1343 1344 1496 1498 1499
Symbol 226 BitmapUsed by:227 738
Symbol 227 GraphicUses:226Used by:266
Symbol 228 BitmapUsed by:229 739
Symbol 229 GraphicUses:228Used by:266
Symbol 230 BitmapUsed by:231 742
Symbol 231 GraphicUses:230Used by:266
Symbol 232 BitmapUsed by:233 744
Symbol 233 GraphicUses:232Used by:266
Symbol 234 BitmapUsed by:235 746
Symbol 235 GraphicUses:234Used by:266
Symbol 236 BitmapUsed by:237 749
Symbol 237 GraphicUses:236Used by:266
Symbol 238 BitmapUsed by:239 751
Symbol 239 GraphicUses:238Used by:266
Symbol 240 BitmapUsed by:241 753
Symbol 241 GraphicUses:240Used by:266
Symbol 242 BitmapUsed by:243 754
Symbol 243 GraphicUses:242Used by:266
Symbol 244 BitmapUsed by:245 757
Symbol 245 GraphicUses:244Used by:266
Symbol 246 BitmapUsed by:247 759
Symbol 247 GraphicUses:246Used by:266
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClipUses:249Used by:266 774 978
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClipUses:252Used by:266 774 978
Symbol 254 BitmapUsed by:255 764
Symbol 255 GraphicUses:254Used by:266
Symbol 256 BitmapUsed by:257 767
Symbol 257 GraphicUses:256Used by:266
Symbol 258 BitmapUsed by:259 769
Symbol 259 GraphicUses:258Used by:266
Symbol 260 BitmapUsed by:261 771
Symbol 261 GraphicUses:260Used by:266
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:266
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266
Symbol 266 MovieClipUses:227 229 231 233 235 237 239 241 243 245 247 250 253 255 257 259 261 263 265Used by:267 268 269 613 978 1101 1102 1103 1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1342 1343 1344 1496 1498 1499
Symbol 267 MovieClipUses:225 266Used by:269
Symbol 268 MovieClipUses:225 266Used by:269
Symbol 269 MovieClipUses:225 266 267 268Used by:613 617 1500
Symbol 270 BitmapUsed by:271 953 1023
Symbol 271 GraphicUses:270Used by:302
Symbol 272 BitmapUsed by:273 1024
Symbol 273 GraphicUses:272Used by:302 971
Symbol 274 BitmapUsed by:275 1025
Symbol 275 GraphicUses:274Used by:302 971
Symbol 276 BitmapUsed by:277 1026
Symbol 277 GraphicUses:276Used by:302 971
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:302 971 1030
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:302 971 1030
Symbol 282 BitmapUsed by:283 1027
Symbol 283 GraphicUses:282Used by:302 971
Symbol 284 BitmapUsed by:285 965 1028
Symbol 285 GraphicUses:284Used by:302
Symbol 286 BitmapUsed by:287 1029
Symbol 287 GraphicUses:286Used by:302 971
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:302 971 1030
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:302 971 1030
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:302 971 1030
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:302 971 1030
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:302 971 1030
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:302
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302
Symbol 302 MovieClipUses:271 273 275 277 279 281 283 285 287 289 291 293 295 297 299 301Used by:303 1104
Symbol 303 MovieClipUses:302Used by:613 1343 1496 1498 1499
Symbol 304 BitmapUsed by:305 924 1007
Symbol 305 GraphicUses:304Used by:335 1109
Symbol 306 BitmapUsed by:307 926 1008
Symbol 307 GraphicUses:306Used by:335 1109
Symbol 308 BitmapUsed by:309 928 1009
Symbol 309 GraphicUses:308Used by:335 1109
Symbol 310 BitmapUsed by:311 930 1010
Symbol 311 GraphicUses:310Used by:335
Symbol 312 BitmapUsed by:313 932 1011
Symbol 313 GraphicUses:312Used by:335
Symbol 314 BitmapUsed by:315 933 1012
Symbol 315 GraphicUses:314Used by:335 1109
Symbol 316 BitmapUsed by:317 935 1013
Symbol 317 GraphicUses:316Used by:335 1109
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:335 948 1020 1109
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:335 948 1020 1109
Symbol 323 BitmapUsed by:324 938 1014
Symbol 324 GraphicUses:323Used by:335 1109
Symbol 325 BitmapUsed by:326 939 1015
Symbol 326 GraphicUses:325Used by:335 1109
Symbol 327 BitmapUsed by:328 941 1016
Symbol 328 GraphicUses:327Used by:335
Symbol 329 BitmapUsed by:330 943 1017
Symbol 330 GraphicUses:329Used by:335 1109
Symbol 331 BitmapUsed by:332 945 1018
Symbol 332 GraphicUses:331Used by:335 1109
Symbol 333 BitmapUsed by:334 946 1019
Symbol 334 GraphicUses:333Used by:335 1109
Symbol 335 MovieClipUses:305 307 309 311 313 315 317 320 322 324 326 328 330 332 334Used by:613 1343 1496 1498 1499 1547
Symbol 336 BitmapUsed by:337 924 930 1007 1010
Symbol 337 GraphicUses:336Used by:361
Symbol 338 BitmapUsed by:339 926 1008
Symbol 339 GraphicUses:338Used by:361
Symbol 340 BitmapUsed by:341 928 1009
Symbol 341 GraphicUses:340Used by:361
Symbol 342 BitmapUsed by:343 932 1011
Symbol 343 GraphicUses:342Used by:361
Symbol 344 BitmapUsed by:345 933 1012
Symbol 345 GraphicUses:344Used by:361
Symbol 346 BitmapUsed by:347 935 1013
Symbol 347 GraphicUses:346Used by:361
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClipUses:349Used by:361 948 1020
Symbol 351 BitmapUsed by:352 938 1014
Symbol 352 GraphicUses:351Used by:361
Symbol 353 BitmapUsed by:354 939 1015
Symbol 354 GraphicUses:353Used by:361
Symbol 355 BitmapUsed by:356 941 1016
Symbol 356 GraphicUses:355Used by:361
Symbol 357 BitmapUsed by:358 943 945 1017 1018
Symbol 358 GraphicUses:357Used by:361
Symbol 359 BitmapUsed by:360 946 1019
Symbol 360 GraphicUses:359Used by:361
Symbol 361 MovieClipUses:337 339 341 343 345 347 350 352 354 356 358 360Used by:408 525 1124 1143
Symbol 362 BitmapUsed by:363 876
Symbol 363 GraphicUses:362Used by:408 1003
Symbol 364 GraphicUsed by:408
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:367 385
Symbol 367 MovieClipUses:366Used by:408 917 1003 1124
Symbol 368 BitmapUsed by:369 880 994 1114
Symbol 369 GraphicUses:368Used by:408
Symbol 370 BitmapUsed by:371 882 995
Symbol 371 GraphicUses:370Used by:408
Symbol 372 BitmapUsed by:373 884
Symbol 373 GraphicUses:372Used by:408 1003 1124
Symbol 374 BitmapUsed by:375 886 996
Symbol 375 GraphicUses:374Used by:408
Symbol 376 BitmapUsed by:377 888 997
Symbol 377 GraphicUses:376Used by:408 1124
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380
Symbol 380 MovieClipUses:379Used by:408 917 1003 1124  Timeline
Symbol 381 BitmapUsed by:382 676 892 998
Symbol 382 GraphicUses:381Used by:408
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385 1124
Symbol 385 MovieClipUses:384 366Used by:408 917 1003
Symbol 386 GraphicUses:182Used by:408 610 1003 1124
Symbol 387 BitmapUsed by:388 676 898
Symbol 388 GraphicUses:387Used by:408 1003
Symbol 389 BitmapUsed by:390 900 999
Symbol 390 GraphicUses:389Used by:395 408
Symbol 391 BitmapUsed by:392 902 1121
Symbol 392 GraphicUses:391Used by:396 408 1003
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:395 396
Symbol 395 MovieClipUses:394 390Used by:408 917 1003
Symbol 396 MovieClipUses:394 392Used by:408 917 1003
Symbol 397 BitmapUsed by:398 907 1000
Symbol 398 GraphicUses:397Used by:408 1124
Symbol 399 BitmapUsed by:400 910 1001
Symbol 400 GraphicUses:399Used by:408 1124
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:403
Symbol 403 MovieClipUses:402Used by:408 917 1003 1124
Symbol 404 BitmapUsed by:405 914
Symbol 405 GraphicUses:404Used by:408 611 1003 1124
Symbol 406 BitmapUsed by:407 916 1002
Symbol 407 GraphicUses:406Used by:408 1124
Symbol 408 MovieClipUses:361 363 364 367 369 371 373 375 377 380 382 385 386 388 390 392 395 396 398 400 403 405 407Used by:613 1343 1496 1498 1499
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:411
Symbol 411 MovieClipUses:410Used by:457
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:457 855 981
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:457 855 981 1135
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:457 855 981
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:457 855 981 1135
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:457 855 981 1135
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:457 855 981 1135
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:457 855 981 1135
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:457 855 981
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:457 855 981 1135
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:457 855 981 1135
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:457 855 981 1135
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:457 855 981 1135
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:457 855 981 1135
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:457 855 981 1135
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:457 855 981
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:444
Symbol 444 MovieClipUses:443Used by:457 855 981 1135
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:457 855 981 1135
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:457 855 981 1135
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:457 855 981 1135
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:457 855 981 1135
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:457 855 981 1135
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:457 855 981 1135
Symbol 457 MovieClipUses:411 413 415 417 419 421 423 425 427 429 431 433 435 437 439 441 444 446 448 450 452 454 456Used by:613 1343 1496 1498 1499 1547
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:462 1143
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:462
Symbol 462 MovieClipUses:459 461Used by:525 871 988
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:467 1143
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:467
Symbol 467 MovieClipUses:464 466Used by:525 871 988
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:472
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:472
Symbol 472 MovieClipUses:469 471Used by:525 871 988
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:477
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:477
Symbol 477 MovieClipUses:474 476Used by:525 871 988
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:482
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482
Symbol 482 MovieClipUses:479 481Used by:525 871 988
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:487 1143
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:487
Symbol 487 MovieClipUses:484 486Used by:525 871 988
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:492 1143
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:492
Symbol 492 MovieClipUses:489 491Used by:525 871 988
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:497 1143
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:497
Symbol 497 MovieClipUses:494 496Used by:525 871 988
Symbol 498 BitmapUsed by:499
Symbol 499 GraphicUses:498Used by:502 1143
Symbol 500 BitmapUsed by:501
Symbol 501 GraphicUses:500Used by:502
Symbol 502 MovieClipUses:499 501Used by:525 871 988
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:507 1143
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:507
Symbol 507 MovieClipUses:504 506Used by:525 871 988
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:512
Symbol 510 BitmapUsed by:511
Symbol 511 GraphicUses:510Used by:512
Symbol 512 MovieClipUses:509 511Used by:525 871 988
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:517 1143
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:517
Symbol 517 MovieClipUses:514 516Used by:525 871 988
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:522 1143
Symbol 520 BitmapUsed by:521
Symbol 521 GraphicUses:520Used by:522
Symbol 522 MovieClipUses:519 521Used by:525 871 988
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:525 871 988 1143
Symbol 525 MovieClipUses:361 462 467 472 477 482 487 492 497 502 507 512 517 522 524Used by:613 1343 1496 1498 1499 1500
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:599
Symbol 528 BitmapUsed by:529 1148
Symbol 529 GraphicUses:528Used by:578 834 1034
Symbol 530 BitmapUsed by:531 1145
Symbol 531 GraphicUses:530Used by:578 834 1034
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:578 834 1034 1180
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:578 834 1034
Symbol 536 BitmapUsed by:537 1149
Symbol 537 GraphicUses:536Used by:578 834 1034
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:578 834 1034
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:578 834 1034
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:578 834 1034
Symbol 544 BitmapUsed by:545 1158
Symbol 545 GraphicUses:544Used by:578 834 1034
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:578 834 1034
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:578 834 1034
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:578 834 1034
Symbol 552 BitmapUsed by:553 1164
Symbol 553 GraphicUses:552Used by:578 834 1034
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:578 834 1034
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:578 834 1034
Symbol 558 BitmapUsed by:559
Symbol 559 GraphicUses:558Used by:578 834 1034
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:578 834 1034
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:578 834 1034
Symbol 564 BitmapUsed by:565 1169
Symbol 565 GraphicUses:564Used by:578 834 1034
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:578 834 1034
Symbol 568 BitmapUsed by:569 1177
Symbol 569 GraphicUses:568Used by:578 834 1034
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:578 834 1034
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:578 834 1034 1180
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:578 834 1034 1180
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:578 834 1034 1180
Symbol 578 MovieClipUses:529 531 533 535 537 539 541 543 545 547 549 551 553 555 557 559 561 563 565 567 569 571 573 575 577Used by:599
Symbol 579 BitmapUsed by:580
Symbol 580 GraphicUses:579Used by:599
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:599
Symbol 583 BitmapUsed by:584
Symbol 584 GraphicUses:583Used by:599
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:599
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:599
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:599
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:599
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:599
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:599
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:599
Symbol 599 MovieClipUses:527 578 580 582 584 586 588 590 592 594 596 598Used by:613 1343 1495 1496 1498 1499 1547
Symbol 600 SoundUsed by:613 1191 1343 1498
Symbol 601 GraphicUsed by:602 616 1510 1511
Symbol 602 MovieClipUses:601Used by:603 1181
Symbol 603 MovieClipUses:602Used by:613 1191 1343 1498
Symbol 604 SoundUsed by:613 1191 1343
Symbol 605 SoundUsed by:613 1191 1343
Symbol 606 GraphicUses:114Used by:613
Symbol 607 GraphicUses:114Used by:613
Symbol 608 GraphicUses:114Used by:613
Symbol 609 GraphicUses:114Used by:613
Symbol 610 MovieClipUses:386Used by:613
Symbol 611 MovieClipUses:405Used by:613
Symbol 612 SoundUsed by:613 1191 1194
Symbol 613 MovieClipUses:303 335 408 457 525 599 600 603 604 605 606 607 608 609 126 269 225 266 610 611 612Used by:617 1500
Symbol 614 GraphicUsed by:615
Symbol 615 ButtonUses:614Used by:617
Symbol 616 MovieClipUses:601Used by:617 1347 1494 1500 1558 1569 1576 1580 1584  Timeline
Symbol 617 MovieClip [heroAttach]Uses:269 613 615 616Used by:653
Symbol 618 GraphicUsed by:627
Symbol 619 MovieClipUses:136Used by:627
Symbol 620 GraphicUsed by:627
Symbol 621 GraphicUsed by:627
Symbol 622 GraphicUsed by:627
Symbol 623 GraphicUsed by:627
Symbol 624 GraphicUsed by:627
Symbol 625 GraphicUsed by:627
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:618 619 620 621 622 623 624 625 626Used by:628 629
Symbol 628 MovieClip [ItemsAttach]Uses:627Used by:653
Symbol 629 MovieClip [ItemsAttach2]Uses:627Used by:653
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClip [maskRoot]Uses:630Used by:653
Symbol 632 GraphicUses:182Used by:633
Symbol 633 MovieClipUses:632Used by:635
Symbol 634 SoundUsed by:635
Symbol 635 MovieClip [SpearFall]Uses:633 634Used by:653
Symbol 636 BitmapUsed by:637 732 1066 1070 1072 1074 1076 1078 1080 1587
Symbol 637 GraphicUses:636Used by:651
Symbol 638 TextUses:150Used by:651
Symbol 639 TextUses:150Used by:651
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:642 644
Symbol 642 MovieClipUses:641Used by:644
Symbol 643 SoundUsed by:644 648
Symbol 644 ButtonUses:641 642 643Used by:651
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:645Used by:647 648
Symbol 647 MovieClipUses:646Used by:648
Symbol 648 ButtonUses:646 647 643Used by:651
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClipUses:637 638 639 644 648 650Used by:652
Symbol 652 MovieClip [upgradeAttach]Uses:651Used by:653  Timeline
Symbol 653 MovieClipUses:113 127 131 134 147 153 156 158 168 171 180 185 186 189 192 202 617 628 629 631 635 652Used by:Timeline
Symbol 654 Sound [shutdown]Used by:663
Symbol 655 Sound [arabiaMusic]Used by:663
Symbol 656 Sound [birdLoop]Used by:663
Symbol 657 Sound [chineseMusic]Used by:663
Symbol 658 Sound [europeMusic]Used by:663
Symbol 659 Sound [japanMusic]Used by:663
Symbol 660 Sound [menuMusic]Used by:663
Symbol 661 Sound [spawnSound]Used by:663
Symbol 662 Sound [windLoop]Used by:663
Symbol 663 MovieClipUses:654 655 656 657 658 659 660 661 662Used by:Timeline
Symbol 664 FontUsed by:665
Symbol 665 TextUses:664Used by:666
Symbol 666 MovieClipUses:665Used by:Timeline
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:669 672 673
Symbol 669 MovieClipUses:668Used by:672 673
Symbol 670 FontUsed by:671 1520 1521 1522
Symbol 671 TextUses:670Used by:672 673
Symbol 672 ButtonUses:668 669 671Used by:674
Symbol 673 ButtonUses:668 669 671Used by:674
Symbol 674 MovieClipUses:672 673Used by:Timeline
Symbol 675 BitmapUsed by:676 726 1587 1602
Symbol 676 GraphicUses:381 387 182 675Used by:Timeline
Symbol 677 BitmapUsed by:678
Symbol 678 GraphicUses:677Used by:Timeline
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:681
Symbol 681 MovieClipUses:680Used by:Timeline
Symbol 682 BitmapUsed by:684 1493 1587 1602
Symbol 683 BitmapUsed by:684 1492 1587 1602
Symbol 684 GraphicUses:682 683Used by:Timeline
Symbol 685 TextUses:150Used by:686 687
Symbol 686 MovieClipUses:149 685Used by:687
Symbol 687 ButtonUses:686 149 685Used by:Timeline
Symbol 688 TextUses:150Used by:689 690 1595
Symbol 689 MovieClipUses:149 688Used by:690 1595
Symbol 690 ButtonUses:689 149 688Used by:Timeline
Symbol 691 TextUses:150Used by:692 693 1596
Symbol 692 MovieClipUses:149 691Used by:693 1596
Symbol 693 ButtonUses:692 149 691Used by:Timeline
Symbol 694 TextUses:150Used by:695 696
Symbol 695 MovieClipUses:149 694Used by:696
Symbol 696 ButtonUses:695 149 694Used by:711
Symbol 697 BitmapUsed by:700 1081
Symbol 698 BitmapUsed by:700 1086
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:697 698 699Used by:710
Symbol 701 FontUsed by:702 703 704 1348 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397
Symbol 702 TextUses:701Used by:710 1089
Symbol 703 TextUses:701Used by:710 1089
Symbol 704 TextUses:701Used by:710 1089
Symbol 705 FontUsed by:706 707 708 709 1534 1537 1540 1543
Symbol 706 TextUses:705Used by:710
Symbol 707 TextUses:705Used by:710
Symbol 708 TextUses:705Used by:710
Symbol 709 TextUses:705Used by:710
Symbol 710 MovieClipUses:700 702 703 704 706 707 708 709Used by:711
Symbol 711 MovieClipUses:696 710Used by:Timeline
Symbol 712 GraphicUsed by:714
Symbol 713 TextUses:1Used by:714
Symbol 714 MovieClipUses:712 713Used by:Timeline
Symbol 715 BitmapUsed by:716 1097 1587 1635
Symbol 716 GraphicUses:715Used by:Timeline
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:723
Symbol 719 GraphicUsed by:720
Symbol 720 ButtonUses:719Used by:723
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:723
Symbol 723 MovieClipUses:718 720 722Used by:1547  Timeline
Symbol 724 BitmapUsed by:725 1090 1587 1635
Symbol 725 GraphicUses:724Used by:Timeline
Symbol 726 GraphicUses:675Used by:Timeline
Symbol 727 BitmapUsed by:728
Symbol 728 GraphicUses:727Used by:729
Symbol 729 MovieClipUses:728Used by:Timeline
Symbol 730 FontUsed by:731 775 835 856 872 918 949 972 1531
Symbol 731 TextUses:730Used by:Timeline
Symbol 732 GraphicUses:636Used by:975 1089 1546
Symbol 733 TextUses:150Used by:975
Symbol 734 BitmapUsed by:735 1006
Symbol 735 GraphicUses:734Used by:774 834 855 871 917 948 971 978 981 1030 1034
Symbol 736 TextUses:150Used by:774
Symbol 737 TextUses:150Used by:774 834 855 871 917 948 971
Symbol 738 GraphicUses:226Used by:774 978
Symbol 739 GraphicUses:228Used by:774 978
Symbol 740 TextUses:150Used by:774
Symbol 741 TextUses:150Used by:774 917
Symbol 742 GraphicUses:230Used by:774 978
Symbol 743 TextUses:150Used by:774 917 948
Symbol 744 GraphicUses:232Used by:774 978
Symbol 745 TextUses:150Used by:774 834 855 871 917
Symbol 746 GraphicUses:234Used by:774 978
Symbol 747 TextUses:150Used by:774 978
Symbol 748 TextUses:150Used by:774 855 871 917 971
Symbol 749 GraphicUses:236Used by:774 978
Symbol 750 TextUses:150Used by:774 834 855 871 917 948
Symbol 751 GraphicUses:238Used by:774 978
Symbol 752 TextUses:150Used by:774 834
Symbol 753 GraphicUses:240Used by:774 978
Symbol 754 GraphicUses:242Used by:774 978
Symbol 755 TextUses:150Used by:774
Symbol 756 TextUses:150Used by:774 834 948
Symbol 757 GraphicUses:244Used by:774 978
Symbol 758 TextUses:150Used by:774 855 917 971
Symbol 759 GraphicUses:246Used by:774 978
Symbol 760 TextUses:150Used by:774 834 871 948
Symbol 761 TextUses:150Used by:774
Symbol 762 TextUses:150Used by:774 834 855 948 971
Symbol 763 TextUses:150Used by:774 871 917
Symbol 764 GraphicUses:254Used by:774 978
Symbol 765 TextUses:150Used by:774
Symbol 766 TextUses:150Used by:774 917 948
Symbol 767 GraphicUses:256Used by:774 978
Symbol 768 TextUses:150Used by:774
Symbol 769 GraphicUses:258Used by:774 978
Symbol 770 TextUses:150Used by:774 978
Symbol 771 GraphicUses:260Used by:774 978
Symbol 772 TextUses:150Used by:774
Symbol 773 TextUses:150Used by:774 834 855
Symbol 774 MovieClipUses:735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 250 761 762 253 763 764 765 766 767 768 769 770 771 772 773Used by:975
Symbol 775 EditableTextUses:730Used by:975
Symbol 776 BitmapUsed by:777
Symbol 777 GraphicUses:776Used by:779 781 782 836 857 873 919 950 973
Symbol 778 TextUses:150Used by:779 781 782 836 857 873 919 950 973
Symbol 779 MovieClipUses:777 778Used by:781 782 836 857 873 919 950 973
Symbol 780 GraphicUsed by:781 782 836 857 873 919 950 973 979 982 989 1004 1021 1031 1035
Symbol 781 ButtonUses:777 778 779 780Used by:783
Symbol 782 ButtonUses:777 778 779 780Used by:783 837 858 874 920 951 974
Symbol 783 MovieClipUses:781 782Used by:975
Symbol 784 BitmapUsed by:785
Symbol 785 GraphicUses:784Used by:786 787 788 790
Symbol 786 MovieClipUses:785Used by:787 788 790
Symbol 787 ButtonUses:785 786Used by:789
Symbol 788 ButtonUses:785 786Used by:789 791
Symbol 789 MovieClipUses:787 788Used by:975
Symbol 790 ButtonUses:785 786Used by:791
Symbol 791 MovieClipUses:790 788Used by:975
Symbol 792 BitmapUsed by:794
Symbol 793 BitmapUsed by:794 838
Symbol 794 GraphicUses:792 793Used by:975
Symbol 795 TextUses:150Used by:834
Symbol 796 TextUses:150Used by:834
Symbol 797 TextUses:150Used by:834
Symbol 798 TextUses:150Used by:834
Symbol 799 TextUses:150Used by:834
Symbol 800 TextUses:150Used by:834 855 917 948 971
Symbol 801 TextUses:150Used by:834
Symbol 802 TextUses:150Used by:834
Symbol 803 TextUses:150Used by:834
Symbol 804 TextUses:150Used by:834
Symbol 805 TextUses:150Used by:834 855 917
Symbol 806 TextUses:150Used by:834
Symbol 807 TextUses:150Used by:834 855
Symbol 808 TextUses:150Used by:834
Symbol 809 TextUses:150Used by:834 971
Symbol 810 TextUses:150Used by:834 948
Symbol 811 TextUses:150Used by:834
Symbol 812 TextUses:150Used by:834 855
Symbol 813 TextUses:150Used by:834
Symbol 814 TextUses:150Used by:834 948 971
Symbol 815 TextUses:150Used by:834
Symbol 816 TextUses:150Used by:834 855 871 971
Symbol 817 TextUses:150Used by:834
Symbol 818 TextUses:150Used by:834 855
Symbol 819 TextUses:150Used by:834
Symbol 820 TextUses:150Used by:834 871
Symbol 821 TextUses:150Used by:834
Symbol 822 TextUses:150Used by:834
Symbol 823 TextUses:150Used by:834 855 871 948 971
Symbol 824 TextUses:150Used by:834
Symbol 825 TextUses:150Used by:834 855 917 971
Symbol 826 TextUses:150Used by:834
Symbol 827 TextUses:150Used by:834 855 948 971
Symbol 828 TextUses:150Used by:834
Symbol 829 TextUses:150Used by:834 855
Symbol 830 TextUses:150Used by:834
Symbol 831 TextUses:150Used by:834 871
Symbol 832 TextUses:150Used by:834 855
Symbol 833 TextUses:150Used by:834 855 917
Symbol 834 MovieClipUses:735 795 737 529 796 745 531 797 756 533 798 750 535 799 800 537 801 752 539 802 760 541 803 762 543 804 805 545 806 807 547 808 773 549 809 551 810 553 811 812 555 813 814 557 815 816 559 817 818 561 819 820 563 821 565 822 823 567 824 825 569 826 827 571 828 829 573 830 831 575 832 577 833Used by:975
Symbol 835 EditableTextUses:730Used by:975
Symbol 836 ButtonUses:777 778 779 780Used by:837
Symbol 837 MovieClipUses:836 782Used by:975
Symbol 838 GraphicUses:793Used by:975
Symbol 839 TextUses:150Used by:855
Symbol 840 TextUses:150Used by:855
Symbol 841 TextUses:150Used by:855
Symbol 842 TextUses:150Used by:855
Symbol 843 TextUses:150Used by:855
Symbol 844 TextUses:150Used by:855
Symbol 845 TextUses:150Used by:855
Symbol 846 TextUses:150Used by:855
Symbol 847 TextUses:150Used by:855
Symbol 848 TextUses:150Used by:855
Symbol 849 TextUses:150Used by:855
Symbol 850 TextUses:150Used by:855
Symbol 851 TextUses:150Used by:855 871
Symbol 852 TextUses:150Used by:855
Symbol 853 TextUses:150Used by:855
Symbol 854 TextUses:150Used by:855
Symbol 855 MovieClipUses:735 839 737 413 415 840 745 417 841 748 419 842 750 421 843 800 423 844 758 425 762 427 845 805 429 807 431 846 773 433 847 848 435 849 812 437 816 439 818 441 823 444 825 446 850 851 448 827 450 829 452 852 853 454 854 832 456 833Used by:975
Symbol 856 EditableTextUses:730Used by:975
Symbol 857 ButtonUses:777 778 779 780Used by:858
Symbol 858 MovieClipUses:857 782Used by:975
Symbol 859 TextUses:150Used by:871
Symbol 860 TextUses:150Used by:871
Symbol 861 TextUses:150Used by:871
Symbol 862 TextUses:150Used by:871
Symbol 863 TextUses:150Used by:871
Symbol 864 TextUses:150Used by:871 948 971
Symbol 865 TextUses:150Used by:871
Symbol 866 TextUses:150Used by:871 917 971
Symbol 867 TextUses:150Used by:871
Symbol 868 TextUses:150Used by:871
Symbol 869 TextUses:150Used by:871
Symbol 870 TextUses:150Used by:871
Symbol 871 MovieClipUses:735 859 737 462 860 745 467 861 748 472 862 750 477 482 760 487 492 763 497 863 864 502 865 866 507 867 816 512 868 820 517 869 823 522 851 524 870 831Used by:975
Symbol 872 EditableTextUses:730Used by:975
Symbol 873 ButtonUses:777 778 779 780Used by:874
Symbol 874 MovieClipUses:873 782Used by:975
Symbol 875 TextUses:150Used by:917
Symbol 876 GraphicUses:362Used by:917
Symbol 877 TextUses:150Used by:917
Symbol 878 GraphicUsed by:917
Symbol 879 TextUses:150Used by:917
Symbol 880 GraphicUses:368Used by:917
Symbol 881 TextUses:150Used by:917
Symbol 882 GraphicUses:370Used by:917
Symbol 883 TextUses:150Used by:917
Symbol 884 GraphicUses:372Used by:917
Symbol 885 TextUses:150Used by:917
Symbol 886 GraphicUses:374Used by:917
Symbol 887 TextUses:150Used by:917
Symbol 888 GraphicUses:376Used by:917
Symbol 889 TextUses:150Used by:917
Symbol 890 TextUses:150Used by:917
Symbol 891 TextUses:150Used by:917
Symbol 892 GraphicUses:381Used by:917
Symbol 893 TextUses:150Used by:917
Symbol 894 TextUses:150Used by:917
Symbol 895 GraphicUses:182Used by:917
Symbol 896 TextUses:150Used by:917
Symbol 897 TextUses:150Used by:917
Symbol 898 GraphicUses:387Used by:917
Symbol 899 TextUses:150Used by:917
Symbol 900 GraphicUses:389Used by:917
Symbol 901 TextUses:150Used by:917
Symbol 902 GraphicUses:391Used by:917
Symbol 903 TextUses:150Used by:917
Symbol 904 TextUses:150Used by:917
Symbol 905 TextUses:150Used by:917
Symbol 906 TextUses:150Used by:917
Symbol 907 GraphicUses:397Used by:917
Symbol 908 TextUses:150Used by:917
Symbol 909 TextUses:150Used by:917 948
Symbol 910 GraphicUses:399Used by:917
Symbol 911 TextUses:150Used by:917
Symbol 912 TextUses:150Used by:917 948 971
Symbol 913 TextUses:150Used by:917
Symbol 914 GraphicUses:404Used by:917
Symbol 915 TextUses:150Used by:917
Symbol 916 GraphicUses:406Used by:917
Symbol 917 MovieClipUses:735 875 737 876 877 741 878 367 879 743 880 881 745 882 883 748 884 885 800 886 887 758 888 889 890 380 891 805 892 893 763 385 894 895 896 897 898 899 766 900 901 866 902 903 904 395 905 396 906 750 907 908 909 910 911 912 403 913 825 914 915 916 833Used by:975
Symbol 918 EditableTextUses:730Used by:975
Symbol 919 ButtonUses:777 778 779 780Used by:920
Symbol 920 MovieClipUses:919 782Used by:975
Symbol 921 BitmapUsed by:923
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:921 922Used by:975
Symbol 924 GraphicUses:336 304Used by:948
Symbol 925 TextUses:150Used by:948
Symbol 926 GraphicUses:338 306Used by:948
Symbol 927 TextUses:150Used by:948
Symbol 928 GraphicUses:340 308Used by:948
Symbol 929 TextUses:150Used by:948
Symbol 930 GraphicUses:336 310Used by:948
Symbol 931 TextUses:150Used by:948
Symbol 932 GraphicUses:342 312Used by:948
Symbol 933 GraphicUses:344 314Used by:948
Symbol 934 TextUses:150Used by:948
Symbol 935 GraphicUses:346 316Used by:948
Symbol 936 TextUses:150Used by:948
Symbol 937 TextUses:150Used by:948
Symbol 938 GraphicUses:351 323Used by:948
Symbol 939 GraphicUses:325 353Used by:948
Symbol 940 TextUses:150Used by:948
Symbol 941 GraphicUses:355 327Used by:948
Symbol 942 TextUses:150Used by:948
Symbol 943 GraphicUses:357 329Used by:948
Symbol 944 TextUses:150Used by:948
Symbol 945 GraphicUses:357 331Used by:948
Symbol 946 GraphicUses:359 333Used by:948
Symbol 947 TextUses:150Used by:948
Symbol 948 MovieClipUses:735 924 925 737 926 927 743 928 929 756 930 931 750 932 800 933 934 760 935 936 762 320 350 937 864 322 766 938 810 939 940 814 941 942 909 943 944 912 945 823 946 947 827Used by:975
Symbol 949 EditableTextUses:730Used by:975
Symbol 950 ButtonUses:777 778 779 780Used by:951
Symbol 951 MovieClipUses:950 782Used by:975
Symbol 952 TextUses:150Used by:971
Symbol 953 GraphicUses:270 203Used by:971
Symbol 954 GraphicUses:205Used by:971
Symbol 955 TextUses:150Used by:971
Symbol 956 GraphicUses:207Used by:971
Symbol 957 TextUses:150Used by:971
Symbol 958 GraphicUses:209Used by:971
Symbol 959 TextUses:150Used by:971
Symbol 960 TextUses:150Used by:971
Symbol 961 TextUses:150Used by:971
Symbol 962 GraphicUses:213Used by:971
Symbol 963 TextUses:150Used by:971
Symbol 964 TextUses:150Used by:971
Symbol 965 GraphicUses:284 215Used by:971
Symbol 966 GraphicUses:217Used by:971
Symbol 967 TextUses:150Used by:971
Symbol 968 TextUses:150Used by:971
Symbol 969 TextUses:150Used by:971
Symbol 970 TextUses:150Used by:971
Symbol 971 MovieClipUses:735 204 952 953 737 954 955 273 748 956 957 275 800 958 959 277 758 960 279 762 961 281 864 962 963 283 809 216 964 965 866 966 967 287 814 289 816 968 291 912 969 293 823 295 825 970 297 827Used by:975
Symbol 972 EditableTextUses:730Used by:975
Symbol 973 ButtonUses:777 778 779 780Used by:974
Symbol 974 MovieClipUses:973 782Used by:975
Symbol 975 MovieClipUses:732 733 774 775 783 789 791 794 834 835 837 838 855 856 858 871 872 874 917 918 920 923 948 949 951 971 972 974Used by:Timeline
Symbol 976 BitmapUsed by:977
Symbol 977 GraphicUses:976Used by:1044
Symbol 978 MovieClipUses:735 738 739 742 744 746 749 751 753 747 754 757 759 250 253 764 767 769 770 771 266Used by:980
Symbol 979 ButtonUses:780Used by:980
Symbol 980 MovieClipUses:978 979Used by:1044
Symbol 981 MovieClipUses:735 413 415 417 419 421 423 425 427 429 431 433 435 437 439 441 444 446 448 450 452 454 456Used by:983
Symbol 982 ButtonUses:780Used by:983
Symbol 983 MovieClipUses:981 982Used by:1044
Symbol 984 BitmapUsed by:985 1033
Symbol 985 GraphicUses:148 984Used by:1044
Symbol 986 BitmapUsed by:987
Symbol 987 GraphicUses:986Used by:988
Symbol 988 MovieClipUses:987 462 467 472 477 482 487 492 497 502 507 512 517 522 524Used by:990
Symbol 989 ButtonUses:780Used by:990
Symbol 990 MovieClipUses:988 989Used by:1044
Symbol 991 BitmapUsed by:992
Symbol 992 GraphicUses:991Used by:1003
Symbol 993 GraphicUsed by:1003
Symbol 994 GraphicUses:368Used by:1003
Symbol 995 GraphicUses:370Used by:1003
Symbol 996 GraphicUses:374Used by:1003
Symbol 997 GraphicUses:376Used by:1003
Symbol 998 GraphicUses:381Used by:1003
Symbol 999 GraphicUses:389Used by:1003
Symbol 1000 GraphicUses:397Used by:1003
Symbol 1001 GraphicUses:399Used by:1003
Symbol 1002 GraphicUses:406Used by:1003
Symbol 1003 MovieClipUses:992 363 993 367 994 995 373 996 997 380 998 385 386 388 999 392 395 396 1000 1001 403 405 1002Used by:1005
Symbol 1004 ButtonUses:780Used by:1005
Symbol 1005 MovieClipUses:1003 1004Used by:1044
Symbol 1006 GraphicUses:734Used by:1020
Symbol 1007 GraphicUses:336 304Used by:1020
Symbol 1008 GraphicUses:338 306Used by:1020
Symbol 1009 GraphicUses:340 308Used by:1020
Symbol 1010 GraphicUses:336 310Used by:1020
Symbol 1011 GraphicUses:342 312Used by:1020
Symbol 1012 GraphicUses:344 314Used by:1020
Symbol 1013 GraphicUses:346 316Used by:1020
Symbol 1014 GraphicUses:351 323Used by:1020
Symbol 1015 GraphicUses:325 353Used by:1020
Symbol 1016 GraphicUses:355 327Used by:1020
Symbol 1017 GraphicUses:357 329Used by:1020
Symbol 1018 GraphicUses:357 331Used by:1020
Symbol 1019 GraphicUses:359 333Used by:1020
Symbol 1020 MovieClipUses:1006 1007 1008 1009 1010 1011 1012 1013 320 350 322 1014 1015 1016 1017 1018 1019Used by:1022
Symbol 1021 ButtonUses:780Used by:1022
Symbol 1022 MovieClipUses:1020 1021Used by:1044
Symbol 1023 GraphicUses:270 203Used by:1030
Symbol 1024 GraphicUses:272 205Used by:1030
Symbol 1025 GraphicUses:274 207Used by:1030
Symbol 1026 GraphicUses:276 209Used by:1030
Symbol 1027 GraphicUses:282 213Used by:1030
Symbol 1028 GraphicUses:284 215Used by:1030
Symbol 1029 GraphicUses:286 217Used by:1030
Symbol 1030 MovieClipUses:735 1023 1024 1025 1026 279 281 1027 1028 1029 289 291 293 295 297Used by:1032
Symbol 1031 ButtonUses:780Used by:1032
Symbol 1032 MovieClipUses:1030 1031Used by:1044
Symbol 1033 GraphicUses:984Used by:1044
Symbol 1034 MovieClipUses:735 529 531 533 535 537 539 541 543 545 547 549 551 553 555 557 559 561 563 565 567 569 571 573 575 577Used by:1036
Symbol 1035 ButtonUses:780Used by:1036
Symbol 1036 MovieClipUses:1034 1035Used by:1044
Symbol 1037 TextUses:150Used by:1044
Symbol 1038 BitmapUsed by:1039 1597
Symbol 1039 GraphicUses:1038Used by:1044
Symbol 1040 FontUsed by:1041 1042 1043 1055 1064 1065 1067 1069 1071 1073 1075 1077 1079 1526 1527
Symbol 1041 EditableTextUses:1040Used by:1044
Symbol 1042 EditableTextUses:1040Used by:1044
Symbol 1043 EditableTextUses:1040Used by:1044
Symbol 1044 MovieClipUses:977 980 983 985 990 1005 1022 1032 1033 1036 1037 1039 1041 1042 1043Used by:Timeline
Symbol 1045 BitmapUsed by:1046 1066 1070 1072 1074 1076 1078
Symbol 1046 GraphicUses:1045Used by:1049
Symbol 1047 FontUsed by:1048
Symbol 1048 TextUses:1047Used by:1049
Symbol 1049 MovieClipUses:1046 1048Used by:1051
Symbol 1050 GraphicUsed by:1051
Symbol 1051 ButtonUses:1049 1050Used by:Timeline
Symbol 1052 TextUses:150Used by:Timeline
Symbol 1053 FontUsed by:1054 1091
Symbol 1054 EditableTextUses:1053Used by:Timeline
Symbol 1055 TextUses:1040Used by:1089
Symbol 1056 BitmapUsed by:1057
Symbol 1057 GraphicUses:1056Used by:1059 1068
Symbol 1058 GraphicUsed by:1059 1068
Symbol 1059 ButtonUses:1057 1058Used by:1089
Symbol 1060 BitmapUsed by:1061
Symbol 1061 GraphicUses:1060Used by:1063 1088
Symbol 1062 GraphicUsed by:1063 1088
Symbol 1063 ButtonUses:1061 1062Used by:1089
Symbol 1064 TextUses:1040Used by:1089
Symbol 1065 TextUses:1040Used by:1089
Symbol 1066 GraphicUses:636 1045Used by:1089
Symbol 1067 TextUses:1040Used by:1089
Symbol 1068 ButtonUses:1057 1058Used by:1089
Symbol 1069 TextUses:1040Used by:1089
Symbol 1070 GraphicUses:636 1045Used by:1089
Symbol 1071 TextUses:1040Used by:1089
Symbol 1072 GraphicUses:636 1045Used by:1089
Symbol 1073 TextUses:1040Used by:1089
Symbol 1074 GraphicUses:636 1045Used by:1089
Symbol 1075 TextUses:1040Used by:1089
Symbol 1076 GraphicUses:636 1045Used by:1089
Symbol 1077 TextUses:1040Used by:1089
Symbol 1078 GraphicUses:636 1045Used by:1089
Symbol 1079 TextUses:1040Used by:1089
Symbol 1080 GraphicUses:636Used by:1089
Symbol 1081 GraphicUses:697Used by:1089
Symbol 1082 FontUsed by:1083 1084 1085 1087
Symbol 1083 TextUses:1082Used by:1089
Symbol 1084 TextUses:1082Used by:1089
Symbol 1085 TextUses:1082Used by:1089
Symbol 1086 GraphicUses:698Used by:1089
Symbol 1087 TextUses:1082Used by:1089
Symbol 1088 ButtonUses:1061 1062Used by:1089
Symbol 1089 MovieClipUses:732 1055 1059 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 702 703 704 1083 1084 1085 1086 1087 1088Used by:Timeline
Symbol 1090 GraphicUses:724Used by:1547  Timeline
Symbol 1091 EditableTextUses:1053Used by:1092
Symbol 1092 MovieClipUses:149 1091Used by:1547  Timeline
Symbol 1093 SoundUsed by:Timeline
Symbol 1094 GraphicUsed by:1095 1398
Symbol 1095 ButtonUses:1094Used by:1398
Symbol 1096 BitmapUsed by:1097
Symbol 1097 GraphicUses:715 1096Used by:1398
Symbol 1098 BitmapUsed by:1099
Symbol 1099 GraphicUses:1098Used by:1100 1501 1502 1503 1504 1548 1550 1561 1563 1565 1570 1572 1585
Symbol 1100 MovieClipUses:1099Used by:1347
Symbol 1101 MovieClipUses:225 266Used by:1103
Symbol 1102 MovieClipUses:225 266Used by:1103
Symbol 1103 MovieClipUses:225 266 1101 1102Used by:1347
Symbol 1104 MovieClipUses:302Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1105 BitmapUsed by:1106
Symbol 1106 GraphicUses:1105Used by:1109
Symbol 1107 BitmapUsed by:1108
Symbol 1108 GraphicUses:1107Used by:1109
Symbol 1109 MovieClipUses:305 307 309 315 320 322 326 317 324 330 332 1106 1108 334Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1110 GraphicUsed by:1124
Symbol 1111 BitmapUsed by:1112
Symbol 1112 GraphicUses:1111Used by:1113
Symbol 1113 MovieClipUses:1112Used by:1124
Symbol 1114 GraphicUses:368Used by:1124
Symbol 1115 BitmapUsed by:1116
Symbol 1116 GraphicUses:1115Used by:1124
Symbol 1117 BitmapUsed by:1118 1142
Symbol 1118 GraphicUses:1117Used by:1124
Symbol 1119 BitmapUsed by:1120
Symbol 1120 GraphicUses:1119Used by:1124
Symbol 1121 GraphicUses:391Used by:1124
Symbol 1122 BitmapUsed by:1123
Symbol 1123 GraphicUses:1122Used by:1124
Symbol 1124 MovieClipUses:1110 367 361 1113 1114 380 1116 386 373 1118 377 1120 384 398 400 403 1121 405 407 1123Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1125 BitmapUsed by:1126
Symbol 1126 GraphicUses:1125Used by:1135
Symbol 1127 BitmapUsed by:1128
Symbol 1128 GraphicUses:1127Used by:1135
Symbol 1129 BitmapUsed by:1130
Symbol 1130 GraphicUses:1129Used by:1135
Symbol 1131 BitmapUsed by:1132
Symbol 1132 GraphicUses:1131Used by:1135
Symbol 1133 BitmapUsed by:1134
Symbol 1134 GraphicUses:1133Used by:1135
Symbol 1135 MovieClipUses:1126 421 419 415 423 425 429 433 1128 1130 431 435 444 437 446 448 450 452 1132 439 454 456 1134Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1136 BitmapUsed by:1137
Symbol 1137 GraphicUses:1136Used by:1143
Symbol 1138 BitmapUsed by:1139
Symbol 1139 GraphicUses:1138Used by:1143
Symbol 1140 BitmapUsed by:1141
Symbol 1141 GraphicUses:1140Used by:1143
Symbol 1142 GraphicUses:1117Used by:1143
Symbol 1143 MovieClipUses:361 464 459 1137 484 489 504 494 1139 499 1141 519 514 1142 524Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1144 BitmapUsed by:1145 1158
Symbol 1145 GraphicUses:530 1144Used by:1180
Symbol 1146 BitmapUsed by:1147 1148 1149
Symbol 1147 GraphicUses:1146Used by:1180
Symbol 1148 GraphicUses:528 1146Used by:1180
Symbol 1149 GraphicUses:536 1146Used by:1180
Symbol 1150 BitmapUsed by:1151
Symbol 1151 GraphicUses:1150Used by:1180
Symbol 1152 BitmapUsed by:1153
Symbol 1153 GraphicUses:1152Used by:1180
Symbol 1154 BitmapUsed by:1155
Symbol 1155 GraphicUses:1154Used by:1180
Symbol 1156 BitmapUsed by:1157
Symbol 1157 GraphicUses:1156Used by:1180
Symbol 1158 GraphicUses:544 1144Used by:1180
Symbol 1159 BitmapUsed by:1160
Symbol 1160 GraphicUses:1159Used by:1180
Symbol 1161 BitmapUsed by:1162
Symbol 1162 GraphicUses:1161Used by:1180
Symbol 1163 BitmapUsed by:1164 1166 1169 1171
Symbol 1164 GraphicUses:552 1163Used by:1180
Symbol 1165 BitmapUsed by:1166
Symbol 1166 GraphicUses:1165 1163Used by:1180
Symbol 1167 BitmapUsed by:1168
Symbol 1168 GraphicUses:1167Used by:1180
Symbol 1169 GraphicUses:564 1163Used by:1180
Symbol 1170 BitmapUsed by:1171
Symbol 1171 GraphicUses:1170 1163Used by:1180
Symbol 1172 BitmapUsed by:1173
Symbol 1173 GraphicUses:1172Used by:1180
Symbol 1174 BitmapUsed by:1175
Symbol 1175 GraphicUses:1174Used by:1180
Symbol 1176 BitmapUsed by:1177
Symbol 1177 GraphicUses:568 1176Used by:1180
Symbol 1178 BitmapUsed by:1179
Symbol 1179 GraphicUses:1178Used by:1180
Symbol 1180 MovieClipUses:1145 1147 533 1148 1149 1151 1153 1155 1157 1158 1160 1162 1164 1166 1168 1169 1171 1173 1175 1177 1179 573 575 577Used by:1191 1193 1194 1195 1208 1232 1268 1304 1332 1340 1341 1346
Symbol 1181 MovieClipUses:602Used by:1191 1194
Symbol 1182 GraphicUses:114Used by:1191
Symbol 1183 GraphicUses:114Used by:1191
Symbol 1184 GraphicUses:114Used by:1191
Symbol 1185 GraphicUses:114Used by:1191
Symbol 1186 GraphicUses:114Used by:1191
Symbol 1187 GraphicUses:114Used by:1191
Symbol 1188 GraphicUses:114Used by:1191
Symbol 1189 SoundUsed by:1191
Symbol 1190 SoundUsed by:1191 1194
Symbol 1191 MovieClipUses:1104 1109 1124 1135 1143 1180 600 1181 612 605 225 266 603 604 1182 1183 1184 1185 1186 1187 1188 1189 1190Used by:1347
Symbol 1192 SoundUsed by:1193
Symbol 1193 MovieClipUses:225 266 1104 1109 1124 1135 1143 1180 1192Used by:1347
Symbol 1194 MovieClipUses:225 266 1104 1109 1124 1135 1143 1180 612 1190 1181Used by:1195
Symbol 1195 MovieClipUses:225 266 1104 1109 1124 1135 1143 1180 1194Used by:1347
Symbol 1196 SoundUsed by:1341
Symbol 1197 GraphicUsed by:1341
Symbol 1198 GraphicUsed by:1341
Symbol 1199 GraphicUsed by:1341
Symbol 1200 GraphicUsed by:1208 1340
Symbol 1201 GraphicUsed by:1207
Symbol 1202 GraphicUsed by:1207
Symbol 1203 GraphicUsed by:1207
Symbol 1204 GraphicUsed by:1207
Symbol 1205 GraphicUsed by:1207
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1201 1202 1203 1204 1205 1206Used by:1208 1232 1268 1304 1332 1340 1341
Symbol 1208 MovieClipUses:1200 225 266 1207 1104 1109 1124 1135 1143 1180Used by:1341
Symbol 1209 GraphicUsed by:1341
Symbol 1210 BitmapUsed by:1211 1213 1214 1215 1216 1217 1219
Symbol 1211 GraphicUses:1210Used by:1341
Symbol 1212 SoundUsed by:1341
Symbol 1213 GraphicUses:1210Used by:1341
Symbol 1214 GraphicUses:1210Used by:1341
Symbol 1215 GraphicUses:1210Used by:1341
Symbol 1216 GraphicUses:1210Used by:1341
Symbol 1217 GraphicUses:1210Used by:1341
Symbol 1218 GraphicUsed by:1341
Symbol 1219 GraphicUses:1210Used by:1341
Symbol 1220 GraphicUsed by:1341
Symbol 1221 GraphicUses:182Used by:1341
Symbol 1222 GraphicUsed by:1341
Symbol 1223 GraphicUses:182Used by:1341
Symbol 1224 GraphicUsed by:1341
Symbol 1225 GraphicUses:182Used by:1341
Symbol 1226 GraphicUsed by:1232
Symbol 1227 GraphicUsed by:1232
Symbol 1228 GraphicUsed by:1232
Symbol 1229 GraphicUsed by:1232
Symbol 1230 GraphicUsed by:1232
Symbol 1231 GraphicUsed by:1232
Symbol 1232 MovieClipUses:1226 1207 225 266 1104 1124 1109 1135 1143 1180 1227 1228 1229 1230 1231Used by:1341
Symbol 1233 BitmapUsed by:1234 1238 1243 1245 1247 1249 1251 1254
Symbol 1234 GraphicUses:1233Used by:1341
Symbol 1235 GraphicUsed by:1341
Symbol 1236 SoundUsed by:1341
Symbol 1237 GraphicUsed by:1341
Symbol 1238 GraphicUses:1233Used by:1341
Symbol 1239 GraphicUsed by:1341
Symbol 1240 GraphicUsed by:1341
Symbol 1241 GraphicUsed by:1341
Symbol 1242 GraphicUsed by:1341
Symbol 1243 GraphicUses:1233Used by:1341
Symbol 1244 GraphicUsed by:1341
Symbol 1245 GraphicUses:1233Used by:1341
Symbol 1246 GraphicUsed by:1341
Symbol 1247 GraphicUses:1233Used by:1341
Symbol 1248 GraphicUsed by:1341
Symbol 1249 GraphicUses:1233Used by:1341
Symbol 1250 GraphicUsed by:1341
Symbol 1251 GraphicUses:1233Used by:1341
Symbol 1252 GraphicUsed by:1341
Symbol 1253 GraphicUsed by:1341
Symbol 1254 GraphicUses:1233Used by:1268 1341
Symbol 1255 GraphicUsed by:1341
Symbol 1256 GraphicUsed by:1341
Symbol 1257 GraphicUsed by:1341
Symbol 1258 GraphicUsed by:1268
Symbol 1259 GraphicUsed by:1268
Symbol 1260 GraphicUsed by:1268
Symbol 1261 GraphicUsed by:1268
Symbol 1262 GraphicUsed by:1268
Symbol 1263 GraphicUsed by:1268
Symbol 1264 GraphicUsed by:1268
Symbol 1265 GraphicUsed by:1268
Symbol 1266 GraphicUsed by:1268
Symbol 1267 GraphicUsed by:1268
Symbol 1268 MovieClipUses:1258 1124 225 266 1104 1109 1135 1143 1254 1180 1259 1207 1260 1261 1262 1263 1264 1265 1266 1267Used by:1341
Symbol 1269 SoundUsed by:1341
Symbol 1270 GraphicUsed by:1341
Symbol 1271 GraphicUsed by:1341
Symbol 1272 GraphicUsed by:1341
Symbol 1273 GraphicUsed by:1341
Symbol 1274 GraphicUsed by:1341
Symbol 1275 GraphicUsed by:1341
Symbol 1276 GraphicUsed by:1341
Symbol 1277 GraphicUsed by:1341
Symbol 1278 GraphicUsed by:1341
Symbol 1279 GraphicUsed by:1341
Symbol 1280 GraphicUsed by:1341
Symbol 1281 GraphicUsed by:1341
Symbol 1282 GraphicUsed by:1341
Symbol 1283 GraphicUsed by:1341
Symbol 1284 GraphicUsed by:1304
Symbol 1285 GraphicUsed by:1304
Symbol 1286 GraphicUsed by:1304
Symbol 1287 GraphicUsed by:1304
Symbol 1288 GraphicUsed by:1304
Symbol 1289 GraphicUsed by:1304
Symbol 1290 GraphicUsed by:1304
Symbol 1291 GraphicUsed by:1304
Symbol 1292 GraphicUsed by:1304
Symbol 1293 GraphicUsed by:1304
Symbol 1294 GraphicUsed by:1304
Symbol 1295 GraphicUsed by:1304
Symbol 1296 GraphicUsed by:1304
Symbol 1297 GraphicUsed by:1304
Symbol 1298 GraphicUsed by:1304
Symbol 1299 GraphicUsed by:1304
Symbol 1300 GraphicUsed by:1304
Symbol 1301 GraphicUsed by:1304
Symbol 1302 GraphicUsed by:1304
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1207 1284 225 266 1104 1109 1124 1135 1143 1180 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303Used by:1341
Symbol 1305 SoundUsed by:1341
Symbol 1306 GraphicUsed by:1341
Symbol 1307 GraphicUsed by:1341
Symbol 1308 GraphicUsed by:1341
Symbol 1309 GraphicUsed by:1341
Symbol 1310 GraphicUsed by:1341
Symbol 1311 GraphicUsed by:1341
Symbol 1312 GraphicUsed by:1341
Symbol 1313 GraphicUsed by:1341
Symbol 1314 GraphicUsed by:1341
Symbol 1315 GraphicUsed by:1341
Symbol 1316 GraphicUsed by:1341
Symbol 1317 GraphicUsed by:1341
Symbol 1318 GraphicUsed by:1341
Symbol 1319 GraphicUsed by:1341
Symbol 1320 GraphicUsed by:1332
Symbol 1321 GraphicUsed by:1332
Symbol 1322 GraphicUsed by:1332
Symbol 1323 GraphicUsed by:1332
Symbol 1324 GraphicUsed by:1332
Symbol 1325 GraphicUsed by:1332
Symbol 1326 GraphicUsed by:1332
Symbol 1327 GraphicUsed by:1332
Symbol 1328 GraphicUsed by:1332
Symbol 1329 GraphicUsed by:1332
Symbol 1330 GraphicUsed by:1332
Symbol 1331 GraphicUsed by:1332
Symbol 1332 MovieClipUses:1320 225 266 1104 1321 1207 1109 1124 1135 1143 1180 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331Used by:1341
Symbol 1333 GraphicUsed by:1341
Symbol 1334 GraphicUsed by:1341
Symbol 1335 GraphicUsed by:1341
Symbol 1336 GraphicUsed by:1341
Symbol 1337 GraphicUsed by:1341
Symbol 1338 GraphicUsed by:1341
Symbol 1339 GraphicUsed by:1341
Symbol 1340 MovieClipUses:1200 225 266 1207 1104 1109 1124 1135 1143 1180Used by:1341
Symbol 1341 MovieClipUses:225 266 1104 1109 1124 1135 1143 1180 1196 1197 1198 1199 1208 1209 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1232 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1304 154 1305 1306 1307 1308 1309 1310 1311 1207 1312 1313 1314 1315 1316 1317 1318 1319 1332 1333 1334 1335 1336 1337 1338 1339 1340Used by:1347
Symbol 1342 MovieClipUses:225 266Used by:1343 1347 1500
Symbol 1343 MovieClipUses:303 335 408 457 525 599 603 605 1342 225 266 600 604Used by:1347 1500
Symbol 1344 MovieClipUses:225 266Used by:1347 1500
Symbol 1345 SoundUsed by:1346
Symbol 1346 MovieClipUses:1104 1109 1124 1135 1143 1180 1345Used by:1347
Symbol 1347 MovieClipUses:1100 1103 1191 616 1193 1195 1341 1342 1343 1344 1346Used by:1398  Timeline
Symbol 1348 TextUses:701Used by:1398
Symbol 1349 FontUsed by:1350 1352 1354 1356 1358 1360 1363 1365 1367 1369 1371 1373 1375 1377 1379 1381 1383 1385 1387 1389 1391 1393 1395 1397
Symbol 1350 TextUses:701 1349Used by:1398
Symbol 1351 TextUses:701Used by:1398
Symbol 1352 TextUses:701 1349Used by:1398
Symbol 1353 TextUses:701Used by:1398
Symbol 1354 TextUses:701 1349Used by:1398
Symbol 1355 TextUses:701Used by:1398
Symbol 1356 TextUses:701 1349Used by:1398
Symbol 1357 TextUses:701Used by:1398
Symbol 1358 TextUses:701 1349Used by:1398
Symbol 1359 TextUses:701Used by:1398
Symbol 1360 TextUses:701 1349Used by:1398
Symbol 1361 TextUses:701Used by:1398
Symbol 1362 TextUses:701Used by:1398
Symbol 1363 TextUses:701 1349Used by:1398
Symbol 1364 TextUses:701Used by:1398
Symbol 1365 TextUses:701 1349Used by:1398
Symbol 1366 TextUses:701Used by:1398
Symbol 1367 TextUses:701 1349Used by:1398
Symbol 1368 TextUses:701Used by:1398
Symbol 1369 TextUses:701 1349Used by:1398
Symbol 1370 TextUses:701Used by:1398
Symbol 1371 TextUses:701 1349Used by:1398
Symbol 1372 TextUses:701Used by:1398
Symbol 1373 TextUses:701 1349Used by:1398
Symbol 1374 TextUses:701Used by:1398
Symbol 1375 TextUses:701 1349Used by:1398
Symbol 1376 TextUses:701Used by:1398
Symbol 1377 TextUses:701 1349Used by:1398
Symbol 1378 TextUses:701Used by:1398
Symbol 1379 TextUses:701 1349Used by:1398
Symbol 1380 TextUses:701Used by:1398
Symbol 1381 TextUses:701 1349Used by:1398
Symbol 1382 TextUses:701Used by:1398
Symbol 1383 TextUses:701 1349Used by:1398
Symbol 1384 TextUses:701Used by:1398
Symbol 1385 TextUses:701 1349Used by:1398
Symbol 1386 TextUses:701Used by:1398
Symbol 1387 TextUses:701 1349Used by:1398
Symbol 1388 TextUses:701Used by:1398
Symbol 1389 TextUses:701 1349Used by:1398
Symbol 1390 TextUses:701Used by:1398
Symbol 1391 TextUses:701 1349Used by:1398
Symbol 1392 TextUses:701Used by:1398
Symbol 1393 TextUses:701 1349Used by:1398
Symbol 1394 TextUses:701Used by:1398
Symbol 1395 TextUses:701 1349Used by:1398
Symbol 1396 TextUses:701Used by:1398
Symbol 1397 TextUses:701 1349Used by:1398
Symbol 1398 MovieClipUses:1095 1094 1097 1347 1348 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397Used by:Timeline
Symbol 1399 BitmapUsed by:1400
Symbol 1400 GraphicUses:1399Used by:1481
Symbol 1401 BitmapUsed by:1402
Symbol 1402 GraphicUses:1401Used by:1409
Symbol 1403 BitmapUsed by:1404
Symbol 1404 GraphicUses:1403Used by:1409
Symbol 1405 BitmapUsed by:1406
Symbol 1406 GraphicUses:1405Used by:1409
Symbol 1407 BitmapUsed by:1408
Symbol 1408 GraphicUses:1407Used by:1409
Symbol 1409 MovieClipUses:1402 1404 1406 1408Used by:1481
Symbol 1410 BitmapUsed by:1411
Symbol 1411 GraphicUses:1410Used by:1412
Symbol 1412 MovieClipUses:1411Used by:1481
Symbol 1413 BitmapUsed by:1414
Symbol 1414 GraphicUses:1413Used by:1415
Symbol 1415 MovieClipUses:1414Used by:1481
Symbol 1416 ShapeTweeningUsed by:1423
Symbol 1417 ShapeTweeningUsed by:1423
Symbol 1418 ShapeTweeningUsed by:1423
Symbol 1419 ShapeTweeningUsed by:1423
Symbol 1420 ShapeTweeningUsed by:1423
Symbol 1421 ShapeTweeningUsed by:1423
Symbol 1422 GraphicUsed by:1423
Symbol 1423 MovieClipUses:1416 1417 1418 1419 1420 1421 1422Used by:1481
Symbol 1424 GraphicUsed by:1481
Symbol 1425 BitmapUsed by:1426
Symbol 1426 GraphicUses:1425Used by:1481
Symbol 1427 GraphicUsed by:1481
Symbol 1428 BitmapUsed by:1429
Symbol 1429 GraphicUses:1428Used by:1431
Symbol 1430 GraphicUsed by:1431
Symbol 1431 MovieClipUses:1429 1430Used by:1481
Symbol 1432 GraphicUsed by:1433
Symbol 1433 MovieClipUses:1432Used by:1481
Symbol 1434 GraphicUsed by:1435
Symbol 1435 MovieClipUses:1434Used by:1481
Symbol 1436 BitmapUsed by:1437
Symbol 1437 GraphicUses:1436Used by:1438
Symbol 1438 MovieClipUses:1437Used by:1481
Symbol 1439 BitmapUsed by:1440 1562
Symbol 1440 GraphicUses:1439Used by:1441
Symbol 1441 MovieClipUses:1440Used by:1481
Symbol 1442 BitmapUsed by:1443
Symbol 1443 GraphicUses:1442Used by:1444
Symbol 1444 MovieClipUses:1443Used by:1481
Symbol 1445 GraphicUsed by:1446
Symbol 1446 MovieClipUses:1445Used by:1481
Symbol 1447 GraphicUsed by:1451
Symbol 1448 BitmapUsed by:1449
Symbol 1449 GraphicUses:1448Used by:1450
Symbol 1450 MovieClipUses:1449Used by:1451 1463
Symbol 1451 MovieClipUses:1447 1450Used by:1481
Symbol 1452 BitmapUsed by:1453
Symbol 1453 GraphicUses:1452Used by:1454
Symbol 1454 MovieClipUses:1453Used by:1481
Symbol 1455 GraphicUsed by:1456
Symbol 1456 MovieClipUses:1455Used by:1481
Symbol 1457 BitmapUsed by:1458
Symbol 1458 GraphicUses:1457Used by:1481
Symbol 1459 BitmapUsed by:1460
Symbol 1460 GraphicUses:1459Used by:1461
Symbol 1461 MovieClipUses:1460Used by:1481
Symbol 1462 GraphicUsed by:1463
Symbol 1463 MovieClipUses:1462 1450Used by:1481
Symbol 1464 BitmapUsed by:1465
Symbol 1465 GraphicUses:1464Used by:1481
Symbol 1466 BitmapUsed by:1467 1474
Symbol 1467 GraphicUses:1466Used by:1468
Symbol 1468 MovieClipUses:1467Used by:1481
Symbol 1469 BitmapUsed by:1470
Symbol 1470 GraphicUses:1469Used by:1471
Symbol 1471 MovieClipUses:1470Used by:1481
Symbol 1472 BitmapUsed by:1473
Symbol 1473 GraphicUses:1472Used by:1481
Symbol 1474 GraphicUses:1466Used by:1475
Symbol 1475 MovieClipUses:1474Used by:1481
Symbol 1476 GraphicUsed by:1477
Symbol 1477 MovieClipUses:1476Used by:1481
Symbol 1478 BitmapUsed by:1479 1577 1578 1579
Symbol 1479 GraphicUses:1478Used by:1480
Symbol 1480 MovieClipUses:1479Used by:1481
Symbol 1481 MovieClipUses:1400 1409 1412 1415 1423 1424 1426 1427 1431 1433 1435 1438 1441 1444 1446 1451 1454 1456 1458 1461 1463 1465 1468 1471 1473 1475 1477 1480Used by:Timeline
Symbol 1482 BitmapUsed by:1485
Symbol 1483 BitmapUsed by:1485
Symbol 1484 BitmapUsed by:1485
Symbol 1485 GraphicUses:1482 1483 1484Used by:1491
Symbol 1486 BitmapUsed by:1489
Symbol 1487 BitmapUsed by:1489
Symbol 1488 BitmapUsed by:1489
Symbol 1489 GraphicUses:1486 1487 1488Used by:1490 1491
Symbol 1490 MovieClipUses:1489Used by:1491
Symbol 1491 MovieClipUses:1485 1489 1490Used by:Timeline
Symbol 1492 GraphicUses:683Used by:1494
Symbol 1493 GraphicUses:682Used by:1494
Symbol 1494 MovieClipUses:1492 616 1493Used by:Timeline
Symbol 1495 MovieClipUses:599Used by:1498
Symbol 1496 MovieClipUses:225 266 303 335 408 457 599 525Used by:1498
Symbol 1497 SoundUsed by:1498
Symbol 1498 MovieClipUses:225 266 303 335 408 457 1495 525 1496 599 603 600 1497Used by:1500
Symbol 1499 MovieClipUses:225 266 303 335 408 457 525 599Used by:1500
Symbol 1500 MovieClipUses:269 613 616 1498 1499 1342 1343 1344 525Used by:Timeline
Symbol 1501 MovieClipUses:1099 SS1Used by:Timeline
Symbol 1502 MovieClipUses:1099Used by:Timeline
Symbol 1503 MovieClipUses:1099Used by:1505
Symbol 1504 MovieClipUses:1099Used by:1505 1551 1564 1566 1571 1573 1586
Symbol 1505 MovieClipUses:1503 1504Used by:Timeline
Symbol 1506 BitmapUsed by:1507
Symbol 1507 GraphicUses:1506Used by:1547
Symbol 1508 BitmapUsed by:1509
Symbol 1509 GraphicUses:1508Used by:1514
Symbol 1510 MovieClipUses:601Used by:1514
Symbol 1511 MovieClipUses:601Used by:1514
Symbol 1512 BitmapUsed by:1513
Symbol 1513 GraphicUses:1512Used by:1514
Symbol 1514 MovieClipUses:1509 1510 1511 1513Used by:1547
Symbol 1515 GraphicUsed by:1519
Symbol 1516 BitmapUsed by:1517
Symbol 1517 GraphicUses:1516Used by:1519
Symbol 1518 GraphicUsed by:1519
Symbol 1519 MovieClipUses:1515 1517 1518Used by:1547
Symbol 1520 EditableTextUses:670Used by:1525
Symbol 1521 TextUses:670Used by:1525
Symbol 1522 EditableTextUses:670Used by:1525
Symbol 1523 FontUsed by:1524
Symbol 1524 TextUses:1523Used by:1525
Symbol 1525 MovieClipUses:1520 1521 1522 1524Used by:1547
Symbol 1526 EditableTextUses:1040Used by:1528
Symbol 1527 EditableTextUses:1040Used by:1528
Symbol 1528 MovieClipUses:1526 1527Used by:1547
Symbol 1529 BitmapUsed by:1530
Symbol 1530 GraphicUses:1529Used by:1532 1533
Symbol 1531 TextUses:730Used by:1532 1533
Symbol 1532 ButtonUses:1530 1531Used by:1546
Symbol 1533 ButtonUses:1530 1531Used by:1546
Symbol 1534 TextUses:705Used by:1536
Symbol 1535 GraphicUsed by:1536
Symbol 1536 ButtonUses:1534 1535Used by:1546
Symbol 1537 TextUses:705Used by:1539
Symbol 1538 GraphicUsed by:1539
Symbol 1539 ButtonUses:1537 1538Used by:1546
Symbol 1540 TextUses:705Used by:1542
Symbol 1541 GraphicUsed by:1542
Symbol 1542 ButtonUses:1540 1541Used by:1546
Symbol 1543 TextUses:705Used by:1545
Symbol 1544 GraphicUsed by:1545
Symbol 1545 ButtonUses:1543 1544Used by:1546
Symbol 1546 MovieClipUses:1532 732 1533 1536 1539 1542 1545Used by:1547
Symbol 1547 MovieClipUses:1507 335 457 599 1090 1092 1514 1519 723 1525 1528 1546Used by:Timeline
Symbol 1548 MovieClipUses:1099Used by:1549
Symbol 1549 MovieClipUses:1548 129 130Used by:Timeline
Symbol 1550 MovieClipUses:1099Used by:1551
Symbol 1551 MovieClipUses:1550 1504Used by:Timeline
Symbol 1552 BitmapUsed by:1553
Symbol 1553 GraphicUses:1552Used by:1558
Symbol 1554 BitmapUsed by:1555
Symbol 1555 GraphicUses:1554Used by:1558
Symbol 1556 BitmapUsed by:1557
Symbol 1557 GraphicUses:1556Used by:1558
Symbol 1558 MovieClipUses:1553 616 1555 1557Used by:Timeline
Symbol 1559 BitmapUsed by:1560
Symbol 1560 GraphicUses:1559Used by:1561
Symbol 1561 MovieClipUses:1099 1560Used by:Timeline
Symbol 1562 GraphicUses:1439Used by:Timeline
Symbol 1563 MovieClipUses:1099Used by:1564
Symbol 1564 MovieClipUses:1563 1504Used by:Timeline
Symbol 1565 MovieClipUses:1099Used by:1566
Symbol 1566 MovieClipUses:1565 1504Used by:Timeline
Symbol 1567 BitmapUsed by:1568
Symbol 1568 GraphicUses:1567Used by:1569
Symbol 1569 MovieClipUses:1568 616Used by:Timeline
Symbol 1570 MovieClipUses:1099Used by:1571
Symbol 1571 MovieClipUses:1570 1504Used by:Timeline
Symbol 1572 MovieClipUses:1099Used by:1573
Symbol 1573 MovieClipUses:1572 1504Used by:Timeline
Symbol 1574 BitmapUsed by:1575 1577 1578 1579
Symbol 1575 GraphicUses:1574Used by:1576
Symbol 1576 MovieClipUses:1575 616Used by:Timeline
Symbol 1577 GraphicUses:1478 1574Used by:1580
Symbol 1578 GraphicUses:1478 1574Used by:1580
Symbol 1579 GraphicUses:1478 1574Used by:1580
Symbol 1580 MovieClipUses:1577 616 1578 1579Used by:Timeline
Symbol 1581 BitmapUsed by:1582 1583
Symbol 1582 GraphicUses:1581Used by:1584
Symbol 1583 GraphicUses:1581Used by:1584
Symbol 1584 MovieClipUses:1582 616 1583Used by:Timeline
Symbol 1585 MovieClipUses:1099Used by:1586
Symbol 1586 MovieClipUses:1585 1504Used by:Timeline
Symbol 1587 GraphicUses:636 724 715 682 683 675Used by:Timeline
Symbol 1588 TextUses:150Used by:1589 1590
Symbol 1589 MovieClipUses:149 1588Used by:1590
Symbol 1590 ButtonUses:1589 149 1588Used by:Timeline
Symbol 1591 GraphicUsed by:1594
Symbol 1592 TextUses:1Used by:1594
Symbol 1593 TextUses:1Used by:1594
Symbol 1594 MovieClipUses:1591 1592 1593Used by:Timeline
Symbol 1595 ButtonUses:689 149 688Used by:Timeline
Symbol 1596 ButtonUses:692 149 691Used by:Timeline
Symbol 1597 GraphicUses:1038Used by:Timeline
Symbol 1598 FontUsed by:1599
Symbol 1599 EditableTextUses:1598Used by:Timeline
Symbol 1600 FontUsed by:1601
Symbol 1601 TextUses:1600Used by:Timeline
Symbol 1602 GraphicUses:682 683 675Used by:Timeline
Symbol 1603 GraphicUsed by:1604
Symbol 1604 MovieClipUses:1603Used by:1624
Symbol 1605 FontUsed by:1606
Symbol 1606 TextUses:1605Used by:1607
Symbol 1607 MovieClipUses:1606Used by:1624
Symbol 1608 GraphicUsed by:1611 1612
Symbol 1609 GraphicUsed by:1611 1612
Symbol 1610 GraphicUsed by:1611 1612
Symbol 1611 ButtonUses:1608 1609 1610Used by:1624
Symbol 1612 ButtonUses:1608 1609 1610Used by:1624
Symbol 1613 GraphicUsed by:1623
Symbol 1614 FontUsed by:1615 1616 1617
Symbol 1615 EditableTextUses:1614Used by:1619
Symbol 1616 EditableTextUses:1614Used by:1619
Symbol 1617 EditableTextUses:1614Used by:1619
Symbol 1618 GraphicUsed by:1619
Symbol 1619 MovieClipUses:1615 1616 1617 1618Used by:1620
Symbol 1620 MovieClipUses:1619Used by:1623
Symbol 1621 GraphicUsed by:1622
Symbol 1622 MovieClipUses:1621Used by:1623
Symbol 1623 MovieClipUses:1613 1620 1622Used by:1624
Symbol 1624 MovieClipUses:1604 1607 1611 1612 1623Used by:1629 1634
Symbol 1625 GraphicUsed by:1628
Symbol 1626 FontUsed by:1627
Symbol 1627 TextUses:1626Used by:1628
Symbol 1628 MovieClipUses:1625 1627Used by:1629
Symbol 1629 MovieClip [TMP6pbk6uzm9i]Uses:1624 1628Used by:Timeline
Symbol 1630 GraphicUsed by:1633
Symbol 1631 FontUsed by:1632
Symbol 1632 TextUses:1631Used by:1633
Symbol 1633 MovieClipUses:1630 1632Used by:1634
Symbol 1634 MovieClip [TMP6ojzjuzm8i]Uses:1624 1633Used by:Timeline
Symbol 1635 GraphicUses:724 715Used by:Timeline
Symbol 1636 GraphicUsed by:1638
Symbol 1637 TextUses:1Used by:1638
Symbol 1638 MovieClipUses:1636 1637Used by:Timeline
Streaming Sound 1Used by:Symbol 1501 MovieClip

Instance Names

"prel"Frame 1Symbol 14 MovieClip
"mcLogo"Frame 1Symbol 61 MovieClip
"btnFoggy"Frame 1Symbol 63 Button
"mcLogo"Frame 2Symbol 112 MovieClip
"boxy"Frame 4Symbol 674 MovieClip
"snow"Frame 25Symbol 681 MovieClip
"buy"Frame 30Symbol 975 MovieClip
"Items"Frame 30Symbol 1044 MovieClip
"upup"Frame 30Symbol 652 MovieClip [upgradeAttach]
"location"Frame 30Symbol 1092 MovieClip
"menu"Frame 40Symbol 1481 MovieClip
"ground"Frame 40Symbol 1491 MovieClip
"enemy0"Frame 40Symbol 1347 MovieClip
"hero"Frame 40Symbol 1500 MovieClip
"steam"Frame 40Symbol 1501 MovieClip
"enemy1"Frame 40Symbol 1347 MovieClip
"blink"Frame 40Symbol 1502 MovieClip
"groundHIT1"Frame 40Symbol 616 MovieClip
"groundHIT2"Frame 40Symbol 616 MovieClip
"swordOrBow"Frame 40Symbol 1505 MovieClip
"menu2"Frame 40Symbol 1547 MovieClip
"levelEnd"Frame 40Symbol 1549 MovieClip
"menu"Frame 42Symbol 1481 MovieClip
"ground"Frame 42Symbol 1491 MovieClip
"enemy0"Frame 42Symbol 1347 MovieClip
"hero"Frame 42Symbol 1500 MovieClip
"steam"Frame 42Symbol 1501 MovieClip
"swordOrBow"Frame 42Symbol 1551 MovieClip
"enemy1"Frame 42Symbol 1347 MovieClip
"blink"Frame 42Symbol 1502 MovieClip
"groundHIT1"Frame 42Symbol 616 MovieClip
"groundHIT2"Frame 42Symbol 616 MovieClip
"menu2"Frame 42Symbol 1547 MovieClip
"levelEnd"Frame 42Symbol 1549 MovieClip
"menu"Frame 44Symbol 1481 MovieClip
"ground"Frame 44Symbol 1491 MovieClip
"enemy0"Frame 44Symbol 1347 MovieClip
"hero"Frame 44Symbol 1500 MovieClip
"steam"Frame 44Symbol 1501 MovieClip
"swordOrBow"Frame 44Symbol 1505 MovieClip
"enemy2"Frame 44Symbol 1347 MovieClip
"enemy1"Frame 44Symbol 1347 MovieClip
"blink"Frame 44Symbol 1502 MovieClip
"groundHIT1"Frame 44Symbol 616 MovieClip
"groundHIT2"Frame 44Symbol 616 MovieClip
"menu2"Frame 44Symbol 1547 MovieClip
"levelEnd"Frame 44Symbol 1549 MovieClip
"menu"Frame 46Symbol 1481 MovieClip
"ground"Frame 46Symbol 1491 MovieClip
"enemy0"Frame 46Symbol 1347 MovieClip
"hero"Frame 46Symbol 1500 MovieClip
"steam"Frame 46Symbol 1501 MovieClip
"swordOrBow"Frame 46Symbol 1505 MovieClip
"enemy2"Frame 46Symbol 1347 MovieClip
"enemy1"Frame 46Symbol 1347 MovieClip
"blink"Frame 46Symbol 1502 MovieClip
"groundHIT1"Frame 46Symbol 616 MovieClip
"groundHIT2"Frame 46Symbol 616 MovieClip
"menu2"Frame 46Symbol 1547 MovieClip
"levelEnd"Frame 46Symbol 1549 MovieClip
"menu"Frame 48Symbol 1481 MovieClip
"ground"Frame 48Symbol 1491 MovieClip
"enemy0"Frame 48Symbol 1347 MovieClip
"hero"Frame 48Symbol 1500 MovieClip
"steam"Frame 48Symbol 1501 MovieClip
"swordOrBow"Frame 48Symbol 1505 MovieClip
"enemy2"Frame 48Symbol 1347 MovieClip
"enemy3"Frame 48Symbol 1347 MovieClip
"enemy1"Frame 48Symbol 1347 MovieClip
"blink"Frame 48Symbol 1502 MovieClip
"groundHIT1"Frame 48Symbol 616 MovieClip
"groundHIT2"Frame 48Symbol 616 MovieClip
"menu2"Frame 48Symbol 1547 MovieClip
"levelEnd"Frame 48Symbol 1549 MovieClip
"menu"Frame 50Symbol 1481 MovieClip
"ground"Frame 50Symbol 1491 MovieClip
"snow"Frame 50Symbol 681 MovieClip
"hero"Frame 50Symbol 1500 MovieClip
"steam"Frame 50Symbol 1501 MovieClip
"swordOrBow"Frame 50Symbol 1505 MovieClip
"blink"Frame 50Symbol 1502 MovieClip
"groundHIT1"Frame 50Symbol 616 MovieClip
"groundHIT2"Frame 50Symbol 616 MovieClip
"enemy0"Frame 50Symbol 1347 MovieClip
"enemy2"Frame 50Symbol 1347 MovieClip
"enemy3"Frame 50Symbol 1347 MovieClip
"enemy1"Frame 50Symbol 1347 MovieClip
"wind"Frame 50Symbol 1561 MovieClip
"menu2"Frame 50Symbol 1547 MovieClip
"levelEnd"Frame 50Symbol 1549 MovieClip
"menu"Frame 52Symbol 1481 MovieClip
"ground"Frame 52Symbol 1491 MovieClip
"snow"Frame 52Symbol 681 MovieClip
"hero"Frame 52Symbol 1500 MovieClip
"steam"Frame 52Symbol 1501 MovieClip
"swordOrBow"Frame 52Symbol 1505 MovieClip
"blink"Frame 52Symbol 1502 MovieClip
"groundHIT1"Frame 52Symbol 616 MovieClip
"groundHIT2"Frame 52Symbol 616 MovieClip
"enemy0"Frame 52Symbol 1347 MovieClip
"enemy2"Frame 52Symbol 1347 MovieClip
"enemy3"Frame 52Symbol 1347 MovieClip
"enemy1"Frame 52Symbol 1347 MovieClip
"wind"Frame 52Symbol 1561 MovieClip
"menu2"Frame 52Symbol 1547 MovieClip
"levelEnd"Frame 52Symbol 1549 MovieClip
"menu"Frame 54Symbol 1481 MovieClip
"ground"Frame 54Symbol 1491 MovieClip
"snow"Frame 54Symbol 681 MovieClip
"hero"Frame 54Symbol 1500 MovieClip
"steam"Frame 54Symbol 1501 MovieClip
"swordOrBow"Frame 54Symbol 1505 MovieClip
"blink"Frame 54Symbol 1502 MovieClip
"groundHIT1"Frame 54Symbol 616 MovieClip
"groundHIT2"Frame 54Symbol 616 MovieClip
"enemy0"Frame 54Symbol 1347 MovieClip
"enemy2"Frame 54Symbol 1347 MovieClip
"enemy3"Frame 54Symbol 1347 MovieClip
"enemy1"Frame 54Symbol 1347 MovieClip
"wind"Frame 54Symbol 1561 MovieClip
"menu2"Frame 54Symbol 1547 MovieClip
"levelEnd"Frame 54Symbol 1549 MovieClip
"menu"Frame 56Symbol 1481 MovieClip
"ground"Frame 56Symbol 1491 MovieClip
"snow"Frame 56Symbol 681 MovieClip
"hero"Frame 56Symbol 1500 MovieClip
"steam"Frame 56Symbol 1501 MovieClip
"blink"Frame 56Symbol 1502 MovieClip
"groundHIT1"Frame 56Symbol 616 MovieClip
"groundHIT2"Frame 56Symbol 616 MovieClip
"enemy0"Frame 56Symbol 1347 MovieClip
"enemy2"Frame 56Symbol 1347 MovieClip
"enemy3"Frame 56Symbol 1347 MovieClip
"enemy1"Frame 56Symbol 1347 MovieClip
"swordOrBow"Frame 56Symbol 1551 MovieClip
"wind"Frame 56Symbol 1561 MovieClip
"menu2"Frame 56Symbol 1547 MovieClip
"levelEnd"Frame 56Symbol 1549 MovieClip
"menu"Frame 58Symbol 1481 MovieClip
"ground"Frame 58Symbol 1491 MovieClip
"hero"Frame 58Symbol 1500 MovieClip
"steam"Frame 58Symbol 1501 MovieClip
"blink"Frame 58Symbol 1502 MovieClip
"groundHIT1"Frame 58Symbol 616 MovieClip
"groundHIT2"Frame 58Symbol 616 MovieClip
"enemy0"Frame 58Symbol 1347 MovieClip
"enemy2"Frame 58Symbol 1347 MovieClip
"enemy3"Frame 58Symbol 1347 MovieClip
"enemy1"Frame 58Symbol 1347 MovieClip
"swordOrBow"Frame 58Symbol 1564 MovieClip
"wind"Frame 58Symbol 1561 MovieClip
"menu2"Frame 58Symbol 1547 MovieClip
"levelEnd"Frame 58Symbol 1549 MovieClip
"menu"Frame 60Symbol 1481 MovieClip
"ground"Frame 60Symbol 1491 MovieClip
"hero"Frame 60Symbol 1500 MovieClip
"steam"Frame 60Symbol 1501 MovieClip
"blink"Frame 60Symbol 1502 MovieClip
"groundHIT1"Frame 60Symbol 616 MovieClip
"groundHIT2"Frame 60Symbol 616 MovieClip
"enemy0"Frame 60Symbol 1347 MovieClip
"enemy2"Frame 60Symbol 1347 MovieClip
"enemy3"Frame 60Symbol 1347 MovieClip
"enemy1"Frame 60Symbol 1347 MovieClip
"swordOrBow"Frame 60Symbol 1551 MovieClip
"menu2"Frame 60Symbol 1547 MovieClip
"levelEnd"Frame 60Symbol 1549 MovieClip
"menu"Frame 62Symbol 1481 MovieClip
"ground"Frame 62Symbol 1491 MovieClip
"hero"Frame 62Symbol 1500 MovieClip
"steam"Frame 62Symbol 1501 MovieClip
"blink"Frame 62Symbol 1502 MovieClip
"groundHIT1"Frame 62Symbol 616 MovieClip
"groundHIT2"Frame 62Symbol 616 MovieClip
"enemy0"Frame 62Symbol 1347 MovieClip
"enemy2"Frame 62Symbol 1347 MovieClip
"enemy3"Frame 62Symbol 1347 MovieClip
"enemy1"Frame 62Symbol 1347 MovieClip
"swordOrBow"Frame 62Symbol 1566 MovieClip
"menu2"Frame 62Symbol 1547 MovieClip
"levelEnd"Frame 62Symbol 1549 MovieClip
"menu"Frame 64Symbol 1481 MovieClip
"ground"Frame 64Symbol 1491 MovieClip
"hero"Frame 64Symbol 1500 MovieClip
"steam"Frame 64Symbol 1501 MovieClip
"blink"Frame 64Symbol 1502 MovieClip
"groundHIT1"Frame 64Symbol 616 MovieClip
"groundHIT2"Frame 64Symbol 616 MovieClip
"enemy0"Frame 64Symbol 1347 MovieClip
"enemy2"Frame 64Symbol 1347 MovieClip
"enemy3"Frame 64Symbol 1347 MovieClip
"enemy1"Frame 64Symbol 1347 MovieClip
"swordOrBow"Frame 64Symbol 1566 MovieClip
"menu2"Frame 64Symbol 1547 MovieClip
"levelEnd"Frame 64Symbol 1549 MovieClip
"menu"Frame 66Symbol 1481 MovieClip
"ground"Frame 66Symbol 1491 MovieClip
"hero"Frame 66Symbol 1500 MovieClip
"steam"Frame 66Symbol 1501 MovieClip
"blink"Frame 66Symbol 1502 MovieClip
"groundHIT1"Frame 66Symbol 616 MovieClip
"groundHIT2"Frame 66Symbol 616 MovieClip
"enemy0"Frame 66Symbol 1347 MovieClip
"enemy1"Frame 66Symbol 1347 MovieClip
"swordOrBow"Frame 66Symbol 1551 MovieClip
"menu2"Frame 66Symbol 1547 MovieClip
"wind"Frame 66Symbol 1561 MovieClip
"levelEnd"Frame 66Symbol 1549 MovieClip
"menu"Frame 68Symbol 1481 MovieClip
"ground"Frame 68Symbol 1491 MovieClip
"hero"Frame 68Symbol 1500 MovieClip
"steam"Frame 68Symbol 1501 MovieClip
"blink"Frame 68Symbol 1502 MovieClip
"groundHIT1"Frame 68Symbol 616 MovieClip
"groundHIT2"Frame 68Symbol 616 MovieClip
"enemy0"Frame 68Symbol 1347 MovieClip
"enemy1"Frame 68Symbol 1347 MovieClip
"swordOrBow"Frame 68Symbol 1505 MovieClip
"enemy2"Frame 68Symbol 1347 MovieClip
"enemy3"Frame 68Symbol 1347 MovieClip
"enemy4"Frame 68Symbol 1347 MovieClip
"enemy5"Frame 68Symbol 1347 MovieClip
"menu2"Frame 68Symbol 1547 MovieClip
"wind"Frame 68Symbol 1561 MovieClip
"levelEnd"Frame 68Symbol 1549 MovieClip
"menu"Frame 70Symbol 1481 MovieClip
"ground"Frame 70Symbol 1491 MovieClip
"hero"Frame 70Symbol 1500 MovieClip
"steam"Frame 70Symbol 1501 MovieClip
"blink"Frame 70Symbol 1502 MovieClip
"groundHIT1"Frame 70Symbol 616 MovieClip
"groundHIT2"Frame 70Symbol 616 MovieClip
"enemy0"Frame 70Symbol 1347 MovieClip
"enemy1"Frame 70Symbol 1347 MovieClip
"swordOrBow"Frame 70Symbol 1505 MovieClip
"enemy2"Frame 70Symbol 1347 MovieClip
"enemy3"Frame 70Symbol 1347 MovieClip
"menu2"Frame 70Symbol 1547 MovieClip
"wind"Frame 70Symbol 1561 MovieClip
"levelEnd"Frame 70Symbol 1549 MovieClip
"menu"Frame 72Symbol 1481 MovieClip
"ground"Frame 72Symbol 1491 MovieClip
"hero"Frame 72Symbol 1500 MovieClip
"steam"Frame 72Symbol 1501 MovieClip
"blink"Frame 72Symbol 1502 MovieClip
"groundHIT1"Frame 72Symbol 616 MovieClip
"groundHIT2"Frame 72Symbol 616 MovieClip
"enemy0"Frame 72Symbol 1347 MovieClip
"enemy1"Frame 72Symbol 1347 MovieClip
"swordOrBow"Frame 72Symbol 1571 MovieClip
"enemy2"Frame 72Symbol 1347 MovieClip
"enemy3"Frame 72Symbol 1347 MovieClip
"menu2"Frame 72Symbol 1547 MovieClip
"levelEnd"Frame 72Symbol 1549 MovieClip
"menu"Frame 74Symbol 1481 MovieClip
"ground"Frame 74Symbol 1491 MovieClip
"hero"Frame 74Symbol 1500 MovieClip
"steam"Frame 74Symbol 1501 MovieClip
"blink"Frame 74Symbol 1502 MovieClip
"groundHIT1"Frame 74Symbol 616 MovieClip
"groundHIT2"Frame 74Symbol 616 MovieClip
"enemy0"Frame 74Symbol 1347 MovieClip
"enemy1"Frame 74Symbol 1347 MovieClip
"swordOrBow"Frame 74Symbol 1573 MovieClip
"enemy2"Frame 74Symbol 1347 MovieClip
"enemy3"Frame 74Symbol 1347 MovieClip
"menu2"Frame 74Symbol 1547 MovieClip
"levelEnd"Frame 74Symbol 1549 MovieClip
"menu"Frame 76Symbol 1481 MovieClip
"ground"Frame 76Symbol 1491 MovieClip
"hero"Frame 76Symbol 1500 MovieClip
"steam"Frame 76Symbol 1501 MovieClip
"blink"Frame 76Symbol 1502 MovieClip
"groundHIT1"Frame 76Symbol 616 MovieClip
"groundHIT2"Frame 76Symbol 616 MovieClip
"enemy0"Frame 76Symbol 1347 MovieClip
"enemy1"Frame 76Symbol 1347 MovieClip
"swordOrBow"Frame 76Symbol 1564 MovieClip
"enemy2"Frame 76Symbol 1347 MovieClip
"enemy3"Frame 76Symbol 1347 MovieClip
"enemy4"Frame 76Symbol 1347 MovieClip
"menu2"Frame 76Symbol 1547 MovieClip
"levelEnd"Frame 76Symbol 1549 MovieClip
"menu"Frame 78Symbol 1481 MovieClip
"ground"Frame 78Symbol 1491 MovieClip
"hero"Frame 78Symbol 1500 MovieClip
"steam"Frame 78Symbol 1501 MovieClip
"blink"Frame 78Symbol 1502 MovieClip
"groundHIT1"Frame 78Symbol 616 MovieClip
"groundHIT2"Frame 78Symbol 616 MovieClip
"enemy0"Frame 78Symbol 1347 MovieClip
"enemy1"Frame 78Symbol 1347 MovieClip
"swordOrBow"Frame 78Symbol 1551 MovieClip
"enemy2"Frame 78Symbol 1347 MovieClip
"enemy3"Frame 78Symbol 1347 MovieClip
"menu2"Frame 78Symbol 1547 MovieClip
"levelEnd"Frame 78Symbol 1549 MovieClip
"menu"Frame 80Symbol 1481 MovieClip
"ground"Frame 80Symbol 1491 MovieClip
"hero"Frame 80Symbol 1500 MovieClip
"steam"Frame 80Symbol 1501 MovieClip
"blink"Frame 80Symbol 1502 MovieClip
"groundHIT1"Frame 80Symbol 616 MovieClip
"groundHIT2"Frame 80Symbol 616 MovieClip
"enemy0"Frame 80Symbol 1347 MovieClip
"enemy1"Frame 80Symbol 1347 MovieClip
"swordOrBow"Frame 80Symbol 1551 MovieClip
"enemy2"Frame 80Symbol 1347 MovieClip
"enemy3"Frame 80Symbol 1347 MovieClip
"menu2"Frame 80Symbol 1547 MovieClip
"levelEnd"Frame 80Symbol 1549 MovieClip
"menu"Frame 82Symbol 1481 MovieClip
"ground"Frame 82Symbol 1491 MovieClip
"hero"Frame 82Symbol 1500 MovieClip
"steam"Frame 82Symbol 1501 MovieClip
"blink"Frame 82Symbol 1502 MovieClip
"groundHIT1"Frame 82Symbol 616 MovieClip
"groundHIT2"Frame 82Symbol 616 MovieClip
"enemy0"Frame 82Symbol 1347 MovieClip
"enemy1"Frame 82Symbol 1347 MovieClip
"swordOrBow"Frame 82Symbol 1551 MovieClip
"menu2"Frame 82Symbol 1547 MovieClip
"levelEnd"Frame 82Symbol 1549 MovieClip
"menu"Frame 84Symbol 1481 MovieClip
"ground"Frame 84Symbol 1491 MovieClip
"hero"Frame 84Symbol 1500 MovieClip
"steam"Frame 84Symbol 1501 MovieClip
"blink"Frame 84Symbol 1502 MovieClip
"groundHIT1"Frame 84Symbol 616 MovieClip
"groundHIT2"Frame 84Symbol 616 MovieClip
"enemy0"Frame 84Symbol 1347 MovieClip
"enemy1"Frame 84Symbol 1347 MovieClip
"swordOrBow"Frame 84Symbol 1551 MovieClip
"menu2"Frame 84Symbol 1547 MovieClip
"wind"Frame 84Symbol 1561 MovieClip
"levelEnd"Frame 84Symbol 1549 MovieClip
"menu"Frame 86Symbol 1481 MovieClip
"ground"Frame 86Symbol 1491 MovieClip
"snow"Frame 86Symbol 681 MovieClip
"hero"Frame 86Symbol 1500 MovieClip
"steam"Frame 86Symbol 1501 MovieClip
"blink"Frame 86Symbol 1502 MovieClip
"groundHIT1"Frame 86Symbol 616 MovieClip
"groundHIT2"Frame 86Symbol 616 MovieClip
"enemy0"Frame 86Symbol 1347 MovieClip
"swordOrBow"Frame 86Symbol 1586 MovieClip
"menu2"Frame 86Symbol 1547 MovieClip
"wind"Frame 86Symbol 1561 MovieClip
"levelEnd"Frame 86Symbol 1549 MovieClip
"procent"Symbol 14 MovieClip Frame 1Symbol 9 EditableText
"mcNotice"Symbol 110 MovieClip Frame 1Symbol 68 MovieClip
"sword"Symbol 408 MovieClip Frame 3Symbol 367 MovieClip
"HITin"Symbol 603 MovieClip Frame 1Symbol 602 MovieClip
"HIT"Symbol 613 MovieClip Frame 56Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 76Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 97Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 117Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 123Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 147Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 153Symbol 603 MovieClip
"HIT2"Symbol 613 MovieClip Frame 178Symbol 603 MovieClip
"legs"Symbol 613 MovieClip Frame 230Symbol 269 MovieClip
"HIT3"Symbol 613 MovieClip Frame 235Symbol 603 MovieClip
"legs"Symbol 613 MovieClip Frame 242Symbol 269 MovieClip
"legs"Symbol 613 MovieClip Frame 250Symbol 269 MovieClip
"HIT3"Symbol 613 MovieClip Frame 252Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 306Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 307Symbol 603 MovieClip
"HIT"Symbol 613 MovieClip Frame 308Symbol 603 MovieClip
"legs"Symbol 617 MovieClip [heroAttach] Frame 1Symbol 269 MovieClip
"hero2"Symbol 617 MovieClip [heroAttach] Frame 1Symbol 613 MovieClip
"HIT"Symbol 617 MovieClip [heroAttach] Frame 1Symbol 616 MovieClip
"left"Symbol 789 MovieClip Frame 1Symbol 787 Button
"left"Symbol 789 MovieClip Frame 2Symbol 788 Button
"right"Symbol 791 MovieClip Frame 1Symbol 790 Button
"right"Symbol 791 MovieClip Frame 2Symbol 788 Button
"sword"Symbol 917 MovieClip Frame 3Symbol 367 MovieClip
"sword"Symbol 917 MovieClip Frame 11Symbol 367 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 3Symbol 774 MovieClip
"left"Symbol 975 MovieClip Frame 3Symbol 789 MovieClip
"right"Symbol 975 MovieClip Frame 3Symbol 791 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 4Symbol 834 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 5Symbol 855 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 6Symbol 871 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 7Symbol 917 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 8Symbol 948 MovieClip
"bodyBuy"Symbol 975 MovieClip Frame 9Symbol 971 MovieClip
"body"Symbol 980 MovieClip Frame 1Symbol 978 MovieClip
"body"Symbol 983 MovieClip Frame 1Symbol 981 MovieClip
"body"Symbol 990 MovieClip Frame 1Symbol 988 MovieClip
"sword"Symbol 1003 MovieClip Frame 3Symbol 367 MovieClip
"sword"Symbol 1003 MovieClip Frame 11Symbol 367 MovieClip
"body"Symbol 1005 MovieClip Frame 1Symbol 1003 MovieClip
"body"Symbol 1022 MovieClip Frame 1Symbol 1020 MovieClip
"body"Symbol 1032 MovieClip Frame 1Symbol 1030 MovieClip
"body"Symbol 1036 MovieClip Frame 1Symbol 1034 MovieClip
"body"Symbol 1036 MovieClip Frame 2Symbol 1034 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 983 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 990 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 1005 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 1022 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 1032 MovieClip
"helmet"Symbol 1044 MovieClip Frame 1Symbol 1036 MovieClip
"sword"Symbol 1124 MovieClip Frame 1Symbol 367 MovieClip
"sword"Symbol 1124 MovieClip Frame 2Symbol 1113 MovieClip
"HITin"Symbol 1181 MovieClip Frame 1Symbol 602 MovieClip
"HIT"Symbol 1191 MovieClip Frame 58Symbol 1181 MovieClip
"HIT"Symbol 1191 MovieClip Frame 88Symbol 1181 MovieClip
"HIT"Symbol 1191 MovieClip Frame 118Symbol 1181 MovieClip
"HIT2"Symbol 1191 MovieClip Frame 145Symbol 603 MovieClip
"HIT2"Symbol 1191 MovieClip Frame 204Symbol 603 MovieClip
"HIT"Symbol 1191 MovieClip Frame 250Symbol 603 MovieClip
"HIT"Symbol 1191 MovieClip Frame 309Symbol 603 MovieClip
"HIT"Symbol 1191 MovieClip Frame 328Symbol 603 MovieClip
"HIT"Symbol 1191 MovieClip Frame 354Symbol 603 MovieClip
"HIT"Symbol 1191 MovieClip Frame 372Symbol 603 MovieClip
"HITsuper"Symbol 1191 MovieClip Frame 407Symbol 603 MovieClip
"HIT"Symbol 1194 MovieClip Frame 3Symbol 1181 MovieClip
"jumpHIT"Symbol 1195 MovieClip Frame 10Symbol 1194 MovieClip
"HIT2"Symbol 1343 MovieClip Frame 55Symbol 603 MovieClip
"legs2"Symbol 1343 MovieClip Frame 70Symbol 1342 MovieClip
"HIT"Symbol 1343 MovieClip Frame 72Symbol 603 MovieClip
"HIT2"Symbol 1343 MovieClip Frame 97Symbol 603 MovieClip
"AAA"Symbol 1347 MovieClip Frame 1Symbol 1100 MovieClip
"legs"Symbol 1347 MovieClip Frame 1Symbol 1103 MovieClip
"hero2"Symbol 1347 MovieClip Frame 1Symbol 1191 MovieClip
"HIT"Symbol 1347 MovieClip Frame 1Symbol 616 MovieClip
"gotKicked"Symbol 1347 MovieClip Frame 2Symbol 1193 MovieClip
"jumpy"Symbol 1347 MovieClip Frame 3Symbol 1195 MovieClip
"die"Symbol 1347 MovieClip Frame 4Symbol 1341 MovieClip
"legs2"Symbol 1347 MovieClip Frame 5Symbol 1342 MovieClip
"legs1"Symbol 1347 MovieClip Frame 5Symbol 1344 MovieClip
"legs"Symbol 1347 MovieClip Frame 6Symbol 1103 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 40Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 42Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 44Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 46Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 48Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 50Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 52Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 54Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 56Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 58Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 60Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 62Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 64Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 66Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 68Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 70Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 72Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 74Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 76Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 78Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 80Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 82Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 84Symbol 1347 MovieClip
"enemy0"Symbol 1398 MovieClip Frame 86Symbol 1347 MovieClip
"HIT"Symbol 1494 MovieClip Frame 1Symbol 616 MovieClip
"HIT"Symbol 1498 MovieClip Frame 22Symbol 603 MovieClip
"HIT"Symbol 1498 MovieClip Frame 43Symbol 603 MovieClip
"legs"Symbol 1500 MovieClip Frame 1Symbol 269 MovieClip
"hero2"Symbol 1500 MovieClip Frame 1Symbol 613 MovieClip
"HIT"Symbol 1500 MovieClip Frame 1Symbol 616 MovieClip
"jumpy"Symbol 1500 MovieClip Frame 3Symbol 1498 MovieClip
"hero2"Symbol 1500 MovieClip Frame 4Symbol 1499 MovieClip
"legs2"Symbol 1500 MovieClip Frame 5Symbol 1342 MovieClip
"sit"Symbol 1500 MovieClip Frame 5Symbol 1343 MovieClip
"legs1"Symbol 1500 MovieClip Frame 5Symbol 1344 MovieClip
"infrontHand"Symbol 1500 MovieClip Frame 5Symbol 525 MovieClip
"shield"Symbol 1514 MovieClip Frame 1Symbol 1510 MovieClip
"HP"Symbol 1514 MovieClip Frame 1Symbol 1511 MovieClip
"location"Symbol 1547 MovieClip Frame 1Symbol 1092 MovieClip
"armour"Symbol 1547 MovieClip Frame 1Symbol 1514 MovieClip
"arrows"Symbol 1547 MovieClip Frame 1Symbol 1519 MovieClip
"HIT"Symbol 1558 MovieClip Frame 1Symbol 616 MovieClip
"HIT"Symbol 1569 MovieClip Frame 1Symbol 616 MovieClip
"HIT"Symbol 1576 MovieClip Frame 1Symbol 616 MovieClip
"HIT"Symbol 1580 MovieClip Frame 1Symbol 616 MovieClip
"HIT"Symbol 1584 MovieClip Frame 1Symbol 616 MovieClip
"txtNickname"Symbol 1619 MovieClip Frame 1Symbol 1615 EditableText
"txtScore"Symbol 1619 MovieClip Frame 1Symbol 1616 EditableText
"txtNumber"Symbol 1619 MovieClip Frame 1Symbol 1617 EditableText
"mcScore"Symbol 1620 MovieClip Frame 1Symbol 1619 MovieClip
"mcScoreHolder"Symbol 1623 MovieClip Frame 1Symbol 1620 MovieClip
"mcBlock"Symbol 1623 MovieClip Frame 1Symbol 1622 MovieClip
"mcLoading"Symbol 1624 MovieClip Frame 1Symbol 1607 MovieClip
"sboard"Symbol 1624 MovieClip Frame 1Symbol 1623 MovieClip
"mcScoreboard"Symbol 1629 MovieClip [TMP6pbk6uzm9i] Frame 1Symbol 1624 MovieClip
"mcLabel"Symbol 1629 MovieClip [TMP6pbk6uzm9i] Frame 1Symbol 1628 MovieClip
"mcScoreboard"Symbol 1634 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 1624 MovieClip
"mcLabel"Symbol 1634 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 1633 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 3 as "fog_1"
ExportAssets (56)Timeline Frame 2Symbol 111 as "fogaudio"
ExportAssets (56)Timeline Frame 2Symbol 127 as "aeAttach"
ExportAssets (56)Timeline Frame 2Symbol 131 as "attachBM"
ExportAssets (56)Timeline Frame 2Symbol 134 as "blood"
ExportAssets (56)Timeline Frame 2Symbol 147 as "bloodAttach"
ExportAssets (56)Timeline Frame 2Symbol 153 as "submit_btn"
ExportAssets (56)Timeline Frame 2Symbol 156 as "bloodAttach0Defence"
ExportAssets (56)Timeline Frame 2Symbol 158 as "bloodAttach0Defence2"
ExportAssets (56)Timeline Frame 2Symbol 168 as "bloodAttach2"
ExportAssets (56)Timeline Frame 2Symbol 171 as "bloodAttach3"
ExportAssets (56)Timeline Frame 2Symbol 180 as "bloodAttachKICK"
ExportAssets (56)Timeline Frame 2Symbol 185 as "bullet"
ExportAssets (56)Timeline Frame 2Symbol 186 as "bullet2"
ExportAssets (56)Timeline Frame 2Symbol 189 as "buyItemAttach"
ExportAssets (56)Timeline Frame 2Symbol 192 as "deadEnemy"
ExportAssets (56)Timeline Frame 2Symbol 202 as "heartAttach"
ExportAssets (56)Timeline Frame 2Symbol 617 as "heroAttach"
ExportAssets (56)Timeline Frame 2Symbol 628 as "ItemsAttach"
ExportAssets (56)Timeline Frame 2Symbol 629 as "ItemsAttach2"
ExportAssets (56)Timeline Frame 2Symbol 631 as "maskRoot"
ExportAssets (56)Timeline Frame 2Symbol 635 as "SpearFall"
ExportAssets (56)Timeline Frame 2Symbol 652 as "upgradeAttach"
ExportAssets (56)Timeline Frame 2Symbol 654 as "shutdown"
ExportAssets (56)Timeline Frame 2Symbol 655 as "arabiaMusic"
ExportAssets (56)Timeline Frame 2Symbol 656 as "birdLoop"
ExportAssets (56)Timeline Frame 2Symbol 657 as "chineseMusic"
ExportAssets (56)Timeline Frame 2Symbol 658 as "europeMusic"
ExportAssets (56)Timeline Frame 2Symbol 659 as "japanMusic"
ExportAssets (56)Timeline Frame 2Symbol 660 as "menuMusic"
ExportAssets (56)Timeline Frame 2Symbol 661 as "spawnSound"
ExportAssets (56)Timeline Frame 2Symbol 662 as "windLoop"
ExportAssets (56)Timeline Frame 91Symbol 1629 as "TMP6pbk6uzm9i"
ExportAssets (56)Timeline Frame 91Symbol 1634 as "TMP6ojzjuzm8i"

Labels

"blood"Symbol 133 MovieClip Frame 2
"ATTACK"Symbol 613 MovieClip Frame 41
"ATTACK 2"Symbol 613 MovieClip Frame 60
"ATTACK 3"Symbol 613 MovieClip Frame 82
"SHOOT"Symbol 613 MovieClip Frame 186
"BOWS"Symbol 1124 MovieClip Frame 32
"ATTACK"Symbol 1191 MovieClip Frame 41
"ATTACK"Symbol 1498 MovieClip Frame 11

Dynamic Text Variables

costSymbol 775 EditableText"0000"
costSymbol 835 EditableText"0000"
costSymbol 856 EditableText"0000"
costSymbol 872 EditableText"0000"
costSymbol 918 EditableText"0000"
costSymbol 949 EditableText"0000"
costSymbol 972 EditableText"0000"
_root.levelUPSymbol 1041 EditableText"<p align="center"><font face="Verdana_10pt_st" size="10" color="#a8a8a4" letterSpacing="2.000000" kerning="0">0</font></p>"
_root.EXPSymbol 1042 EditableText"<p align="right"><font face="Verdana_10pt_st" size="10" color="#ff0000" letterSpacing="2.000000" kerning="0">00000</font></p>"
_root.goldSymbol 1054 EditableText"<p align="center"><font face="Franklin Gothic Medium_16pt_st" size="16" color="#ffcc00" letterSpacing="1.000000" kerning="0">0000000000000</font></p>"
locationSymbol 1091 EditableText"<p align="center"><font face="Franklin Gothic Medium_16pt_st" size="16" color="#ffcc00" letterSpacing="1.000000" kerning="0">Select an Item</font></p>"
persenSymbol 1520 EditableText"100"
fpsSymbol 1522 EditableText"100"
temp_goldSymbol 1526 EditableText"<p align="left"><font face="Verdana_10pt_st" size="10" color="#afb0ac" letterSpacing="2.000000" kerning="0">100</font></p>"
temp_goldSymbol 1527 EditableText"<p align="left"><font face="Verdana_10pt_st" size="10" color="#afb0ac" letterSpacing="2.000000" kerning="0">100</font></p>"
_root.scoreSymbol 1599 EditableText"<p align="center"><font face="Vrinda_13pt_st" size="13" color="#afb0ac" letterSpacing="1.000000" kerning="0">000000</font></p>"




http://swfchan.com/13/62295/info.shtml
Created: 14/4 -2019 08:51:44 Last modified: 14/4 -2019 08:51:44 Server time: 22/12 -2024 21:43:58