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

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

Kimblis the Blue.swf

This is the info page for
Flash #47773

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


Text
loading...

This game requires the latest version of the
flash player to run corectly.

You can download it

here

here

percent loaded: 0

Jacob Grahn

.com

.com

infinite magic is: ON

infinite magic is: ON

infinite magic is: Off

infinite magic is: Off

new game

level select

options

instructions

play more games

back to menu

The Nearly Empty City

Little Girl

Into the Frying Pan

Dark Cries

Credits

Never-Ending Path

Showdown

difficulty

hard

normal

easy

controls

press

press

press

press

high

medium

low

auto

forward:

backward:

left:

right:

100%

75%

50%

100%

75%

50%

press

press

magic potion:

health potion:

high

medium

low

auto

easy

normal

hard

The current key controls are:

w

a

s

d

e

q

forward:

left:

backward:

right:

health potion:

magic potion:

(you can define your own controls by clicking
options from the main menu)

continue

instructions

These are your in game
controls.

back

1

2

3

4

5

6

7

100/100

options

100/100

Click these buttons or press 1-7
to switch between different
attacks.

This bar shows how much
health you have remaining.

This bar shows how much magic
you have remaining.

This bar shows the life of the
little girl you are protecting.

Health potions are stored here.
You can use a potion by clicking
on it, or by pressing the shortcut
key.

Magic potions are stored here.
You can use a potion by clicking
on it, or by pressing the shortcut
key.

Click on the options button to
access in game options such as
volume and quality.

This mini map shows your
location with a blue dot.

Helpful information will
appear here.

Change the direction you are facing by moving the
mouse. Use an attack by clicking the mouse.

Move the little girl around by clicking and dragging
the mouse.

increase max life by 25

increase max magic by 25

level up!

begin next level

Attack lv. 1

cost:  no magic used

damage:  normal damage

description:  Kimblis attacks with his sword.

Chapter One:

The Nearly Empty City

You are Kimblis the Blue, a wizard with power over the
winds. Things have been largely peaceful as of late; but
you still have a troubling feeling that something is not
quite right...

Chapter Two:

Little Girl

Just great, now it looks like you have a stranded little girl
on your hands. At least until you can find somewhere safe
to put her. She has not said anything, but she seems to
know what happened here.
***IMPORTANT***
You must make sure that the girl does not die. You can
carry her with you by clicking and dragging the mouse.

Chapter Three:

Into the Frying Pan

It seems as if someone or something is trying to prevent
you from progressing any further. Maybe that would be
bearable if you actually know where you were going or
why it is that you want to get there. All you have is a
little girl leading the way... she still has not said a word,
but stranger still, she has begun to take on a purple glow...

Chapter Four:

Dark Cries

You are about to pass through a city inhabited by the
dead. They do not usually bother the living...

Chapter Five:

Never Ending Path

You awake to find yourself  lying on a path that
stretches out to the horizon. Escape from this strange
place and save the little girl!

Chapter Six:

Showdown

After escaping from the never-ending path, you find
yourself standing right in front of the creature that sent
you there. There are signs that it and the little girl have
been battling in your absence, though you do not think she
can win alone.

music volume

sound volume

restart level

return to menu

quality

detail

resolution

sustain cost:

sword

initial cost:

W

W

mission info here

mission info here

mission info here

You Are Dead

replay level

menu

play more games

The Girl Is Dead

skip

Kimblis:   Strange... All of this rubble and
destruction, yet there are no bodies.

Prisoner:   A wizard!

Kimblis:   Why were you taken here?

Prisoner:   He... he came for her... she can DO
things.

Kimblis:   Who is she?

Prisoner:   We do not know, she just showed up
one day.

Prisoner:   She has never spoken in all the time
she has been with us.

Kimblis:   Who is looking for her?

Prisoner:   ...Him!

Unknown:   You know Kimblis the Blue...

Unknown:   there is only one person in this world
with the power to defeat me.

Unknown:   And it is not you.

To enable this cheat in the
future, hold down the keys:
"W" "O" "N"
on the main menu.

Infinite magic cheat unlocked!

to be continued...

game produced by:

Jacob Grahn

music by:

the Omunai

Justin R. Durbin

Chris Bouchard

Jared Hudson

Michael"Niftykoala"Phillips

Andy Dennis

voice acting by:

special thanks to:

My Family

Adam Phillips

Armor Grames

Beta Testers

programming, animation, and game design by:

game sponsorship by:

music by:

voice acting by:

ActionScript [AS1/AS2]

Frame 2
function someFunction() { getURL ("http://jacobgrahn.com/", _blank); } newMenu = new ContextMenu(); newMenu.hideBuiltInItems(); menuButton = new ContextMenuItem("Jacob Grahn", someFunction); newMenu.customItems.push(menuButton); _root.menu = newMenu; compInfo = getVersion(); spaceChar = compInfo.indexOf(" "); versionNum = compInfo.charAt(spaceChar + 1); if (((versionNum == "8") || (versionNum == "9")) || (versionNum == "1")) { play(); } else { bCover._visible = false; lText._visible = false; stop(); }
Frame 3
stop();
Frame 5
function inforceWalls(xPos, yPos, path) { tempDist = bounceDist; xTemp = xPos; yTemp = yPos; while (_root.cam.walls.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true)) { xPos = xTemp; yPos = yTemp; if (tempDist > 30) { break; } xPos = xPos + ((Math.random() * tempDist) - (tempDist / 2)); yPos = yPos + ((Math.random() * tempDist) - (tempDist / 2)); tempDist = tempDist + 10; } path._x = xPos; path._y = yPos; } function detectGAttack(xPos, yPos, path) { isHit = false; if (_root.cam.gAttack.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true)) { isHit = true; tempDist = bounceDist; xTemp = xPos; yTemp = yPos; while (_root.cam.gAttack.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true) || (_root.cam.walls.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true))) { xPos = xTemp; yPos = yTemp; if (tempDist > 40) { break; } xPos = xPos + ((Math.random() * tempDist) - (tempDist / 2)); yPos = yPos + ((Math.random() * tempDist) - (tempDist / 2)); tempDist = tempDist + 10; } path._x = xPos; path._y = yPos; } return(isHit); } function detectBAttack(xPos, yPos, path) { isHit = false; if (_root.cam.bAttack.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true)) { isHit = true; tempDist = bounceDist; xTemp = xPos; yTemp = yPos; while (_root.cam.bAttack.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true) || (_root.cam.walls.hitTest(xPos + _root.cam._x, yPos + _root.cam._y, true))) { xPos = xTemp; yPos = yTemp; if (tempDist > 40) { break; } xPos = xPos + ((Math.random() * tempDist) - (tempDist / 2)); yPos = yPos + ((Math.random() * tempDist) - (tempDist / 2)); tempDist = tempDist + 10; } path._x = xPos; path._y = yPos; } return(isHit); } function findAngle(xDis, yDis) { radians = Math.atan2(yDis, xDis); degrees = Math.round((radians * 180) / Math.PI); return(degrees + 90); } function magicLevel() { if (currentMagicLevel > 601) { currentMagicLevel = 500; } return(currentMagicLevel++); } function nextTest(target) { if (target.hitTest(_root.cam.kimblis)) { clearInterval(target.timer); target.play(); } else { clearInterval(target.timer); xDist = Math.abs(target._x - _root.cam.kimblis._x); yDist = Math.abs(target._y - _root.cam.kimblis._y); if (xDist > yDist) { dist = xDist; } else { dist = yDist; } target.timer = setInterval(_root.nextTest, (dist / 0.25) + 56, target); } } function changeMusic(song) { if ((_root.musicVolume >= 5) && (song != "mute")) { song.stop(); song.start(0, 1000); song.setVolume(0); inc = _root.musicVolume / _root.musicFade; vol = _root.musicVolume; this.onEnterFrame = function () { vol = vol - inc; menuLoop.setVolume(vol); victoryLoop.setVolume(vol); exciteLoop.setVolume(vol); spookyLoop.setVolume(vol); darkLoop.setVolume(vol); song.setVolume(musicVolume - vol); if (vol <= 0) { song.setVolume(musicVolume); if (song != menuLoop) { menuLoop.stop(); } if (song != victoryLoop) { victoryLoop.stop(); } if (song != exciteLoop) { exciteLoop.stop(); } if (song != spookyLoop) { spookyLoop.stop(); } if (song != darkLoop) { darkLoop.stop(); } delete this.onEnterFrame; } }; } else { menuLoop.stop(); victoryLoop.stop(); exciteLoop.stop(); spookyLoop.stop(); darkLoop.stop(); } } function changeMusicHalf(song) { if ((_root.musicVolume >= 5) && (song != "mute")) { song.stop(); song.start(0, 1000); song.setVolume(0); inc = (_root.musicVolume / _root.musicFade) / 2; vol = _root.musicVolume / 2; this.onEnterFrame = function () { vol = vol - inc; menuLoop.setVolume(vol); victoryLoop.setVolume(vol); exciteLoop.setVolume(vol); spookyLoop.setVolume(vol); darkLoop.setVolume(vol); song.setVolume((musicVolume / 2) - vol); if (vol <= 0) { song.setVolume(musicVolume / 2); if (song != menuLoop) { menuLoop.stop(); } if (song != victoryLoop) { victoryLoop.stop(); } if (song != exciteLoop) { exciteLoop.stop(); } if (song != spookyLoop) { spookyLoop.stop(); } if (song != darkLoop) { darkLoop.stop(); } delete this.onEnterFrame; } }; } else { menuLoop.stop(); victoryLoop.stop(); exciteLoop.stop(); spookyLoop.stop(); darkLoop.stop(); } } function chooseTarget(path) { if (path.victim == _root.cam.kimblis) { if (_root.cam.girl != undefined) { path.victim = _root.cam.girl; } else { path.victim = _root.cam.kimblis; } } else { path.victim = _root.cam.kimblis; } if (path.stillHere != true) { clearInterval(path.timer); } else { clearInterval(path.timer); path.timer = setInterval(_root.chooseTarget, Math.random() * 30000, path); } } function clearText() { if (_root.missionText != _root.lastMissionText) { _root.lastMissionText = _root.missionText; } else { _root.missionText = ""; } } function endLevel() { _root.kimblisLevelB = _root.kimblisLevel; _root.swordLevelB = _root.swordLevel; _root.airBlastLevelB = _root.airBlastLevel; _root.healLevelB = _root.healLevel; _root.windSwordLevelB = _root.windSwordLevel; _root.windLevelB = _root.windLevel; _root.twisterLevelB = _root.twisterLevel; _root.shockwaveLevelB = _root.shockwaveLevel; _root.maxLifeB = _root.maxLife; _root.maxMagicB = _root.maxMagic; _root.upgradePointsB = _root.upgradePoints; _root.lifePotionCountB = _root.lifePotionCount; _root.magicPotionCountB = _root.magicPotionCount; } function restartLevel() { _root.kimblisLevel = _root.kimblisLevelB; _root.swordLevel = _root.swordLevelB; _root.airBlastLevel = _root.airBlastLevelB; _root.healLevel = _root.healLevelB; _root.windSwordLevel = _root.windSwordLevelB; _root.windLevel = _root.windLevelB; _root.twisterLevel = _root.twisterLevelB; _root.shockwaveLevel = _root.shockwaveLevelB; _root.maxLife = _root.maxLifeB; _root.maxMagic = _root.maxMagicB; _root.upgradePoints = _root.upgradePointsB; _root.lifePotionCount = _root.lifePotionCountB; _root.magicPotionCount = _root.magicPotionCountB; _root.gotoAndPlay("levelUp"); } function switchToSword() { _root.attackPower = 0.5 + (0.5 * _root.swordLevel); _root.magicSword = false; _root.attackMethod = "sword"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.sword._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.sword._width; } function switchToMagicSword() { _root.attackPower = 0.5 + (0.5 * _root.swordLevel); _root.magicSword = true; _root.attackMethod = "sword"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.magicSword._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.magicSword._width; } function switchToAirBlast() { _root.attackPower = (0.5 * _root.airBlastLevel) / 2; _root.attackMethod = "airBlast"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.airBlast._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.airBlast._width; } function switchToTwister() { _root.attackPower = 0.25 * _root.twisterLevel; _root.attackMethod = "twister"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.twister._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.twister._width; } function switchToWind() { _root.attackPower = 0.25; _root.attackMethod = "wind"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.wind._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.wind._width; } function switchToHeal() { _root.attackMethod = "heal"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.heal._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.heal._width; } function switchToShockwave() { _root.attackPower = 0.5 * _root.shockwaveLevel; _root.attackMethod = "shockwave"; _root.sideMenu.attackButtons.shine._x = _root.sideMenu.attackButtons.shockwave._x; _root.sideMenu.attackButtons.shine._width = _root.sideMenu.attackButtons.shockwave._width; } function callMoreBaddies() { if (_root.cam.kimblis._x < 50) { if (_root.orcCount < 2) { w = _root.cam.baddies.attachMovie("orc", "orc" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); w._x = _root.cam.kimblis._x + 300; w._y = (_root.cam.kimblis._y + (Math.random() * 600)) - 300; if (_root.cam.walls.hitTest(w._x, w._y, true)) { w._x = 366; w._y = 373; } } if (_root.batCount < 2) { f = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); if (Math.random() > 0.7) { f._x = 366; f._y = 373; } else if (Math.random() > 0.7) { f._x = 429; f._y = 210; } else { f._x = 386; f._y = 373; } } } } function setDifficulty() { if (difficulty == "hard") { maxMagic = 50; maxLife = 50; girlLife = 50; maxGirlLife = 50; batLife = 3; batAttackDist = 150; batFlySpeed = 15; batAttackSpeed = 18; orcLife = 10; mageAttackDist = 200; } else if (difficulty == "normal") { maxMagic = 75; maxLife = 75; girlLife = 75; maxGirlLife = 75; batLife = 2; batAttackDist = 150; batFlySpeed = 14; batAttackSpeed = 17; orcLife = 8; mageAttackDist = 175; } else if (difficulty == "easy") { maxMagic = 100; maxLife = 100; girlLife = 100; maxGirlLife = 100; batLife = 1; batAttackDist = 150; batFlySpeed = 13; batAttackSpeed = 16; orcLife = 6; mageAttackDist = 125; } } function heal() { if (_root.lifePotionCount > 0) { if ((_root.life < _root.maxLife) || (_root.girlLife < _root.maxGirlLife)) { _root.lifePotionCount--; _root.life = _root.life + 50; _root.girlLife = _root.girlLife + 50; if (_root.life > _root.maxLife) { _root.life = _root.maxLife; } if (_root.girlLife > _root.maxGirlLife) { _root.girlLife = _root.maxGirlLife; } this.sideMenu.lifePotion.sLoop.setVolume(_root.soundVolume); this.sideMenu.lifePotion.sLoop.start(0, 1); this.sideMenu.lifePotion.prevFrame(); } } } function healMagic() { if (_root.magicPotionCount > 0) { if (_root.magic < _root.maxMagic) { _root.magicPotionCount--; _root.magic = _root.magic + 50; if (_root.magic > _root.maxMagic) { _root.magic = _root.maxMagic; } this.sideMenu.magicPotion.sLoop.setVolume(_root.soundVolume); this.sideMenu.magicPotion.sLoop.start(0, 1); this.sideMenu.magicPotion.prevFrame(); } } } function buttonClick() { clickSound.setVolume(_root.soundVolume); clickSound.start(0, 1); } function buttonRoll() { rollSound.setVolume(_root.soundVolume / 8); rollSound.start(0, 1); } stop(); qualityLevel = "AUTOHIGH"; detail = "high"; res = 100; difficulty = "normal"; musicVolume = 100; soundVolume = 100; upKey = 87; downKey = 83; rightKey = 68; leftKey = 65; healthPKey = 69; magicPKey = 81; frameRate = 15; bounceDist = 5; cheatEnabled = false; cheatOn = true; cheated = false; musicFade = 15; this.createEmptyMovieClip("menuHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("bgHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("spookyHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("victoryHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("exciteHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("levelUpHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("darkHolder", this.getNextHighestDepth()); menuLoop = new Sound(this.menuHolder); bgLoop = new Sound(this.bgHolder); exciteLoop = new Sound(this.exciteHolder); spookyLoop = new Sound(this.spookyHolder); victoryLoop = new Sound(this.victoryHolder); levelUpMusic = new Sound(this.levelUpHolder); darkLoop = new Sound(this.darkHolder); menuLoop.attachSound("menuMusic"); bgLoop.attachSound("bgMusic"); exciteLoop.attachSound("exciteMusic"); spookyLoop.attachSound("spookyMusic"); victoryLoop.attachSound("victoryMusic"); levelUpMusic.attachSound("levelUpMusic"); darkLoop.attachSound("darkMusic"); currentSong = _root.victoryLoop; this.createEmptyMovieClip("clickHolder", this.getNextHighestDepth()); this.createEmptyMovieClip("rollHolder", this.getNextHighestDepth()); clickSound = new Sound(_root.clickHolder); clickSound.attachSound("beepSound"); rollSound = new Sound(_root.rollHolder); rollSound.attachSound("buttonRollOverSound"); currentMagicLevel = 500; textTimer = setInterval(clearText, 10000);
Frame 6
_root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; changeMusic(menuLoop); setDifficulty(); magicPotionCount = 1; lifePotionCount = 1; upgradePoints = 2; kimblisLevel = 1; swordLevel = 1; airBlastLevel = 0; healLevel = 0; windSwordLevel = 0; windLevel = 0; twisterLevel = 0; shockwaveLevel = 0; upgradePointsB = upgradePoints; kimblisLevelB = kimblisLevel; swordLevelB = swordLevel; airBlastLevelB = airBlastLevel; healLevelB = healLevel; windSwordLevelB = windSwordLevel; windLevelB = windLevel; twisterLevelB = twisterLevel; shockwaveLevelB = shockwaveLevel; maxLifeB = maxLife; maxMagicB = maxMagic; lifePotionCountB = lifePotionCount; magicPotionCountB = magicPotionCount; levelUpExtra = 0; magic = maxMagic; magicRecover = 0.2; life = maxLife; attackPower = 1; weopon = "oldSword"; usingMagic = false; ready = true; attack = true; attackMethod = "sword"; carryCost = 0.15; windBlastCost = 30; twisterCost = 1; twisterInitCost = 30; magicSwordCost = 30; magicSword = false; maxWindDist = 10; windSpread = 1.1; windGrow = 0.1; windBend = 4; windHold = 30; windCost = 2; healSpeed = 0.5; healStartCost = 15; healCost = 2; orcMoveSpeed = 9; orcRotateSpeed = 5; orcJumpSpeed = 25; orcSeeDist = 1000; orcAttackDist = 85; mageSpeed = 4; mageAreaW = 1954; mageAreaH = 2700; mageAreaX = -857; mageAreaY = -2163; golemRotateSpeed = 10; golemAttackDist = 200;
Frame 7
stop();
Frame 8
stop();
Frame 9
stop();
Frame 10
stop();
Frame 11
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.changeMusic(dud); _root.levelUpMusic.start(0, 1); _root.levelUpMusic.setVolume(_root.musicVolume); _root.levelUpMusic.onSoundComplete = function () { _root.changeMusic(_root.spookyLoop); delete _root.levelUpMusic.onSoundComplete; };
Frame 12
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; if (_root.currentSong != _root.spookyLoop) { _root.changeMusic(_root.spookyLoop); }
Frame 13
stop(); delete _root.levelUpMusic.onSoundComplete; if (res == 75) { _root._xscale = 75; _root._yscale = 75; _root._x = 81.3; _root._y = 68.8; smallTextBox._visible = false; medTextBox._visible = true; bigTextBox._visible = false; } else if (res == 50) { _root._xscale = 50; _root._yscale = 50; _root._x = 162.5; _root._y = 137.5; smallTextBox._visible = false; medTextBox._visible = false; bigTextBox._visible = true; } else { smallTextBox._visible = true; medTextBox._visible = false; bigTextBox._visible = false; } missionText = ""; lastMissionText = ""; _root._quality = qualityLevel; _root.magic = _root.maxMagic; _root.life = _root.maxLife; _root.girlLife = _root.maxGirlLife; _root.ready = true; _root.attack = true; _root.usingMagic = false; batCount = 0; orcCount = 0; mageCount = 0;
Frame 14
stop();
Frame 15
stop();
Frame 16
stop(); _root.currentSong = _root.spookyLoop; _root.changeMusicHalf(_root.spookyLoop); _root._quality = "AUTOHIGH"; _root._xscale = 75; _root._yscale = 75; _root._x = 81.3; _root._y = 68.8;
Frame 17
stop(); _root.currentSong = _root.spookyLoop; _root.changeMusicHalf(_root.spookyLoop); _root._quality = "AUTOHIGH"; _root._xscale = 75; _root._yscale = 75; _root._x = 81.3; _root._y = 68.8;
Frame 18
stop(); _root.currentSong = _root.spookyLoop; _root.changeMusicHalf(_root.spookyLoop); _root._quality = "AUTOHIGH"; _root._xscale = 75; _root._yscale = 75; _root._x = 81.3; _root._y = 68.8;
Frame 19
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.changeMusic(dud); _root.cheatEnabled = true;
Frame 20
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.changeMusic(dud);
Frame 21
stop();
Symbol 8 Button
on (release) { getURL ("http://macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOX", _blank); }
Symbol 27 Button
on (release) { getURL ("http://armorgames.com/", _blank); }
Symbol 33 Button
on (release) { getURL ("http://jacobgrahn.com/", _blank); }
Symbol 34 MovieClip Frame 1
loadingBox = 0; stop(); this.onEnterFrame = function () { loaded = _root.getBytesLoaded(); total = _root.getBytesTotal(); dec = loaded / total; percent = dec * 100; this.black._alpha = 100 - percent; loadingBox = "percent loaded: " + Math.round(percent); if (loaded == total) { this.play(); delete this.onEnterFrame; } };
Symbol 34 MovieClip Frame 21
stop(); _root.gotoAndStop("intro");
Symbol 43 MovieClip Frame 1
moveSpeed = _root.batFlySpeed; this.onEnterFrame = function () { xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; this._parent._rotation = _root.findAngle(xDist, yDist) + 180; if ((Math.abs(this._parent._x - this._parent.victim._x) > _root.batAttackDist) || (Math.abs(this._parent._y - this._parent.victim._y) > _root.batAttackDist)) { radians = (this._parent._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); if (!_root.cam.walls.hitTest((this._parent._x + xSpeed) + _root.cam._x, (this._parent._y + ySpeed) + _root.cam._y, true)) { this._parent._x = this._parent._x + xSpeed; this._parent._y = this._parent._y + ySpeed; } else { this._parent.gotoAndStop("free"); } } };
Symbol 43 MovieClip Frame 6
if (!((Math.abs(this._parent._x - this._parent.victim._x) > _root.batAttackDist) || (Math.abs(this._parent._y - this._parent.victim._y) > _root.batAttackDist))) { this._parent.gotoAndStop("attack"); } if (Math.random() > 0.9) { this._parent.gotoAndStop("attack"); }
Symbol 50 MovieClip Frame 1
if (Math.random() > 0.5) { this.gotoAndStop(7); }
Symbol 50 MovieClip Frame 7
stop(); moveSpeed = _root.batAttackSpeed; radians = (this._parent._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); counter = Math.random() * 75; this.onEnterFrame = function () { counter--; if (_root.cam.walls.hitTest((this._parent._x + xSpeed) + _root.cam._x, (this._parent._y + ySpeed) + _root.cam._y, true) || (counter < 0)) { this._parent.gotoAndStop("back"); } else { this._parent._x = this._parent._x + xSpeed; this._parent._y = this._parent._y + ySpeed; s = _root.cam.bAttack.attachMovie("batAttackHitArea_mc", "bat" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); s._x = this._parent._x; s._y = this._parent._y; s._rotation = this._parent._rotation; } };
Symbol 51 MovieClip Frame 1
moveSpeed = _root.batFlySpeed; this.onEnterFrame = function () { xDist = this._parent._x - _root.cam.kimblis._x; yDist = this._parent._y - _root.cam.kimblis._y; this._parent._rotation = _root.findAngle(xDist, yDist) + 180; radians = (this._parent._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); if (_root.cam.walls.hitTest((this._parent._x - xSpeed) + _root.cam._x, (this._parent._y - ySpeed) + _root.cam._y, true)) { this._parent.gotoAndStop("fly"); } else { this._parent._x = this._parent._x - xSpeed; this._parent._y = this._parent._y - ySpeed; } };
Symbol 51 MovieClip Frame 6
if (Math.random() > 0.5) { this._parent.gotoAndStop("fly"); }
Symbol 56 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound(("batHurt" + Math.ceil(Math.random() * 3)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); this._parent.victim = _root.cam.kimblis; b = _root.cam.bg.attachMovie("greenBloodSplatter", "blood" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); b._x = this._parent._x; b._y = this._parent._y; b._rotation = (Math.random() * 360) - 180; b._xscale = 50; b._yscale = 50;
Symbol 56 MovieClip Frame 5
if (this._parent.life < 0) { delete this._parent.onEnterFrame; this._parent.gotoAndStop("dead"); } else if (Math.random() > 0.5) { this._parent.gotoAndStop("fly"); } else { this._parent.gotoAndStop("back"); }
Symbol 57 MovieClip Frame 1
moveSpeed = _root.batFlySpeed; this._parent._rotation = (Math.random() * 360) - 180; radians = (this._parent._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); this.onEnterFrame = function () { if (!_root.cam.walls.hitTest((this._parent._x + xSpeed) + _root.cam._x, this._parent._y + _root.cam._y, true)) { this._parent._x = this._parent._x + xSpeed; } else if (!_root.cam.walls.hitTest(this._parent._x + _root.cam._x, (this._parent._y + ySpeed) + _root.cam._y, true)) { this._parent._y = this._parent._y + ySpeed; } else { this._rotation = (Math.random() * 360) - 180; } };
Symbol 57 MovieClip Frame 6
if (!((Math.abs(this._parent._x - this._parent.victim._x) > _root.batAttackDist) || (Math.abs(this._parent._y - this._parent.victim._y) > _root.batAttackDist))) { this._parent.gotoAndStop("attack"); } else { this._parent.gotoAndStop("fly"); }
Symbol 58 MovieClip [bat] Frame 1
life = _root.batLife; _root.batCount++; victim = _root.cam.kimblis; stillHere = true; this.onEnterFrame = function () { if (_root.detectGAttack(this._x, this._y, this)) { this.life = this.life - _root.attackPower; this.gotoAndStop("hurt"); } }; timer = setInterval(_root.chooseTarget, Math.random() * 20000, this); this.onUnload = function () { clearInterval(timer); };
Symbol 58 MovieClip [bat] Frame 2
stop();
Symbol 58 MovieClip [bat] Frame 3
stop();
Symbol 58 MovieClip [bat] Frame 4
stop();
Symbol 58 MovieClip [bat] Frame 5
stop();
Symbol 58 MovieClip [bat] Frame 6
stop(); _root.inforceWalls(this._x, this._y, this);
Symbol 58 MovieClip [bat] Frame 7
stop(); _root.batCount--; victim = _root.cam.kimblis; xDist = this._x - this.victim._x; yDist = this._y - this.victim._y; this._rotation = ((Math.random() * 40) + _root.findAngle(xDist, yDist)) + 160; m = _root.cam.bg.attachMovie("batDead_mc", "body" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._x; m._y = this._y; m._rotation = this._rotation; clearInterval(timer); this.removeMovieClip();
Symbol 59 MovieClip [batAttackHitArea_mc] Frame 2
this.removeMovieClip();
Symbol 88 MovieClip [batDead_mc] Frame 1
sLoop = new Sound(this); sLoop.attachSound("batDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); moveSpeed = 10; radians = (this._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; this.onEnterFrame = function () { this._x = this._x - (moveSpeed * Math.cos(radians)); this._y = this._y - (moveSpeed * Math.sin(radians)); moveSpeed--; if (moveSpeed <= 0) { delete this.onEnterFrame; } };
Symbol 88 MovieClip [batDead_mc] Frame 36
stop();
Symbol 109 MovieClip Frame 1
range = _root.orcSeeDist; this.onEnterFrame = function () { if ((Math.abs(this._parent._x - this._parent.victim._x) < range) && (Math.abs(this._parent._y - this._parent.victim._y) < range)) { this._parent.gotoAndStop("startled"); } else if (Math.random() > 0.9) { this._parent.gotoAndStop("mosey"); } };
Symbol 110 MovieClip Frame 1
moveSpeed = _root.orcMoveSpeed; moveDist = 45; radians = (this._parent._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xDist = moveDist * Math.cos(radians); yDist = moveDist * Math.sin(radians); if (!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) - xDist, (this._parent._y + _root.cam._y) - yDist, true)) { this.onEnterFrame = function () { radians = (this._parent._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); this._parent._x = this._parent._x - (moveSpeed * Math.cos(radians)); this._parent._y = this._parent._y - (moveSpeed * Math.sin(radians)); }; }
Symbol 110 MovieClip Frame 6
delete this.onEnterFrame; rotSpeed = 20; moveSpeed = 3; randNum = 0; decay = 1.1; range = _root.orcSeeDist; this.onEnterFrame = function () { randNum = randNum + ((Math.random() * rotSpeed) - (rotSpeed / 2)); this._parent._rotation = this._parent._rotation + randNum; randNum = randNum / decay; };
Symbol 110 MovieClip Frame 13
delete this.onEnterFrame; this._parent.gotoAndStop("stand");
Symbol 111 MovieClip Frame 1
moveSpeed = _root.orcMoveSpeed; moveDist = 45; radians = (this._parent._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xDist = moveDist * Math.cos(radians); yDist = moveDist * Math.sin(radians); if ((!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) - xDist, (this._parent._y + _root.cam._y) - yDist, true)) && ((Math.abs(this._parent._x - this._parent.victim._x) > _root.orcAttackDist) || (Math.abs(this._parent._y - this._parent.victim._y) > _root.orcAttackDist))) { this.onEnterFrame = function () { this._parent._x = this._parent._x - (moveSpeed * Math.cos(radians)); this._parent._y = this._parent._y - (moveSpeed * Math.sin(radians)); }; } else { rotateSpeed = _root.orcRotateSpeed; this.onEnterFrame = function () { xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; gotoAngle = _root.findAngle(xDist, yDist); if (gotoAngle > 180) { gotoAngle = gotoAngle - 360; } angleDist = this._parent._rotation - gotoAngle; if (Math.abs(angleDist) > 180) { angleDist = 180 - angleDist; } this._parent._rotation = this._parent._rotation - (angleDist / rotateSpeed); }; this.gotoAndPlay(13); }
Symbol 111 MovieClip Frame 6
delete this.onEnterFrame; rotateSpeed = _root.orcRotateSpeed; this.onEnterFrame = function () { xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; gotoAngle = _root.findAngle(xDist, yDist); if (gotoAngle > 180) { gotoAngle = gotoAngle - 360; } angleDist = this._parent._rotation - gotoAngle; if (Math.abs(angleDist) > 180) { angleDist = 180 - angleDist; } this._parent._rotation = this._parent._rotation - (angleDist / rotateSpeed); };
Symbol 111 MovieClip Frame 19
delete this.onEnterFrame; if ((Math.abs(this._parent._x - this._parent.victim._x) > _root.orcSeeDist) || (Math.abs(this._parent._y - this._parent.victim._y) > _root.orcSeeDist)) { this._parent.gotoAndStop("stand"); } else if ((Math.abs(this._parent._x - this._parent.victim._x) < _root.orcAttackDist) && (Math.abs(this._parent._y - this._parent.victim._y) < _root.orcAttackDist)) { this._parent.gotoAndStop("attack"); } else if (Math.random() > 0.8) { this._parent.gotoAndStop("leap"); } else if (Math.random() > 0.9) { this._parent.gotoAndStop("stepRight"); } else if (Math.random() > 0.9) { this._parent.gotoAndStop("stepLeft"); }
Symbol 112 MovieClip Frame 1
this.onEnterFrame = function () { xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; this._parent._rotation = _root.findAngle(xDist, yDist); };
Symbol 112 MovieClip Frame 12
delete this.onEnterFrame; if (Math.random() > 0.5) { this._parent.gotoAndStop("walk"); } else { this._parent.gotoAndStop("leap"); }
Symbol 113 MovieClip Frame 1
moveSpeed = _root.orcJumpSpeed; distTot = 225; radians = (this._parent._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xTot = distTot * Math.cos(radians); yTot = distTot * Math.sin(radians); p = _root.cam.bAttack.attachMovie("orcLeapArea", "damage" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); p._x = this._parent._x; p._y = this._parent._y; p._rotation = this._parent._rotation; if (!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) - xTot, (this._parent._y + _root.cam._y) - yTot, true)) { this.onEnterFrame = function () { xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); if (!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) - xSpeed, (this._parent._y + _root.cam._y) - ySpeed, true)) { this._parent._x = this._parent._x - xSpeed; this._parent._y = this._parent._y - ySpeed; p._x = this._parent._x; p._y = this._parent._y; p._rotation = this._parent._rotation; } else { removeMovieClip(p); this._parent.gotoAndStop("walk"); } }; } else { removeMovieClip(p); this._parent.gotoAndStop("walk"); } this.onUnload = function () { removeMovieClip(p); };
Symbol 113 MovieClip Frame 10
delete this.onEnterFrame; removeMovieClip(p); this._parent.gotoAndStop("walk");
Symbol 115 MovieClip Frame 1
if (Math.random() > 0.7) { this.gotoAndPlay(5); }
Symbol 115 MovieClip Frame 8
c = _root.cam.bAttack.attachMovie("orcAttackArea", "damage" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); c._x = this._parent._x; c._y = this._parent._y; c._rotation = this._parent._rotation;
Symbol 115 MovieClip Frame 16
delete this.onEnterFrame; if (Math.random() > 0.8) { this._parent.gotoAndStop("stepLeft"); } else if (Math.random() > 0.8) { this._parent.gotoAndStop("stepRight"); } else if (Math.random() > 0.4) { this._parent.gotoAndStop("walk"); } else { this._parent.gotoAndStop("leap"); }
Symbol 116 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound(("orcHurt" + Math.ceil(Math.random() * 3)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); m = _root.cam.bg.attachMovie("bloodSplatter", "splatter" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180; this._parent.victim = _root.cam.kimblis;
Symbol 116 MovieClip Frame 5
if (this._parent.life <= 0) { delete this._parent.onEnterFrame; this._parent.gotoAndStop("die"); } else if (Math.random() > 0.5) { this._parent.gotoAndStop("walk"); } else { this._parent.gotoAndStop("leap"); }
Symbol 117 MovieClip Frame 1
moveSpeed = 10; xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._parent._rotation = angle + 90; xSpeed = moveSpeed * Math.cos(radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(radians + (Math.PI/2)); this.onEnterFrame = function () { if (!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) - xSpeed, (this._parent._y + _root.cam._y) - ySpeed, true)) { this._parent._x = this._parent._x - xSpeed; this._parent._y = this._parent._y - ySpeed; } };
Symbol 117 MovieClip Frame 9
delete this.onEnterFrame; xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._parent._rotation = angle + 90; if (Math.random() > 0.5) { this._parent.gotoAndPlay("walk"); }
Symbol 118 MovieClip Frame 1
moveSpeed = 10; xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._parent._rotation = angle + 90; xSpeed = moveSpeed * Math.cos(radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(radians + (Math.PI/2)); this.onEnterFrame = function () { if (!_root.cam.walls.hitTest((this._parent._x + _root.cam._x) + xSpeed, (this._parent._y + _root.cam._y) + ySpeed, true)) { this._parent._x = this._parent._x + xSpeed; this._parent._y = this._parent._y + ySpeed; } };
Symbol 118 MovieClip Frame 9
delete this.onEnterFrame; xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._parent._rotation = angle + 90; if (Math.random() > 0.5) { this._parent.gotoAndPlay("stepLeft"); } if (Math.random() > 0.5) { this._parent.gotoAndPlay("walk"); }
Symbol 119 MovieClip [orc] Frame 1
life = _root.orcLife; _root.orcCount++; victim = _root.cam.kimblis; stillHere = true; this.onEnterFrame = function () { if (_root.detectGAttack(this._x, this._y, this)) { this.life = this.life - _root.attackPower; this.gotoAndStop("hurt"); } }; timer = setInterval(_root.chooseTarget, Math.random() * 20000, this); this.onUnload = function () { clearInterval(timer); };
Symbol 119 MovieClip [orc] Frame 2
stop();
Symbol 119 MovieClip [orc] Frame 3
stop();
Symbol 119 MovieClip [orc] Frame 4
stop();
Symbol 119 MovieClip [orc] Frame 5
stop();
Symbol 119 MovieClip [orc] Frame 6
stop();
Symbol 119 MovieClip [orc] Frame 7
stop();
Symbol 119 MovieClip [orc] Frame 8
stop();
Symbol 119 MovieClip [orc] Frame 9
stop();
Symbol 119 MovieClip [orc] Frame 10
stop();
Symbol 119 MovieClip [orc] Frame 11
stop(); g = _root.cam.bg.attachMovie("orcDie", "deadOrc" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); g._x = this._x; g._y = this._y; g._rotation = this._rotation; clearInterval(timer); _root.orcCount--; this.removeMovieClip();
Symbol 121 MovieClip [orcAttackArea] Frame 4
this.removeMovieClip();
Symbol 126 MovieClip [orcDie] Frame 1
sLoop = new Sound(this); sLoop.attachSound("orcDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 126 MovieClip [orcDie] Frame 11
stop();
Symbol 127 MovieClip [orcLeapArea] Frame 16
this.removeMovieClip();
Symbol 129 MovieClip [kimblisSwordDamage] Frame 2
this.removeMovieClip();
Symbol 135 MovieClip [grassBit_mc] Frame 1
this._rotation = (Math.random() * 360) - 180; this.gotoAndStop(Math.ceil(Math.random() * 5));
Symbol 142 MovieClip [airBlast] Frame 1
moveSpeed = 20; life = 25; accel = 0.2; beginMove = 40; maxSpeed = 20; degrees = this._rotation; radians = (degrees * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); this._x = this._x + (beginMove * Math.cos(radians)); this._y = this._y + (beginMove * Math.sin(radians)); this._rotation = Math.random(360) - 180;
Symbol 142 MovieClip [airBlast] Frame 9
stop(); s = _root.cam.gAttack.attachMovie("airBlastDamage", "damage" + _root.cam.gAttack.getNextHighestDepth(), _root.cam.gAttack.getNextHighestDepth()); s._x = this._x; s._y = this._y; this.onEnterFrame = function () { life--; this._y = this._y + ySpeed; this._x = this._x + xSpeed; s._x = this._x; s._y = this._y; if ((_root.cam.walls.hitTest((this._x + xSpeed) + _root.cam._x, (this._y + ySpeed) + _root.cam._y, true) || (_root.cam.baddies.hitTest((this._x + xSpeed) + _root.cam._x, (this._y + ySpeed) + _root.cam._y, true))) || (life <= 0)) { s.play(); play(); delete this.onEnterFrame; } };
Symbol 142 MovieClip [airBlast] Frame 16
removeMovieClip(s); this.removeMovieClip();
Symbol 144 MovieClip [airBlastDamage] Frame 1
stop();
Symbol 144 MovieClip [airBlastDamage] Frame 9
this.removeMovieClip();
Symbol 151 MovieClip [healAnim_mc] Frame 1
sLoop = new Sound(this); sLoop.attachSound("healSound"); sLoop.setVolume(0); sLoop.start(0, 999); currentVol = 0; volInc = _root.soundVolume / 25; this.onEnterFrame = function () { currentVol = currentVol + volInc; if (currentVol > _root.soundVolume) { currentVol = _root.soundVolume; } sLoop.setVolume(currentVol); this._rotation = this._rotation + 11; if (_root.life < _root.maxLife) { _root.life = _root.life + _root.healSpeed; if (_root.life > _root.maxLife) { _root.life = _root.maxLife; } } if (this.hitTest(_root.cam.girl)) { if (_root.girlLife < _root.maxGirlLife) { _root.girlLife = _root.girlLife + _root.healSpeed; if (_root.girlLife > _root.maxGirlLife) { _root.girlLife = _root.maxGirlLife; } } } };
Symbol 151 MovieClip [healAnim_mc] Frame 55
stop();
Symbol 151 MovieClip [healAnim_mc] Frame 56
stop(); delete this.onEnterFrame; decSpeed = this._alpha / 10; volInc = currentVolume / 10; this.onEnterFrame = function () { currentVol = currentVol - volInc; sLoop.setVolume(currentVol); this._alpha = this._alpha - decSpeed; if (this._alpha <= 0) { sLoop.stop(); this.removeMovieClip(); } };
Symbol 154 MovieClip [shockwave] Frame 1
temp = _root.attackPower * 100; if (temp > 100) { temp = 100; } this._alpha = temp; sLoop = new Sound(this); sLoop.attachSound("sonicBoomSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0.25, 1);
Symbol 154 MovieClip [shockwave] Frame 19
this.removeMovieClip();
Symbol 156 MovieClip [shockwaveArea] Frame 19
this.removeMovieClip();
Symbol 159 MovieClip [streak] Frame 9
this.removeMovieClip();
Symbol 162 MovieClip [swordWind] Frame 11
this.removeMovieClip();
Symbol 166 MovieClip Frame 2
this._parent.removeMovieClip();
Symbol 170 MovieClip Frame 2
this._parent.removeMovieClip();
Symbol 171 MovieClip [dirt] Frame 1
this.onEnterFrame = function () { if (_root.frameRate < 15) { this.removeMovieClip(); } }; this.stop(); this.gotoAndStop(Math.ceil(Math.random() * 2));
Symbol 171 MovieClip [dirt] Frame 2
this.stop();
Symbol 175 MovieClip Frame 7
stop();
Symbol 176 MovieClip [twister] Frame 1
sLoop = new Sound(this); sLoop.attachSound("twisterSound"); sLoop.start(0, 10); sLoop.setVolume(0); volumeInc = _root.soundVolume / 20; currentVolume = 0; lag = 15; hold = 1.5; buffer = 20; this.t1._rotation = (Math.random() * 360) - 180; xLast = this.t1._x; yLast = this.t1._y; force = 0; eye = _root.cam.gAttack.attachMovie("twisterCenter", "twisterCenter" + _root.cam.gAttack.getNextHighestDepth(), _root.cam.gAttack.getNextHighestDepth()); this.onEnterFrame = function () { currentVolume = currentVolume + volumeInc; if (currentVolume > _root.soundVolume) { currentVolume = _root.soundVolume; } sLoop.setVolume(currentVolume); force = force + 5; if (force > 100) { force = 100; } this.t1._rotation = this.t1._rotation + 51; xSpeed = (this.t1._x - (_root._xmouse - _root.cam._x)) / lag; ySpeed = (this.t1._y - (_root._ymouse - _root.cam._y)) / lag; if ((!_root.cam.walls.hitTest(((this.t1._x + _root.cam._x) - xSpeed) + buffer, this.t1._y + _root.cam._y, true)) && (!_root.cam.walls.hitTest(((this.t1._x + _root.cam._x) - xSpeed) - buffer, this.t1._y + _root.cam._y, true))) { if ((!_root.cam.baddies.hitTest(((this.t1._x + _root.cam._x) - xSpeed) + buffer, this.t1._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest(((this.t1._x + _root.cam._x) - xSpeed) - buffer, this.t1._y + _root.cam._y, true))) { this.t1._x = this.t1._x - xSpeed; } } if ((!_root.cam.walls.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) + buffer, true)) && (!_root.cam.walls.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) - buffer, true))) { if ((!_root.cam.baddies.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) + buffer, true)) && (!_root.cam.baddies.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) - buffer, true))) { this.t1._y = this.t1._y - ySpeed; } } this.t2._rotation = this.t2._rotation + 48; this.t2._x = this.t2._x - ((this.t2._x - this.t1._x) / hold); this.t2._y = this.t2._y - ((this.t2._y - this.t1._y) / hold); this.t3._rotation = this.t3._rotation + 45; this.t3._x = this.t3._x - ((this.t3._x - this.t2._x) / hold); this.t3._y = this.t3._y - ((this.t3._y - this.t2._y) / hold); this.t4._rotation = this.t4._rotation + 42; this.t4._x = this.t4._x - ((this.t4._x - this.t3._x) / hold); this.t4._y = this.t4._y - ((this.t4._y - this.t3._y) / hold); this.t5._rotation = this.t5._rotation + 39; this.t5._x = this.t5._x - ((this.t5._x - this.t4._x) / hold); this.t5._y = this.t5._y - ((this.t5._y - this.t4._y) / hold); this.t6._rotation = this.t6._rotation + 36; this.t6._x = this.t6._x - ((this.t6._x - this.t5._x) / hold); this.t6._y = this.t6._y - ((this.t6._y - this.t5._y) / hold); this.t7._rotation = this.t7._rotation + 33; this.t7._x = this.t7._x - ((this.t7._x - this.t6._x) / hold); this.t7._y = this.t7._y - ((this.t7._y - this.t6._y) / hold); this.t8._rotation = this.t8._rotation + 30; this.t8._x = this.t8._x - ((this.t8._x - this.t7._x) / hold); this.t8._y = this.t8._y - ((this.t8._y - this.t7._y) / hold); this.t9._rotation = this.t9._rotation + 27; this.t9._x = this.t9._x - ((this.t9._x - this.t8._x) / hold); this.t9._y = this.t9._y - ((this.t9._y - this.t8._y) / hold); this.t10._rotation = this.t10._rotation + 24; this.t10._x = this.t10._x - ((this.t10._x - this.t9._x) / hold); this.t10._y = this.t10._y - ((this.t10._y - this.t9._y) / hold); eye._x = this.t1._x; eye._y = this.t1._y; eye._rotation = eye._rotation + 9; e = _root.cam.magic.attachMovie("dirt", "dirt" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); e._x = this.t1._x; e._y = this.t1._y; e._rotation = (Math.random() * 360) - 180; e._alpha = force; }; this.onUnload = function () { sLoop.stop(); removeMovieClip(eye); };
Symbol 176 MovieClip [twister] Frame 3
this.t2._rotation = (Math.random() * 360) - 180; this.t2._x = this.t1._x; this.t2._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 5
this.t3._rotation = (Math.random() * 360) - 180; this.t3._x = this.t1._x; this.t3._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 7
this.t4._rotation = (Math.random() * 360) - 180; this.t4._x = this.t1._x; this.t4._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 9
this.t5._rotation = (Math.random() * 360) - 180; this.t5._x = this.t1._x; this.t5._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 11
this.t6._rotation = (Math.random() * 360) - 180; this.t6._x = this.t1._x; this.t6._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 13
this.t7._rotation = (Math.random() * 360) - 180; this.t7._x = this.t1._x; this.t7._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 15
this.t8._rotation = (Math.random() * 360) - 180; this.t8._x = this.t1._x; this.t8._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 18
this.t9._rotation = (Math.random() * 360) - 180; this.t9._x = this.t1._x; this.t9._y = this.t1._y;
Symbol 176 MovieClip [twister] Frame 21
this.t10._rotation = (Math.random() * 360) - 180; this.t10._x = this.t1._x; this.t10._y = this.t1._y; stop();
Symbol 176 MovieClip [twister] Frame 22
delete this.onEnterFrame; currentVolume = _root.soundVolume; volumeDec = _root.soundVolume / 10; this.onEnterFrame = function () { currentVolume = currentVolume - volumeDec; sLoop.setVolume(currentVolume); force = force - 10; this.t1._rotation = this.t1._rotation + 51; xSpeed = (this.t1._x - (_root._xmouse - _root.cam._x)) / lag; ySpeed = (this.t1._y - (_root._ymouse - _root.cam._y)) / lag; if ((!_root.cam.walls.hitTest(((this.t1._x + _root.cam._x) - xSpeed) + buffer, this.t1._y + _root.cam._y, true)) && (!_root.cam.walls.hitTest(((this.t1._x + _root.cam._x) - xSpeed) - buffer, this.t1._y + _root.cam._y, true))) { if ((!_root.cam.baddies.hitTest(((this.t1._x + _root.cam._x) - xSpeed) + buffer, this.t1._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest(((this.t1._x + _root.cam._x) - xSpeed) - buffer, this.t1._y + _root.cam._y, true))) { this.t1._x = this.t1._x - xSpeed; } } if ((!_root.cam.walls.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) + buffer, true)) && (!_root.cam.walls.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) - buffer, true))) { if ((!_root.cam.baddies.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) + buffer, true)) && (!_root.cam.baddies.hitTest(this.t1._x + _root.cam._x, ((this.t1._y + _root.cam._y) - ySpeed) - buffer, true))) { this.t1._y = this.t1._y - ySpeed; } } this.t2._rotation = this.t2._rotation + 48; this.t2._x = this.t2._x - ((this.t2._x - this.t1._x) / hold); this.t2._y = this.t2._y - ((this.t2._y - this.t1._y) / hold); this.t3._rotation = this.t3._rotation + 45; this.t3._x = this.t3._x - ((this.t3._x - this.t2._x) / hold); this.t3._y = this.t3._y - ((this.t3._y - this.t2._y) / hold); this.t4._rotation = this.t4._rotation + 42; this.t4._x = this.t4._x - ((this.t4._x - this.t3._x) / hold); this.t4._y = this.t4._y - ((this.t4._y - this.t3._y) / hold); this.t5._rotation = this.t5._rotation + 39; this.t5._x = this.t5._x - ((this.t5._x - this.t4._x) / hold); this.t5._y = this.t5._y - ((this.t5._y - this.t4._y) / hold); this.t6._rotation = this.t6._rotation + 36; this.t6._x = this.t6._x - ((this.t6._x - this.t5._x) / hold); this.t6._y = this.t6._y - ((this.t6._y - this.t5._y) / hold); this.t7._rotation = this.t7._rotation + 33; this.t7._x = this.t7._x - ((this.t7._x - this.t6._x) / hold); this.t7._y = this.t7._y - ((this.t7._y - this.t6._y) / hold); this.t8._rotation = this.t8._rotation + 30; this.t8._x = this.t8._x - ((this.t8._x - this.t7._x) / hold); this.t8._y = this.t8._y - ((this.t8._y - this.t7._y) / hold); this.t9._rotation = this.t9._rotation + 27; this.t9._x = this.t9._x - ((this.t9._x - this.t8._x) / hold); this.t9._y = this.t9._y - ((this.t9._y - this.t8._y) / hold); this.t10._rotation = this.t10._rotation + 24; this.t10._x = this.t10._x - ((this.t10._x - this.t9._x) / hold); this.t10._y = this.t10._y - ((this.t10._y - this.t9._y) / hold); eye._x = this.t1._x; eye._y = this.t1._y; eye._rotation = eye._rotation + 9; e = _root.cam.magic.attachMovie("dirt", "dirt" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); e._x = this.t1._x; e._y = this.t1._y; e._rotation = (Math.random() * 360) - 180; e._alpha = force; };
Symbol 176 MovieClip [twister] Frame 30
sLoop.stop(); removeMovieClip(eye); removeMovieClip(this);
Symbol 181 MovieClip [wind] Frame 2
stop(); hold = (this._yscale * _root.windHold) / 100; xLast = this._x; if (this._parent.segCount < this._parent.maxCount) { this._parent.segCount++; dist = (20 * this._yscale) / 95; w = _parent.path.attachMovie("wind", "wind" + _parent.path.getNextHighestDepth(), _parent.path.getNextHighestDepth()); w._rotation = this._rotation; w._y = this._y + dist; w._xscale = this._xscale * (_root.windSpread + _root.windGrow); w._yscale = this._yscale * _root.windSpread; w._alpha = this._alpha - (100 / _root.maxWindDist); this.onEnterFrame = function () { moved = this._x - xLast; bend = (Math.random() * _root.windBend) - (_root.windBend / 2); w._x = w._x + (moved + bend); w._x = (this._x + w._x) / 2; if ((this._x - w._x) > hold) { w._x = this._x + hold; } if ((this._x - w._x) < (-hold)) { w._x = this._x - hold; } xLast = this._x; }; } else { this.onUnload = function () { removeMovieClip(this._parent); }; }
Symbol 181 MovieClip [wind] Frame 4
stop(); w.gotoAndPlay("unload"); this.removeMovieClip();
Symbol 184 MovieClip [windHolder] Frame 1
stop(); wind._xscale = 40; wind._yscale = 40; segCount = 0; maxCount = _root.maxWindDist; path = this;
Symbol 194 MovieClip Frame 46
this._parent.removeMovieClip();
Symbol 206 MovieClip Frame 1
rightArm.gotoAndPlay(14);
Symbol 212 MovieClip Frame 1
stop(); leftThigh.gotoAndPlay(14);
Symbol 217 MovieClip [mage] Frame 1
_root.mageCount++;
Symbol 217 MovieClip [mage] Frame 2
stop(); delete this.onEnterFrame; rotSpeed = 5; moveSpeed = 4; randNum = 0; decay = 0.75; alphaChange = 15; targetDist = 800; attackDist = _root.mageAttackDist; target = _root.cam.kimblis; segNum = 0; maxSegs = 50; segX = new Array(); segY = new Array(); segLag = new Array(); segAlpha = new Array(); curAlpha = 50; lineHolder = _root.cam.magic.createEmptyMovieClip("lineHolder" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); this.onEnterFrame = function () { this._alpha = this._alpha + ((Math.random() * alphaChange) - (alphaChange / 2)); if (this._alpha > 100) { this._alpha = 100; } else if (this._alpha <= 0) { this._alpha = 10; this._x = (target._x + (Math.random() * targetDist)) - (targetDist / 2); this._y = (target._y + (Math.random() * targetDist)) - (targetDist / 2); } randNum = randNum + ((Math.random() * rotSpeed) - (rotSpeed / 2)); this._rotation = this._rotation + randNum; randNum = randNum * decay; radians = (this._rotation * Math.PI) / 180; radians = radians + Math.PI; this._x = this._x + (moveSpeed * Math.cos(radians)); this._y = this._y + (moveSpeed * Math.sin(radians)); if ((Math.abs(this._x - target._x) < attackDist) && (Math.abs(this._y - target._y) < attackDist)) { segX[segNum] = this._x; segY[segNum] = this._y; segLag[segNum] = 50; segAlpha[segNum] = this._alpha; segNum++; if (segNum >= 50) { segNum = 0; } startLife++; if (startLife > maxLife) { startLife = maxLife; } } lineHolder.clear(); i = 49; while (i >= 0) { if (segAlpha[i] > 5) { segAlpha[i]--; segX[i] = segX[i] - ((segX[i] - _root.cam.kimblis._x) / segLag[i]); segY[i] = segY[i] - ((segY[i] - _root.cam.kimblis._y) / segLag[i]); m = _root.cam.bAttack.attachMovie("mageAttack", "orb" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); m._x = segX[i]; m._y = segY[i]; lineHolder.lineStyle(10, "0x000000", segAlpha[i]); lineHolder.moveTo(segX[i], segY[i]); lineHolder.lineTo(segX[i] + 0.1, segY[i]); segLag[i] = segLag[i] * 0.95; } i--; } if (_root.cam.gAttack.hitTest(this._x + _root.cam._x, this._y + _root.cam._y, true)) { if ((_root.attackMethod == "sword") && (_root.weopon == "magSword")) { this.gotoAndPlay("die"); } else { _root.missionText = "Your attacks pass right through them..."; if (_root.cam.orcSpoken == false) { _root.cam.orcSpoken = true; sLoop = new Sound(this); sLoop.attachSound("myAttacksPassSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); } } } };
Symbol 217 MovieClip [mage] Frame 3
delete this.onEnterFrame; lineHolder.clear(); ammount = 3; num = 0; sLoop = new Sound(this); sLoop.attachSound("ghostDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); this.onEnterFrame = function () { num = num + ammount; while (num >= 1) { num--; w = _root.cam.bg.attachMovie("streak", "streak" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); w._x = this._x; w._y = this._y; w._rotation = (Math.random() * 360) - 180; } };
Symbol 217 MovieClip [mage] Frame 13
delete this.onEnterFrame;
Symbol 217 MovieClip [mage] Frame 22
_root.mageCount--; removeMovieClip(this); stop();
Symbol 218 MovieClip [mageAttack] Frame 1
removeMovieClip(this);
Symbol 221 MovieClip [girlMagic] Frame 1
this.onEnterFrame = function () { this._x = _root.cam.girl._x; this._y = _root.cam.girl._y; m1._rotation = (Math.random() * 360) - 180; m2._rotation = (Math.random() * 360) - 180; randNum = Math.random() * 100; m1._xscale = randNum; m1._yscale = randNum; randNum = Math.random() * 100; m2._xscale = randNum; m2._yscale = randNum; m1._alpha = Math.random() * 100; m2._alpha = Math.random() * 100; };
Symbol 221 MovieClip [girlMagic] Frame 41
removeMovieClip(this);
Symbol 225 MovieClip [magicRock] Frame 1
stop(); this.anim.gotoAndPlay(Math.ceil(Math.random() * 12)); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 225 MovieClip [magicRock] Frame 2
clearInterval(timer); _root.cam.magicRock++; _root.missionText = ("You picked up a white orb, you have " + _root.cam.magicRock) + " remaining"; sLoop = new Sound(this); sLoop.attachSound("ballPickUpSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 225 MovieClip [magicRock] Frame 9
stop();
Symbol 254 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound(("golemAttack" + Math.ceil(Math.random() * 4)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 254 MovieClip Frame 7
f = _root.cam.bAttack.attachMovie("golemFastAttackArea1", "ouch" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); f._x = this._parent._x; f._y = this._parent._y; f._rotation = this._parent._rotation; f._xscale = 150; f._yscale = 150; sLoop = new Sound(this); sLoop.attachSound(("golemSwish" + Math.ceil(Math.random() * 5)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 254 MovieClip Frame 11
f = _root.cam.bAttack.attachMovie("golemFastAttackArea2", "ouch" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); f._x = this._parent._x; f._y = this._parent._y; f._rotation = this._parent._rotation; f._xscale = 150; f._yscale = 150; sLoop = new Sound(this); sLoop.attachSound(("golemSwish" + Math.ceil(Math.random() * 5)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 254 MovieClip Frame 17
this._parent.gotoAndStop("stand");
Symbol 257 MovieClip Frame 2
xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; this._parent._rotation = _root.findAngle(xDist, yDist); this._parent.gotoAndStop("stand");
Symbol 258 MovieClip Frame 2
xDist = this._parent._x - this._parent.victim._x; yDist = this._parent._y - this._parent.victim._y; this._parent._rotation = _root.findAngle(xDist, yDist); this._parent.gotoAndStop("stand");
Symbol 259 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("earthquakeSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 259 MovieClip Frame 2
rockCount = (Math.random() * 3) + 3; while (rockCount > 0) { rockCount--; m = _root.cam.bg.attachMovie("evilRockBegin", "rock" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = (this._parent._x + (Math.random() * 400)) - 200; m._y = (this._parent._y + (Math.random() * 400)) - 200; if (_root.cam.walls.hitTest(m._x + _root.cam._x, m._y + _root.cam._y, true)) { removeMovieClip(m); } }
Symbol 259 MovieClip Frame 36
this._parent.gotoAndStop("stand");
Symbol 260 MovieClip Frame 3
randNum = Math.random(); if (randNum > 0.7) { this._parent.gotoAndStop("fastAttack"); } else { this._parent.gotoAndStop("stand"); }
Symbol 261 MovieClip Frame 1
repeat = Math.ceil(Math.random() * 3) + 3; m = _root.cam.bg.attachMovie("girlSignal", "signal" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); if ((Math.random() > 0.5) && (_root.cam.walls.hitTest((this._parent._x + _root.cam._x) + 50, this._parent._y + _root.cam._y, true) == false)) { m._x = this._parent._x + 50; } else { m._x = this._parent._x - 50; } if ((Math.random() > 0.5) && (_root.cam.walls.hitTest(this._parent._x + _root.cam._x, (this._parent._y + _root.cam._y) + 50, true) == false)) { m._y = this._parent._y + 50; } else { m._y = this._parent._y - 50; } m.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { play(); _root.cam.baddies.golem.gotoAndStop("hurt"); removeMovieClip(this); } };
Symbol 261 MovieClip Frame 6
repeat--; if (repeat <= 0) { this.gotoAndPlay("end"); } sLoop = new Sound(this); sLoop.attachSound(("golemOut" + Math.ceil(Math.random() * 5)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 261 MovieClip Frame 14
sLoop = new Sound(this); sLoop.attachSound("golemIn" + Math.ceil(Math.random() * 5)); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 261 MovieClip Frame 21
this.gotoAndPlay("begin");
Symbol 261 MovieClip Frame 27
removeMovieClip(m); _parent.hitPoints = _parent.hitPointHold / 2; this._parent.gotoAndPlay("fastAttack");
Symbol 262 MovieClip Frame 1
this._parent.life--; sLoop = new Sound(this); sLoop.attachSound(("golemHurt" + Math.ceil(Math.random() * 3)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); m = _root.cam.attachMovie("girlMagic", "magic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180; h = _root.cam.attachMovie("girlMagic", "magic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); h._x = this._parent._x; h._y = this._parent._y; h._rotation = (Math.random() * 360) - 180; k = _root.cam.attachMovie("girlMagic", "magic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); k._x = this._parent._x; k._y = this._parent._y; k._rotation = (Math.random() * 360) - 180; this.onEnterFrame = function () { m._x = ((Math.random() * 150) - 75) + this._parent._x; m._y = ((Math.random() * 150) - 75) + this._parent._y; h._x = ((Math.random() * 150) - 75) + this._parent._x; h._y = ((Math.random() * 150) - 75) + this._parent._y; k._x = ((Math.random() * 150) - 75) + this._parent._x; k._y = ((Math.random() * 150) - 75) + this._parent._y; }; this.onUnload = function () { removeMovieClip(m); removeMovieClip(h); removeMovieClip(k); };
Symbol 262 MovieClip Frame 24
removeMovieClip(m); removeMovieClip(h); removeMovieClip(k); if (this._parent.life <= 0) { _root.gotoAndStop("mov3"); } _parent.hitPoints = _parent.hitPointHold; this._parent.gotoAndStop("stand");
Symbol 263 MovieClip [golem] Frame 1
function testHit() { radians = (this._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xDist = 50 * Math.cos(radians); yDist = 50 * Math.sin(radians); xPos = this._x + _root.cam._x; yPos = this._y + _root.cam._y; if (_root.cam.gAttack.hitTest(xPos, yPos)) { this.gotoAndStop("stun"); } else if (_root.cam.gAttack.hitTest(xPos + xDist, yPos + xDist)) { this.gotoAndStop("stun"); } else if (_root.cam.gAttack.hitTest(xPos - xDist, yPos - yDist)) { this.gotoAndStop("stun"); } } life = 5; hitPointHold = 25; hitPoints = hitPointHold;
Symbol 263 MovieClip [golem] Frame 2
stop(); delete this.onEnterFrame; testHit(); victim = _root.cam.kimblis; waitTime = Math.random() * 20; this.onEnterFrame = function () { testHit(); waitTime--; if (waitTime < 0) { randNum = Math.random(); if (randNum > 0.8) { this.gotoAndStop("right"); } else if (randNum > 0.6) { this.gotoAndStop("left"); } else if (randNum > 0.4) { this.gotoAndStop("summon"); } else { this.gotoAndStop("startWalk"); } } };
Symbol 263 MovieClip [golem] Frame 3
stop(); delete this.onEnterFrame; counter = 4; this.onEnterFrame = function () { counter--; if (counter <= 0) { this.gotoAndStop("walk"); } };
Symbol 263 MovieClip [golem] Frame 4
stop(); delete this.onEnterFrame; victim = _root.cam.kimblis; rotateSpeed = 10; moveSpeed = 5; attackDist = 100; moveDist = moveSpeed * 20; this.onEnterFrame = function () { testHit(); xDist = this._x - victim._x; yDist = this._y - victim._y; gotoAngle = _root.findAngle(xDist, yDist); if (gotoAngle > 180) { gotoAngle = gotoAngle - 360; } angleDist = _rotation - gotoAngle; if (Math.abs(angleDist) > 180) { if (angleDist > 0) { angleDist = 180 - angleDist; } else { angleDist = -180 - angleDist; } } this._rotation = this._rotation - (angleDist / rotateSpeed); radians = (this._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xDist = moveSpeed * Math.cos(radians); yDist = moveSpeed * Math.sin(radians); if ((Math.abs(this._x - victim._x) > attackDist) || (Math.abs(this._y - victim._y) > attackDist)) { if (!_root.cam.walls.hitTest((this._x + _root.cam._x) - xDist, (this._y + _root.cam._y) - yDist, true)) { this._x = this._x - xDist; this._y = this._y - yDist; } } else { randNum = Math.random(); if (randNum > 0.5) { this.gotoAndStop("fastAttack"); } else { this.gotoAndStop("endWalk"); } } };
Symbol 263 MovieClip [golem] Frame 5
stop(); delete this.onEnterFrame; counter = 4; this.onEnterFrame = function () { testHit(); counter--; if (counter <= 0) { this.gotoAndStop("stand"); } };
Symbol 263 MovieClip [golem] Frame 6
stop(); delete this.onEnterFrame; this._x = _root.cam.kimblis._x; this._y = _root.cam.kimblis._y; pullDist = 150; radians = (this._rotation * Math.PI) / 180; radians = radians - (Math.PI/2); xDist = pullDist * Math.cos(radians); yDist = pullDist * Math.sin(radians); if (!_root.cam.walls.hitTest((this._x + xDist) + _root.cam._x, (this._y + yDist) + _root.cam._y, true)) { this._x = this._x + xDist; this._y = this._y + yDist; } this.onEnterFrame = function () { testHit(); };
Symbol 263 MovieClip [golem] Frame 7
stop(); delete this.onEnterFrame; moveDist = 100; radians = (this._rotation * Math.PI) / 180; radians = radians - (Math.PI*2); xDist = moveDist * Math.cos(radians); yDist = moveDist * Math.sin(radians); if (!_root.cam.walls.hitTest((this._x + xDist) + _root.cam._x, (this._y + yDist) + _root.cam._y, true)) { this._x = this._x + xDist; this._y = this._y + yDist; } this.onEnterFrame = function () { testHit(); };
Symbol 263 MovieClip [golem] Frame 8
stop(); delete this.onEnterFrame; moveDist = 100; radians = (this._rotation * Math.PI) / 180; radians = radians - Math.PI; xDist = moveDist * Math.cos(radians); yDist = moveDist * Math.sin(radians); if (!_root.cam.walls.hitTest((this._x + xDist) + _root.cam._x, (this._y + yDist) + _root.cam._y, true)) { this._x = this._x + xDist; this._y = this._y + yDist; } this.onEnterFrame = function () { testHit(); };
Symbol 263 MovieClip [golem] Frame 9
stop(); delete this.onEnterFrame; this.onEnterFrame = function () { testHit(); };
Symbol 263 MovieClip [golem] Frame 10
stop(); delete this.onEnterFrame; hitPoints = hitPoints - _root.attackPower; if (hitPoints <= 0) { this.gotoAndStop("weak"); }
Symbol 263 MovieClip [golem] Frame 11
stop(); delete this.onEnterFrame;
Symbol 263 MovieClip [golem] Frame 12
stop(); delete this.onEnterFrame;
Symbol 265 MovieClip [golemFastAttackArea1] Frame 2
removeMovieClip(this);
Symbol 267 MovieClip [golemFastAttackArea2] Frame 2
removeMovieClip(this);
Symbol 270 MovieClip [evilRock] Frame 1
randRot = (Math.random() * 50) - 25; d = _root.cam.bAttack.attachMovie("evilRockArea", "hitArea" + _root.cam.bAttack.getNextHighestDepth(), _root.cam.bAttack.getNextHighestDepth()); d._x = this._x; d._y = this._y; this.onEnterFrame = function () { this._rotation = this._rotation + randRot; }; this.onUnload = function () { removeMovieClip(d); };
Symbol 270 MovieClip [evilRock] Frame 11
stop(); delete this.onEnterFrame; moveSpeed = 23; xDist = this._x - _root.cam.kimblis._x; yDist = this._y - _root.cam.kimblis._y; angle = _root.findAngle(xDist, yDist); radians = (angle * Math.PI) / 180; radians = radians + (Math.PI/2); xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); counter = Math.random() * 40; this.onEnterFrame = function () { counter--; d._x = this._x; d._y = this._y; this._rotation = this._rotation + randRot; this._x = this._x + xSpeed; this._y = this._y + ySpeed; if (_root.cam.walls.hitTest(this._x + _root.cam._x, this._y + _root.cam._y, true) || (_root.cam.gAttack.hitTest(this._x + _root.cam._x, this._y + _root.cam._y, true))) { m = _root.cam.bg.attachMovie("evilRockDie", "rocks" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._x; m._y = this._y; m._rotation = (Math.random() * 360) - 180; delete this.onEnterFrame; removeMovieClip(this); } if (counter <= 0) { xDist = this._x - _root.cam.kimblis._x; yDist = this._y - _root.cam.kimblis._y; angle = _root.findAngle(xDist, yDist); radians = (angle * Math.PI) / 180; radians = radians + (Math.PI/2); xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); counter = Math.random() * 50; } };
Symbol 275 MovieClip [evilRockDie] Frame 293
this.onEnterFrame = function () { this._alpha = this._alpha - 10; };
Symbol 275 MovieClip [evilRockDie] Frame 304
removeMovieClip(this); stop();
Symbol 279 MovieClip [evilRockBegin] Frame 1
rockNum = Math.ceil(Math.random() * 4); this.rocks.gotoAndStop(rockNum); this._rotation = (Math.random() * 360) - 180;
Symbol 279 MovieClip [evilRockBegin] Frame 10
stop(); counter = Math.random() * 40; this.onEnterFrame = function () { counter--; if (counter <= 0) { m = _root.cam.magic.attachMovie("evilRock", "evilRock" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); m._x = this._x; m._y = this._y; m._rotation = this._rotation; m.rocks.gotoAndStop(rockNum); removeMovieClip(this); } };
Symbol 283 MovieClip [girlSignal] Frame 1
stop();
Symbol 283 MovieClip [girlSignal] Frame 12
stop();
Symbol 366 Button
on (release) { _root.play(); }
Symbol 409 MovieClip Frame 102
_root.gotoAndStop("initialize"); stop();
Symbol 412 Button
on (rollOver) { _root.buttonRoll(); } on (release) { _root.buttonClick(); this.gotoAndStop("off"); }
Symbol 415 Button
on (rollOver) { _root.buttonRoll(); } on (release) { _root.buttonClick(); this.gotoAndStop("on"); }
Symbol 416 MovieClip Frame 1
stop(); if (_root.cheatEnabled == true) { if (_root.cheatOn == true) { this.gotoAndStop("on"); } else { this.gotoAndStop("off"); } }
Symbol 416 MovieClip Frame 2
stop(); _root.cheatOn = true; _root.magicRecover = 100; _root.upgradePoints = 50;
Symbol 416 MovieClip Frame 3
stop(); _root.cheatOn = false; _root.magicRecover = 0.2; _root.upgradePoints = 2;
Symbol 430 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("story"); } on (rollOver) { _root.buttonRoll(); }
Symbol 433 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("levelSelect"); } on (rollOver) { _root.buttonRoll(); }
Symbol 436 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("options"); } on (rollOver) { _root.buttonRoll(); }
Symbol 440 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("instructions"); } on (rollOver) { _root.buttonRoll(); }
Symbol 444 Button
on (release) { _root.buttonClick(); getURL ("http://armorgames.com/", _blank); } on (rollOver) { _root.buttonRoll(); }
Symbol 445 Button
on (release) { _root.buttonClick(); _root.cheated = false; _root.gotoAndPlay("story"); } on (rollOver) { _root.buttonRoll(); }
Symbol 446 Button
on (release) { _root.buttonClick(); _root.cheated = true; _root.gotoAndPlay("levelSelect"); } on (rollOver) { _root.buttonRoll(); }
Symbol 447 MovieClip Frame 1
this.onEnterFrame = function () { tot = 0; if (Key.isDown(87)) { tot++; } if (Key.isDown(79)) { tot++; } if (Key.isDown(78)) { tot++; } if (tot == 3) { _root.cheatEnabled = true; cButton.gotoAndStop("on"); } };
Symbol 447 MovieClip Frame 27
stop();
Symbol 451 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("menu"); } on (rollOver) { _root.buttonRoll(); }
Symbol 454 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 0; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 457 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 1; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 460 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 2; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 463 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 3; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 467 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("credits"); } on (rollOver) { _root.buttonRoll(); }
Symbol 471 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 4; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 474 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 5; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 530 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 547 MovieClip Frame 1
stop();
Symbol 547 MovieClip Frame 2
stop();
Symbol 547 MovieClip Frame 3
stop();
Symbol 547 MovieClip Frame 4
stop();
Symbol 551 MovieClip Frame 1
stop();
Symbol 552 MovieClip Frame 1
forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey); listener = new Object(); Key.addListener(listener); this.forward.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = "press key"; backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey); listener.onKeyDown = function () { _root.upKey = Key.getCode(); forwardText = String.fromCharCode(_root.upKey); delete listener.onKeyDown; }; }; this.forward.onRollOver = function () { _root.buttonRoll(); }; this.backward.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = String.fromCharCode(_root.upKey); backwardText = "press key"; leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey); listener.onKeyDown = function () { _root.downKey = Key.getCode(); backwardText = String.fromCharCode(_root.downKey); delete listener.onKeyDown; }; }; this.backward.onRollOver = function () { _root.buttonRoll(); }; this.leftB.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = "press key"; rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey); listener.onKeyDown = function () { _root.leftKey = Key.getCode(); leftText = String.fromCharCode(_root.leftKey); delete listener.onKeyDown; }; }; this.leftB.onRollOver = function () { _root.buttonRoll(); }; this.rightB.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = "press key"; magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey); listener.onKeyDown = function () { _root.rightKey = Key.getCode(); rightText = String.fromCharCode(_root.rightKey); delete listener.onKeyDown; }; }; this.rightB.onRollOver = function () { _root.buttonRoll(); }; this.mPotion.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = "press key"; healthText = String.fromCharCode(_root.healthPKey); listener.onKeyDown = function () { _root.magicPKey = Key.getCode(); magText = String.fromCharCode(_root.magicPKey); delete listener.onKeyDown; }; }; this.mPotion.onRollOver = function () { _root.buttonRoll(); }; this.hPotion.onRelease = function () { _root.buttonClick(); delete listener.onKeyDown; forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = "press key"; listener.onKeyDown = function () { _root.healthPKey = Key.getCode(); healthText = String.fromCharCode(_root.healthPKey); delete listener.onKeyDown; }; }; this.hPotion.onRollOver = function () { _root.buttonRoll(); }; if (_root.qualityLevel == "HIGH") { qualSel.gotoAndStop("high"); qualSel._x = highQual._x; } if (_root.qualityLevel == "MEDIUM") { qualSel.gotoAndStop("medium"); qualSel._x = medQual._x; } if (_root.qualityLevel == "LOW") { qualSel.gotoAndStop("low"); qualSel._x = lowQual._x; } if (_root.qualityLevel == "AUTOHIGH") { qualSel.gotoAndStop("auto"); qualSel._x = autoQual._x; } this.highQual.onRelease = function () { _root.buttonClick(); _root.qualityLevel = "HIGH"; qualSel._x = this._x; qualSel.gotoAndStop("high"); }; this.highQual.onRollOver = function () { _root.buttonRoll(); }; this.medQual.onRelease = function () { _root.buttonClick(); _root.qualityLevel = "MEDIUM"; qualSel._x = this._x; qualSel.gotoAndStop("medium"); }; this.medQual.onRollOver = function () { _root.buttonRoll(); }; this.lowQual.onRelease = function () { _root.buttonClick(); _root.qualityLevel = "LOW"; qualSel._x = this._x; qualSel.gotoAndStop("low"); }; this.lowQual.onRollOver = function () { _root.buttonRoll(); }; this.autoQual.onRelease = function () { _root.buttonClick(); _root.qualityLevel = "AUTOHIGH"; qualSel._x = this._x; qualSel.gotoAndStop("auto"); }; this.autoQual.onRollOver = function () { _root.buttonRoll(); }; if (_root.detail == "high") { detSel.gotoAndStop("high"); detSel._x = highDet._x; } if (_root.detail == "low") { detSel.gotoAndStop("low"); detSel._x = lowDet._x; } this.highDet.onRelease = function () { _root.buttonClick(); _root.detail = "high"; detSel._x = this._x; detSel.gotoAndStop("high"); }; this.highDet.onRollOver = function () { _root.buttonRoll(); }; this.lowDet.onRelease = function () { _root.buttonClick(); _root.detail = "low"; detSel._x = this._x; detSel.gotoAndStop("low"); }; this.lowDet.onRollOver = function () { _root.buttonRoll(); }; if (_root.res == 100) { resSel.gotoAndStop(1); resSel._x = res100._x; } if (_root.res == 75) { resSel.gotoAndStop(2); resSel._x = res75._x; } if (_root.res == 50) { resSel.gotoAndStop(3); resSel._x = res50._x; } this.res100.onRelease = function () { _root.buttonClick(); _root.res = 100; resSel.gotoAndStop(1); resSel._x = res100._x; }; this.res100.onRollOver = function () { _root.buttonRoll(); }; this.res75.onRelease = function () { _root.buttonClick(); _root.res = 75; resSel.gotoAndStop(2); resSel._x = res75._x; }; this.res75.onRollOver = function () { _root.buttonRoll(); }; this.res50.onRelease = function () { _root.buttonClick(); _root.res = 50; resSel.gotoAndStop(3); resSel._x = res50._x; }; this.res50.onRollOver = function () { _root.buttonRoll(); }; if (_root.difficulty == "hard") { diffInd.gotoAndStop("hard"); diffInd._x = hard._x; } if (_root.difficulty == "normal") { diffInd.gotoAndStop("normal"); diffInd._x = normal._x; } if (_root.difficulty == "easy") { diffInd.gotoAndStop("easy"); diffInd._x = easy._x; } this.hard.onRelease = function () { _root.buttonClick(); _root.difficulty = "hard"; _root.setDifficulty(); diffInd._x = this._x; diffInd.gotoAndStop("hard"); }; this.hard.onRollOver = function () { _root.buttonRoll(); }; this.normal.onRelease = function () { _root.buttonClick(); _root.difficulty = "normal"; _root.setDifficulty(); diffInd._x = this._x; diffInd.gotoAndStop("normal"); }; this.normal.onRollOver = function () { _root.buttonRoll(); }; this.easy.onRelease = function () { _root.buttonClick(); _root.difficulty = "easy"; _root.setDifficulty(); diffInd._x = this._x; diffInd.gotoAndStop("easy"); }; this.easy.onRollOver = function () { _root.buttonRoll(); }; this.musicSlider._x = (_root.musicVolume * 2) + 380; this.soundSlider._x = (_root.soundVolume * 2) + 380; this.musicSlider.onPress = function () { _root.buttonClick(); this.startDrag(false, 380, 357, 580, 357); onMouseUp = function () { if (((this.musicSlider._x - 380) / 2) < 5) { _root.changeMusic("mute"); } else if ((_root.musicVolume < 5) && (((this.musicSlider._x - 380) / 2) >= 5)) { _root.menuLoop.start(0, 1000); } _root.musicVolume = (this.musicSlider._x - 380) / 2; _root.exciteLoop.setVolume(_root.musicVolume); _root.bgLoop.setVolume(_root.musicVolume); _root.menuLoop.setVolume(_root.musicVolume); _root.spookyLoop.setVolume(_root.musicVolume); _root.victoryLoop.setVolume(_root.musicVoluem); this.stopDrag(); delete onMouseUp; }; }; this.musicSlider.onRollOver = function () { _root.buttonRoll(); }; this.soundSlider.onPress = function () { _root.buttonClick(); this.startDrag(false, 380, 458, 580, 458); onMouseUp = function () { _root.soundVolume = (this.soundSlider._x - 380) / 2; this.stopDrag(); delete onMouseUp; }; }; this.soundSlider.onRollOver = function () { _root.buttonRoll(); };
Symbol 569 Button
on (release) { _root.buttonClick(); this.play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 574 Button
on (release) { _root.buttonClick(); this.prevFrame(); } on (rollOver) { _root.buttonRoll(); }
Symbol 581 MovieClip Frame 1
gotoAndStop(_root.weopon);
Symbol 654 MovieClip Frame 1
this.onEnterFrame = function () { if (_root.usingMagic != temp) { temp = _root.usingMagic; if (_root.usingMagic == true) { this.gotoAndPlay("using"); } else { this.gotoAndPlay("charging"); } } power = (_root.magic / _root.maxMagic) * 100; this.magicCloud._alpha = power; this.magicCloud._xscale = power; this.magicCloud._yscale = power; }; temp = _root.usingMagic; if (_root.usingMagic == true) { this.gotoAndPlay("using"); } else { this.gotoAndPlay("charging"); } power = (_root.magic / _root.maxMagic) * 100; this.magicCloud._alpha = power; this.magicCloud._xscale = power; this.magicCloud._yscale = power;
Symbol 654 MovieClip Frame 2
stop();
Symbol 654 MovieClip Frame 3
stop();
Symbol 755 MovieClip Frame 5
sLoop = new Sound(this); sLoop.attachSound(("swordSwing" + Math.ceil(Math.random() * 6)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 755 MovieClip Frame 6
f = _root.cam.gAttack.attachMovie("kimblisSwordDamage", "damage" + _root.cam.gAttack.getNextHighestDepth(), _root.cam.gAttack.getNextHighestDepth()); f._x = this._parent._x; f._y = this._parent._y; f._rotation = this._parent._rotation; if ((_root.magicSword == true) && (_root.magic >= _root.magicSwordCost)) { _root.magic = _root.magic - _root.magicSwordCost; s = _root.cam.magic.attachMovie("swordWind", "wind" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); s._x = this._parent._x; s._y = this._parent._y; s._rotation = this._parent._rotation; q = _root.cam.gAttack.attachMovie("swordWind", "wind" + _root.cam.gAttack.getNextHighestDepth(), _root.cam.gAttack.getNextHighestDepth()); q._x = this._parent._x; q._y = this._parent._y; q._rotation = this._parent._rotation; }
Symbol 755 MovieClip Frame 14
_root.ready = true;
Symbol 760 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("windBlastSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); _root.usingMagic = true; if (_root.magic >= _root.windBlastCost) { _root.magic = _root.magic - _root.windBlastCost; if (_root.airBlastLevel == 1) { w = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); w._x = this._parent._x; w._y = this._parent._y; w._rotation = this._parent._rotation; } else if (_root.airBlastLevel == 2) { w = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); w._x = this._parent._x; w._y = this._parent._y; w._rotation = this._parent._rotation + 5; r = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); r._x = this._parent._x; r._y = this._parent._y; r._rotation = this._parent._rotation - 5; } else { w = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); w._x = this._parent._x; w._y = this._parent._y; w._rotation = this._parent._rotation + 10; r = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); r._x = this._parent._x; r._y = this._parent._y; r._rotation = this._parent._rotation - 10; q = _root.cam.magic.attachMovie("airBlast", "magic" + _root.magicLevel(), _root.magicLevel()); q._x = this._parent._x; q._y = this._parent._y; q._rotation = this._parent._rotation; } }
Symbol 760 MovieClip Frame 15
_root.usingMagic = false; _root.ready = true;
Symbol 761 MovieClip Frame 1
if (_root.magic >= _root.twisterInitCost) { _root.magic = _root.magic - _root.twisterInitCost; mPress = true; _root.usingMagic = true; m = _root.cam.magicAbove.attachMovie("twister", "twister", 10000); m.t1._x = (-_root.cam._x) + _root._xmouse; m.t1._y = (-_root.cam._y) + _root._ymouse; onMouseUp = function () { mPress = false; }; } else { this.gotoAndPlay(24); } this.onUnload = function () { m.sLoop.stop(); removeMovieClip(m); };
Symbol 761 MovieClip Frame 16
stop(); delete this.onEnterFrame; this.onEnterFrame = function () { _root.magic = _root.magic - _root.twisterCost; if ((mPress == false) || (_root.magic <= 0)) { delete onMouseUp; m.gotoAndPlay(22); this.play(); delete this.onEnterFrame; } };
Symbol 761 MovieClip Frame 24
delete onMouseUp; m.gotoAndPlay(22); delete this.onEnterFrame; _root.ready = true; _root.usingMagic = false;
Symbol 762 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound(("kimblisHurt" + Math.ceil(Math.random() * 4)) + "Sound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); _root.ready = false; _root.cam.kimblis.recover = 7; m = _root.cam.bg.attachMovie("bloodSplatter", "splatter" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180;
Symbol 762 MovieClip Frame 4
_root.ready = true;
Symbol 765 MovieClip Frame 1
_root.usingMagic = true; _root.ready = false; mousePressed = true; onMouseUp = function () { mousePressed = false; }; this.onUnload = function () { m.wind.gotoAndPlay("unload"); w.wind.gotoAndPlay("unload"); sLoop.stop(); };
Symbol 765 MovieClip Frame 5
stop(); anim.stop(); removeMovieClip("root.cam.magic.windHolder"); dist = 30; degrees = this._parent._rotation; radians = (degrees * Math.PI) / 180; radians = radians + 4.71238898038469; xDist = dist * Math.cos(radians); yDist = dist * Math.sin(radians); m = _root.cam.magic.attachMovie("windHolder", "windHolder" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); m._x = this._parent._x + xDist; m._y = this._parent._y + yDist; m._rotation = this._parent._rotation + 180; m.path = m; w = _root.cam.gAttack.attachMovie("windHolder", "windHolder" + _root.cam.gAttack.getNextHighestDepth(), _root.cam.gAttack.getNextHighestDepth()); w._x = this._parent._x + xDist; w._y = this._parent._y + yDist; w._rotation = this._parent._rotation + 180; w.path = w; sLoop = new Sound(this); sLoop.attachSound("windSound"); sLoop.setVolume(0); sLoop.start(0, 999); inc = 10; current = 0; this.onEnterFrame = function () { if ((_root.magic > _root.windCost) && (mousePressed == true)) { _root.magic = _root.magic - _root.windCost; current = current + inc; if (current > _root.soundVolume) { current = _root.soundVolume; } sLoop.setVolume(current); } else { m.wind.gotoAndPlay("unload"); w.wind.gotoAndPlay("unload"); mousePressed = true; this.play(); anim.play(); delete this.onEnterFrame; } };
Symbol 765 MovieClip Frame 6
inc = (-_root.soundVolume) / 4; current = current + inc; sLoop.setVolume(current); this.onEnterFrame = function () { current = current + inc; sLoop.setVolume(current); };
Symbol 765 MovieClip Frame 9
sLoop.stop(); _root.usingMagic = false; _root.ready = true;
Symbol 766 MovieClip Frame 1
if (_root.magic > _root.healStartCost) { _root.life = _root.life + 5; if (_root.life > _root.maxLife) { _root.life = _root.maxLife; } _root.magic = _root.magic - _root.healStartCost; _root.usingMagic = true; _root.ready = false; m = _root.cam.magicAbove.attachMovie("healAnim_mc", "cloud" + _root.cam.magicAbove.getNextHighestDepth(), _root.cam.magicAbove.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = Math.random(); this.onEnterFrame = function () { if (_root.magic > _root.healCost) { _root.magic--; } else { m.gotoAndStop("unload"); this.gotoAndPlay(6); anim.gotoAndPlay(6); delete this.onEnterFrame; } }; } onMouseUp = function () { m.gotoAndStop("unload"); this.gotoAndPlay(6); anim.gotoAndPlay(6); delete this.onEnterFrame; }; this.onUnload = function () { m.gotoAndStop("unload"); this.gotoAndPlay(6); anim.gotoAndPlay(6); };
Symbol 766 MovieClip Frame 5
stop(); anim.stop();
Symbol 766 MovieClip Frame 9
_root.usingMagic = false; _root.ready = true;
Symbol 771 MovieClip Frame 1
_root.usingMagic = true; _root.ready = false; _root.attackPower = 1; ammount = _root.magic / 30; num = 0; if (_root.detail == "high") { this.onEnterFrame = function () { num = num + ammount; while (num >= 1) { num--; w = _root.cam.bg.attachMovie("streak", "streak" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); w._x = this._parent._x; w._y = this._parent._y; w._rotation = (Math.random() * 360) - 180; } }; }
Symbol 771 MovieClip Frame 13
delete this.onEnterFrame;
Symbol 771 MovieClip Frame 18
_root.attackPower = _root.magic / 100; _root.magic = 0; m = _root.cam.magic.attachMovie("shockwave", "shockwave" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180; m = _root.cam.gAttack.attachMovie("shockwaveArea", "shockwaveArea" + _root.cam.magic.getNextHighestDepth(), _root.cam.magic.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180;
Symbol 771 MovieClip Frame 27
_root.usingMagic = false; _root.ready = true;
Symbol 772 MovieClip Frame 1
stop();
Symbol 772 MovieClip Frame 2
stop();
Symbol 772 MovieClip Frame 3
stop();
Symbol 772 MovieClip Frame 4
stop();
Symbol 772 MovieClip Frame 5
stop();
Symbol 772 MovieClip Frame 6
stop();
Symbol 772 MovieClip Frame 7
stop();
Symbol 772 MovieClip Frame 8
stop();
Symbol 772 MovieClip Frame 9
stop();
Symbol 772 MovieClip Frame 10
stop(); dead.stop();
Symbol 772 MovieClip Frame 11
stop();
Symbol 772 MovieClip Frame 12
stop();
Symbol 772 MovieClip Frame 13
stop();
Symbol 790 MovieClip Frame 1
stop(); forwardText = String.fromCharCode(_root.upKey); backwardText = String.fromCharCode(_root.downKey); leftText = String.fromCharCode(_root.leftKey); rightText = String.fromCharCode(_root.rightKey); magText = String.fromCharCode(_root.magicPKey); healthText = String.fromCharCode(_root.healthPKey);
Symbol 790 MovieClip Frame 2
stop();
Symbol 790 MovieClip Frame 3
stop();
Symbol 790 MovieClip Frame 4
stop();
Symbol 790 MovieClip Frame 5
stop();
Symbol 790 MovieClip Frame 6
stop();
Symbol 790 MovieClip Frame 7
stop();
Symbol 790 MovieClip Frame 8
stop();
Symbol 790 MovieClip Frame 9
stop();
Symbol 790 MovieClip Frame 10
stop();
Symbol 790 MovieClip Frame 11
stop();
Symbol 790 MovieClip Frame 12
stop();
Instance of Symbol 772 MovieClip "kimblis" in Symbol 790 MovieClip Frame 12
onClipEvent (load) { moveSpeed = 13; up = false; down = false; left = false; right = false; mClick = false; initialX = this._x; initialY = this._y; state = "standing"; alive = true; } onClipEvent (enterFrame) { if (alive == true) { if (_root.life <= 0) { alive = false; _root.gotoAndStop("dead"); } if (_root.detectBAttack(this._x, this._y, this)) { this.gotoAndStop("hurt"); _root.life = _root.life - (Math.random() * 5); state = "hurt"; } else { if (_root.ready == true) { xDist = _root._xmouse - this._x; yDist = _root._ymouse - this._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._rotation = angle + 90; } if (_root.ready == true) { state = "standing"; if (((mClick == true) && (_root.attack == true)) && (!_root.sideMenu.hitTest(_root._xmouse, _root._ymouse, true))) { state = _root.attackMethod; _root.ready = false; } else if (up == true) { xSpeed = moveSpeed * Math.cos(this.radians); ySpeed = moveSpeed * Math.sin(this.radians); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) + (xSpeed * 2), (this._y + _root.cam._y) + (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) + (xSpeed * 2), (this._y + _root.cam._y) + (ySpeed * 2), true))) { } state = "running"; } else if (down == true) { xSpeed = moveSpeed * Math.cos(this.radians); ySpeed = moveSpeed * Math.sin(this.radians); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) - (xSpeed * 2), (this._y + _root.cam._y) - (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) - (xSpeed * 2), (this._y + _root.cam._y) - (ySpeed * 2), true))) { } state = "backingUp"; } else if (right == true) { xSpeed = moveSpeed * Math.cos(this.radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(this.radians + (Math.PI/2)); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) + (xSpeed * 2), (this._y + _root.cam._y) + (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) + (xSpeed * 2), (this._y + _root.cam._y) + (ySpeed * 2), true))) { } state = "straifRight"; } else if (left == true) { xSpeed = moveSpeed * Math.cos(this.radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(this.radians + (Math.PI/2)); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) - (xSpeed * 2), (this._y + _root.cam._y) - (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) - (xSpeed * 2), (this._y + _root.cam._y) - (ySpeed * 2), true))) { } state = "straifLeft"; } } this.gotoAndStop(state); } _root.cam._x = -(this._x - initialX); _root.cam._y = -(this._y - initialY); } else { this.gotoAndStop("dead"); } } onClipEvent (keyDown) { if (Key.isDown(_root.upKey)) { up = true; } if (Key.isDown(_root.downKey)) { down = true; } if (Key.isDown(_root.rightKey)) { right = true; } if (Key.isDown(_root.leftKey)) { left = true; } } onClipEvent (keyUp) { if (!Key.isDown(_root.upKey)) { up = false; } if (!Key.isDown(_root.downKey)) { down = false; } if (!Key.isDown(_root.rightKey)) { right = false; } if (!Key.isDown(_root.leftKey)) { left = false; } } onClipEvent (mouseDown) { mClick = true; } onClipEvent (mouseUp) { mClick = false; }
Symbol 790 MovieClip Frame 13
stop();
Symbol 793 Button
on (release) { _root.buttonClick(); _root.maxLife = _root.maxLife + 25; play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 796 Button
on (release) { _root.maxMagic = _root.maxMagic + 25; play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 801 Button
on (rollOver) { aTitle = "Attack lv.1"; aCost = "cost: no magic used"; aDamage = "damage: normal damage"; aDescription = "description: Attack with your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 804 Button
on (release) { if ((_root.swordLevel == 1) && (_root.upgradePoints > 0)) { sword2.gotoAndStop("yes"); sword3.gotoAndStop("click"); _root.swordLevel = 2; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Attack lv.2"; aCost = "cost: no magic used"; aDamage = "damage: double damage"; aDescription = "description: Attack with your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 807 Button
on (release) { if ((_root.swordLevel == 2) && (_root.upgradePoints > 0)) { sword3.gotoAndStop("yes"); _root.swordLevel = 3; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Attack lv.3"; aCost = "cost: no magic used"; aDamage = "damage: triple damage"; aDescription = "description: Attack with your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 811 Button
on (release) { if ((_root.airBlastLevel == 0) && (_root.upgradePoints > 0)) { blast1.gotoAndStop("yes"); blast2.gotoAndStop("click"); heal1.gotoAndStop("click"); _root.airBlastLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Wind Blast lv.1"; aCost = "cost: 20 magic"; aDamage = "damage: normal damage"; aDescription = "description: Throw a powerful blast of wind."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 814 Button
on (release) { if ((_root.airBlastLevel == 1) && (_root.upgradePoints > 0)) { blast2.gotoAndStop("yes"); blast3.gotoAndStop("click"); _root.airBlastLevel = 2; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Wind Blast lv.2"; aCost = "cost: 20 magic"; aDamage = "damage: double damage"; aDescription = "description: Throw two powerful blasts of wind."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 817 Button
on (release) { if ((_root.airBlastLevel == 2) && (_root.upgradePoints > 0)) { blast3.gotoAndStop("yes"); _root.airBlastLevel = 3; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Wind Blast lv.3"; aCost = "cost: 20 magic"; aDamage = "damage: triple damage"; aDescription = "description: Throw three powerful blasts of wind."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 819 Button
on (release) { if (((_root.healLevel == 0) && (_root.upgradePoints > 0)) && (_root.airBlastLevel > 0)) { heal1.gotoAndStop("yes"); heal2.gotoAndStop("click"); windSword1.gotoAndStop("click"); _root.healLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Healing Winds lv.1"; aCost = "cost: 15 magic"; aDamage = "damage: none"; aDescription = "description: Hold mouse down to convert 30 magic into 7 life per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 820 Button
on (release) { if ((_root.healLevel == 1) && (_root.upgradePoints > 0)) { heal2.gotoAndStop("yes"); heal3.gotoAndStop("click"); _root.healLevel = 2; _root.healSpeed = 1; _root.healStartCost = 10; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Healing Winds lv.2"; aCost = "cost: 10 magic"; aDamage = "damage: none"; aDescription = "description: Hold mouse down to convert 30 magic into 15 life per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 822 Button
on (release) { if ((_root.healLevel == 2) && (_root.upgradePoints > 0)) { heal3.gotoAndStop("yes"); _root.healLevel = 3; _root.healSpeed = 1.5; _root.healStartCost = 5; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Healing Winds lv.3"; aCost = "cost: 5 magic"; aDamage = "damage: none"; aDescription = "description: Hold mouse down to convert 30 magic into 30 life per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 825 Button
on (release) { if (((_root.windSwordLevel == 0) && (_root.upgradePoints > 0)) && (_root.healLevel > 0)) { windSword1.gotoAndStop("yes"); windSword2.gotoAndStop("click"); wind1.gotoAndStop("click"); _root.windSwordLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Magic Attack lv.1"; aCost = "cost: 40 magic"; aDamage = "damage: normal damage"; aDescription = "description: Add a powerful magic attack to the end of your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 828 Button
on (release) { if ((_root.windSwordLevel == 1) && (_root.upgradePoints > 0)) { windSword2.gotoAndStop("yes"); windSword3.gotoAndStop("click"); _root.windSwordLevel = 2; _root.magicSwordCost = 35; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Magic Attack lv.2"; aCost = "cost: 35 magic"; aDamage = "damage: double damage"; aDescription = "description: Add a powerfull magic attack to the end of your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 831 Button
on (release) { if ((_root.windSwordLevel == 2) && (_root.upgradePoints > 0)) { windSword3.gotoAndStop("yes"); _root.windSwordLevel = 3; _root.magicSwordCost = 30; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Magic Attack lv.3"; aCost = "cost: 30 magic"; aDamage = "damage: triple damage"; aDescription = "description: Add a powerfull magic attack to the end of your sword."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 834 Button
on (release) { if (((_root.windLevel == 0) && (_root.upgradePoints > 0)) && (_root.windSwordLevel > 0)) { wind1.gotoAndStop("yes"); wind2.gotoAndStop("click"); twister1.gotoAndStop("click"); _root.windLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Freezing Wind lv.1"; aCost = "cost: 30 magic per second"; aDamage = "damage: normal damage"; aDescription = "description: Fire artic winds a short distance."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 837 Button
on (release) { if ((_root.windLevel == 1) && (_root.upgradePoints > 0)) { wind2.gotoAndStop("yes"); wind3.gotoAndStop("click"); _root.windLevel = 2; _root.maxWindDist = 13; _root.windCost = 1.6666; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Freezing Wind lv.2"; aCost = "cost: 25 magic per second"; aDamage = "damage: normal damage"; aDescription = "description: Fire artic winds a medium distance."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 840 Button
on (release) { if ((_root.windLevel == 2) && (_root.upgradePoints > 0)) { wind3.gotoAndStop("yes"); _root.windLevel = 3; _root.maxWindDist = 16; _root.windCost = 1.3333; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Freezing Wind lv.3"; aCost = "cost: 20 magic per second"; aDamage = "damage: normal damage"; aDescription = "description: Fire artic winds a great distance."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 844 Button
on (release) { if (((_root.twisterLevel == 0) && (_root.upgradePoints > 0)) && (_root.windLevel > 0)) { twister1.gotoAndStop("yes"); twister2.gotoAndStop("click"); wave1.gotoAndStop("click"); _root.twisterLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Twister lv.1"; aCost = "cost: 30 magic"; aDamage = "damage: normal damage"; aDescription = "description: Call a twister down from the skies. Hold mouse down to sustain it for 15 magic per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 845 Button
on (release) { if ((_root.twisterLevel == 1) && (_root.upgradePoints > 0)) { twister2.gotoAndStop("yes"); twister3.gotoAndStop("click"); _root.twisterLevel = 2; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Twister lv.2"; aCost = "cost: 30 magic"; aDamage = "damage: double damage"; aDescription = "description: Call a twister down from the skies. Hold mouse down to sustain it for 15 magic per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 848 Button
on (release) { if (((_root.shockwaveLevel == 0) && (_root.upgradePoints > 0)) && (_root.twisterLevel > 0)) { wave1.gotoAndStop("yes"); wave2.gotoAndStop("click"); _root.shockwaveLevel = 1; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Shockwave lv.1"; aCost = "cost: all magic"; aDamage = "damage: normal damage"; aDescription = "description: Release all available magic in a massive shockwave."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 849 Button
on (release) { if ((_root.shockwaveLevel == 1) && (_root.upgradePoints > 0)) { wave2.gotoAndStop("yes"); wave3.gotoAndStop("click"); _root.shockwaveLevel = 2; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Shockwave lv.2"; aCost = "cost: all magic"; aDamage = "damage: double damage"; aDescription = "description: Release all available magic in a massive shockwave."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 850 Button
on (release) { if ((_root.shockwaveLevel == 2) && (_root.upgradePoints > 0)) { wave3.gotoAndStop("yes"); _root.shockwaveLevel = 3; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Shockwave lv.3"; aCost = "cost: all magic"; aDamage = "damage: triple damage"; aDescription = "description: Release all available magic in a massive shockwave."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 851 Button
on (release) { if ((_root.twisterLevel == 2) && (_root.upgradePoints > 0)) { twister3.gotoAndStop("yes"); _root.twisterLevel = 3; _root.upgradePoints = _root.upgradePoints - 1; points = "points remaining: " + _root.upgradePoints; _root.buttonClick(); } } on (rollOver) { aTitle = "Twister lv.3"; aCost = "cost: 30 magic"; aDamage = "damage: triple damage"; aDescription = "description: Call a twister down from the skies. Hold mouse down to sustain it for 15 magic per second."; _root.buttonRoll(); } on (rollOut, dragOut) { aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; }
Symbol 856 Button
on (release) { _root.buttonClick(); if (_root.levelUpExtra == 0) { _root.gotoAndStop("game"); } else { _root.kimblisLevel++; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.levelUpExtra--; this.gotoAndStop(1); } } on (rollOver) { _root.buttonRoll(); }
Symbol 864 MovieClip Frame 1
stop();
Symbol 865 MovieClip Frame 1
stop(); levelText = "level " + _root.kimblisLevel;
Symbol 865 MovieClip Frame 2
stop(); points = "points remaining: " + _root.upgradePoints; aTitle = ""; aCost = "cost:"; aDamage = "damage:"; aDescription = "description:"; sword1.gotoAndStop("yes"); if (_root.swordLevel >= 3) { sword2.gotoAndStop("yes"); sword3.gotoAndStop("yes"); } else if (_root.swordLevel >= 2) { sword2.gotoAndStop("yes"); sword3.gotoAndStop("click"); } else if (_root.swordLevel >= 1) { sword2.gotoAndStop("click"); sword3.gotoAndStop("no"); } if (_root.airBlastLevel >= 3) { blast1.gotoAndStop("yes"); blast2.gotoAndStop("yes"); blast3.gotoAndStop("yes"); } else if (_root.airBlastLevel >= 2) { blast1.gotoAndStop("yes"); blast2.gotoAndStop("yes"); blast3.gotoAndStop("click"); } else if (_root.airBlastLevel >= 1) { blast1.gotoAndStop("yes"); blast2.gotoAndStop("click"); blast3.gotoAndStop("no"); } else { blast1.gotoAndStop("click"); blast2.gotoAndStop("no"); blast3.gotoAndStop("no"); } if (_root.healLevel >= 3) { heal1.gotoAndStop("yes"); heal2.gotoAndStop("yes"); heal3.gotoAndStop("yes"); } else if (_root.healLevel >= 2) { heal1.gotoAndStop("yes"); heal2.gotoAndStop("yes"); heal3.gotoAndStop("click"); } else if (_root.healLevel >= 1) { heal1.gotoAndStop("yes"); heal2.gotoAndStop("click"); heal3.gotoAndStop("no"); } else if (_root.airBlastLevel >= 1) { heal1.gotoAndStop("click"); heal2.gotoAndStop("no"); heal3.gotoAndStop("no"); } else { heal1.gotoAndStop("no"); heal2.gotoAndStop("no"); heal3.gotoAndStop("no"); } if (_root.windSwordLevel >= 3) { windSword1.gotoAndStop("yes"); windSword2.gotoAndStop("yes"); windSword3.gotoAndStop("yes"); } else if (_root.windSwordLevel >= 2) { windSword1.gotoAndStop("yes"); windSword2.gotoAndStop("yes"); windSword3.gotoAndStop("click"); } else if (_root.windSwordLevel >= 1) { windSword1.gotoAndStop("yes"); windSword2.gotoAndStop("click"); windSword3.gotoAndStop("no"); } else if (_root.healLevel >= 1) { windSword1.gotoAndStop("click"); windSword2.gotoAndStop("no"); windSword3.gotoAndStop("no"); } else { windSword1.gotoAndStop("no"); windSword2.gotoAndStop("no"); windSword3.gotoAndStop("no"); } if (_root.windLevel >= 3) { wind1.gotoAndStop("yes"); wind2.gotoAndStop("yes"); wind3.gotoAndStop("yes"); } else if (_root.windLevel >= 2) { wind1.gotoAndStop("yes"); wind2.gotoAndStop("yes"); wind3.gotoAndStop("click"); } else if (_root.windLevel >= 1) { wind1.gotoAndStop("yes"); wind2.gotoAndStop("click"); wind3.gotoAndStop("no"); } else if (_root.windSwordLevel >= 1) { wind1.gotoAndStop("click"); wind2.gotoAndStop("no"); wind3.gotoAndStop("no"); } else { wind1.gotoAndStop("no"); wind2.gotoAndStop("no"); wind3.gotoAndStop("no"); } if (_root.twisterLevel >= 3) { twister1.gotoAndStop("yes"); twister2.gotoAndStop("yes"); twister3.gotoAndStop("yes"); } else if (_root.twisterLevel >= 2) { twister1.gotoAndStop("yes"); twister2.gotoAndStop("yes"); twister3.gotoAndStop("click"); } else if (_root.twisterLevel >= 1) { twister1.gotoAndStop("yes"); twister2.gotoAndStop("click"); twister3.gotoAndStop("no"); } else if (_root.windLevel >= 1) { twister1.gotoAndStop("click"); twister2.gotoAndStop("no"); twister3.gotoAndStop("no"); } else { twister1.gotoAndStop("no"); twister2.gotoAndStop("no"); twister3.gotoAndStop("no"); } if (_root.shockwaveLevel >= 3) { wave1.gotoAndStop("yes"); wave2.gotoAndStop("yes"); wave3.gotoAndStop("yes"); } else if (_root.shockwaveLevel >= 2) { wave1.gotoAndStop("yes"); wave2.gotoAndStop("yes"); wave3.gotoAndStop("click"); } else if (_root.shockwaveLevel >= 1) { wave1.gotoAndStop("yes"); wave2.gotoAndStop("click"); wave3.gotoAndStop("no"); } else if (_root.twisterLevel >= 1) { wave1.gotoAndStop("click"); wave2.gotoAndStop("no"); wave3.gotoAndStop("no"); } else { wave1.gotoAndStop("no"); wave2.gotoAndStop("no"); wave3.gotoAndStop("no"); }
Instance of Symbol 864 MovieClip "blast1" in Symbol 865 MovieClip Frame 2
onClipEvent (load) { function __f_load(eventObj) { if (_root.airBlastLevel >= 1) { this.gotoAndStop("yes"); } else if (_root.swordLevel >= 1) { this.gotoAndStop("click"); } } this.addEventListener("load", __f_load); }
Instance of Symbol 864 MovieClip "sword2" in Symbol 865 MovieClip Frame 2
onClipEvent (load) { function __f_load(eventObj) { if (_root.swordLevel >= 1) { this.gotoAndStop("click"); } else if (_root.swordLevel >= 2) { this.gotoAndStop("yes"); } } this.addEventListener("load", __f_load); }
Instance of Symbol 864 MovieClip "sword3" in Symbol 865 MovieClip Frame 2
onClipEvent (load) { function __f_load(eventObj) { if (_root.swordLevel >= 2) { this.gotoAndStop("click"); } else if (_root.swordLevel >= 3) { this.gotoAndStop("yes"); } } this.addEventListener("load", __f_load); }
Symbol 869 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 885 MovieClip Frame 1
this.gotoAndStop(_root.kimblisLevel);
Symbol 888 MovieClip Frame 1
stop();
Symbol 890 MovieClip Frame 1
stop();
Symbol 890 MovieClip Frame 2
stop();
Symbol 906 MovieClip Frame 1
stop();
Symbol 906 MovieClip Frame 2
stop();
Symbol 909 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 909 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 909 MovieClip Frame 7
function bats() { duration++; if ((_root.batCount == 0) || (duration >= 19)) { _root.changeMusic(_root.victoryLoop); clearInterval(p); } } stop(); clearInterval(timer); _root.sideMenu.lifePotion.play(); _root.lifePotionCount = _root.lifePotionCount + 1; s = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); s._x = -19.8; s._y = 40; w = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); w._x = 50; w._y = 100; l = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); l._x = 200; l._y = 30; r = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); r._x = -21; r._y = -1227.6; _root.changeMusic(_root.exciteLoop); p = setInterval(bats, 3000, this); duration = 0;
Symbol 911 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 911 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 2; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("mov1");
Symbol 912 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 912 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 912 MovieClip Frame 3
clearInterval(timer); _root.missionText = "You just came from there."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("iJustCameFromThereSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); }
Symbol 912 MovieClip Frame 201
this.gotoAndPlay("on");
Symbol 913 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 913 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 913 MovieClip Frame 3
clearInterval(timer); _root.missionText = "The sword seems to be avoiding motion..."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("theresASwordSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); }
Symbol 913 MovieClip Frame 201
this.gotoAndStop("on");
Symbol 921 MovieClip Frame 1
this._rotation = (Math.random() * 360) - 180;
Symbol 928 MovieClip Frame 1
stop();
Symbol 928 MovieClip Frame 2
stop();
Symbol 929 MovieClip Frame 1
stop(); runFrom = _root.cam.kimblis; rotateSpeed = 10; this.onEnterFrame = function () { targetAngle = Math.atan2(runFrom._y - this._y, runFrom._x - this._x); errorAngle = (targetAngle * 57.2957795130823) - this._rotation; if (Math.abs(errorAngle) > rotateSpeed) { if (((errorAngle > 0) && (errorAngle < 180)) || (errorAngle < -180)) { this._rotation = this._rotation + rotateSpeed; } else { this._rotation = this._rotation - rotateSpeed; } } else { this._rotation = this._rotation + errorAngle; } }; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 929 MovieClip Frame 2
delete this.onEnterFrame; clearInterval(timer); _root.sideMenu.attackButtons.sword.weopon.gotoAndStop("goodSword"); _root.weopon = "goodSword"; _root.missionText = "You have the power sword!"; sLoop = new Sound(this); sLoop.attachSound("swordClangSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 929 MovieClip Frame 10
stop();
Symbol 944 MovieClip Frame 1
this.gotoAndPlay(Math.ceil(Math.random() * 9));
Symbol 944 MovieClip Frame 9
gotoAndPlay (2);
Symbol 946 MovieClip Frame 1
stop();
Symbol 946 MovieClip Frame 2
stop();
Symbol 949 MovieClip Frame 1
stop(); allreadyCalled = false;
Symbol 949 MovieClip Frame 2
stop(); this.onEnterFrame = function () { if (this.hitTest(_root.cam.gAttack) && (_root.attackMethod == "sword")) { this.gotoAndStop("off"); delete this.onEnterFrame; } };
Symbol 949 MovieClip Frame 3
function bats() { bob++; if ((_root.batCount == 0) || (bob >= 19)) { _root.changeMusic(_root.victoryLoop); clearInterval(p); } } stop(); s = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); s._x = 75.8; s._y = 2948; w = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); w._x = 142; w._y = 2955; l = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); l._x = 170.7; l._y = 3057; r = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); r._x = 67; r._y = 3158; t = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); t._x = 132; t._y = 3150; _root.changeMusic(_root.exciteLoop); p = setInterval(bats, 3000, this); bob = 0; _root.cam.caveInTrigger.gotoAndStop(2); _root.cam.topBG.caveInGraphic.play(); _root.cam.keyTrigger.gotoAndStop("on"); _root.cam.gateTrigger.gotoAndStop("on"); this.onUnload = function () { clearInterval(p); };
Symbol 950 MovieClip Frame 1
stop();
Symbol 950 MovieClip Frame 2
stop();
Symbol 952 MovieClip Frame 1
stop(); spoken = false; this._visible = false; hasKey = false;
Symbol 952 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 952 MovieClip Frame 3
clearInterval(timer); if (hasKey == false) { _root.missionText = "This gate was not locked when I came in..."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("itsLockedSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); } } else { _root.cam.topBG.gateGraphic.play(); _root.cam.walls.gateWall.play(); _root.cam.lv2End.gotoAndStop("on"); stop(); }
Symbol 952 MovieClip Frame 201
gotoAndStop ("on");
Symbol 953 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 953 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 953 MovieClip Frame 7
stop(); clearInterval(timer); _root.sideMenu.lifePotion.play(); _root.lifePotionCount = _root.lifePotionCount + 1;
Symbol 954 MovieClip Frame 1
stop();
Symbol 954 MovieClip Frame 2
stop();
Symbol 955 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 955 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 955 MovieClip Frame 3
clearInterval(timer); _root.missionText = "You have already been in the city..."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("iJustCameFromThereSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); }
Symbol 955 MovieClip Frame 201
this.gotoAndPlay("on");
Symbol 956 MovieClip Frame 1
spoken = false; spoken2 = false; this._visible = false;
Symbol 956 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 956 MovieClip Frame 3
clearInterval(timer); if (_root.weopon == "goodSword") { stop(); if (_root.cam.walls.caveInWall.allreadyCalled == false) { _root.cam.walls.caveInWall.allreadyCalled = true; _root.cam.walls.caveInWall.gotoAndStop("active"); } _root.missionText = "Your new sword is powerful enough to clear a path through the debris."; if (spoken2 == false) { spoken2 = true; sLoop = new Sound(this); sLoop.attachSound("iCanCutSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); } } else { _root.missionText = "The entrance has collapsed, you need a stronger sword to clear a path."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("theEntranceHasCavedSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); } }
Symbol 956 MovieClip Frame 201
this.gotoAndStop("on");
Symbol 957 MovieClip Frame 1
stop(); this._visible = false;
Symbol 957 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 957 MovieClip Frame 3
function bats() { duration++; if ((_root.orcCount == 1) || (duration >= 18)) { _root.changeMusic(_root.victoryLoop); clearInterval(p); } } stop(); clearInterval(timer); sLoop = new Sound(this); sLoop.attachSound("theresAKeySpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); _root.missionText = "There is a key."; _root.cam.gateKey.gotoAndStop("on"); k = _root.cam.baddies.attachMovie("orc", "orc" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); k._x = 1356; k._y = _root.cam.kimblis._y + 300; g = _root.cam.baddies.attachMovie("orc", "orc" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); g._x = 1244; g._y = _root.cam.kimblis._y + 300; r = _root.cam.baddies.attachMovie("orc", "orc" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); r._x = -830; r._y = 3160; w = _root.cam.baddies.attachMovie("bat", "bat" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); w._x = 1071.8; w._y = 2688.8; _root.changeMusic(_root.exciteLoop); p = setInterval(bats, 3000); duration = 0;
Symbol 958 MovieClip Frame 1
stop(); this._visible = false;
Symbol 958 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 958 MovieClip Frame 3
stop(); clearInterval(timer); _root.kimblisLevel = 3; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 961 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 961 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 961 MovieClip Frame 7
stop(); clearInterval(timer); _root.magicPotionCount = _root.magicPotionCount + 1; _root.sideMenu.magicPotion.play();
Symbol 963 MovieClip Frame 1
stop();
Symbol 963 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 963 MovieClip Frame 3
stop(); clearInterval(timer); _root.cam.gateTrigger.hasKey = true; _root.missionText = "You found the gate key!"; sLoop = new Sound(this); sLoop.attachSound("ballPickUpSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 987 MovieClip Frame 1
m = _root.cam.bg.attachMovie("bloodSplatter", "splatter" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._parent._x; m._y = this._parent._y; m._rotation = (Math.random() * 360) - 180; m._xscale = 50; m._yscale = 50;
Symbol 987 MovieClip Frame 4
this._parent.gotoAndPlay("frolicking");
Symbol 988 MovieClip Frame 1
delete this.onEnterFrame; randNum = Math.random(); carry = false; if (randNum < 0.333333333333333) { this.gotoAndStop("frolicking"); } else if (randNum < 0.666666666666667) { this.gotoAndStop("following"); } else { this.gotoAndStop("standing"); }
Symbol 988 MovieClip Frame 2
stop(); delete this.onEnterFrame; rotSpeed = 50; moveSpeed = 3; randNum = 0; decay = 1.4; carry = false; this.onEnterFrame = function () { _root.inforceWalls(this._x, this._y, this); if (_root.detectBAttack(this._x, this._y, this)) { this._parent.girlArrow.play(); _root.girlLife = _root.girlLife - (Math.random() * 5); this.gotoAndStop("hurt"); } randNum = randNum + ((Math.random() * rotSpeed) - (rotSpeed / 2)); this._rotation = this._rotation + randNum; randNum = randNum / decay; radians = (this._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); if (!_root.cam.walls.hitTest((this._x + (xSpeed * 3)) + _root.cam._x, (this._y + (ySpeed * 3)) + _root.cam._y, true)) { this._x = this._x + xSpeed; this._y = this._y + ySpeed; } if ((Math.random() * 100) > 98) { this.gotoAndPlay("choosing"); } };
Symbol 988 MovieClip Frame 3
stop(); delete this.onEnterFrame; stopDist = 50; moveSpeed = 4; carry = false; this.onEnterFrame = function () { if (_root.detectBAttack(this._x, this._y, this)) { this._parent.girlArrow.play(); _root.girlLife = _root.girlLife - (Math.random() * 5); this.gotoAndStop("hurt"); } xDist = this._x - _root.cam.kimblis._x; yDist = this._y - _root.cam.kimblis._y; this._rotation = _root.findAngle(xDist, yDist) + 180; if ((((xDist >= stopDist) || (xDist <= (-stopDist))) || (yDist > stopDist)) || (yDist < (-stopDist))) { radians = (this._rotation * Math.PI) / 180; radians = radians + 4.71238898038469; xSpeed = moveSpeed * Math.cos(radians); ySpeed = moveSpeed * Math.sin(radians); if (_root.cam.walls.hitTest((this._x + (xSpeed * 3)) + _root.cam._x, (this._y + (ySpeed * 3)) + _root.cam._y, true)) { this.gotoAndPlay("choosing"); } else { this._x = this._x + xSpeed; this._y = this._y + ySpeed; } } else { this.gotoAndPlay("choosing"); } };
Symbol 988 MovieClip Frame 4
stop(); delete this.onEnterFrame; wait = Math.random() * 50; carry = false; this.onEnterFrame = function () { if (_root.detectBAttack(this._x, this._y, this)) { this._parent.girlArrow.play(); _root.girlLife = _root.girlLife - (Math.random() * 5); this.gotoAndStop("hurt"); } wait--; if (wait < 0) { this.gotoAndPlay("choosing"); } };
Symbol 988 MovieClip Frame 5
stop(); delete this.onEnterFrame; accel = 2; cDist = 10; carry = true; this.onEnterFrame = function () { if (_root.detectBAttack(this._x, this._y, this)) { this._parent.girlArrow.play(); _root.girlLife = _root.girlLife - (Math.random() * 5); m = _root.cam.bg.attachMovie("bloodSplatter", "splatter" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); m._x = this._x; m._y = this._y; } this._rotation = this._rotation + 9; _root.magic = _root.magic - _root.carryCost; xDist = this._x - (_root._xmouse - _root.cam._x); yDist = this._y - (_root._ymouse - _root.cam._y); xVel = xDist / accel; yVel = yDist / accel; if (xVel > 0) { while (xVel > cDist) { if (!_root.cam.walls.hitTest((this._x - cDist) + _root.cam._x, this._y + _root.cam._y, true)) { xVel = xVel - cDist; this._x = this._x - cDist; } else { xVel = 0; break; } } } if (xVel < 0) { while (xVel < (-cDist)) { if (!_root.cam.walls.hitTest((this._x + cDist) + _root.cam._x, this._y + _root.cam._y, true)) { xVel = xVel + cDist; this._x = this._x + cDist; } else { xVel = 0; break; } } } if (yVel > 0) { while (yVel > cDist) { if (!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y - cDist) + _root.cam._y, true)) { yVel = yVel - cDist; this._y = this._y - cDist; } else { yVel = 0; break; } } } if (yVel < 0) { while (yVel < (-cDist)) { if (!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y + cDist) + _root.cam._y, true)) { yVel = yVel + cDist; this._y = this._y + cDist; } else { yVel = 0; break; } } } if (!_root.cam.walls.hitTest((this._x - xVel) + _root.cam._x, this._y + _root.cam._y, true)) { this._x = this._x - xVel; } if (!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y - yVel) + _root.cam._y, true)) { this._y = this._y - yVel; } };
Symbol 988 MovieClip Frame 6
stop(); carry = false; if (_root.girlLife <= 0) { this.gotoAndStop("dead"); _root.gotoAndStop("deadGirl"); } delete this.onEnterFrame; this.onEnterFrame = function () { if (_root.detectBAttack(this._x, this._y, this)) { this._parent.girlArrow.play(); _root.girlLife = _root.girlLife - (Math.random() * 5); this.gotoAndStop("hurt"); } };
Symbol 988 MovieClip Frame 7
stop(); carry = false;
Symbol 995 MovieClip Frame 1
stop();
Symbol 995 MovieClip Frame 9
stop();
Symbol 1000 MovieClip Frame 1
stop();
Symbol 1000 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("doorOpenSound"); sLoop.setVolume(_root.soundVolume / 2); sLoop.start(0, 1);
Symbol 1000 MovieClip Frame 28
stop();
Symbol 1001 MovieClip Frame 1
stop();
Symbol 1001 MovieClip Frame 2
stop();
Symbol 1005 MovieClip Frame 1
stop(); this._visible = false;
Symbol 1007 MovieClip Frame 1
stop();
Symbol 1007 MovieClip Frame 2
stop();
Symbol 1009 MovieClip Frame 1
stop();
Symbol 1009 MovieClip Frame 2
stop();
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1016 MovieClip Frame 2
stop();
Symbol 1016 MovieClip Frame 3
stop();
Symbol 1016 MovieClip Frame 4
stop();
Symbol 1016 MovieClip Frame 5
stop();
Symbol 1016 MovieClip Frame 6
stop();
Symbol 1016 MovieClip Frame 7
stop();
Symbol 1016 MovieClip Frame 8
stop();
Symbol 1016 MovieClip Frame 9
stop();
Symbol 1016 MovieClip Frame 10
stop();
Symbol 1016 MovieClip Frame 11
stop();
Symbol 1016 MovieClip Frame 12
stop();
Symbol 1016 MovieClip Frame 13
stop();
Symbol 1016 MovieClip Frame 14
stop();
Symbol 1016 MovieClip Frame 15
stop();
Symbol 1016 MovieClip Frame 16
stop();
Symbol 1016 MovieClip Frame 17
stop();
Symbol 1016 MovieClip Frame 18
stop();
Symbol 1016 MovieClip Frame 19
stop();
Symbol 1016 MovieClip Frame 20
stop();
Symbol 1016 MovieClip Frame 21
stop();
Symbol 1016 MovieClip Frame 22
stop();
Symbol 1016 MovieClip Frame 23
stop();
Symbol 1016 MovieClip Frame 24
stop();
Symbol 1016 MovieClip Frame 25
stop();
Symbol 1016 MovieClip Frame 45
stop(); _root.cam.walls.towerWall.gotoAndStop("off");
Symbol 1016 MovieClip Frame 46
prevFrame();
Symbol 1017 MovieClip Frame 1
stop();
Symbol 1020 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1020 MovieClip Frame 2
clearInterval(timer); _root.missionText = "You just came from there...";
Symbol 1021 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1021 MovieClip Frame 2
function newNotifs() { clearInterval(timer); _root.cam.towerNotif.gotoAndStop("on"); _root.cam.riverNotif.gotoAndStop("on"); } stop(); clearInterval(timer); _root.missionText = "The bridge is out... DAMN! This is a trap!"; _root.changeMusic(_root.exciteLoop); sLoop = new Sound(this); sLoop.attachSound("theBridgeIsOutSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); baddieTimer = setInterval(_root.callMoreBaddies, 8000); this.onUnload = function () { clearInterval(baddieTimer); }; timer = setInterval(newNotifs, 5000);
Symbol 1022 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1022 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 4; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 1023 MovieClip Frame 1
stop(); spoken = false; this._visible = false;
Symbol 1023 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1023 MovieClip Frame 3
clearInterval(timer); _root.missionText = "This tower looks like it is about to fall over..."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("thisTowerLooksSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); }
Symbol 1023 MovieClip Frame 101
gotoAndStop ("on");
Symbol 1024 MovieClip Frame 1
stop(); spoken = false; this._visible = false;
Symbol 1024 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1024 MovieClip Frame 3
clearInterval(timer); _root.missionText = "You need to find a way across the river."; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("iNeedToGetSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); }
Symbol 1024 MovieClip Frame 101
gotoAndStop ("on");
Symbol 1033 MovieClip Frame 1
stop();
Symbol 1033 MovieClip Frame 2
stop();
Symbol 1033 MovieClip Frame 3
stop();
Symbol 1033 MovieClip Frame 4
stop();
Symbol 1033 MovieClip Frame 5
stop();
Symbol 1033 MovieClip Frame 6
stop();
Symbol 1033 MovieClip Frame 7
stop();
Symbol 1033 MovieClip Frame 8
stop();
Symbol 1033 MovieClip Frame 9
stop();
Symbol 1033 MovieClip Frame 10
stop();
Symbol 1033 MovieClip Frame 11
stop();
Symbol 1033 MovieClip Frame 12
stop();
Symbol 1033 MovieClip Frame 13
stop();
Symbol 1033 MovieClip Frame 14
stop();
Symbol 1033 MovieClip Frame 15
stop();
Symbol 1033 MovieClip Frame 16
stop();
Symbol 1033 MovieClip Frame 17
stop();
Symbol 1033 MovieClip Frame 18
stop();
Symbol 1033 MovieClip Frame 19
stop();
Symbol 1033 MovieClip Frame 20
stop();
Symbol 1033 MovieClip Frame 21
stop();
Symbol 1033 MovieClip Frame 22
stop();
Symbol 1033 MovieClip Frame 23
stop();
Symbol 1033 MovieClip Frame 24
stop();
Symbol 1033 MovieClip Frame 25
stop();
Symbol 1033 MovieClip Frame 42
stop(); delete this._parent.onEnterFrame; this._parent.gotoAndStop(6);
Symbol 1034 MovieClip Frame 1
stop(); this.onEnterFrame = function () { if ((_root.cam.gAttack.hitTest(-805 + _root.cam._x, 258 + _root.cam._y, true) || (_root.cam.gAttack.hitTest(-777 + _root.cam._x, 335 + _root.cam._y, true))) || (_root.cam.gAttack.hitTest(-841 + _root.cam._x, 375 + _root.cam._y, true))) { _root.cam.bottomBG.leaningBase.baseAnim.play(); _root.cam.bottomBG.leaningBase.play(); anim.play(); play(); delete this.onEnterFrame; } };
Symbol 1034 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("buildingCrushSound"); sLoop.setVolume(_root.soundVolume * 0.5); sLoop.start(0, 1);
Symbol 1039 MovieClip Frame 1
stop();
Symbol 1039 MovieClip Frame 2
stop();
Symbol 1042 MovieClip Frame 1
stop();
Symbol 1042 MovieClip Frame 2
stop();
Symbol 1043 MovieClip Frame 1
stop();
Symbol 1043 MovieClip Frame 2
stop();
Symbol 1045 MovieClip Frame 1
stop();
Symbol 1045 MovieClip Frame 2
stop();
Symbol 1047 MovieClip Frame 1
stop();
Symbol 1047 MovieClip Frame 2
stop();
Symbol 1048 MovieClip Frame 1
stop();
Symbol 1048 MovieClip Frame 2
stop();
Instance of Symbol 1047 MovieClip "fWall" in Symbol 1049 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1061 MovieClip Frame 1
stop();
Symbol 1061 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("earthquakeBuildSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1061 MovieClip Frame 35
sLoop = new Sound(this); sLoop.attachSound("doorExplodeSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1061 MovieClip Frame 41
stop();
Symbol 1065 MovieClip Frame 1
stop(); this.e2.gotoAndPlay(11); this.e3.gotoAndPlay(21);
Symbol 1065 MovieClip Frame 2
stop();
Symbol 1066 MovieClip Frame 1
stop();
Symbol 1066 MovieClip Frame 2
stop();
Symbol 1067 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1067 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 5; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("mov2");
Symbol 1068 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { gotoAndPlay (2); } };
Symbol 1068 MovieClip Frame 2
delete this.onEnterFrame; _root.missionText = "What the?"; m = _root.cam.attachMovie("girlMagic", "girlMagic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); m._x = _root.cam.girl._x; m._y = _root.cam.girl._y; _root.cam.topBG.door1.gotoAndStop("off"); _root.cam.bottomBG.door1Death.play(); _root.cam.bg.c1.gotoAndPlay("off"); sLoop = new Sound(this); sLoop.attachSound("whaSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1068 MovieClip Frame 42
stop(); _root.missionText = "The little girl blew the door away..."; _root.cam.walls.doorWall1.gotoAndStop("off"); sLoop = new Sound(this); sLoop.attachSound("theLittleGirlSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1069 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { gotoAndPlay (2); } };
Symbol 1069 MovieClip Frame 2
delete this.onEnterFrame; m = _root.cam.attachMovie("girlMagic", "girlMagic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); m._x = _root.cam.girl._x; m._y = _root.cam.girl._y; _root.cam.topBG.door2.gotoAndStop("off"); _root.cam.bottomBG.door2Death.play(); _root.cam.bg.c2.gotoAndPlay("off");
Symbol 1069 MovieClip Frame 42
stop(); _root.missionText = "The little girl blew the door away..."; _root.cam.walls.doorWall2.gotoAndStop("off");
Symbol 1070 MovieClip Frame 1
stop();
Symbol 1070 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1070 MovieClip Frame 3
clearInterval(timer); _root.weopon = "magSword"; _root.sideMenu.attackButtons.sword.weopon.gotoAndStop("magSword"); _root.missionText = "You have the sword of light."; sLoop = new Sound(this); sLoop.attachSound("swordClangSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1070 MovieClip Frame 12
stop(); clearInterval(timer);
Symbol 1071 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { gotoAndPlay (2); } };
Symbol 1071 MovieClip Frame 2
delete this.onEnterFrame; m = _root.cam.attachMovie("girlMagic", "girlMagic" + _root.cam.getNextHighestDepth(), _root.cam.getNextHighestDepth()); m._x = _root.cam.girl._x; m._y = _root.cam.girl._y; _root.cam.walls.doorWall3.gotoAndStop("off"); _root.cam.topBG.door3.play(); _root.cam.bg.c3.gotoAndPlay("off");
Symbol 1071 MovieClip Frame 10
stop(); _root.missionText = "The little girl knocked open the doors."; removeMovieClip(m);
Symbol 1072 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (_root.cam.gAttack.hitTest(this._x + _root.cam._x, this._y + _root.cam._y, true)) { if ((_root.attackMethod == "sword") && (_root.weopon == "magSword")) { this.gotoAndStop("off"); } else { _root.missionText = "Your attacks pass right through them..."; } } };
Symbol 1072 MovieClip Frame 2
stop(); delete this.onEnterFrame; _root.cam.topBG.darkWall.gotoAndPlay("off");
Symbol 1073 MovieClip Frame 1
stop();
Symbol 1073 MovieClip Frame 2
stop();
Symbol 1084 MovieClip Frame 1
stop(); poof.onEnterFrame = function () { randNum = (Math.random() * 200) - 100; poof._xscale = randNum; poof._yscale = randNum; poof._rotation = (Math.random() * 360) - 180; };
Symbol 1084 MovieClip Frame 2
delete this.onEnterFrame; ammount = 3; num = 0; sLoop = new Sound(this); sLoop.attachSound("ghostDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); this.onEnterFrame = function () { num = num + ammount; while (num >= 1) { num--; w = _root.cam.bg.attachMovie("streak", "streak" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); w._x = 310.8; w._y = -1642; w._rotation = (Math.random() * 360) - 180; } };
Symbol 1084 MovieClip Frame 8
delete this.onEnterFrame;
Symbol 1084 MovieClip Frame 21
_root.cam.walls.fWall.gotoAndStop("off");
Symbol 1084 MovieClip Frame 31
stop();
Symbol 1085 MovieClip Frame 1
stop();
Symbol 1085 MovieClip Frame 2
stop();
Symbol 1086 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); }; this.e2.gotoAndPlay(11); this.e3.gotoAndPlay(21);
Symbol 1086 MovieClip Frame 3
clearInterval(timer); if (_root.cam.magicRock > 0) { _root.cam.magicRock--; _root.missionText = ("You used an orb to dissipate the dark energy, you have " + _root.cam.magicRock) + " remaining"; this.gotoAndPlay("endAnim"); } else { _root.missionText = "Dark energy is radiating from this point."; }
Symbol 1086 MovieClip Frame 46
gotoAndStop (2);
Symbol 1086 MovieClip Frame 47
sLoop = new Sound(this); sLoop.attachSound("energyCancelSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1086 MovieClip Frame 56
stop(); _root.cam.darkEnergy--; if (_root.cam.darkEnergy <= 0) { _root.cam.walls.swordWall.gotoAndStop("off"); _root.cam.bottomBG.swordWallAnim.gotoAndStop("off"); _root.cam.lightSword.gotoAndStop("on"); }
Symbol 1089 MovieClip Frame 1
stop();
Symbol 1094 MovieClip Frame 1
stop();
Symbol 1095 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1095 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 6; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 1096 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 1096 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1096 MovieClip Frame 3
clearInterval(timer); if (_root.cam.giveMessage == true) { _root.missionText = "You are back where you started...?"; if (spoken == false) { spoken = true; sLoop = new Sound(this); sLoop.attachSound("imBackWhereSpeech"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1); } }
Symbol 1096 MovieClip Frame 101
gotoAndStop ("on");
Symbol 1100 MovieClip Frame 1
stop();
Symbol 1105 MovieClip Frame 1
stop();
Symbol 1106 MovieClip Frame 1
stop();
Symbol 1106 MovieClip Frame 2
stop();
Symbol 1107 MovieClip Frame 1
this.gotoAndStop("l" + _root.kimblisLevel);
Symbol 1107 MovieClip Frame 2
this.gAttack._visible = false; this.bAttack._visible = false; _root.weopon = "oldSword"; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); } else { this.walls._visible = false; } _root.missionText = "What happened here?"; _root.changeMusic(_root.victoryLoop); _root.currentSong = _root.victoryLoop; sLoop = new Sound(this); sLoop.attachSound("whatHappenedSpeech"); sLopp.setVolume(_root.soundVolume); sLoop.start(0, 1); count = 30; while (count >= 0) { s = _root.cam.bg.attachMovie("grassBit_mc", "grass" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); s._x = (Math.random() * 1466) - 656; s._y = (Math.random() * 2556) - 2140; count--; }
Instance of Symbol 772 MovieClip "kimblis" in Symbol 1107 MovieClip Frame 2
onClipEvent (load) { moveSpeed = 13; up = false; down = false; left = false; right = false; mClick = false; initialX = this._x; initialY = this._y; state = "standing"; alive = true; recover = 0; } onClipEvent (enterFrame) { if (Key.isDown(_root.upKey)) { up = true; } else { up = false; } if (Key.isDown(_root.downKey)) { down = true; } else { down = false; } if (Key.isDown(_root.rightKey)) { right = true; } else { right = false; } if (Key.isDown(_root.leftKey)) { left = true; } else { left = false; } this._parent.girlArrow._visible = false; xDist = _root.cam.girl._x - this._x; yDist = _root.cam.girl._y - this._y; this._parent.girlArrow._rotation = _root.findAngle(xDist, yDist) - 90; this._parent.girlArrow._x = _root.cam.girl._x; this._parent.girlArrow._y = _root.cam.girl._y; if ((this._parent.girlArrow._x - _root.cam.kimblis._x) > 245) { this._parent.girlArrow._x = _root.cam.kimblis._x + 245; this._parent.girlArrow._visible = true; } else if ((this._parent.girlArrow._x - _root.cam.kimblis._x) < -245) { this._parent.girlArrow._x = _root.cam.kimblis._x - 245; this._parent.girlArrow._visible = true; } if ((this._parent.girlArrow._y - _root.cam.kimblis._y) > 230) { this._parent.girlArrow._y = _root.cam.kimblis._y + 230; this._parent.girlArrow._visible = true; } else if ((this._parent.girlArrow._y - _root.cam.kimblis._y) < -230) { this._parent.girlArrow._y = _root.cam.kimblis._y - 230; this._parent.girlArrow._visible = true; } if (alive == true) { if (_root.life <= 0) { alive = false; _root.gotoAndStop("dead"); } recover--; if (_root.detectBAttack(this._x, this._y, this) && (recover < 0)) { this.gotoAndStop("hurt"); _root.life = _root.life - (Math.random() * 5); state = "hurt"; } else { if (_root.ready == true) { xDist = (_root._xmouse - this._x) - _root.cam._x; yDist = (_root._ymouse - this._y) - _root.cam._y; radians = Math.atan2(yDist, xDist); angle = radians * 57.2957795130823; this._rotation = angle + 90; } if (_root.ready == true) { state = "standing"; if (((mClick == true) && (_root.attack == true)) && (!_root.sideMenu.hitTest(_root._xmouse, _root._ymouse, true))) { state = _root.attackMethod; _root.ready = false; } else if (up == true) { xSpeed = moveSpeed * Math.cos(this.radians); ySpeed = moveSpeed * Math.sin(this.radians); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) + (xSpeed * 2), this._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) + (xSpeed * 2), this._y + _root.cam._y, true))) { this._x = this._x + xSpeed; this._parent.girlArrow._x = this._parent.girlArrow._x + xSpeed; } if ((!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) + (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) + (ySpeed * 2), true))) { this._y = this._y + ySpeed; this._parent.girlArrow._y = this._parent.girlArrow._y + ySpeed; } state = "running"; } else if (down == true) { xSpeed = moveSpeed * Math.cos(this.radians); ySpeed = moveSpeed * Math.sin(this.radians); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) - (xSpeed * 2), this._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) - (xSpeed * 2), this._y + _root.cam._y, true))) { this._x = this._x - xSpeed; this._parent.girlArrow._x = this._parent.girlArrow._x - xSpeed; } if ((!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) - (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) - (ySpeed * 2), true))) { this._y = this._y - ySpeed; this._parent.girlArrow._y = this._parent.girlArrow._y - ySpeed; } state = "backingUp"; } else if (right == true) { xSpeed = moveSpeed * Math.cos(this.radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(this.radians + (Math.PI/2)); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) + (xSpeed * 2), this._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) + (xSpeed * 2), this._y + _root.cam._y, true))) { this._x = this._x + xSpeed; this._parent.girlArrow._x = this._parent.girlArrow._x + xSpeed; } if ((!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) + (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) + (ySpeed * 2), true))) { this._y = this._y + ySpeed; this._parent.girlArrow._y = this._parent.girlArrow._y + ySpeed; } state = "straifRight"; } else if (left == true) { xSpeed = moveSpeed * Math.cos(this.radians + (Math.PI/2)); ySpeed = moveSpeed * Math.sin(this.radians + (Math.PI/2)); if ((!_root.cam.walls.hitTest((this._x + _root.cam._x) - (xSpeed * 2), this._y + _root.cam._y, true)) && (!_root.cam.baddies.hitTest((this._x + _root.cam._x) - (xSpeed * 2), this._y + _root.cam._y, true))) { this._x = this._x - xSpeed; this._parent.girlArrow._x = this._parent.girlArrow._x - xSpeed; } if ((!_root.cam.walls.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) - (ySpeed * 2), true)) && (!_root.cam.baddies.hitTest(this._x + _root.cam._x, (this._y + _root.cam._y) - (ySpeed * 2), true))) { this._y = this._y - ySpeed; this._parent.girlArrow._y = this._parent.girlArrow._y - ySpeed; } state = "straifLeft"; } } this.gotoAndStop(state); } _root.cam._x = -(this._x - initialX); _root.cam._y = -(this._y - initialY); } else { this.gotoAndStop("dead"); } } onClipEvent (keyUp) { keyPressed = Key.getCode(); if (keyPressed == _root.magicPKey) { _root.healMagic(); } if (keyPressed == _root.healthPKey) { _root.heal(); } if (keyPressed == 49) { _root.switchToSword(); } if (keyPressed == 50) { if (_root.airBlastLevel >= 1) { _root.switchToAirBlast(); } } if (keyPressed == 51) { if (_root.healLevel >= 1) { _root.switchToHeal(); } } if (keyPressed == 52) { if (_root.windSwordLevel >= 1) { _root.switchToMagicSword(); } } if (keyPressed == 53) { if (_root.windLevel >= 1) { _root.switchToWind(); } } if (keyPressed == 54) { if (_root.twisterLevel >= 1) { _root.switchToTwister(); } } if (keyPressed == 55) { if (_root.shockwaveLevel >= 1) { _root.switchToShockwave(); } } } onClipEvent (mouseDown) { mClick = true; } onClipEvent (mouseUp) { mClick = false; }
Symbol 1107 MovieClip Frame 6
stop(); _root.changeMusic(_root.victoryLoop); _root.currentSong = _root.victoryLoop; this.gAttack._visible = false; this.bAttack._visible = false; _root.weopon = "oldSword"; this.girl.onPress = function () { _root.attack = false; _root.usingMagic = true; _root.cam.girl.gotoAndStop("floating"); _root.cam.bobTheSword.runFrom = _root.cam.girl; onMouseUp = function () { _root.cam.bobTheSword.runFrom = _root.cam.kimblis; _root.usingMagic = false; _root.attack = true; _root.cam.girl.gotoAndPlay("standing"); delete this.onEnterFrame; delete this.onMouseUp; }; }; this.girl.onRollOver = function () { if (_root.cam.girl.carry == false) { _root.cam.girl.gotoAndStop("standing"); } }; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); this.bg.gotoAndStop(2); } else { this.walls._visible = false; } count = 75; while (count >= 0) { s = _root.cam.bg.attachMovie("grassBit_mc", "grass" + _root.cam.bg.getNextHighestDepth(), _root.cam.bg.getNextHighestDepth()); s._x = (Math.random() * 2708) - 1185; s._y = (Math.random() * 4150) - 95; count--; }
Symbol 1107 MovieClip Frame 11
stop(); _root.changeMusic(_root.victoryLoop); _root.currentSong = _root.victoryLoop; this.gAttack._visible = false; this.bAttack._visible = false; _root.weopon = "goodSword"; this.girl.onPress = function () { _root.attack = false; _root.usingMagic = true; _root.cam.girl.gotoAndStop("floating"); onMouseUp = function () { _root.usingMagic = false; _root.attack = true; _root.cam.girl.gotoAndPlay("standing"); delete this.onEnterFrame; delete this.onMouseUp; }; }; this.girl.onRollOver = function () { if (_root.cam.girl.carry == false) { _root.cam.girl.gotoAndStop("standing"); } }; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); this.bg.gotoAndStop(2); } else { this.walls._visible = false; }
Symbol 1107 MovieClip Frame 16
stop(); _root.bgColor.gotoAndStop(2); _root.changeMusic(_root.darkLoop); _root.currentSong = _root.darkLoop; this.gAttack._visible = false; this.bAttack._visible = false; magicRock = 0; darkEnergy = 4; allreadySpoken = false; orcSpoken = false; _root.weopon = "goodSword"; this.girl.onPress = function () { _root.attack = false; _root.usingMagic = true; _root.cam.girl.gotoAndStop("floating"); onMouseUp = function () { _root.usingMagic = false; _root.attack = true; _root.cam.girl.gotoAndPlay("standing"); delete this.onEnterFrame; delete this.onMouseUp; }; }; this.girl.onRollOver = function () { if (_root.cam.girl.carry == false) { _root.cam.girl.gotoAndStop("standing"); } }; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); this.bg.gotoAndStop(2); } else { this.walls._visible = false; } i = 4; while (i > 0) { l = _root.cam.baddies.attachMovie("mage", "mage" + _root.cam.baddies.getNextHighestDepth(), _root.cam.baddies.getNextHighestDepth()); l._x = (Math.random() * _root.mageW) + _root.mageX; l._y = (Math.random() * _root.mageH) + _root.mageY; i--; } w = _root.cam.magicAbove.attachMovie("magicRock", "rock" + _root.cam.magicAbove.getNextHighestDepth(), _root.cam.magicAbove.getNextHighestDepth()); w.onEnterFrame = function () { this._x = l._x; this._y = l._y; this._alpha = l._alpha * 2; };
Instance of Symbol 225 MovieClip [magicRock] in Symbol 1107 MovieClip Frame 16
/* no clip actions */
Symbol 1107 MovieClip Frame 21
function moveKimblis(segs) { _root.cam.giveMessage = true; _root.cam.kimblis._x = _root.cam.kimblis._x + (segs * 520); _root.cam.baddies.orc._x = _root.cam.baddies.orc._x + (segs * 520); _root.cam.baddies.bat._x = _root.cam.baddies.bat._x + (segs * 520); _root.cam.baddies.mage._x = _root.cam.baddies.mage._x + (segs * 520); if (_root.cam.walls.hitTest(_root.cam.baddies.orc._x, _root.cam.baddies.orc._y, true)) { removeMovieClip(_root.cam.baddies.orc); _root.orcCount = 0; } if (_root.cam.walls.hitTest(_root.cam.baddies.bat._x, _root.cam.baddies.bat._y, true)) { removeMovieClip(_root.cam.baddies.bat); _root.batCount = 0; } _root.cam._x = _root.cam._x - (segs * 520); _root.cam.bg2.rocks0.gotoAndStop(segs); } function makeMoreBaddies() { if (_root.orcCount == 0) { k = _root.cam.baddies.attachMovie("orc", "orc", _root.cam.baddies.getNextHighestDepth()); k._y = _root.cam.kimblis._y; k._x = _root.cam.kimblis._x - 500; if (k._x > 500) { unloadMovie (k); _root.orcCount = 0; } } if (_root.batCount == 0) { k = _root.cam.baddies.attachMovie("bat", "bat", _root.cam.baddies.getNextHighestDepth()); k._y = _root.cam.kimblis._y; k._x = _root.cam.kimblis._x - 500; if (k._x > 500) { unloadMovie (k); _root.batCount = 0; } } if (_root.mageCount == 0) { k = _root.cam.baddies.attachMovie("mage", "mage", _root.cam.baddies.getNextHighestDepth()); k._y = _root.cam.kimblis._y; k._x = _root.cam.kimblis._x - 500; if (k._x > 500) { unloadMovie (k); _root.mageCount = 0; } } } stop(); _root.bgColor.gotoAndStop(2); _root.changeMusic(_root.darkLoop); _root.currentSong = _root.darkLoop; this.gAttack._visible = false; this.bAttack._visible = false; _root.weopon = "magSword"; giveMessage = false; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); this.bg.gotoAndStop(2); } else { this.walls._visible = false; } _root.cam.bg2.rocks1.gotoAndStop(1); _root.cam.bg2.rocks2.gotoAndStop(2); _root.cam.bg2.rocks3.gotoAndStop(3); _root.cam.bg2.rocks4.gotoAndStop(4); _root.cam.bg2.rocks5.gotoAndStop(5); mBack11._visible = false; mBack12._visible = false; mBack2._visible = false; mBack3._visible = false; mBack4._visible = false; mBack5._visible = false; mBack11.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(1); } }; mBack12.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(1); } }; mBack2.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(2); } }; mBack3.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(3); } }; mBack4.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(4); } }; mBack5.onEnterFrame = function () { if (this.hitTest(_root.cam.kimblis._x + _root.cam._x, _root.cam.kimblis._y + _root.cam._y, true)) { _root.cam.moveKimblis(5); } }; trace(_root.cam.bg.getNextHighestDepth()); moreBaddieInt = setInterval(_root.cam.makeMoreBaddies, 10000); this.onUnload = function () { clearInterval(moreBaddieInt); delete this.onUnload; };
Symbol 1107 MovieClip Frame 26
stop(); _root.bgColor.gotoAndStop(2); _root.changeMusic(_root.exciteLoop); _root.currentSong = _root.exciteLoop; this.gAttack._visible = false; this.bAttack._visible = false; _root.weopon = "magSword"; h = _root.cam.baddies.attachMovie("golem", "golem", _root.cam.baddies.getNextHighestDepth()); h._xscale = 150; h._yscale = 150; h._x = 200; h._y = 500; this.girl.onPress = function () { _root.attack = false; _root.usingMagic = true; _root.cam.girl.gotoAndStop("floating"); onMouseUp = function () { _root.usingMagic = false; _root.attack = true; _root.cam.girl.gotoAndPlay("standing"); delete this.onEnterFrame; delete this.onMouseUp; }; }; this.girl.onRollOver = function () { if (_root.cam.girl.carry == false) { _root.cam.girl.gotoAndStop("standing"); } }; if (_root.detail == "low") { this.bottomBG.gotoAndStop(2); this.topBG.gotoAndStop(2); this.bg.gotoAndStop(2); } else { this.walls._visible = false; }
Symbol 1107 MovieClip Frame 35
stop();
Symbol 1114 Button
on (release) { _root.buttonClick(); _root.restartLevel(); } on (rollOver) { _root.buttonRoll(); }
Symbol 1117 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1122 MovieClip Frame 1
this.musicSlider._x = _root.musicVolume + 12; this.soundSlider._x = _root.soundVolume + 12; this.musicSlider.onPress = function () { _root.buttonClick(); _root.attack = false; this.startDrag(false, 12, 24, 112, 24); onMouseUp = function () { if ((this.musicSlider._x - 12) < 5) { _root.changeMusic("mute"); } else if ((_root.musicVolume < 5) && ((this.musicSlider._x - 12) >= 5)) { trace("goin"); _root.currentSong.start(0, 1000); } _root.attack = true; _root.musicVolume = this.musicSlider._x - 12; _root.exciteLoop.setVolume(_root.musicVolume); _root.bgLoop.setVolume(_root.musicVolume); _root.menuLoop.setVolume(_root.musicVolume); _root.spookyLoop.setVolume(_root.musicVolume); _root.victoryLoop.setVolume(_root.musicVolume); this.stopDrag(); delete onMouseUp; }; }; this.musicSlider.onRollOver = function () { _root.buttonRoll(); }; this.soundSlider.onPress = function () { _root.buttonClick(); _root.attack = false; this.startDrag(false, 12, 57, 112, 57); onMouseUp = function () { _root.attack = true; _root.soundVolume = this.soundSlider._x - 12; this.stopDrag(); delete onMouseUp; }; }; this.soundSlider.onRollOver = function () { _root.buttonRoll(); }; if (_root.qualityLevel == "HIGH") { qualSel.gotoAndStop("high"); qualSel._x = highQual._x; } if (_root.qualityLevel == "MEDIUM") { qualSel.gotoAndStop("medium"); qualSel._x = medQual._x; } if (_root.qualityLevel == "LOW") { qualSel.gotoAndStop("low"); qualSel._x = lowQual._x; } if (_root.qualityLevel == "AUTOHIGH") { qualSel.gotoAndStop("auto"); qualSel._x = autoQual._x; } this.highQual.onRelease = function () { _root.buttonClick(); _root._quality = "HIGH"; _root.qualityLevel = "HIGH"; qualSel._x = this._x; qualSel.gotoAndStop("high"); }; this.highQual.onRollOver = function () { _root.buttonRoll(); }; this.medQual.onRelease = function () { _root.buttonClick(); _root._quality = "MEDIUM"; _root.qualityLevel = "MEDIUM"; qualSel._x = this._x; qualSel.gotoAndStop("medium"); }; this.medQual.onRollOver = function () { _root.buttonRoll(); }; this.lowQual.onRelease = function () { _root.buttonClick(); _root._quality = "LOW"; _root.qualityLevel = "LOW"; qualSel._x = this._x; qualSel.gotoAndStop("low"); }; this.lowQual.onRollOver = function () { _root.buttonRoll(); }; this.autoQual.onRelease = function () { _root.buttonClick(); _root._quality = "AUTOHIGH"; _root.qualityLevel = "AUTOHIGH"; qualSel._x = this._x; qualSel.gotoAndStop("auto"); }; this.autoQual.onRollOver = function () { _root.buttonRoll(); }; if (_root.detail == "high") { detSel.gotoAndStop("high"); detSel._x = highDet._x; } if (_root.detail == "low") { detSel.gotoAndStop("low"); detSel._x = lowDet._x; } this.highDet.onRelease = function () { _root.buttonClick(); _root.cam.walls._visible = false; _root.cam.topBG.gotoAndStop(1); _root.cam.bottomBG.gotoAndStop(1); _root.cam.bg.gotoAndStop(1); _root.sideMenu.miniMap.gotoAndStop("l" + _root.kimblisLevel); _root.detail = "high"; detSel._x = this._x; detSel.gotoAndStop("high"); }; this.highDet.onRollOver = function () { _root.buttonRoll(); }; this.lowDet.onRelease = function () { _root.buttonClick(); _root.detail = "low"; _root.cam.walls._visible = true; _root.cam.topBG.gotoAndStop(2); _root.cam.bottomBG.gotoAndStop(2); _root.cam.bg.gotoAndStop(2); _root.sideMenu.miniMap.gotoAndStop(("l" + _root.kimblisLevel) + "l"); detSel._x = this._x; detSel.gotoAndStop("low"); }; this.lowDet.onRollOver = function () { _root.buttonRoll(); }; if (_root.res == 100) { resSel.gotoAndStop(1); resSel._x = res100._x; } if (_root.res == 75) { resSel.gotoAndStop(2); resSel._x = res75._x; } if (_root.res == 50) { resSel.gotoAndStop(3); resSel._x = res50._x; } this.res100.onRelease = function () { _root.buttonClick(); _root.res = 100; resSel.gotoAndStop(1); resSel._x = res100._x; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.smallTextBox._visible = true; _root.medTextBox._visible = false; _root.bigTextBox._visible = false; }; this.res100.onRollOver = function () { _root.buttonRoll(); }; this.res75.onRelease = function () { _root.buttonClick(); _root.res = 75; resSel.gotoAndStop(2); resSel._x = res75._x; _root._xscale = 75; _root._yscale = 75; _root._x = 81.3; _root._y = 68.8; _root.smallTextBox._visible = false; _root.medTextBox._visible = true; _root.bigTextBox._visible = false; }; this.res75.onRollOver = function () { _root.buttonRoll(); }; this.res50.onRelease = function () { _root.buttonClick(); _root.res = 50; resSel.gotoAndStop(3); resSel._x = res50._x; _root._xscale = 50; _root._yscale = 50; _root._x = 162.5; _root._y = 137.5; _root.smallTextBox._visible = false; _root.medTextBox._visible = false; _root.bigTextBox._visible = true; }; this.res50.onRollOver = function () { _root.buttonRoll(); };
Symbol 1123 MovieClip Frame 1
stop();
Symbol 1123 MovieClip Frame 15
stop(); onMouseDown = function () { if (!_root.sideMenu.hitTest(_root._xmouse, _root._ymouse, true)) { delete onMouseDown; play(); } };
Symbol 1123 MovieClip Frame 29
delete onMouseDown;
Symbol 1132 MovieClip Frame 1
this.onUnload = function () { clearInterval(mapTimer); }; this.gotoAndStop("l" + _root.kimblisLevel);
Symbol 1132 MovieClip Frame 2
function moveDots() { blue._x = (_root.cam.kimblis._x * ratio) + 66; blue._y = (_root.cam.kimblis._y * ratio) + 119; } ratio = 0.05462; clearInterval(mapTimer); mapTimer = setInterval(moveDots, 300); if (_root.detail == "low") { this.gotoAndStop("l1l"); } topBG.clouds._visible = false;
Symbol 1132 MovieClip Frame 3
stop();
Symbol 1132 MovieClip Frame 7
function moveDots() { blue._x = (_root.cam.kimblis._x * ratio) + 72; blue._y = (_root.cam.kimblis._y * ratio) - 4.1; purp._x = (_root.cam.girl._x * ratio) + 70; purp._y = (_root.cam.girl._y * ratio) - 7; } ratio = 0.0435676; clearInterval(mapTimer); mapTimer = setInterval(moveDots, 300); if (_root.detail == "low") { this.gotoAndStop("l2l"); } topBG.clouds._visible = false;
Symbol 1132 MovieClip Frame 8
stop();
Symbol 1132 MovieClip Frame 12
function moveDots() { blue._x = (_root.cam.kimblis._x * ratio) + 91.6; blue._y = (_root.cam.kimblis._y * ratio) + 77; purp._x = (_root.cam.girl._x * ratio) + 89.6; purp._y = (_root.cam.girl._y * ratio) + 74; } ratio = 0.0835; clearInterval(mapTimer); mapTimer = setInterval(moveDots, 300); if (_root.detail == "low") { this.gotoAndStop("l3l"); } topBG.clouds._visible = false;
Symbol 1132 MovieClip Frame 13
stop();
Symbol 1132 MovieClip Frame 17
function moveDots() { blue._x = (_root.cam.kimblis._x * ratio) + 57.1; blue._y = (_root.cam.kimblis._y * ratio) + 125.1; purp._x = (_root.cam.girl._x * ratio) + 54.9; purp._y = (_root.cam.girl._y * ratio) + 122.8; } ratio = 0.05575; clearInterval(mapTimer); mapTimer = setInterval(moveDots, 300); if (_root.detail == "low") { this.gotoAndStop("l4l"); } topBG.clouds._visible = false; topBG.darkWall._visible = false; bottomBG.swordWallAnim._visible = false;
Symbol 1132 MovieClip Frame 18
stop(); walls.swordWall._visible = false;
Symbol 1132 MovieClip Frame 27
function moveDots() { blue._x = (_root.cam.kimblis._x * ratio) + 12.5; blue._y = (_root.cam.kimblis._y * ratio) + 10; purp._x = (_root.cam.girl._x * ratio) + 10.5; purp._y = (_root.cam.girl._y * ratio) + 7; } ratio = 0.086667; clearInterval(mapTimer); mapTimer = setInterval(moveDots, 300); if (_root.detail == "low") { this.gotoAndStop("l5l"); }
Symbol 1132 MovieClip Frame 28
stop();
Symbol 1139 MovieClip Frame 1
if (_root.airBlastLevel == 0) { airBlast._visible = false; } if (_root.healLevel == 0) { heal._visible = false; } if (_root.windSwordLevel == 0) { magicSword._visible = false; } if (_root.windLevel == 0) { wind._visible = false; } if (_root.twisterLevel == 0) { twister._visible = false; } if (_root.shockwaveLevel == 0) { shockwave._visible = false; } _root.attackPower = 0.5 + (0.5 * _root.swordLevel); _root.magicSword = false; _root.attackMethod = "sword"; aName = ""; aInit = ""; aSus = ""; this.sword.onPress = function () { _root.buttonClick(); _root.switchToSword(); }; this.sword.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Attack"; aInit = "initial cost: 0"; aSus = "sustain cost: 0"; }; this.sword.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.sword.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.magicSword.onPress = function () { _root.buttonClick(); _root.switchToMagicSword(); }; this.magicSword.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Magic Attack"; aInit = "initial cost: " + _root.magicSwordCost; aSus = "sustain cost: 0"; }; this.magicSword.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.magicSword.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.airBlast.onPress = function () { _root.buttonClick(); _root.switchToAirBlast(); }; this.airBlast.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Wind Blast"; aInit = "initial cost: " + _root.windBlastCost; aSus = "sustain cost: 0"; }; this.airBlast.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.airBlast.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.twister.onPress = function () { _root.buttonClick(); _root.switchToTwister(); }; this.twister.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Twister"; aInit = "initial cost: " + _root.twisterInitCost; aSus = "sustain cost: " + _root.twisterCost; }; this.twister.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.twister.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.wind.onPress = function () { _root.buttonClick(); _root.switchToWind(); }; this.wind.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Freezing Wind"; aInit = "initial cost: 0"; aSus = "sustain cost: " + _root.windCost; }; this.wind.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.wind.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.heal.onPress = function () { _root.buttonClick(); _root.switchToHeal(); }; this.heal.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Healing Winds"; aInit = "initial cost: " + _root.healStartCost; aSus = "sustain cost: " + _root.healCost; }; this.heal.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.heal.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.shockwave.onPress = function () { _root.buttonClick(); _root.switchToShockwave(); }; this.shockwave.onRollOver = function () { _root.buttonRoll(); this._parent.textBG._x = -2; this._parent.textBG._y = 41; aName = "Shockwave"; aInit = "initial cost: ALL"; aSus = "sustain cost: 0"; }; this.shockwave.onRollOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; }; this.shockwave.onDragOut = function () { this._parent.textBG._x = -345; this._parent.textBG._y = -100; aName = ""; aInit = ""; aSus = ""; _root.attack = true; };
Symbol 1141 MovieClip Frame 1
stop(); hotKey = String.fromCharCode(_root.healthPKey); this.gotoAndStop(_root.lifePotionCount + 1); sLoop = new Sound(this); sLoop.attachSound("usePotionSound");
Symbol 1141 MovieClip Frame 2
stop(); b1.onRelease = function () { _root.heal(); };
Symbol 1141 MovieClip Frame 3
stop(); b1.onRelease = function () { _root.heal(); }; b2.onRelease = function () { _root.heal(); };
Symbol 1141 MovieClip Frame 4
stop(); b1.onRelease = function () { _root.heal(); }; b2.onRelease = function () { _root.heal(); }; b3.onRelease = function () { _root.heal(); };
Symbol 1141 MovieClip Frame 5
stop(); b1.onRelease = function () { _root.heal(); }; b2.onRelease = function () { _root.heal(); }; b3.onRelease = function () { _root.heal(); }; b4.onRelease = function () { _root.heal(); };
Symbol 1141 MovieClip Frame 6
_root.lifePotionCount = 4; this.prevFrame();
Symbol 1143 MovieClip Frame 1
stop(); hotKey = String.fromCharCode(_root.magicPKey); this.gotoAndStop(_root.magicPotionCount + 1); sLoop = new Sound(this); sLoop.attachSound("usePotionSound");
Symbol 1143 MovieClip Frame 2
stop(); b1.onRelease = function () { _root.healMagic(); };
Symbol 1143 MovieClip Frame 3
stop(); b1.onRelease = function () { _root.healMagic(); }; b2.onRelease = function () { _root.healMagic(); };
Symbol 1143 MovieClip Frame 4
stop(); b1.onRelease = function () { _root.healMagic(); }; b2.onRelease = function () { _root.healMagic(); }; b3.onRelease = function () { _root.healMagic(); };
Symbol 1143 MovieClip Frame 5
stop(); b1.onRelease = function () { _root.healMagic(); }; b2.onRelease = function () { _root.healMagic(); }; b3.onRelease = function () { _root.healMagic(); }; b4.onRelease = function () { _root.healMagic(); };
Symbol 1143 MovieClip Frame 6
_root.magicPotionCount = 4; this.prevFrame();
Symbol 1144 MovieClip Frame 1
lag = 10; tempLife = 0; this.lifeBar.lifeAnim.bar._height = 1; tempMagic = 0; tempGirl = 0; this.magicBar.magicAnim.bar._height = 1; this.onEnterFrame = function () { if (tempLife != _root.life) { tempLife = _root.life; lifeHeight = (_root.life / _root.maxLife) * 195; this.lifeBar.lifeTot._height = lifeHeight; this.lifeBar.lifeAnim.lifeText = (Math.round(_root.life) + "/") + Math.round(_root.maxLife); } if (this.lifeBar.lifeAnim.bar._height != lifeHeight) { moveDist = (this.lifeBar.lifeAnim.bar._height - lifeHeight) / lag; this.lifeBar.lifeAnim.bar._height = this.lifeBar.lifeAnim.bar._height - moveDist; if ((moveDist < 0.1) && (moveDist > -0.1)) { this.lifeBar.lifeAnim.bar._height = lifeHeight; } } _root.magic = _root.magic + _root.magicRecover; this.magicBar.magicAnim.magicText = (Math.round(_root.magic) + "/") + Math.round(_root.maxMagic); if (_root.magic > _root.maxMagic) { _root.magic = _root.maxMagic; } magicHeight = (_root.magic / _root.maxMagic) * 195; this.magicBar.magicTot._height = magicHeight; magicMoveDist = (this.magicBar.magicAnim.bar._height - magicHeight) / lag; this.magicBar.magicAnim.bar._height = this.magicBar.magicAnim.bar._height - magicMoveDist; if (tempGirl != _root.girlLife) { tempGirl = _root.girlLife; girlWidth = (_root.girlLife / _root.maxGirlLife) * 120; this.girlBar.lifeTot._width = girlWidth; } if (this.girlBar.bar._width != girlWidth) { moveDist = (this.girlBar.bar._width - girlWidth) / lag; this.girlBar.bar._width = this.girlBar.bar._width - moveDist; if ((moveDist < 0.1) && (moveDist > -0.1)) { this.girlBar.bar._width = girlWidth; } } }; this.options.onRelease = function () { _root.buttonClick(); this._parent.optionsPanel.play(); }; this.options.onRollOver = function () { _root.buttonRoll(); };
Symbol 1152 Button
on (release) { _root.buttonClick(); _root.restartLevel(); } on (rollOver) { _root.buttonRoll(); }
Symbol 1155 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1158 Button
on (release) { _root.buttonClick(); getURL ("http://armorgames.com/", _blank); } on (rollOver) { _root.buttonRoll(); }
Symbol 1159 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("kimblisDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1159 MovieClip Frame 21
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.cam.gotoAndStop("off"); _root.changeMusic(_root.spookyLoop);
Symbol 1161 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1162 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("girlDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1162 MovieClip Frame 21
stop(); _root._quality = "HIGH"; _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; _root.cam.gotoAndStop("off"); _root.changeMusic(_root.spookyLoop);
Symbol 1176 Button
on (release) { _root.buttonClick(); this.gotoAndPlay("end"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1190 MovieClip Frame 249
_root.gotoAndStop("story");
Symbol 1287 MovieClip Frame 1190
_root.gotoAndPlay("story");
Symbol 1296 MovieClip Frame 190
if (_root.cheated == true) { _root.gotoAndStop("credits"); } else { _root.gotoAndStop("unlocked"); }
Symbol 1300 MovieClip Frame 91
_root.gotoAndStop("credits");
Symbol 1323 MovieClip Frame 513
_root.gotoAndStop("ads");
Symbol 1324 Button
on (release) { getURL ("http://armorgames.com/", _blank); }
Symbol 1327 Button
on (release) { getURL ("http://edgen.com/", _blank); }
Symbol 1330 Button
on (release) { getURL ("http://www.chrisbouchard.co.uk/", _blank); }
Symbol 1333 Button
on (release) { getURL ("http://www.jaredhudson.com/", _blank); }
Symbol 1334 Button
on (release) { _root.gotoAndPlay("initialize"); }
Symbol 1340 Button
on (release) { getURL ("http://members.fortunecity.com/niftykoala/NewGrounds.htm", _blank); }
Symbol 1347 Button
on (release) { getURL ("http://blackgoldfish.com/", _blank); }
Instance of Symbol 1337 MovieClip in Symbol 1348 MovieClip Frame 1
on (release) { getURL ("http://www.the-omunai.cjb.net/", _blank); }
Symbol 1348 MovieClip Frame 12
stop();

Library Items

Symbol 1 Font [gameFont]Used by:2 3 4 5 6 410 411 413 414 427 431 434 437 441 448 452 455 458 461 464 468 472 478 482 485 490 491 492 493 494 497 500 503 506 509 512 515 518 521 524 527 528 529 531 532 533 536 543 544 545 546 548 549 550 570 571 572 582 585 587 589 592 596 599 602 618 621 629 631 633 634 636 638 639 641 643 645 773 791 794 797 798 852 853 857 858 859 860 866 867 870 871 873 874 876 877 879 880 882 883 1110 1111 1112 1115 1118 1119 1120 1134 1135 1136 1140 1142 1145 1146 1147 1149 1150 1153 1156 1160 1174 1178 1225 1236 1238 1240 1242 1252 1255 1261 1283 1284 1285 1297 1298 1301 1304 1305 1307 1308 1309 1310 1311 1313 1314 1315 1317 1318 1319 1320 1321 1341 1342 1343 1344
Symbol 2 TextUses:1Used by:11  Timeline
Symbol 3 TextUses:1Used by:Timeline
Symbol 4 TextUses:1Used by:Timeline
Symbol 5 TextUses:1Used by:8
Symbol 6 TextUses:1Used by:8
Symbol 7 GraphicUsed by:8
Symbol 8 ButtonUses:5 6 7Used by:Timeline
Symbol 9 GraphicUsed by:10 14 59 127 159 182 376 412 415 447 454 457 460 463 467 475 496 499 502 505 569 607 613 620 625 793 796 801 804 807 811 814 817 819 820 822 825 828 831 834 837 840 844 845 848 849 850 851 869 1001 1041 1061 1078 1107 1114 1117 1132 1148 1152 1155 1158 1161 1207 1323 1348
Symbol 10 MovieClipUses:9Used by:1348  Timeline
Symbol 11 MovieClipUses:2Used by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 MovieClipUses:9Used by:34 865
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:21
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:21
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:16 18 20Used by:34
Symbol 22 FontUsed by:23 477 488 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 868 872 875 878 881 884
Symbol 23 EditableTextUses:22Used by:34
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26 27 1324
Symbol 26 MovieClipUses:25Used by:27 1324
Symbol 27 ButtonUses:26 25Used by:34
Symbol 28 GraphicUsed by:32 33
Symbol 29 FontUsed by:30
Symbol 30 TextUses:29Used by:32 33
Symbol 31 GraphicUsed by:32 33
Symbol 32 MovieClipUses:28 30 31Used by:33
Symbol 33 ButtonUses:32 28 30 31Used by:34 1348
Symbol 34 MovieClipUses:14 21 23 27 33Used by:Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 36 GraphicUsed by:42 50 56
Symbol 37 GraphicUsed by:42
Symbol 38 GraphicUsed by:42
Symbol 39 GraphicUsed by:42
Symbol 40 GraphicUsed by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:36 37 38 39 40 41Used by:43 51 57
Symbol 43 MovieClipUses:42Used by:58
Symbol 44 GraphicUsed by:50
Symbol 45 GraphicUsed by:50
Symbol 46 GraphicUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:36 44 45 46 47 48 49Used by:58
Symbol 51 MovieClipUses:42Used by:58
Symbol 52 GraphicUsed by:56
Symbol 53 GraphicUsed by:56
Symbol 54 GraphicUsed by:56
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:36 52 53 54 55Used by:58
Symbol 57 MovieClipUses:42Used by:58
Symbol 58 MovieClip [bat]Uses:43 50 51 56 57Used by:365
Symbol 59 MovieClip [batAttackHitArea_mc]Uses:9Used by:365
Symbol 60 GraphicUsed by:88
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:88
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:88
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:88
Symbol 67 GraphicUsed by:88
Symbol 68 GraphicUsed by:88
Symbol 69 GraphicUsed by:88
Symbol 70 GraphicUsed by:88
Symbol 71 GraphicUsed by:88
Symbol 72 GraphicUsed by:88
Symbol 73 GraphicUsed by:88
Symbol 74 GraphicUsed by:88
Symbol 75 GraphicUsed by:88
Symbol 76 GraphicUsed by:88
Symbol 77 GraphicUsed by:88
Symbol 78 GraphicUsed by:88
Symbol 79 GraphicUsed by:88
Symbol 80 GraphicUsed by:88
Symbol 81 GraphicUsed by:88
Symbol 82 GraphicUsed by:88
Symbol 83 GraphicUsed by:88
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [batDead_mc]Uses:60 62 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87Used by:365
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:109 110 111 112 113 115 116 117 118 126
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:109 110 111 112 113 115 116 117 118 126
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:109 110 111 112 113 115 116 117 118 126
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:109 110 111 112 113 115 116 117 118 126
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:109 110 111 112 113 115 116 117 118 126
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:109 110 111 112 113 115 116 117 118 126
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:109 110 111 112 113 115 116 117 118 126
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:109 110 111 112 113 115 116 117 118 126
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:109 110 111 112 113 115 116 117 118 126
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109 110 111 112 113 115 116 117 118 126
Symbol 109 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 110 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 111 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 112 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 113 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:90 92 94 96 98 100 102 104 106 108 114Used by:119
Symbol 116 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 117 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 118 MovieClipUses:90 92 94 96 98 100 102 104 106 108Used by:119
Symbol 119 MovieClip [orc]Uses:109 110 111 112 113 115 116 117 118Used by:365
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClip [orcAttackArea]Uses:120Used by:365
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:126
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:126
Symbol 126 MovieClip [orcDie]Uses:90 92 94 96 98 100 102 104 106 108 123 125Used by:365
Symbol 127 MovieClip [orcLeapArea]Uses:9Used by:365
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip [kimblisSwordDamage]Uses:128Used by:365
Symbol 130 GraphicUsed by:135 269
Symbol 131 GraphicUsed by:135
Symbol 132 GraphicUsed by:135 269
Symbol 133 GraphicUsed by:135 269
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClip [grassBit_mc]Uses:130 131 132 133 134Used by:365 1018 1061
Symbol 136 GraphicUsed by:137 143 155 177 199 200 202 203 218 965 1048 1086
Symbol 137 MovieClipUses:136Used by:142
Symbol 138 BitmapUsed by:139 584
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClipUses:139Used by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClip [airBlast]Uses:137 141Used by:365
Symbol 143 MovieClipUses:136Used by:144
Symbol 144 MovieClip [airBlastDamage]Uses:143Used by:365
Symbol 145 ShapeTweeningUsed by:151
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:148
Symbol 148 MovieClipUses:147Used by:151 588 818 821
Symbol 149 GraphicUsed by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [healAnim_mc]Uses:145 148 149 150Used by:365
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClip [shockwave]Uses:153Used by:365
Symbol 155 MovieClipUses:136Used by:156
Symbol 156 MovieClip [shockwaveArea]Uses:155Used by:365
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:159
Symbol 159 MovieClip [streak]Uses:9 158Used by:365
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162 590
Symbol 162 MovieClip [swordWind]Uses:161Used by:365
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:171
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClip [dirt]Uses:166 170Used by:365
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:174
Symbol 174 MovieClipUses:173Used by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClip [twister]Uses:175Used by:365
Symbol 177 MovieClip [twisterDamage_mc]Uses:136Used by:178 365
Symbol 178 MovieClip [twisterCenter]Uses:177Used by:365
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClip [wind]Uses:180Used by:184 365
Symbol 182 MovieClip [windHitArea_mc]Uses:9Used by:365
Symbol 183 GraphicUsed by:184 366
Symbol 184 MovieClip [windHolder]Uses:183 181Used by:365
Symbol 185 GraphicUsed by:194
Symbol 186 GraphicUsed by:194
Symbol 187 GraphicUsed by:194
Symbol 188 GraphicUsed by:194
Symbol 189 GraphicUsed by:194
Symbol 190 GraphicUsed by:194
Symbol 191 GraphicUsed by:194
Symbol 192 ShapeTweeningUsed by:194
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:185 186 187 188 189 190 191 192 193Used by:195 196
Symbol 195 MovieClip [bloodSplatter]Uses:194Used by:365
Symbol 196 MovieClip [greenBloodSplatter]Uses:194Used by:365
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:201
Symbol 199 MovieClipUses:136Used by:201
Symbol 200 MovieClipUses:136Used by:201
Symbol 201 MovieClipUses:198 199 200Used by:212
Symbol 202 MovieClipUses:136Used by:204
Symbol 203 MovieClipUses:136Used by:204
Symbol 204 MovieClipUses:202 203Used by:206
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:204 205Used by:207
Symbol 207 MovieClipUses:206Used by:208
Symbol 208 MovieClipUses:207Used by:212
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:201 208 211Used by:217
Symbol 213 GraphicUsed by:214 224 276 542
Symbol 214 MovieClipUses:213Used by:217 1084
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217 1084
Symbol 217 MovieClip [mage]Uses:212 214 216Used by:365
Symbol 218 MovieClip [mageAttack]Uses:136Used by:365
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClip [girlMagic]Uses:220Used by:365
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:224
Symbol 224 MovieClipUses:213 223Used by:225
Symbol 225 MovieClip [magicRock]Uses:224Used by:365 1107
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:245 246 247 248 254 259 260 261 262
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:231 1292
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:229 230Used by:245 246 247 248 254 259 260 261 262
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:245 246 247 248 254 259 260 261 262
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:245 246 247 248 254 259 260 261 262
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:236Used by:238
Symbol 238 MovieClipUses:237Used by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:238 239Used by:245 246 247 248 254 259 260 261 262
Symbol 241 GraphicUsed by:244
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244
Symbol 244 MovieClipUses:241 243Used by:245 246 247 248 254 259 260 261 262
Symbol 245 MovieClipUses:227 231 233 235 240 244Used by:257 258 263
Symbol 246 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 247 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 248 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:254
Symbol 251 BitmapUsed by:252 253
Symbol 252 GraphicUses:251Used by:254
Symbol 253 GraphicUses:251Used by:254
Symbol 254 MovieClipUses:250 227 231 233 235 240 244 252 253Used by:263
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257 258
Symbol 257 MovieClipUses:256 245Used by:263
Symbol 258 MovieClipUses:256 245Used by:263
Symbol 259 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 260 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 261 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 262 MovieClipUses:227 231 233 235 240 244Used by:263
Symbol 263 MovieClip [golem]Uses:245 246 247 248 254 257 258 259 260 261 262Used by:365
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClip [golemFastAttackArea1]Uses:264Used by:365
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClip [golemFastAttackArea2]Uses:266Used by:365
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:130 132 133 268Used by:270 279
Symbol 270 MovieClip [evilRock]Uses:269Used by:365
Symbol 271 GraphicUsed by:275
Symbol 272 GraphicUsed by:275
Symbol 273 GraphicUsed by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClip [evilRockDie]Uses:271 272 273 274Used by:365
Symbol 276 MovieClip [evilRockArea]Uses:213Used by:365
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:279
Symbol 279 MovieClip [evilRockBegin]Uses:278 269Used by:365
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClip [girlSignal]Uses:282Used by:365 1042
Symbol 284 Sound [menuMusic]Used by:365
Symbol 285 Sound [levelUpMusic]Used by:365
Symbol 286 Sound [darkMusic]Used by:365
Symbol 287 Sound [exciteMusic]Used by:365
Symbol 288 Sound [spookyMusic]Used by:365
Symbol 289 Sound [victoryMusic]Used by:365
Symbol 290 Sound [iCanCutSpeech]Used by:365
Symbol 291 Sound [twisterSound]Used by:365
Symbol 292 Sound [iJustCameFromThereSpeech]Used by:365
Symbol 293 Sound [sonicBoomSound]Used by:365
Symbol 294 Sound [itsLockedSpeech]Used by:365
Symbol 295 Sound [kimblisHurt1Sound]Used by:365
Symbol 296 Sound [theEntranceHasCavedSpeech]Used by:365
Symbol 297 Sound [kimblisHurt2Sound]Used by:365
Symbol 298 Sound [theLittleGirlSpeech]Used by:365
Symbol 299 Sound [kimblisHurt3Sound]Used by:365
Symbol 300 Sound [theresAKeySpeech]Used by:365
Symbol 301 Sound [kimblisHurt4Sound]Used by:365 1287
Symbol 302 Sound [theresASwordSpeech]Used by:365
Symbol 303 Sound [batHurt1Sound]Used by:365
Symbol 304 Sound [whaSpeech]Used by:365
Symbol 305 Sound [batHurt2Sound]Used by:365
Symbol 306 Sound [whatHappenedSpeech]Used by:365
Symbol 307 Sound [batHurt3Sound]Used by:365
Symbol 308 Sound [imBackWhereSpeech]Used by:365
Symbol 309 Sound [orcHurt1Sound]Used by:365
Symbol 310 Sound [iNeedToGetSpeech]Used by:365
Symbol 311 Sound [orcHurt2Sound]Used by:365
Symbol 312 Sound [theBridgeIsOutSpeech]Used by:365
Symbol 313 Sound [orcHurt3Sound]Used by:365
Symbol 314 Sound [thisTowerLooksSpeech]Used by:365
Symbol 315 Sound [windSound]Used by:365
Symbol 316 Sound [myAttacksPassSpeech]Used by:365
Symbol 317 Sound [healSound]Used by:365
Symbol 318 Sound [swordSwing1Sound]Used by:365
Symbol 319 Sound [swordSwing2Sound]Used by:365 1287
Symbol 320 Sound [swordSwing3Sound]Used by:365
Symbol 321 Sound [swordSwing4Sound]Used by:365
Symbol 322 Sound [swordSwing5Sound]Used by:365 1190
Symbol 323 Sound [swordSwing6Sound]Used by:365
Symbol 324 Sound [batDieSound]Used by:365
Symbol 325 Sound [orcDieSound]Used by:365
Symbol 326 Sound [windBlastSound]Used by:365
Symbol 327 Sound [buttonRollOverSound]Used by:365
Symbol 328 Sound [earthquakeSound]Used by:365
Symbol 329 SoundUsed by:365 1190
Symbol 330 Sound [swordClangSound]Used by:365
Symbol 331 Sound [pickUpPotionSound]Used by:365
Symbol 332 Sound [doorOpenSound]Used by:365
Symbol 333 Sound [usePotionSound]Used by:365
Symbol 334 Sound [golemSwish1Sound]Used by:365
Symbol 335 Sound [golemSwish2Sound]Used by:365
Symbol 336 Sound [golemSwish3Sound]Used by:365
Symbol 337 Sound [golemSwish4Sound]Used by:365
Symbol 338 Sound [golemSwish5Sound]Used by:365
Symbol 339 Sound [golemAttack1Sound]Used by:365
Symbol 340 Sound [golemAttack2Sound]Used by:365
Symbol 341 Sound [golemAttack3Sound]Used by:365
Symbol 342 Sound [golemAttack4Sound]Used by:365
Symbol 343 Sound [golemHurt1Sound]Used by:365
Symbol 344 Sound [golemHurt2Sound]Used by:365
Symbol 345 Sound [golemHurt3Sound]Used by:365
Symbol 346 Sound [earthquakeBuildSound]Used by:365
Symbol 347 Sound [doorExplodeSound]Used by:365
Symbol 348 Sound [girlDieSound]Used by:365
Symbol 349 Sound [kimblisDieSound]Used by:365
Symbol 350 Sound [ballPickUpSound]Used by:365
Symbol 351 Sound [energyCancelSound]Used by:365
Symbol 352 Sound [golemIn1Sound]Used by:365
Symbol 353 Sound [golemIn2Sound]Used by:365
Symbol 354 Sound [golemIn3Sound]Used by:365
Symbol 355 Sound [golemIn4Sound]Used by:365
Symbol 356 Sound [golemIn5Sound]Used by:365
Symbol 357 Sound [golemOut1Sound]Used by:365
Symbol 358 Sound [golemOut2Sound]Used by:365
Symbol 359 Sound [golemOut3Sound]Used by:365
Symbol 360 Sound [golemOut4Sound]Used by:365
Symbol 361 Sound [golemOut5Sound]Used by:365
Symbol 362 Sound [buildingCrushSound]Used by:365 1287
Symbol 363 Sound [ghostDieSound]Used by:365
Symbol 364 Sound [beepSound]Used by:365
Symbol 365 MovieClipUses:58 59 88 119 121 126 127 129 135 142 144 151 154 156 159 162 171 176 178 177 181 182 184 195 196 217 218 221 225 263 265 267 270 275 276 279 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364Used by:Timeline
Symbol 366 ButtonUses:183Used by:409
Symbol 367 GraphicUsed by:409
Symbol 368 GraphicUsed by:409
Symbol 369 GraphicUsed by:409
Symbol 370 GraphicUsed by:409
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:409
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:409
Symbol 375 GraphicUsed by:409
Symbol 376 MovieClipUses:9Used by:409 1190 1296
Symbol 377 GraphicUsed by:409
Symbol 378 GraphicUsed by:409
Symbol 379 GraphicUsed by:409
Symbol 380 GraphicUsed by:409
Symbol 381 GraphicUsed by:409
Symbol 382 GraphicUsed by:409
Symbol 383 GraphicUsed by:409
Symbol 384 GraphicUsed by:409
Symbol 385 SoundUsed by:409
Symbol 386 GraphicUsed by:409
Symbol 387 GraphicUsed by:409
Symbol 388 GraphicUsed by:409
Symbol 389 GraphicUsed by:409
Symbol 390 GraphicUsed by:409
Symbol 391 GraphicUsed by:409
Symbol 392 GraphicUsed by:409
Symbol 393 GraphicUsed by:409
Symbol 394 GraphicUsed by:409
Symbol 395 GraphicUsed by:409
Symbol 396 GraphicUsed by:409
Symbol 397 GraphicUsed by:409
Symbol 398 ShapeTweeningUsed by:409
Symbol 399 ShapeTweeningUsed by:409
Symbol 400 ShapeTweeningUsed by:409
Symbol 401 GraphicUsed by:405
Symbol 402 FontUsed by:403 404
Symbol 403 TextUses:402Used by:405
Symbol 404 TextUses:402Used by:405
Symbol 405 MovieClipUses:401 403 404Used by:409
Symbol 406 ShapeTweeningUsed by:409
Symbol 407 GraphicUsed by:409
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:366 367 368 369 370 372 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 405 406 407 408Used by:Timeline
Symbol 410 TextUses:1Used by:412
Symbol 411 TextUses:1Used by:412
Symbol 412 ButtonUses:410 411 9Used by:416
Symbol 413 TextUses:1Used by:415
Symbol 414 TextUses:1Used by:415
Symbol 415 ButtonUses:413 414 9Used by:416
Symbol 416 MovieClipUses:412 415Used by:447
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:447
Symbol 420 BitmapUsed by:421 1037
Symbol 421 GraphicUses:420Used by:425
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClipUses:421 424Used by:426
Symbol 426 MovieClipUses:425Used by:447 475 552 790 865 885 1159 1162 1300 1323
Symbol 427 TextUses:1Used by:428
Symbol 428 MovieClipUses:427Used by:430 445
Symbol 429 GraphicUsed by:430 433 436 445 446
Symbol 430 ButtonUses:428 429Used by:447
Symbol 431 TextUses:1Used by:432
Symbol 432 MovieClipUses:431Used by:433 446
Symbol 433 ButtonUses:432 429Used by:447
Symbol 434 TextUses:1Used by:435
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 ButtonUses:435 429Used by:447
Symbol 437 TextUses:1Used by:438
Symbol 438 MovieClipUses:437Used by:440
Symbol 439 GraphicUsed by:440 508 511 514 517 535 538
Symbol 440 ButtonUses:438 439Used by:447
Symbol 441 TextUses:1Used by:442
Symbol 442 MovieClipUses:441Used by:444
Symbol 443 GraphicUsed by:444
Symbol 444 ButtonUses:442 443Used by:447
Symbol 445 ButtonUses:428 429Used by:447
Symbol 446 ButtonUses:432 429Used by:447
Symbol 447 MovieClipUses:9 416 419 426 430 433 436 440 444 445 446Used by:Timeline
Symbol 448 TextUses:1Used by:449
Symbol 449 MovieClipUses:448Used by:451 1334
Symbol 450 GraphicUsed by:451 520 523 526 574 964 1138 1287 1334
Symbol 451 ButtonUses:449 450Used by:475 552 790
Symbol 452 TextUses:1Used by:453
Symbol 453 MovieClipUses:452Used by:454
Symbol 454 ButtonUses:453 9Used by:475
Symbol 455 TextUses:1Used by:456
Symbol 456 MovieClipUses:455Used by:457
Symbol 457 ButtonUses:456 9Used by:475
Symbol 458 TextUses:1Used by:459
Symbol 459 MovieClipUses:458Used by:460
Symbol 460 ButtonUses:459 9Used by:475
Symbol 461 TextUses:1Used by:462
Symbol 462 MovieClipUses:461Used by:463
Symbol 463 ButtonUses:462 9Used by:475
Symbol 464 TextUses:1Used by:465
Symbol 465 MovieClipUses:464Used by:466
Symbol 466 MovieClipUses:465Used by:467
Symbol 467 ButtonUses:466 9Used by:475
Symbol 468 TextUses:1Used by:469
Symbol 469 MovieClipUses:468Used by:471
Symbol 470 GraphicUsed by:471 474
Symbol 471 ButtonUses:469 470Used by:475
Symbol 472 TextUses:1Used by:473
Symbol 473 MovieClipUses:472Used by:474
Symbol 474 ButtonUses:473 470Used by:475
Symbol 475 MovieClipUses:9 451 454 457 460 463 467 471 474 426Used by:Timeline
Symbol 476 GraphicUsed by:552
Symbol 477 TextUses:22Used by:552
Symbol 478 TextUses:1Used by:479
Symbol 479 MovieClipUses:478Used by:481
Symbol 480 GraphicUsed by:481 484 487
Symbol 481 ButtonUses:479 480Used by:552
Symbol 482 TextUses:1Used by:483
Symbol 483 MovieClipUses:482Used by:484
Symbol 484 ButtonUses:483 480Used by:552
Symbol 485 TextUses:1Used by:486
Symbol 486 MovieClipUses:485Used by:487
Symbol 487 ButtonUses:486 480Used by:552
Symbol 488 TextUses:22Used by:552
Symbol 489 GraphicUsed by:552
Symbol 490 EditableTextUses:1Used by:552
Symbol 491 EditableTextUses:1Used by:552
Symbol 492 EditableTextUses:1Used by:552
Symbol 493 EditableTextUses:1Used by:552
Symbol 494 TextUses:1Used by:495
Symbol 495 MovieClipUses:494Used by:496
Symbol 496 ButtonUses:495 9Used by:552 1122
Symbol 497 TextUses:1Used by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 ButtonUses:498 9Used by:552 1122
Symbol 500 TextUses:1Used by:501
Symbol 501 MovieClipUses:500Used by:502
Symbol 502 ButtonUses:501 9Used by:552 1122
Symbol 503 TextUses:1Used by:504
Symbol 504 MovieClipUses:503Used by:505
Symbol 505 ButtonUses:504 9Used by:552 1122
Symbol 506 TextUses:1Used by:507
Symbol 507 MovieClipUses:506Used by:508
Symbol 508 ButtonUses:507 439Used by:552
Symbol 509 TextUses:1Used by:510
Symbol 510 MovieClipUses:509Used by:511
Symbol 511 ButtonUses:510 439Used by:552
Symbol 512 TextUses:1Used by:513
Symbol 513 MovieClipUses:512Used by:514
Symbol 514 ButtonUses:513 439Used by:552
Symbol 515 TextUses:1Used by:516
Symbol 516 MovieClipUses:515Used by:517
Symbol 517 ButtonUses:516 439Used by:552
Symbol 518 TextUses:1Used by:519
Symbol 519 MovieClipUses:518Used by:520
Symbol 520 ButtonUses:519 450Used by:552 1122
Symbol 521 TextUses:1Used by:522
Symbol 522 MovieClipUses:521Used by:523
Symbol 523 ButtonUses:522 450Used by:552 1122
Symbol 524 TextUses:1Used by:525
Symbol 525 MovieClipUses:524Used by:526
Symbol 526 ButtonUses:525 450Used by:552 1122
Symbol 527 TextUses:1Used by:530
Symbol 528 TextUses:1Used by:530
Symbol 529 TextUses:1Used by:530
Symbol 530 MovieClipUses:527 528 529Used by:552 1122
Symbol 531 EditableTextUses:1Used by:552
Symbol 532 EditableTextUses:1Used by:552
Symbol 533 TextUses:1Used by:534
Symbol 534 MovieClipUses:533Used by:535
Symbol 535 ButtonUses:534 439Used by:552
Symbol 536 TextUses:1Used by:537
Symbol 537 MovieClipUses:536Used by:538
Symbol 538 ButtonUses:537 439Used by:552
Symbol 539 GraphicUsed by:542
Symbol 540 GraphicUsed by:542
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:539 213 540 541Used by:552 1122
Symbol 543 TextUses:1Used by:547
Symbol 544 TextUses:1Used by:547
Symbol 545 TextUses:1Used by:547
Symbol 546 TextUses:1Used by:547
Symbol 547 MovieClipUses:543 544 545 546Used by:552 1122
Symbol 548 TextUses:1Used by:551
Symbol 549 TextUses:1Used by:551
Symbol 550 TextUses:1Used by:551
Symbol 551 MovieClipUses:548 549 550Used by:552
Symbol 552 MovieClipUses:476 477 481 484 487 488 489 490 491 492 493 496 499 502 505 508 511 514 517 520 523 526 530 531 532 535 538 451 542 547 551 426Used by:Timeline
Symbol 553 TextUses:22Used by:790
Symbol 554 EditableTextUses:22Used by:790
Symbol 555 EditableTextUses:22Used by:790
Symbol 556 EditableTextUses:22Used by:790
Symbol 557 EditableTextUses:22Used by:790
Symbol 558 EditableTextUses:22Used by:790
Symbol 559 EditableTextUses:22Used by:790
Symbol 560 TextUses:22Used by:790
Symbol 561 TextUses:22Used by:790
Symbol 562 TextUses:22Used by:790
Symbol 563 TextUses:22Used by:790
Symbol 564 TextUses:22Used by:790
Symbol 565 TextUses:22Used by:790
Symbol 566 TextUses:22Used by:790
Symbol 567 TextUses:22Used by:568
Symbol 568 MovieClipUses:567Used by:569 869
Symbol 569 ButtonUses:568 9Used by:790
Symbol 570 TextUses:1Used by:790
Symbol 571 TextUses:1Used by:790
Symbol 572 TextUses:1Used by:573
Symbol 573 MovieClipUses:572Used by:574
Symbol 574 ButtonUses:573 450Used by:790
Symbol 575 GraphicUsed by:583 588 590 601 790 1139
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:581
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:580 581 799 803 806 824 827 830 929 1287
Symbol 580 MovieClipUses:579Used by:581 1070
Symbol 581 MovieClipUses:577 579 580Used by:583 590 655 683 696 710 724 755 760 761 762 763 764 771
Symbol 582 TextUses:1Used by:583
Symbol 583 MovieClipUses:575 581 582Used by:790 1139
Symbol 584 GraphicUses:138Used by:586
Symbol 585 TextUses:1Used by:586
Symbol 586 MovieClipUses:584 585Used by:790 1139
Symbol 587 TextUses:1Used by:588
Symbol 588 MovieClipUses:575 148 587Used by:790 1139
Symbol 589 TextUses:1Used by:590
Symbol 590 MovieClipUses:575 581 161 589Used by:790 1139
Symbol 591 GraphicUsed by:593
Symbol 592 TextUses:1Used by:593
Symbol 593 MovieClipUses:591 592Used by:790 1139
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:597
Symbol 596 TextUses:1Used by:597
Symbol 597 MovieClipUses:595 596Used by:790 1139
Symbol 598 GraphicUsed by:600
Symbol 599 TextUses:1Used by:600
Symbol 600 MovieClipUses:598 599Used by:790 1139
Symbol 601 MovieClipUses:575Used by:790 1144
Symbol 602 EditableTextUses:1Used by:606
Symbol 603 GraphicUsed by:606 610 624 626
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:606 612
Symbol 606 MovieClipUses:602 603 605Used by:610
Symbol 607 MovieClipUses:9Used by:610
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:610 626
Symbol 610 MovieClipUses:606 603 607 609Used by:790 1144
Symbol 611 GraphicUsed by:617
Symbol 612 MovieClipUses:605Used by:617
Symbol 613 MovieClipUses:9Used by:617
Symbol 614 GraphicUsed by:617
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:617
Symbol 617 MovieClipUses:611 612 613 614 616Used by:790 1144
Symbol 618 TextUses:1Used by:619
Symbol 619 MovieClipUses:618Used by:620
Symbol 620 ButtonUses:619 9Used by:790 1144
Symbol 621 EditableTextUses:1Used by:624
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622Used by:624
Symbol 624 MovieClipUses:621 603 623Used by:626
Symbol 625 MovieClipUses:9Used by:626
Symbol 626 MovieClipUses:624 603 625 609Used by:790 1144
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:790 1144
Symbol 629 TextUses:1Used by:790
Symbol 630 GraphicUsed by:790
Symbol 631 TextUses:1Used by:790
Symbol 632 GraphicUsed by:790
Symbol 633 TextUses:1Used by:790
Symbol 634 TextUses:1Used by:790
Symbol 635 GraphicUsed by:790
Symbol 636 TextUses:1Used by:790
Symbol 637 GraphicUsed by:790
Symbol 638 TextUses:1Used by:790
Symbol 639 TextUses:1Used by:790
Symbol 640 GraphicUsed by:790
Symbol 641 TextUses:1Used by:790
Symbol 642 GraphicUsed by:790
Symbol 643 TextUses:1Used by:790
Symbol 644 GraphicUsed by:790
Symbol 645 TextUses:1Used by:790
Symbol 646 GraphicUsed by:655
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClipUses:647Used by:655 683 696 710 724 755 760 761 762 763 764 771
Symbol 649 GraphicUsed by:654
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:652
Symbol 652 MovieClipUses:651Used by:653
Symbol 653 MovieClipUses:652Used by:654
Symbol 654 MovieClipUses:649 653Used by:655 683 696 710 724 755 760 761 762 763 764 771
Symbol 655 MovieClipUses:581 646 648 654Used by:772
Symbol 656 GraphicUsed by:683
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:657Used by:683 696 710 724 755 760 761 764 771
Symbol 659 GraphicUsed by:683 696
Symbol 660 GraphicUsed by:683 696
Symbol 661 GraphicUsed by:683
Symbol 662 GraphicUsed by:683 696
Symbol 663 GraphicUsed by:683
Symbol 664 GraphicUsed by:683 696
Symbol 665 GraphicUsed by:683
Symbol 666 GraphicUsed by:683 696
Symbol 667 GraphicUsed by:683
Symbol 668 GraphicUsed by:683 696
Symbol 669 GraphicUsed by:683 696
Symbol 670 GraphicUsed by:683 696
Symbol 671 GraphicUsed by:683
Symbol 672 GraphicUsed by:683 696
Symbol 673 GraphicUsed by:683
Symbol 674 GraphicUsed by:683 696
Symbol 675 GraphicUsed by:683
Symbol 676 GraphicUsed by:683 696
Symbol 677 GraphicUsed by:683
Symbol 678 GraphicUsed by:683 696
Symbol 679 GraphicUsed by:683
Symbol 680 GraphicUsed by:683 696
Symbol 681 GraphicUsed by:683 696
Symbol 682 GraphicUsed by:683 696
Symbol 683 MovieClipUses:656 581 658 659 660 648 654 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682Used by:772
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:696 771
Symbol 686 GraphicUsed by:696
Symbol 687 GraphicUsed by:696
Symbol 688 GraphicUsed by:696
Symbol 689 GraphicUsed by:696
Symbol 690 GraphicUsed by:696
Symbol 691 GraphicUsed by:696
Symbol 692 GraphicUsed by:696
Symbol 693 GraphicUsed by:696
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:669 581 658 685 659 660 648 654 686 662 687 664 688 666 689 668 690 670 681 672 691 674 692 676 693 678 694 680 695 682Used by:772
Symbol 697 GraphicUsed by:710
Symbol 698 GraphicUsed by:710
Symbol 699 GraphicUsed by:710
Symbol 700 GraphicUsed by:710
Symbol 701 GraphicUsed by:710
Symbol 702 GraphicUsed by:710
Symbol 703 GraphicUsed by:710
Symbol 704 GraphicUsed by:710
Symbol 705 GraphicUsed by:710
Symbol 706 GraphicUsed by:710
Symbol 707 GraphicUsed by:710
Symbol 708 GraphicUsed by:710
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:697 581 658 698 648 654 699 700 701 702 703 704 705 706 707 708 709Used by:772
Symbol 711 GraphicUsed by:724
Symbol 712 GraphicUsed by:724
Symbol 713 GraphicUsed by:724
Symbol 714 GraphicUsed by:724
Symbol 715 GraphicUsed by:724
Symbol 716 GraphicUsed by:724
Symbol 717 GraphicUsed by:724
Symbol 718 GraphicUsed by:724
Symbol 719 GraphicUsed by:724
Symbol 720 GraphicUsed by:724
Symbol 721 GraphicUsed by:724
Symbol 722 GraphicUsed by:724
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:711 581 658 712 648 654 713 714 715 716 717 718 719 720 721 722 723Used by:772
Symbol 725 GraphicUsed by:755
Symbol 726 GraphicUsed by:755
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClipUses:727Used by:755 762 763
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:755 760 761 762 763 764 771
Symbol 731 GraphicUsed by:755
Symbol 732 GraphicUsed by:755
Symbol 733 GraphicUsed by:734
Symbol 734 MovieClipUses:733Used by:755
Symbol 735 GraphicUsed by:755
Symbol 736 GraphicUsed by:755
Symbol 737 GraphicUsed by:755
Symbol 738 GraphicUsed by:755
Symbol 739 GraphicUsed by:755
Symbol 740 GraphicUsed by:755
Symbol 741 GraphicUsed by:755
Symbol 742 GraphicUsed by:755
Symbol 743 GraphicUsed by:755
Symbol 744 GraphicUsed by:755
Symbol 745 GraphicUsed by:755
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:755 760 761 762 763 764 771
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:755 762 763
Symbol 750 GraphicUsed by:755
Symbol 751 GraphicUsed by:755
Symbol 752 GraphicUsed by:755
Symbol 753 GraphicUsed by:755
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:725 581 726 728 730 648 654 731 732 734 735 736 737 738 739 740 741 658 742 743 744 745 747 749 750 751 752 753 754Used by:772
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:760 771
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:758Used by:760 761 764 771
Symbol 760 MovieClipUses:658 581 747 757 759 730 648 654Used by:772
Symbol 761 MovieClipUses:658 581 747 759 730 648 654Used by:772
Symbol 762 MovieClipUses:581 747 749 728 730 648 654Used by:772
Symbol 763 MovieClipUses:581 747 749 728 730 648 654Used by:772
Symbol 764 MovieClipUses:658 581 747 759 730 648 654Used by:765 766
Symbol 765 MovieClipUses:764Used by:772
Symbol 766 MovieClipUses:764Used by:772
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:771
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:771
Symbol 771 MovieClipUses:768 658 581 747 757 759 730 648 654 685 770Used by:772
Symbol 772 MovieClipUses:655 683 696 710 724 755 760 761 762 763 765 766 771Used by:790 1107
Symbol 773 TextUses:1Used by:790
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:779 788 980 982 987
Symbol 776 GraphicUsed by:779
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777Used by:779 788 980 982 987
Symbol 779 MovieClipUses:775 776 778Used by:789 988
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:782
Symbol 782 MovieClipUses:781Used by:789
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:785
Symbol 785 MovieClipUses:784Used by:786
Symbol 786 MovieClipUses:785Used by:788
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:786 775 787 778Used by:789 988
Symbol 789 MovieClipUses:779 782 788Used by:790 885
Symbol 790 MovieClipUses:553 554 555 556 557 558 559 560 561 562 563 564 565 566 569 451 570 426 571 574 575 583 586 588 590 593 597 600 601 610 617 620 626 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 772 773 789Used by:Timeline
Symbol 791 TextUses:1Used by:792
Symbol 792 MovieClipUses:791Used by:793
Symbol 793 ButtonUses:792 9Used by:865
Symbol 794 TextUses:1Used by:795
Symbol 795 MovieClipUses:794Used by:796
Symbol 796 ButtonUses:795 9Used by:865
Symbol 797 EditableTextUses:1Used by:865
Symbol 798 TextUses:1Used by:865
Symbol 799 MovieClipUses:579Used by:801
Symbol 800 GraphicUsed by:801 804 807 811 814 817 819 820 822 825 828 831 834 837 840 844 845 848 849 850 851
Symbol 801 ButtonUses:799 800 9Used by:865
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802 579Used by:804
Symbol 804 ButtonUses:803 800 9Used by:865
Symbol 805 GraphicUsed by:806
Symbol 806 MovieClipUses:805 579Used by:807
Symbol 807 ButtonUses:806 800 9Used by:865
Symbol 808 BitmapUsed by:809 812 815
Symbol 809 GraphicUses:808Used by:810
Symbol 810 MovieClipUses:809Used by:811
Symbol 811 ButtonUses:810 800 9Used by:865
Symbol 812 GraphicUses:808Used by:813
Symbol 813 MovieClipUses:812Used by:814
Symbol 814 ButtonUses:813 800 9Used by:865
Symbol 815 GraphicUses:808Used by:816
Symbol 816 MovieClipUses:815Used by:817
Symbol 817 ButtonUses:816 800 9Used by:865
Symbol 818 MovieClipUses:148Used by:819 820
Symbol 819 ButtonUses:818 800 9Used by:865
Symbol 820 ButtonUses:818 800 9Used by:865
Symbol 821 MovieClipUses:148Used by:822
Symbol 822 ButtonUses:821 800 9Used by:865
Symbol 823 GraphicUsed by:824
Symbol 824 MovieClipUses:823 579Used by:825
Symbol 825 ButtonUses:824 800 9Used by:865
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:826 579Used by:828
Symbol 828 ButtonUses:827 800 9Used by:865
Symbol 829 GraphicUsed by:830
Symbol 830 MovieClipUses:829 579Used by:831
Symbol 831 ButtonUses:830 800 9Used by:865
Symbol 832 GraphicUsed by:833
Symbol 833 MovieClipUses:832Used by:834
Symbol 834 ButtonUses:833 800 9Used by:865
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:835Used by:837
Symbol 837 ButtonUses:836 800 9Used by:865
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:838Used by:840
Symbol 840 ButtonUses:839 800 9Used by:865
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:843
Symbol 843 MovieClipUses:842Used by:844 845 851
Symbol 844 ButtonUses:843 800 9Used by:865
Symbol 845 ButtonUses:843 800 9Used by:865
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClipUses:846Used by:848 849 850
Symbol 848 ButtonUses:847 800 9Used by:865
Symbol 849 ButtonUses:847 800 9Used by:865
Symbol 850 ButtonUses:847 800 9Used by:865
Symbol 851 ButtonUses:843 800 9Used by:865
Symbol 852 EditableTextUses:1Used by:865
Symbol 853 TextUses:1Used by:854
Symbol 854 MovieClipUses:853Used by:856
Symbol 855 GraphicUsed by:856
Symbol 856 ButtonUses:854 855Used by:865
Symbol 857 EditableTextUses:1Used by:865
Symbol 858 EditableTextUses:1Used by:865
Symbol 859 EditableTextUses:1Used by:865
Symbol 860 EditableTextUses:1Used by:865
Symbol 861 GraphicUsed by:864
Symbol 862 GraphicUsed by:864
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:861 862 863Used by:865
Symbol 865 MovieClipUses:14 793 796 797 798 426 801 804 807 811 814 817 819 820 822 825 828 831 834 837 840 844 845 848 849 850 851 852 856 857 858 859 860 864Used by:Timeline
Symbol 866 TextUses:1Used by:885
Symbol 867 TextUses:1Used by:885
Symbol 868 TextUses:22Used by:885
Symbol 869 ButtonUses:568 9Used by:885
Symbol 870 TextUses:1Used by:885
Symbol 871 TextUses:1Used by:885
Symbol 872 TextUses:22Used by:885
Symbol 873 TextUses:1Used by:885
Symbol 874 TextUses:1Used by:885
Symbol 875 TextUses:22Used by:885
Symbol 876 TextUses:1Used by:885
Symbol 877 TextUses:1Used by:885
Symbol 878 TextUses:22Used by:885
Symbol 879 TextUses:1Used by:885
Symbol 880 TextUses:1Used by:885
Symbol 881 TextUses:22Used by:885
Symbol 882 TextUses:1Used by:885
Symbol 883 TextUses:1Used by:885
Symbol 884 TextUses:22Used by:885
Symbol 885 MovieClipUses:866 867 868 869 426 870 871 872 789 873 874 875 876 877 878 879 880 881 882 883 884Used by:Timeline
Symbol 886 GraphicUsed by:888 1132
Symbol 887 GraphicUsed by:888 1132
Symbol 888 MovieClipUses:886 887Used by:Timeline
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:889Used by:1107 1132
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:1107 1132
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:906 954 1018
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895Used by:906 954
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:906 954 1018
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:905 906 954 1036
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:905 906 954 1018
Symbol 903 GraphicUsed by:905
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:902 903 900 904Used by:906 954
Symbol 906 MovieClipUses:894 896 898 900 902 905Used by:1107 1132
Symbol 907 GraphicUsed by:908
Symbol 908 MovieClipUses:907Used by:909 953 1141
Symbol 909 MovieClipUses:908Used by:1107
Symbol 910 GraphicUsed by:911 912 913 952 955 956 957 958 1021 1022 1023 1024 1067 1068 1069 1071 1072 1091 1095 1096
Symbol 911 MovieClipUses:910Used by:1107
Symbol 912 MovieClipUses:910Used by:1107
Symbol 913 MovieClipUses:910Used by:1107
Symbol 914 MovieClipUsed by:1107
Symbol 915 MovieClipUsed by:1107
Symbol 916 MovieClipUsed by:1107
Symbol 917 MovieClipUsed by:1107
Symbol 918 MovieClipUsed by:1107
Symbol 919 BitmapUsed by:920
Symbol 920 GraphicUses:919Used by:921
Symbol 921 MovieClipUses:920Used by:928 1001 1039
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:922Used by:924
Symbol 924 MovieClipUses:923Used by:928 994 1001
Symbol 925 BitmapUsed by:926
Symbol 926 GraphicUses:925Used by:927
Symbol 927 MovieClipUses:926Used by:928 1001
Symbol 928 MovieClipUses:921 924 927Used by:1107 1132
Symbol 929 MovieClipUses:579Used by:1107
Symbol 930 GraphicUsed by:946
Symbol 931 GraphicUsed by:932
Symbol 932 MovieClipUses:931Used by:946 1007
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:946 1007
Symbol 935 GraphicUsed by:944
Symbol 936 GraphicUsed by:944
Symbol 937 GraphicUsed by:944
Symbol 938 GraphicUsed by:944
Symbol 939 GraphicUsed by:944
Symbol 940 GraphicUsed by:944
Symbol 941 GraphicUsed by:944
Symbol 942 GraphicUsed by:944
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:935 936 937 938 939 940 941 942 943Used by:946 1007
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:930 932 934 944 945Used by:1107 1132
Symbol 947 GraphicUsed by:951
Symbol 948 GraphicUsed by:949 950 1009 1043 1045
Symbol 949 MovieClipUses:948Used by:951
Symbol 950 MovieClipUses:948Used by:951
Symbol 951 MovieClipUses:947 949 950Used by:1107 1132
Symbol 952 MovieClipUses:910Used by:1107
Symbol 953 MovieClipUses:908Used by:1107
Symbol 954 MovieClipUses:894 896 898 900 902 905Used by:1107 1132
Symbol 955 MovieClipUses:910Used by:1107
Symbol 956 MovieClipUses:910Used by:1107
Symbol 957 MovieClipUses:910Used by:1107
Symbol 958 MovieClipUses:910Used by:1107
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:959Used by:961 1143
Symbol 961 MovieClipUses:960Used by:1107
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:1107
Symbol 964 MovieClipUses:450Used by:988
Symbol 965 MovieClipUses:136Used by:980 982
Symbol 966 GraphicUsed by:980 982
Symbol 967 GraphicUsed by:968
Symbol 968 MovieClipUses:967Used by:980
Symbol 969 GraphicUsed by:980 982
Symbol 970 GraphicUsed by:980 982
Symbol 971 GraphicUsed by:980
Symbol 972 GraphicUsed by:980 982
Symbol 973 GraphicUsed by:980
Symbol 974 GraphicUsed by:980 982
Symbol 975 GraphicUsed by:980 982
Symbol 976 GraphicUsed by:980
Symbol 977 GraphicUsed by:980 982
Symbol 978 GraphicUsed by:980
Symbol 979 GraphicUsed by:980 982
Symbol 980 MovieClipUses:965 966 775 968 778 969 970 971 972 973 974 975 976 977 978 979Used by:988
Symbol 981 GraphicUsed by:982
Symbol 982 MovieClipUses:965 966 775 981 778 969 970 972 974 975 977 979Used by:988
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:987
Symbol 985 GraphicUsed by:986
Symbol 986 MovieClipUses:985Used by:987
Symbol 987 MovieClipUses:775 984 986 778Used by:988
Symbol 988 MovieClipUses:964 779 980 982 788 987Used by:1107
Symbol 989 GraphicUsed by:1001
Symbol 990 GraphicUsed by:1001
Symbol 991 GraphicUsed by:994
Symbol 992 GraphicUsed by:994
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:991 992 924 993Used by:995
Symbol 995 MovieClipUses:994Used by:1001
Symbol 996 GraphicUsed by:1000
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClipUses:997Used by:1000
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClipUses:996 998 999Used by:1001 1085
Symbol 1001 MovieClipUses:921 989 924 990 995 1000 9 927Used by:1107 1132
Symbol 1002 GraphicUsed by:1005
Symbol 1003 GraphicUsed by:1005
Symbol 1004 GraphicUsed by:1005
Symbol 1005 MovieClipUses:1002 1003 1004Used by:1107
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:934 932 944 1006Used by:1107 1132
Symbol 1008 GraphicUsed by:1010
Symbol 1009 MovieClipUses:948Used by:1010
Symbol 1010 MovieClipUses:1008 1009Used by:1107 1132
Symbol 1011 ShapeTweeningUsed by:1016
Symbol 1012 ShapeTweeningUsed by:1016
Symbol 1013 ShapeTweeningUsed by:1016
Symbol 1014 ShapeTweeningUsed by:1016
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1011 1012 1013 1014 1015Used by:1017
Symbol 1017 MovieClipUses:1016Used by:1018
Symbol 1018 MovieClipUses:894 902 135 1017 898Used by:1107 1132
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClipUses:1019Used by:1107
Symbol 1021 MovieClipUses:910Used by:1107
Symbol 1022 MovieClipUses:910Used by:1107
Symbol 1023 MovieClipUses:910Used by:1107
Symbol 1024 MovieClipUses:910Used by:1107
Symbol 1025 ShapeTweeningUsed by:1033
Symbol 1026 ShapeTweeningUsed by:1033
Symbol 1027 GraphicUsed by:1028
Symbol 1028 MovieClipUses:1027Used by:1033 1036
Symbol 1029 ShapeTweeningUsed by:1033
Symbol 1030 ShapeTweeningUsed by:1033
Symbol 1031 GraphicUsed by:1033
Symbol 1032 GraphicUsed by:1033
Symbol 1033 MovieClipUses:1025 1026 1028 1029 1030 1031 1032Used by:1034
Symbol 1034 MovieClipUses:1033Used by:1039
Symbol 1035 GraphicUsed by:1036
Symbol 1036 MovieClipUses:1035 1028 900Used by:1039
Symbol 1037 GraphicUses:420Used by:1038
Symbol 1038 MovieClipUses:1037Used by:1039 1085
Symbol 1039 MovieClipUses:921 1034 1036 1038Used by:1107 1132
Symbol 1040 GraphicUsed by:1042
Symbol 1041 MovieClipUses:9Used by:1042 1049
Symbol 1042 MovieClipUses:1040 283 1041Used by:1107
Symbol 1043 MovieClipUses:948Used by:1049
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:948 1044Used by:1049
Symbol 1046 GraphicUsed by:1047
Symbol 1047 MovieClipUses:1046Used by:1049
Symbol 1048 MovieClipUses:136Used by:1049
Symbol 1049 MovieClipUses:1041 1043 1045 1047 1048Used by:1107 1132
Symbol 1050 GraphicUsed by:1051
Symbol 1051 MovieClipUses:1050Used by:1066 1094 1105
Symbol 1052 GraphicUsed by:1053
Symbol 1053 MovieClipUses:1052Used by:1066 1085 1094 1105
Symbol 1054 GraphicUsed by:1055 1073
Symbol 1055 MovieClipUses:1054Used by:1061
Symbol 1056 GraphicUsed by:1057
Symbol 1057 MovieClipUses:1056Used by:1061
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClipUses:1058Used by:1061
Symbol 1060 GraphicUsed by:1061
Symbol 1061 MovieClipUses:9 1055 1057 1059 135 1060Used by:1066
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClipUses:1062Used by:1064
Symbol 1064 MovieClipUses:1063Used by:1065 1086
Symbol 1065 MovieClipUses:1064Used by:1066
Symbol 1066 MovieClipUses:1051 1053 1061 1065Used by:1107 1132
Symbol 1067 MovieClipUses:910Used by:1107
Symbol 1068 MovieClipUses:910Used by:1107
Symbol 1069 MovieClipUses:910Used by:1107
Symbol 1070 MovieClipUses:580Used by:1107
Symbol 1071 MovieClipUses:910Used by:1107
Symbol 1072 MovieClipUses:910Used by:1107
Symbol 1073 MovieClipUses:1054Used by:1085
Symbol 1074 GraphicUsed by:1075
Symbol 1075 MovieClipUses:1074Used by:1084
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClipUses:1076Used by:1078
Symbol 1078 MovieClipUses:9 1077Used by:1084
Symbol 1079 GraphicUsed by:1080
Symbol 1080 MovieClipUses:1079Used by:1084
Symbol 1081 GraphicUsed by:1084
Symbol 1082 ShapeTweeningUsed by:1084
Symbol 1083 GraphicUsed by:1084
Symbol 1084 MovieClipUses:1075 1078 1080 1081 214 1082 216 1083Used by:1085
Symbol 1085 MovieClipUses:1073 1053 1000 1084 1038Used by:1107
Symbol 1086 MovieClipUses:136 1064Used by:1107
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1087Used by:1089
Symbol 1089 MovieClipUses:1088Used by:1090
Symbol 1090 MovieClipUses:1089Used by:1107
Symbol 1091 MovieClipUses:910Used by:1107
Symbol 1092 GraphicUsed by:1093
Symbol 1093 MovieClipUses:1092Used by:1107
Symbol 1094 MovieClipUses:1051 1053Used by:1107
Symbol 1095 MovieClipUses:910Used by:1107
Symbol 1096 MovieClipUses:910Used by:1107
Symbol 1097 BitmapUsed by:1098
Symbol 1098 GraphicUses:1097Used by:1099
Symbol 1099 MovieClipUses:1098Used by:1100 1106 1206
Symbol 1100 MovieClipUses:1099Used by:1107
Symbol 1101 GraphicUsed by:1102
Symbol 1102 MovieClipUses:1101Used by:1107
Symbol 1103 GraphicUsed by:1104
Symbol 1104 MovieClipUses:1103Used by:1107
Symbol 1105 MovieClipUses:1051 1053Used by:1107 1132
Symbol 1106 MovieClipUses:1099Used by:1107
Symbol 1107 MovieClipUses:9 890 892 906 909 911 912 913 914 915 772 916 917 918 928 929 946 951 952 953 954 955 956 957 958 961 963 988 1001 1005 1007 1010 1018 1020 1021 1022 1023 1024 1039 1042 1049 1066 1067 1068 1069 225 1070 1071 1072 1085 1086 1090 1091 1093 1094 1095 1096 1100 1102 1104 1105 1106Used by:Timeline
Symbol 1108 GraphicUsed by:1123 1176 1287
Symbol 1109 GraphicUsed by:1122
Symbol 1110 TextUses:1Used by:1122
Symbol 1111 TextUses:1Used by:1122
Symbol 1112 TextUses:1Used by:1113
Symbol 1113 MovieClipUses:1112Used by:1114
Symbol 1114 ButtonUses:1113 9Used by:1122
Symbol 1115 TextUses:1Used by:1116
Symbol 1116 MovieClipUses:1115Used by:1117
Symbol 1117 ButtonUses:1116 9Used by:1122
Symbol 1118 TextUses:1Used by:1122
Symbol 1119 TextUses:1Used by:1122
Symbol 1120 TextUses:1Used by:1122
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:1109 1110 1111 542 1114 1117 1118 1119 496 499 502 505 1120 520 523 526 530 547 1121Used by:1123
Symbol 1123 MovieClipUses:1108 1122Used by:1144
Symbol 1124 GraphicUsed by:1144
Symbol 1125 GraphicUsed by:1126
Symbol 1126 MovieClipUses:1125Used by:1132
Symbol 1127 GraphicUsed by:1128
Symbol 1128 MovieClipUses:1127Used by:1132
Symbol 1129 GraphicUsed by:1132
Symbol 1130 GraphicUsed by:1132
Symbol 1131 GraphicUsed by:1132
Symbol 1132 MovieClipUses:9 886 890 906 928 1126 1128 1129 892 946 954 1001 1130 951 1007 1039 1018 1131 1010 887 1066 1049 1105Used by:1144
Symbol 1133 GraphicUsed by:1137
Symbol 1134 EditableTextUses:1Used by:1137
Symbol 1135 EditableTextUses:1Used by:1137
Symbol 1136 EditableTextUses:1Used by:1137
Symbol 1137 MovieClipUses:1133 1134 1135 1136Used by:1139
Symbol 1138 MovieClipUses:450Used by:1139
Symbol 1139 MovieClipUses:1137 575 583 586 588 590 593 597 600 1138Used by:1144
Symbol 1140 EditableTextUses:1Used by:1141
Symbol 1141 MovieClipUses:908 1140Used by:1144
Symbol 1142 EditableTextUses:1Used by:1143
Symbol 1143 MovieClipUses:960 1142Used by:1144
Symbol 1144 MovieClipUses:1123 1124 601 1132 1139 610 617 620 626 1141 1143 628Used by:Timeline
Symbol 1145 EditableTextUses:1Used by:Timeline
Symbol 1146 EditableTextUses:1Used by:Timeline
Symbol 1147 EditableTextUses:1Used by:Timeline
Symbol 1148 MovieClipUses:9Used by:1159 1162
Symbol 1149 TextUses:1Used by:1159
Symbol 1150 TextUses:1Used by:1151
Symbol 1151 MovieClipUses:1150Used by:1152
Symbol 1152 ButtonUses:1151 9Used by:1159 1162
Symbol 1153 TextUses:1Used by:1154
Symbol 1154 MovieClipUses:1153Used by:1155 1161
Symbol 1155 ButtonUses:1154 9Used by:1159
Symbol 1156 TextUses:1Used by:1157
Symbol 1157 MovieClipUses:1156Used by:1158
Symbol 1158 ButtonUses:1157 9Used by:1159 1162
Symbol 1159 MovieClipUses:1148 1149 1152 1155 1158 426Used by:Timeline
Symbol 1160 TextUses:1Used by:1162
Symbol 1161 ButtonUses:1154 9Used by:1162
Symbol 1162 MovieClipUses:1148 1160 1152 1161 1158 426Used by:Timeline
Symbol 1163 GraphicUsed by:1190
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164Used by:1190
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1190
Symbol 1168 GraphicUsed by:1169
Symbol 1169 MovieClipUses:1168Used by:1190
Symbol 1170 GraphicUsed by:1190
Symbol 1171 GraphicUsed by:1172
Symbol 1172 MovieClipUses:1171Used by:1190
Symbol 1173 GraphicUsed by:1190 1287
Symbol 1174 TextUses:1Used by:1175
Symbol 1175 MovieClipUses:1174Used by:1176
Symbol 1176 ButtonUses:1175 1108Used by:1190 1287 1296
Symbol 1177 SoundUsed by:1190
Symbol 1178 TextUses:1Used by:1190
Symbol 1179 GraphicUsed by:1190
Symbol 1180 GraphicUsed by:1190
Symbol 1181 GraphicUsed by:1190
Symbol 1182 GraphicUsed by:1190
Symbol 1183 GraphicUsed by:1184
Symbol 1184 MovieClipUses:1183Used by:1190
Symbol 1185 GraphicUsed by:1190
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1186Used by:1190 1287
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1188Used by:1190
Symbol 1190 MovieClipUses:1163 1165 1167 1169 1170 1172 1173 1176 376 1177 1178 329 1179 1180 1181 322 1182 1184 1185 1187 1189 SS1Used by:Timeline
Symbol 1191 GraphicUsed by:1287
Symbol 1192 GraphicUsed by:1196
Symbol 1193 GraphicUsed by:1196
Symbol 1194 GraphicUsed by:1196
Symbol 1195 GraphicUsed by:1196
Symbol 1196 MovieClipUses:1192 1193 1194 1195Used by:1287
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1287
Symbol 1199 GraphicUsed by:1200
Symbol 1200 MovieClipUses:1199Used by:1287
Symbol 1201 GraphicUsed by:1202
Symbol 1202 MovieClipUses:1201Used by:1287
Symbol 1203 GraphicUsed by:1204
Symbol 1204 MovieClipUses:1203Used by:1205
Symbol 1205 MovieClipUses:1204Used by:1287
Symbol 1206 MovieClipUses:1099Used by:1287
Symbol 1207 MovieClipUses:9Used by:1287
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1208Used by:1287
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1212 1217 1233 1287
Symbol 1212 MovieClipUses:1211Used by:1287
Symbol 1213 GraphicUsed by:1287
Symbol 1214 GraphicUsed by:1215
Symbol 1215 MovieClipUses:1214Used by:1287
Symbol 1216 GraphicUsed by:1287
Symbol 1217 MovieClipUses:1211Used by:1287
Symbol 1218 GraphicUsed by:1287
Symbol 1219 GraphicUsed by:1287
Symbol 1220 GraphicUsed by:1287
Symbol 1221 GraphicUsed by:1287
Symbol 1222 GraphicUsed by:1223
Symbol 1223 MovieClipUses:1222Used by:1287
Symbol 1224 GraphicUsed by:1287
Symbol 1225 TextUses:1Used by:1287
Symbol 1226 SoundUsed by:1287
Symbol 1227 GraphicUsed by:1228
Symbol 1228 MovieClipUses:1227Used by:1287
Symbol 1229 GraphicUsed by:1230
Symbol 1230 MovieClipUses:1229Used by:1287
Symbol 1231 GraphicUsed by:1232
Symbol 1232 MovieClipUses:1231Used by:1287
Symbol 1233 MovieClipUses:1211Used by:1287
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1234Used by:1287
Symbol 1236 TextUses:1Used by:1287
Symbol 1237 SoundUsed by:1287
Symbol 1238 TextUses:1Used by:1287
Symbol 1239 SoundUsed by:1287
Symbol 1240 TextUses:1Used by:1287
Symbol 1241 SoundUsed by:1287
Symbol 1242 TextUses:1Used by:1287
Symbol 1243 SoundUsed by:1287
Symbol 1244 GraphicUsed by:1287
Symbol 1245 GraphicUsed by:1287
Symbol 1246 GraphicUsed by:1247
Symbol 1247 MovieClipUses:1246Used by:1287
Symbol 1248 GraphicUsed by:1287
Symbol 1249 GraphicUsed by:1250
Symbol 1250 MovieClipUses:1249Used by:1251
Symbol 1251 MovieClipUses:1250Used by:1287
Symbol 1252 TextUses:1Used by:1287
Symbol 1253 GraphicUsed by:1254
Symbol 1254 MovieClipUses:1253Used by:1287
Symbol 1255 TextUses:1Used by:1287
Symbol 1256 SoundUsed by:1287
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClipUses:1257Used by:1287
Symbol 1259 GraphicUsed by:1260
Symbol 1260 MovieClipUses:1259Used by:1287
Symbol 1261 TextUses:1Used by:1287
Symbol 1262 SoundUsed by:1287
Symbol 1263 GraphicUsed by:1287
Symbol 1264 GraphicUsed by:1265
Symbol 1265 MovieClipUses:1264Used by:1287
Symbol 1266 GraphicUsed by:1267
Symbol 1267 MovieClipUses:1266Used by:1287
Symbol 1268 GraphicUsed by:1271
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClipUses:1269Used by:1271
Symbol 1271 MovieClipUses:1268 1270Used by:1287
Symbol 1272 GraphicUsed by:1273
Symbol 1273 MovieClipUses:1272Used by:1287
Symbol 1274 GraphicUsed by:1287
Symbol 1275 GraphicUsed by:1287
Symbol 1276 GraphicUsed by:1277
Symbol 1277 MovieClipUses:1276Used by:1287
Symbol 1278 GraphicUsed by:1287
Symbol 1279 GraphicUsed by:1287
Symbol 1280 GraphicUsed by:1287
Symbol 1281 GraphicUsed by:1287
Symbol 1282 SoundUsed by:1287
Symbol 1283 TextUses:1Used by:1287
Symbol 1284 TextUses:1Used by:1287
Symbol 1285 TextUses:1Used by:1287
Symbol 1286 SoundUsed by:1287
Symbol 1287 MovieClipUses:1191 1196 1198 1200 1202 1205 1206 1173 1176 1207 1209 1211 1212 1213 1215 1216 1217 1218 1219 1220 1221 1223 1224 1225 1226 1228 1230 1187 1232 1233 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1247 1248 1251 1252 1254 1255 1256 1258 1260 1261 1262 1263 319 362 1108 1265 1267 1271 1273 1274 579 1275 1277 1278 1279 301 1280 1281 1282 1283 1284 1285 450 1286 SS2Used by:Timeline
Symbol 1288 GraphicUsed by:1296
Symbol 1289 GraphicUsed by:1296
Symbol 1290 SoundUsed by:1296
Symbol 1291 GraphicUsed by:1292
Symbol 1292 MovieClipUses:1291 229Used by:1296
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClipUses:1293Used by:1296
Symbol 1295 SoundUsed by:1296
Symbol 1296 MovieClipUses:1288 1289 1176 376 1290 1292 1294 1295 SS3Used by:Timeline
Symbol 1297 TextUses:1Used by:1299
Symbol 1298 TextUses:1Used by:1299
Symbol 1299 MovieClipUses:1297 1298Used by:1300
Symbol 1300 MovieClipUses:1299 426Used by:Timeline
Symbol 1301 TextUses:1Used by:1302
Symbol 1302 MovieClipUses:1301Used by:1323
Symbol 1303 SoundUsed by:1323
Symbol 1304 TextUses:1Used by:1306
Symbol 1305 TextUses:1Used by:1306
Symbol 1306 MovieClipUses:1304 1305Used by:1323
Symbol 1307 TextUses:1Used by:1312
Symbol 1308 TextUses:1Used by:1312
Symbol 1309 TextUses:1Used by:1312
Symbol 1310 TextUses:1Used by:1312
Symbol 1311 TextUses:1Used by:1312
Symbol 1312 MovieClipUses:1307 1308 1309 1310 1311Used by:1323
Symbol 1313 TextUses:1Used by:1316
Symbol 1314 TextUses:1Used by:1316
Symbol 1315 TextUses:1Used by:1316
Symbol 1316 MovieClipUses:1313 1314 1315Used by:1323
Symbol 1317 TextUses:1Used by:1322
Symbol 1318 TextUses:1Used by:1322
Symbol 1319 TextUses:1Used by:1322
Symbol 1320 TextUses:1Used by:1322
Symbol 1321 TextUses:1Used by:1322
Symbol 1322 MovieClipUses:1317 1318 1319 1320 1321Used by:1323
Symbol 1323 MovieClipUses:9 1302 426 1303 1306 1312 1316 1322 SS4Used by:Timeline
Symbol 1324 ButtonUses:26 25Used by:1348
Symbol 1325 BitmapUsed by:1326
Symbol 1326 GraphicUses:1325Used by:1327
Symbol 1327 ButtonUses:1326Used by:1348
Symbol 1328 BitmapUsed by:1329
Symbol 1329 GraphicUses:1328Used by:1330
Symbol 1330 ButtonUses:1329Used by:1348
Symbol 1331 BitmapUsed by:1332
Symbol 1332 GraphicUses:1331Used by:1333
Symbol 1333 ButtonUses:1332Used by:1348
Symbol 1334 ButtonUses:449 450Used by:1348
Symbol 1335 BitmapUsed by:1336
Symbol 1336 GraphicUses:1335Used by:1337
Symbol 1337 MovieClipUses:1336Used by:1348
Symbol 1338 BitmapUsed by:1339
Symbol 1339 GraphicUses:1338Used by:1340
Symbol 1340 ButtonUses:1339Used by:1348
Symbol 1341 TextUses:1Used by:1348
Symbol 1342 TextUses:1Used by:1348
Symbol 1343 TextUses:1Used by:1348
Symbol 1344 TextUses:1Used by:1348
Symbol 1345 BitmapUsed by:1346
Symbol 1346 GraphicUses:1345Used by:1347
Symbol 1347 ButtonUses:1346Used by:1348
Symbol 1348 MovieClipUses:9 1324 33 1327 1330 1333 1334 1337 1340 1341 1342 1343 1344 1347 10Used by:Timeline
Streaming Sound 1Used by:Symbol 1190 MovieClip
Streaming Sound 2Used by:Symbol 1287 MovieClip
Streaming Sound 3Used by:Symbol 1296 MovieClip
Streaming Sound 4Used by:Symbol 1323 MovieClip

Instance Names

"bCover"Frame 2Symbol 10 MovieClip
"lText"Frame 2Symbol 11 MovieClip
"bgColor"Frame 13Symbol 888 MovieClip
"cam"Frame 13Symbol 1107 MovieClip
"sideMenu"Frame 13Symbol 1144 MovieClip
"smallTextBox"Frame 13Symbol 1145 EditableText
"medTextBox"Frame 13Symbol 1146 EditableText
"bigTextBox"Frame 13Symbol 1147 EditableText
"black"Symbol 34 MovieClip Frame 1Symbol 14 MovieClip
"black"Symbol 34 MovieClip Frame 2Symbol 14 MovieClip
"t1"Symbol 176 MovieClip [twister] Frame 1Symbol 175 MovieClip
"t2"Symbol 176 MovieClip [twister] Frame 3Symbol 175 MovieClip
"t3"Symbol 176 MovieClip [twister] Frame 5Symbol 175 MovieClip
"t4"Symbol 176 MovieClip [twister] Frame 7Symbol 175 MovieClip
"t5"Symbol 176 MovieClip [twister] Frame 9Symbol 175 MovieClip
"t6"Symbol 176 MovieClip [twister] Frame 11Symbol 175 MovieClip
"t7"Symbol 176 MovieClip [twister] Frame 13Symbol 175 MovieClip
"t8"Symbol 176 MovieClip [twister] Frame 15Symbol 175 MovieClip
"t9"Symbol 176 MovieClip [twister] Frame 18Symbol 175 MovieClip
"t10"Symbol 176 MovieClip [twister] Frame 21Symbol 175 MovieClip
"wind"Symbol 184 MovieClip [windHolder] Frame 1Symbol 181 MovieClip [wind]
"leftArm"Symbol 206 MovieClip Frame 1Symbol 204 MovieClip
"rightArm"Symbol 206 MovieClip Frame 1Symbol 204 MovieClip
"leftThigh"Symbol 212 MovieClip Frame 1Symbol 201 MovieClip
"upperBody"Symbol 212 MovieClip Frame 1Symbol 208 MovieClip
"head"Symbol 212 MovieClip Frame 1Symbol 211 MovieClip
"m2"Symbol 221 MovieClip [girlMagic] Frame 1Symbol 220 MovieClip
"m1"Symbol 221 MovieClip [girlMagic] Frame 1Symbol 220 MovieClip
"anim"Symbol 225 MovieClip [magicRock] Frame 1Symbol 224 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"tailSeg"Symbol 238 MovieClip Frame 1Symbol 237 MovieClip
"rocks"Symbol 270 MovieClip [evilRock] Frame 1Symbol 269 MovieClip
"rocks"Symbol 279 MovieClip [evilRockBegin] Frame 1Symbol 269 MovieClip
"cButton"Symbol 447 MovieClip Frame 1Symbol 416 MovieClip
"hard"Symbol 552 MovieClip Frame 1Symbol 481 Button
"normal"Symbol 552 MovieClip Frame 1Symbol 484 Button
"easy"Symbol 552 MovieClip Frame 1Symbol 487 Button
"highQual"Symbol 552 MovieClip Frame 1Symbol 496 Button
"medQual"Symbol 552 MovieClip Frame 1Symbol 499 Button
"lowQual"Symbol 552 MovieClip Frame 1Symbol 502 Button
"autoQual"Symbol 552 MovieClip Frame 1Symbol 505 Button
"highDet"Symbol 552 MovieClip Frame 1Symbol 496 Button
"lowDet"Symbol 552 MovieClip Frame 1Symbol 502 Button
"forward"Symbol 552 MovieClip Frame 1Symbol 508 Button
"backward"Symbol 552 MovieClip Frame 1Symbol 511 Button
"leftB"Symbol 552 MovieClip Frame 1Symbol 514 Button
"rightB"Symbol 552 MovieClip Frame 1Symbol 517 Button
"res100"Symbol 552 MovieClip Frame 1Symbol 520 Button
"res75"Symbol 552 MovieClip Frame 1Symbol 523 Button
"res50"Symbol 552 MovieClip Frame 1Symbol 526 Button
"resSel"Symbol 552 MovieClip Frame 1Symbol 530 MovieClip
"mPotion"Symbol 552 MovieClip Frame 1Symbol 535 Button
"hPotion"Symbol 552 MovieClip Frame 1Symbol 538 Button
"musicSlider"Symbol 552 MovieClip Frame 1Symbol 542 MovieClip
"soundSlider"Symbol 552 MovieClip Frame 1Symbol 542 MovieClip
"qualSel"Symbol 552 MovieClip Frame 1Symbol 547 MovieClip
"detSel"Symbol 552 MovieClip Frame 1Symbol 547 MovieClip
"diffInd"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"weopon"Symbol 583 MovieClip Frame 1Symbol 581 MovieClip
"bar"Symbol 606 MovieClip Frame 1Symbol 605 MovieClip
"lifeAnim"Symbol 610 MovieClip Frame 1Symbol 606 MovieClip
"lifeTot"Symbol 610 MovieClip Frame 1Symbol 607 MovieClip
"bar"Symbol 612 MovieClip Frame 1Symbol 605 MovieClip
"bar"Symbol 617 MovieClip Frame 1Symbol 612 MovieClip
"lifeTot"Symbol 617 MovieClip Frame 1Symbol 613 MovieClip
"bar"Symbol 624 MovieClip Frame 1Symbol 623 MovieClip
"magicAnim"Symbol 626 MovieClip Frame 1Symbol 624 MovieClip
"magicTot"Symbol 626 MovieClip Frame 1Symbol 625 MovieClip
"magicCloud"Symbol 654 MovieClip Frame 2Symbol 653 MovieClip
"magicBlueCloud"Symbol 654 MovieClip Frame 3Symbol 653 MovieClip
"anim"Symbol 765 MovieClip Frame 1Symbol 764 MovieClip
"anim"Symbol 766 MovieClip Frame 1Symbol 764 MovieClip
"sword"Symbol 790 MovieClip Frame 2Symbol 583 MovieClip
"airBlast"Symbol 790 MovieClip Frame 2Symbol 586 MovieClip
"heal"Symbol 790 MovieClip Frame 2Symbol 588 MovieClip
"magicSword"Symbol 790 MovieClip Frame 2Symbol 590 MovieClip
"wind"Symbol 790 MovieClip Frame 2Symbol 593 MovieClip
"twister"Symbol 790 MovieClip Frame 2Symbol 597 MovieClip
"shockwave"Symbol 790 MovieClip Frame 2Symbol 600 MovieClip
"bg"Symbol 790 MovieClip Frame 2Symbol 601 MovieClip
"lifeBar"Symbol 790 MovieClip Frame 2Symbol 610 MovieClip
"girlBar"Symbol 790 MovieClip Frame 2Symbol 617 MovieClip
"options"Symbol 790 MovieClip Frame 2Symbol 620 Button
"magicBar"Symbol 790 MovieClip Frame 2Symbol 626 MovieClip
"kimblis"Symbol 790 MovieClip Frame 12Symbol 772 MovieClip
"twister1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wind1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"windSword1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"heal1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"blast1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"sword1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wave1"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"twister2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wind2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"windSword2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"blast2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"sword2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wave2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"twister3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wind3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"windSword3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"heal3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"blast3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"sword3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"wave3"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"heal2"Symbol 865 MovieClip Frame 2Symbol 864 MovieClip
"clouds"Symbol 928 MovieClip Frame 1Symbol 927 MovieClip
"caveInWall"Symbol 951 MovieClip Frame 1Symbol 949 MovieClip
"gateWall"Symbol 951 MovieClip Frame 1Symbol 950 MovieClip
"b1"Symbol 961 MovieClip Frame 1Symbol 960 MovieClip
"caveInGraphic"Symbol 1001 MovieClip Frame 1Symbol 995 MovieClip
"gateGraphic"Symbol 1001 MovieClip Frame 1Symbol 1000 MovieClip
"clouds"Symbol 1001 MovieClip Frame 1Symbol 927 MovieClip
"towerWall"Symbol 1010 MovieClip Frame 1Symbol 1009 MovieClip
"baseAnim"Symbol 1017 MovieClip Frame 1Symbol 1016 MovieClip
"leaningBase"Symbol 1018 MovieClip Frame 1Symbol 1017 MovieClip
"anim"Symbol 1034 MovieClip Frame 1Symbol 1033 MovieClip
"tower"Symbol 1039 MovieClip Frame 1Symbol 1034 MovieClip
"clouds"Symbol 1039 MovieClip Frame 1Symbol 1038 MovieClip
"c2"Symbol 1042 MovieClip Frame 1Symbol 283 MovieClip [girlSignal]
"c1"Symbol 1042 MovieClip Frame 1Symbol 283 MovieClip [girlSignal]
"c3"Symbol 1042 MovieClip Frame 1Symbol 283 MovieClip [girlSignal]
"doorWall1"Symbol 1049 MovieClip Frame 1Symbol 1043 MovieClip
"doorWall2"Symbol 1049 MovieClip Frame 1Symbol 1043 MovieClip
"doorWall3"Symbol 1049 MovieClip Frame 1Symbol 1045 MovieClip
"fWall"Symbol 1049 MovieClip Frame 1Symbol 1047 MovieClip
"swordWall"Symbol 1049 MovieClip Frame 1Symbol 1048 MovieClip
"e1"Symbol 1065 MovieClip Frame 1Symbol 1064 MovieClip
"e2"Symbol 1065 MovieClip Frame 1Symbol 1064 MovieClip
"e3"Symbol 1065 MovieClip Frame 1Symbol 1064 MovieClip
"door1Death"Symbol 1066 MovieClip Frame 1Symbol 1061 MovieClip
"door2Death"Symbol 1066 MovieClip Frame 1Symbol 1061 MovieClip
"swordWallAnim"Symbol 1066 MovieClip Frame 1Symbol 1065 MovieClip
"poof"Symbol 1084 MovieClip Frame 1Symbol 1080 MovieClip
"poof"Symbol 1084 MovieClip Frame 11Symbol 1080 MovieClip
"poof"Symbol 1084 MovieClip Frame 30Symbol 1080 MovieClip
"door1"Symbol 1085 MovieClip Frame 1Symbol 1073 MovieClip
"door2"Symbol 1085 MovieClip Frame 1Symbol 1073 MovieClip
"door3"Symbol 1085 MovieClip Frame 1Symbol 1000 MovieClip
"darkWall"Symbol 1085 MovieClip Frame 1Symbol 1084 MovieClip
"clouds"Symbol 1085 MovieClip Frame 1Symbol 1038 MovieClip
"e1"Symbol 1086 MovieClip Frame 2Symbol 1064 MovieClip
"e2"Symbol 1086 MovieClip Frame 2Symbol 1064 MovieClip
"e3"Symbol 1086 MovieClip Frame 2Symbol 1064 MovieClip
"rocks0"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"rocks1"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"rocks2"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"rocks3"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"rocks4"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"rocks5"Symbol 1090 MovieClip Frame 1Symbol 1089 MovieClip
"bg"Symbol 1107 MovieClip Frame 2Symbol 890 MovieClip
"walls"Symbol 1107 MovieClip Frame 2Symbol 892 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 2Symbol 906 MovieClip
"gAttack"Symbol 1107 MovieClip Frame 2Symbol 914 MovieClip
"bAttack"Symbol 1107 MovieClip Frame 2Symbol 915 MovieClip
"kimblis"Symbol 1107 MovieClip Frame 2Symbol 772 MovieClip
"baddies"Symbol 1107 MovieClip Frame 2Symbol 916 MovieClip
"magic"Symbol 1107 MovieClip Frame 2Symbol 917 MovieClip
"magicAbove"Symbol 1107 MovieClip Frame 2Symbol 918 MovieClip
"topBG"Symbol 1107 MovieClip Frame 2Symbol 928 MovieClip
"bobTheSword"Symbol 1107 MovieClip Frame 2Symbol 929 MovieClip
"bg"Symbol 1107 MovieClip Frame 6Symbol 946 MovieClip
"walls"Symbol 1107 MovieClip Frame 6Symbol 951 MovieClip
"gateTrigger"Symbol 1107 MovieClip Frame 6Symbol 952 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 6Symbol 954 MovieClip
"caveInTrigger"Symbol 1107 MovieClip Frame 6Symbol 956 MovieClip
"keyTrigger"Symbol 1107 MovieClip Frame 6Symbol 957 MovieClip
"lv2End"Symbol 1107 MovieClip Frame 6Symbol 958 MovieClip
"bobTheSword"Symbol 1107 MovieClip Frame 6Symbol 929 MovieClip
"gateKey"Symbol 1107 MovieClip Frame 6Symbol 963 MovieClip
"girl"Symbol 1107 MovieClip Frame 6Symbol 988 MovieClip
"topBG"Symbol 1107 MovieClip Frame 6Symbol 1001 MovieClip
"girlArrow"Symbol 1107 MovieClip Frame 6Symbol 1005 MovieClip
"bg"Symbol 1107 MovieClip Frame 11Symbol 1007 MovieClip
"walls"Symbol 1107 MovieClip Frame 11Symbol 1010 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 11Symbol 1018 MovieClip
"towerNotif"Symbol 1107 MovieClip Frame 11Symbol 1023 MovieClip
"riverNotif"Symbol 1107 MovieClip Frame 11Symbol 1024 MovieClip
"topBG"Symbol 1107 MovieClip Frame 11Symbol 1039 MovieClip
"bg"Symbol 1107 MovieClip Frame 16Symbol 1042 MovieClip
"walls"Symbol 1107 MovieClip Frame 16Symbol 1049 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 16Symbol 1066 MovieClip
"lightSword"Symbol 1107 MovieClip Frame 16Symbol 1070 MovieClip
"topBG"Symbol 1107 MovieClip Frame 16Symbol 1085 MovieClip
"bg2"Symbol 1107 MovieClip Frame 21Symbol 1090 MovieClip
"mBack3"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"walls"Symbol 1107 MovieClip Frame 21Symbol 1093 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 21Symbol 1094 MovieClip
"mBack11"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"mBack12"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"mBack2"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"mBack5"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"mBack4"Symbol 1107 MovieClip Frame 21Symbol 1091 MovieClip
"topBG"Symbol 1107 MovieClip Frame 21Symbol 1100 MovieClip
"bg"Symbol 1107 MovieClip Frame 26Symbol 1102 MovieClip
"walls"Symbol 1107 MovieClip Frame 26Symbol 1104 MovieClip
"bottomBG"Symbol 1107 MovieClip Frame 26Symbol 1105 MovieClip
"girl"Symbol 1107 MovieClip Frame 26Symbol 988 MovieClip
"topBG"Symbol 1107 MovieClip Frame 26Symbol 1106 MovieClip
"girlArrow"Symbol 1107 MovieClip Frame 26Symbol 1005 MovieClip
"musicSlider"Symbol 1122 MovieClip Frame 1Symbol 542 MovieClip
"soundSlider"Symbol 1122 MovieClip Frame 1Symbol 542 MovieClip
"highQual"Symbol 1122 MovieClip Frame 1Symbol 496 Button
"medQual"Symbol 1122 MovieClip Frame 1Symbol 499 Button
"lowQual"Symbol 1122 MovieClip Frame 1Symbol 502 Button
"autoQual"Symbol 1122 MovieClip Frame 1Symbol 505 Button
"highDet"Symbol 1122 MovieClip Frame 1Symbol 496 Button
"lowDet"Symbol 1122 MovieClip Frame 1Symbol 502 Button
"res100"Symbol 1122 MovieClip Frame 1Symbol 520 Button
"res75"Symbol 1122 MovieClip Frame 1Symbol 523 Button
"res50"Symbol 1122 MovieClip Frame 1Symbol 526 Button
"resSel"Symbol 1122 MovieClip Frame 1Symbol 530 MovieClip
"qualSel"Symbol 1122 MovieClip Frame 1Symbol 547 MovieClip
"detSel"Symbol 1122 MovieClip Frame 1Symbol 547 MovieClip
"topBG"Symbol 1132 MovieClip Frame 2Symbol 928 MovieClip
"blue"Symbol 1132 MovieClip Frame 2Symbol 1126 MovieClip
"purp"Symbol 1132 MovieClip Frame 2Symbol 1128 MovieClip
"walls"Symbol 1132 MovieClip Frame 3Symbol 892 MovieClip
"topBG"Symbol 1132 MovieClip Frame 7Symbol 1001 MovieClip
"topBG"Symbol 1132 MovieClip Frame 12Symbol 1039 MovieClip
"bottomBG"Symbol 1132 MovieClip Frame 17Symbol 1066 MovieClip
"walls"Symbol 1132 MovieClip Frame 18Symbol 1049 MovieClip
"textBG"Symbol 1139 MovieClip Frame 1Symbol 1137 MovieClip
"sword"Symbol 1139 MovieClip Frame 1Symbol 583 MovieClip
"airBlast"Symbol 1139 MovieClip Frame 1Symbol 586 MovieClip
"heal"Symbol 1139 MovieClip Frame 1Symbol 588 MovieClip
"magicSword"Symbol 1139 MovieClip Frame 1Symbol 590 MovieClip
"wind"Symbol 1139 MovieClip Frame 1Symbol 593 MovieClip
"twister"Symbol 1139 MovieClip Frame 1Symbol 597 MovieClip
"shockwave"Symbol 1139 MovieClip Frame 1Symbol 600 MovieClip
"shine"Symbol 1139 MovieClip Frame 1Symbol 1138 MovieClip
"b1"Symbol 1141 MovieClip Frame 2Symbol 908 MovieClip
"b2"Symbol 1141 MovieClip Frame 3Symbol 908 MovieClip
"b3"Symbol 1141 MovieClip Frame 4Symbol 908 MovieClip
"b4"Symbol 1141 MovieClip Frame 5Symbol 908 MovieClip
"b1"Symbol 1143 MovieClip Frame 2Symbol 960 MovieClip
"b2"Symbol 1143 MovieClip Frame 3Symbol 960 MovieClip
"b3"Symbol 1143 MovieClip Frame 4Symbol 960 MovieClip
"b4"Symbol 1143 MovieClip Frame 5Symbol 960 MovieClip
"optionsPanel"Symbol 1144 MovieClip Frame 1Symbol 1123 MovieClip
"bg"Symbol 1144 MovieClip Frame 1Symbol 601 MovieClip
"miniMap"Symbol 1144 MovieClip Frame 1Symbol 1132 MovieClip
"attackButtons"Symbol 1144 MovieClip Frame 1Symbol 1139 MovieClip
"lifeBar"Symbol 1144 MovieClip Frame 1Symbol 610 MovieClip
"girlBar"Symbol 1144 MovieClip Frame 1Symbol 617 MovieClip
"options"Symbol 1144 MovieClip Frame 1Symbol 620 Button
"magicBar"Symbol 1144 MovieClip Frame 1Symbol 626 MovieClip
"lifePotion"Symbol 1144 MovieClip Frame 1Symbol 1141 MovieClip
"magicPotion"Symbol 1144 MovieClip Frame 1Symbol 1143 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "gameFont"
ExportAssets (56)Timeline Frame 4Symbol 58 as "bat"
ExportAssets (56)Timeline Frame 4Symbol 59 as "batAttackHitArea_mc"
ExportAssets (56)Timeline Frame 4Symbol 88 as "batDead_mc"
ExportAssets (56)Timeline Frame 4Symbol 119 as "orc"
ExportAssets (56)Timeline Frame 4Symbol 121 as "orcAttackArea"
ExportAssets (56)Timeline Frame 4Symbol 126 as "orcDie"
ExportAssets (56)Timeline Frame 4Symbol 127 as "orcLeapArea"
ExportAssets (56)Timeline Frame 4Symbol 129 as "kimblisSwordDamage"
ExportAssets (56)Timeline Frame 4Symbol 135 as "grassBit_mc"
ExportAssets (56)Timeline Frame 4Symbol 142 as "airBlast"
ExportAssets (56)Timeline Frame 4Symbol 144 as "airBlastDamage"
ExportAssets (56)Timeline Frame 4Symbol 151 as "healAnim_mc"
ExportAssets (56)Timeline Frame 4Symbol 154 as "shockwave"
ExportAssets (56)Timeline Frame 4Symbol 156 as "shockwaveArea"
ExportAssets (56)Timeline Frame 4Symbol 159 as "streak"
ExportAssets (56)Timeline Frame 4Symbol 162 as "swordWind"
ExportAssets (56)Timeline Frame 4Symbol 171 as "dirt"
ExportAssets (56)Timeline Frame 4Symbol 176 as "twister"
ExportAssets (56)Timeline Frame 4Symbol 177 as "twisterDamage_mc"
ExportAssets (56)Timeline Frame 4Symbol 178 as "twisterCenter"
ExportAssets (56)Timeline Frame 4Symbol 181 as "wind"
ExportAssets (56)Timeline Frame 4Symbol 182 as "windHitArea_mc"
ExportAssets (56)Timeline Frame 4Symbol 184 as "windHolder"
ExportAssets (56)Timeline Frame 4Symbol 195 as "bloodSplatter"
ExportAssets (56)Timeline Frame 4Symbol 196 as "greenBloodSplatter"
ExportAssets (56)Timeline Frame 4Symbol 217 as "mage"
ExportAssets (56)Timeline Frame 4Symbol 218 as "mageAttack"
ExportAssets (56)Timeline Frame 4Symbol 221 as "girlMagic"
ExportAssets (56)Timeline Frame 4Symbol 225 as "magicRock"
ExportAssets (56)Timeline Frame 4Symbol 263 as "golem"
ExportAssets (56)Timeline Frame 4Symbol 265 as "golemFastAttackArea1"
ExportAssets (56)Timeline Frame 4Symbol 267 as "golemFastAttackArea2"
ExportAssets (56)Timeline Frame 4Symbol 270 as "evilRock"
ExportAssets (56)Timeline Frame 4Symbol 275 as "evilRockDie"
ExportAssets (56)Timeline Frame 4Symbol 276 as "evilRockArea"
ExportAssets (56)Timeline Frame 4Symbol 279 as "evilRockBegin"
ExportAssets (56)Timeline Frame 4Symbol 283 as "girlSignal"
ExportAssets (56)Timeline Frame 4Symbol 284 as "menuMusic"
ExportAssets (56)Timeline Frame 4Symbol 285 as "levelUpMusic"
ExportAssets (56)Timeline Frame 4Symbol 286 as "darkMusic"
ExportAssets (56)Timeline Frame 4Symbol 287 as "exciteMusic"
ExportAssets (56)Timeline Frame 4Symbol 288 as "spookyMusic"
ExportAssets (56)Timeline Frame 4Symbol 289 as "victoryMusic"
ExportAssets (56)Timeline Frame 4Symbol 290 as "iCanCutSpeech"
ExportAssets (56)Timeline Frame 4Symbol 291 as "twisterSound"
ExportAssets (56)Timeline Frame 4Symbol 292 as "iJustCameFromThereSpeech"
ExportAssets (56)Timeline Frame 4Symbol 293 as "sonicBoomSound"
ExportAssets (56)Timeline Frame 4Symbol 294 as "itsLockedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 295 as "kimblisHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 296 as "theEntranceHasCavedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 297 as "kimblisHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 298 as "theLittleGirlSpeech"
ExportAssets (56)Timeline Frame 4Symbol 299 as "kimblisHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 300 as "theresAKeySpeech"
ExportAssets (56)Timeline Frame 4Symbol 301 as "kimblisHurt4Sound"
ExportAssets (56)Timeline Frame 4Symbol 302 as "theresASwordSpeech"
ExportAssets (56)Timeline Frame 4Symbol 303 as "batHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 304 as "whaSpeech"
ExportAssets (56)Timeline Frame 4Symbol 305 as "batHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 306 as "whatHappenedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 307 as "batHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 308 as "imBackWhereSpeech"
ExportAssets (56)Timeline Frame 4Symbol 309 as "orcHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 310 as "iNeedToGetSpeech"
ExportAssets (56)Timeline Frame 4Symbol 311 as "orcHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 312 as "theBridgeIsOutSpeech"
ExportAssets (56)Timeline Frame 4Symbol 313 as "orcHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 314 as "thisTowerLooksSpeech"
ExportAssets (56)Timeline Frame 4Symbol 315 as "windSound"
ExportAssets (56)Timeline Frame 4Symbol 316 as "myAttacksPassSpeech"
ExportAssets (56)Timeline Frame 4Symbol 317 as "healSound"
ExportAssets (56)Timeline Frame 4Symbol 318 as "swordSwing1Sound"
ExportAssets (56)Timeline Frame 4Symbol 319 as "swordSwing2Sound"
ExportAssets (56)Timeline Frame 4Symbol 320 as "swordSwing3Sound"
ExportAssets (56)Timeline Frame 4Symbol 321 as "swordSwing4Sound"
ExportAssets (56)Timeline Frame 4Symbol 322 as "swordSwing5Sound"
ExportAssets (56)Timeline Frame 4Symbol 323 as "swordSwing6Sound"
ExportAssets (56)Timeline Frame 4Symbol 324 as "batDieSound"
ExportAssets (56)Timeline Frame 4Symbol 325 as "orcDieSound"
ExportAssets (56)Timeline Frame 4Symbol 326 as "windBlastSound"
ExportAssets (56)Timeline Frame 4Symbol 327 as "buttonRollOverSound"
ExportAssets (56)Timeline Frame 4Symbol 328 as "earthquakeSound"
ExportAssets (56)Timeline Frame 4Symbol 330 as "swordClangSound"
ExportAssets (56)Timeline Frame 4Symbol 331 as "pickUpPotionSound"
ExportAssets (56)Timeline Frame 4Symbol 332 as "doorOpenSound"
ExportAssets (56)Timeline Frame 4Symbol 333 as "usePotionSound"
ExportAssets (56)Timeline Frame 4Symbol 334 as "golemSwish1Sound"
ExportAssets (56)Timeline Frame 4Symbol 335 as "golemSwish2Sound"
ExportAssets (56)Timeline Frame 4Symbol 336 as "golemSwish3Sound"
ExportAssets (56)Timeline Frame 4Symbol 337 as "golemSwish4Sound"
ExportAssets (56)Timeline Frame 4Symbol 338 as "golemSwish5Sound"
ExportAssets (56)Timeline Frame 4Symbol 339 as "golemAttack1Sound"
ExportAssets (56)Timeline Frame 4Symbol 340 as "golemAttack2Sound"
ExportAssets (56)Timeline Frame 4Symbol 341 as "golemAttack3Sound"
ExportAssets (56)Timeline Frame 4Symbol 342 as "golemAttack4Sound"
ExportAssets (56)Timeline Frame 4Symbol 343 as "golemHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 344 as "golemHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 345 as "golemHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 346 as "earthquakeBuildSound"
ExportAssets (56)Timeline Frame 4Symbol 347 as "doorExplodeSound"
ExportAssets (56)Timeline Frame 4Symbol 348 as "girlDieSound"
ExportAssets (56)Timeline Frame 4Symbol 349 as "kimblisDieSound"
ExportAssets (56)Timeline Frame 4Symbol 350 as "ballPickUpSound"
ExportAssets (56)Timeline Frame 4Symbol 351 as "energyCancelSound"
ExportAssets (56)Timeline Frame 4Symbol 352 as "golemIn1Sound"
ExportAssets (56)Timeline Frame 4Symbol 353 as "golemIn2Sound"
ExportAssets (56)Timeline Frame 4Symbol 354 as "golemIn3Sound"
ExportAssets (56)Timeline Frame 4Symbol 355 as "golemIn4Sound"
ExportAssets (56)Timeline Frame 4Symbol 356 as "golemIn5Sound"
ExportAssets (56)Timeline Frame 4Symbol 357 as "golemOut1Sound"
ExportAssets (56)Timeline Frame 4Symbol 358 as "golemOut2Sound"
ExportAssets (56)Timeline Frame 4Symbol 359 as "golemOut3Sound"
ExportAssets (56)Timeline Frame 4Symbol 360 as "golemOut4Sound"
ExportAssets (56)Timeline Frame 4Symbol 361 as "golemOut5Sound"
ExportAssets (56)Timeline Frame 4Symbol 362 as "buildingCrushSound"
ExportAssets (56)Timeline Frame 4Symbol 363 as "ghostDieSound"
ExportAssets (56)Timeline Frame 4Symbol 364 as "beepSound"

Labels

"preloader"Frame 3
"intro"Frame 5
"initialize"Frame 6
"menu"Frame 7
"levelSelect"Frame 8
"options"Frame 9
"instructions"Frame 10
"levelUp"Frame 11
"story"Frame 12
"game"Frame 13
"dead"Frame 14
"deadGirl"Frame 15
"mov1"Frame 16
"mov2"Frame 17
"mov3"Frame 18
"unlocked"Frame 19
"credits"Frame 20
"ads"Frame 21
"fly"Symbol 58 MovieClip [bat] Frame 2
"attack"Symbol 58 MovieClip [bat] Frame 3
"back"Symbol 58 MovieClip [bat] Frame 4
"hurt"Symbol 58 MovieClip [bat] Frame 5
"free"Symbol 58 MovieClip [bat] Frame 6
"dead"Symbol 58 MovieClip [bat] Frame 7
"stand"Symbol 119 MovieClip [orc] Frame 2
"mosey"Symbol 119 MovieClip [orc] Frame 3
"walk"Symbol 119 MovieClip [orc] Frame 4
"startled"Symbol 119 MovieClip [orc] Frame 5
"leap"Symbol 119 MovieClip [orc] Frame 6
"attack"Symbol 119 MovieClip [orc] Frame 7
"hurt"Symbol 119 MovieClip [orc] Frame 8
"stepLeft"Symbol 119 MovieClip [orc] Frame 9
"stepRight"Symbol 119 MovieClip [orc] Frame 10
"die"Symbol 119 MovieClip [orc] Frame 11
"unload"Symbol 151 MovieClip [healAnim_mc] Frame 56
"unload"Symbol 181 MovieClip [wind] Frame 3
"wander"Symbol 217 MovieClip [mage] Frame 2
"die"Symbol 217 MovieClip [mage] Frame 3
"begin"Symbol 261 MovieClip Frame 6
"end"Symbol 261 MovieClip Frame 22
"stand"Symbol 263 MovieClip [golem] Frame 2
"startWalk"Symbol 263 MovieClip [golem] Frame 3
"walk"Symbol 263 MovieClip [golem] Frame 4
"endWalk"Symbol 263 MovieClip [golem] Frame 5
"fastAttack"Symbol 263 MovieClip [golem] Frame 6
"right"Symbol 263 MovieClip [golem] Frame 7
"left"Symbol 263 MovieClip [golem] Frame 8
"summon"Symbol 263 MovieClip [golem] Frame 9
"stun"Symbol 263 MovieClip [golem] Frame 10
"weak"Symbol 263 MovieClip [golem] Frame 11
"hurt"Symbol 263 MovieClip [golem] Frame 12
"on"Symbol 283 MovieClip [girlSignal] Frame 1
"off"Symbol 283 MovieClip [girlSignal] Frame 2
"on"Symbol 416 MovieClip Frame 2
"off"Symbol 416 MovieClip Frame 3
"_up"Symbol 542 MovieClip Frame 1
"_over"Symbol 542 MovieClip Frame 6
"_down"Symbol 542 MovieClip Frame 11
"high"Symbol 547 MovieClip Frame 1
"medium"Symbol 547 MovieClip Frame 2
"low"Symbol 547 MovieClip Frame 3
"auto"Symbol 547 MovieClip Frame 4
"easy"Symbol 551 MovieClip Frame 1
"normal"Symbol 551 MovieClip Frame 2
"hard"Symbol 551 MovieClip Frame 3
"oldSword"Symbol 581 MovieClip Frame 1
"goodSword"Symbol 581 MovieClip Frame 2
"magSword"Symbol 581 MovieClip Frame 3
"charging"Symbol 654 MovieClip Frame 2
"using"Symbol 654 MovieClip Frame 3
"standing"Symbol 772 MovieClip Frame 1
"running"Symbol 772 MovieClip Frame 2
"backingUp"Symbol 772 MovieClip Frame 3
"straifRight"Symbol 772 MovieClip Frame 4
"straifLeft"Symbol 772 MovieClip Frame 5
"sword"Symbol 772 MovieClip Frame 6
"airBlast"Symbol 772 MovieClip Frame 7
"twister"Symbol 772 MovieClip Frame 8
"hurt"Symbol 772 MovieClip Frame 9
"dead"Symbol 772 MovieClip Frame 10
"wind"Symbol 772 MovieClip Frame 11
"heal"Symbol 772 MovieClip Frame 12
"shockwave"Symbol 772 MovieClip Frame 13
"click"Symbol 864 MovieClip Frame 1
"no"Symbol 864 MovieClip Frame 2
"yes"Symbol 864 MovieClip Frame 3
"on"Symbol 912 MovieClip Frame 2
"on"Symbol 913 MovieClip Frame 2
"active"Symbol 949 MovieClip Frame 2
"off"Symbol 949 MovieClip Frame 3
"off"Symbol 950 MovieClip Frame 2
"inactive"Symbol 952 MovieClip Frame 1
"on"Symbol 952 MovieClip Frame 2
"off"Symbol 952 MovieClip Frame 3
"on"Symbol 955 MovieClip Frame 2
"on"Symbol 956 MovieClip Frame 2
"inactive"Symbol 957 MovieClip Frame 1
"on"Symbol 957 MovieClip Frame 2
"off"Symbol 957 MovieClip Frame 3
"inactive"Symbol 958 MovieClip Frame 1
"on"Symbol 958 MovieClip Frame 2
"off"Symbol 958 MovieClip Frame 3
"inactive"Symbol 963 MovieClip Frame 1
"on"Symbol 963 MovieClip Frame 2
"off"Symbol 963 MovieClip Frame 3
"choosing"Symbol 988 MovieClip Frame 1
"frolicking"Symbol 988 MovieClip Frame 2
"following"Symbol 988 MovieClip Frame 3
"standing"Symbol 988 MovieClip Frame 4
"floating"Symbol 988 MovieClip Frame 5
"hurt"Symbol 988 MovieClip Frame 6
"dead"Symbol 988 MovieClip Frame 7
"on"Symbol 1009 MovieClip Frame 1
"off"Symbol 1009 MovieClip Frame 2
"on"Symbol 1023 MovieClip Frame 2
"on"Symbol 1024 MovieClip Frame 2
"on"Symbol 1043 MovieClip Frame 1
"off"Symbol 1043 MovieClip Frame 2
"on"Symbol 1045 MovieClip Frame 1
"off"Symbol 1045 MovieClip Frame 2
"on"Symbol 1047 MovieClip Frame 1
"off"Symbol 1047 MovieClip Frame 2
"on"Symbol 1048 MovieClip Frame 1
"off"Symbol 1048 MovieClip Frame 2
"on"Symbol 1065 MovieClip Frame 1
"off"Symbol 1065 MovieClip Frame 2
"wait"Symbol 1070 MovieClip Frame 1
"on"Symbol 1070 MovieClip Frame 2
"off"Symbol 1070 MovieClip Frame 3
"on"Symbol 1072 MovieClip Frame 1
"off"Symbol 1072 MovieClip Frame 2
"on"Symbol 1073 MovieClip Frame 1
"off"Symbol 1073 MovieClip Frame 2
"on"Symbol 1084 MovieClip Frame 1
"off"Symbol 1084 MovieClip Frame 2
"endAnim"Symbol 1086 MovieClip Frame 47
"on"Symbol 1096 MovieClip Frame 2
"l1"Symbol 1107 MovieClip Frame 2
"l2"Symbol 1107 MovieClip Frame 6
"l3"Symbol 1107 MovieClip Frame 11
"l4"Symbol 1107 MovieClip Frame 16
"l5"Symbol 1107 MovieClip Frame 21
"l6"Symbol 1107 MovieClip Frame 26
"off"Symbol 1107 MovieClip Frame 35
"l1"Symbol 1132 MovieClip Frame 2
"l1l"Symbol 1132 MovieClip Frame 3
"l2"Symbol 1132 MovieClip Frame 7
"l2l"Symbol 1132 MovieClip Frame 8
"l3"Symbol 1132 MovieClip Frame 12
"l3l"Symbol 1132 MovieClip Frame 13
"l4"Symbol 1132 MovieClip Frame 17
"l4l"Symbol 1132 MovieClip Frame 18
"l5"Symbol 1132 MovieClip Frame 22
"l5l"Symbol 1132 MovieClip Frame 23
"l6"Symbol 1132 MovieClip Frame 27
"l6l"Symbol 1132 MovieClip Frame 28
"end"Symbol 1190 MovieClip Frame 249
"end"Symbol 1287 MovieClip Frame 1190
"end"Symbol 1296 MovieClip Frame 190

Dynamic Text Variables

loadingBoxSymbol 23 EditableText"percent loaded: 0"
forwardTextSymbol 490 EditableText"press"
backwardTextSymbol 491 EditableText"press"
leftTextSymbol 492 EditableText"press"
rightTextSymbol 493 EditableText"press"
magTextSymbol 531 EditableText"press"
healthTextSymbol 532 EditableText"press"
forwardTextSymbol 554 EditableText"w"
leftTextSymbol 555 EditableText"a"
backwardTextSymbol 556 EditableText"s"
rightTextSymbol 557 EditableText"d"
healthTextSymbol 558 EditableText"e"
magTextSymbol 559 EditableText"q"
lifeTextSymbol 602 EditableText"100/100"
magicTextSymbol 621 EditableText"100/100"
levelTextSymbol 797 EditableText""
pointsSymbol 852 EditableText""
aTitleSymbol 857 EditableText"Attack lv. 1"
aCostSymbol 858 EditableText"cost:  no magic used"
aDamageSymbol 859 EditableText"damage:  normal damage"
aDescriptionSymbol 860 EditableText"description:  Kimblis attacks with his sword."
_parent.aSusSymbol 1134 EditableText"sustain cost:"
_parent.aNameSymbol 1135 EditableText"sword"
_parent.aInitSymbol 1136 EditableText"initial cost:"
hotKeySymbol 1140 EditableText"W"
hotKeySymbol 1142 EditableText"W"
missionTextSymbol 1145 EditableText"mission info here"
missionTextSymbol 1146 EditableText"mission info here"
missionTextSymbol 1147 EditableText"mission info here"




http://swfchan.com/10/47773/info.shtml
Created: 1/5 -2019 04:31:56 Last modified: 1/5 -2019 04:31:56 Server time: 14/05 -2024 19:13:33