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

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

Kimblis the Blue.swf

This is the info page for
Flash #25036

(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 49 MovieClip Frame 1
if (Math.random() > 0.5) { this.gotoAndStop(7); }
Symbol 49 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 50 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 50 MovieClip Frame 6
if (Math.random() > 0.5) { this._parent.gotoAndStop("fly"); }
Symbol 55 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 55 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 56 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 56 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 57 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 57 MovieClip [bat] Frame 2
stop();
Symbol 57 MovieClip [bat] Frame 3
stop();
Symbol 57 MovieClip [bat] Frame 4
stop();
Symbol 57 MovieClip [bat] Frame 5
stop();
Symbol 57 MovieClip [bat] Frame 6
stop(); _root.inforceWalls(this._x, this._y, this);
Symbol 57 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 58 MovieClip [batAttackHitArea_mc] Frame 2
this.removeMovieClip();
Symbol 87 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 87 MovieClip [batDead_mc] Frame 36
stop();
Symbol 108 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 109 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 109 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 109 MovieClip Frame 13
delete this.onEnterFrame; this._parent.gotoAndStop("stand");
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)) && ((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 110 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 110 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 111 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 111 MovieClip Frame 12
delete this.onEnterFrame; if (Math.random() > 0.5) { this._parent.gotoAndStop("walk"); } else { this._parent.gotoAndStop("leap"); }
Symbol 112 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 112 MovieClip Frame 10
delete this.onEnterFrame; removeMovieClip(p); this._parent.gotoAndStop("walk");
Symbol 114 MovieClip Frame 1
if (Math.random() > 0.7) { this.gotoAndPlay(5); }
Symbol 114 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 114 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 115 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 115 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 116 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 116 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 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("stepLeft"); } if (Math.random() > 0.5) { this._parent.gotoAndPlay("walk"); }
Symbol 118 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 118 MovieClip [orc] Frame 2
stop();
Symbol 118 MovieClip [orc] Frame 3
stop();
Symbol 118 MovieClip [orc] Frame 4
stop();
Symbol 118 MovieClip [orc] Frame 5
stop();
Symbol 118 MovieClip [orc] Frame 6
stop();
Symbol 118 MovieClip [orc] Frame 7
stop();
Symbol 118 MovieClip [orc] Frame 8
stop();
Symbol 118 MovieClip [orc] Frame 9
stop();
Symbol 118 MovieClip [orc] Frame 10
stop();
Symbol 118 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 120 MovieClip [orcAttackArea] Frame 4
this.removeMovieClip();
Symbol 125 MovieClip [orcDie] Frame 1
sLoop = new Sound(this); sLoop.attachSound("orcDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 125 MovieClip [orcDie] Frame 11
stop();
Symbol 126 MovieClip [orcLeapArea] Frame 16
this.removeMovieClip();
Symbol 128 MovieClip [kimblisSwordDamage] Frame 2
this.removeMovieClip();
Symbol 134 MovieClip [grassBit_mc] Frame 1
this._rotation = (Math.random() * 360) - 180; this.gotoAndStop(Math.ceil(Math.random() * 5));
Symbol 141 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 141 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 141 MovieClip [airBlast] Frame 16
removeMovieClip(s); this.removeMovieClip();
Symbol 143 MovieClip [airBlastDamage] Frame 1
stop();
Symbol 143 MovieClip [airBlastDamage] Frame 9
this.removeMovieClip();
Symbol 150 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; } } } }; this.onUnload = function () { sLoop.stop(); };
Symbol 150 MovieClip [healAnim_mc] Frame 55
stop();
Symbol 150 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 153 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 153 MovieClip [shockwave] Frame 19
this.removeMovieClip();
Symbol 155 MovieClip [shockwaveArea] Frame 19
this.removeMovieClip();
Symbol 158 MovieClip [streak] Frame 9
this.removeMovieClip();
Symbol 161 MovieClip [swordWind] Frame 11
this.removeMovieClip();
Symbol 165 MovieClip Frame 2
this._parent.removeMovieClip();
Symbol 169 MovieClip Frame 2
this._parent.removeMovieClip();
Symbol 170 MovieClip [dirt] Frame 1
this.onEnterFrame = function () { if (_root.frameRate < 15) { this.removeMovieClip(); } }; this.stop(); this.gotoAndStop(Math.ceil(Math.random() * 2));
Symbol 170 MovieClip [dirt] Frame 2
this.stop();
Symbol 174 MovieClip Frame 7
stop();
Symbol 175 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 175 MovieClip [twister] Frame 3
this.t2._rotation = (Math.random() * 360) - 180; this.t2._x = this.t1._x; this.t2._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 5
this.t3._rotation = (Math.random() * 360) - 180; this.t3._x = this.t1._x; this.t3._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 7
this.t4._rotation = (Math.random() * 360) - 180; this.t4._x = this.t1._x; this.t4._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 9
this.t5._rotation = (Math.random() * 360) - 180; this.t5._x = this.t1._x; this.t5._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 11
this.t6._rotation = (Math.random() * 360) - 180; this.t6._x = this.t1._x; this.t6._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 13
this.t7._rotation = (Math.random() * 360) - 180; this.t7._x = this.t1._x; this.t7._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 15
this.t8._rotation = (Math.random() * 360) - 180; this.t8._x = this.t1._x; this.t8._y = this.t1._y;
Symbol 175 MovieClip [twister] Frame 18
this.t9._rotation = (Math.random() * 360) - 180; this.t9._x = this.t1._x; this.t9._y = this.t1._y;
Symbol 175 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 175 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 175 MovieClip [twister] Frame 30
sLoop.stop(); removeMovieClip(eye); removeMovieClip(this);
Symbol 180 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 180 MovieClip [wind] Frame 4
stop(); w.gotoAndPlay("unload"); this.removeMovieClip();
Symbol 183 MovieClip [windHolder] Frame 1
stop(); wind._xscale = 40; wind._yscale = 40; segCount = 0; maxCount = _root.maxWindDist; path = this;
Symbol 193 MovieClip Frame 46
this._parent.removeMovieClip();
Symbol 205 MovieClip Frame 1
rightArm.gotoAndPlay(14);
Symbol 211 MovieClip Frame 1
stop(); leftThigh.gotoAndPlay(14);
Symbol 216 MovieClip [mage] Frame 1
_root.mageCount++;
Symbol 216 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 216 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 216 MovieClip [mage] Frame 13
delete this.onEnterFrame;
Symbol 216 MovieClip [mage] Frame 22
_root.mageCount--; removeMovieClip(this); stop();
Symbol 217 MovieClip [mageAttack] Frame 1
removeMovieClip(this);
Symbol 220 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 220 MovieClip [girlMagic] Frame 41
removeMovieClip(this);
Symbol 224 MovieClip [magicRock] Frame 1
stop(); this.anim.gotoAndPlay(Math.ceil(Math.random() * 12)); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 224 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 224 MovieClip [magicRock] Frame 9
stop();
Symbol 253 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 253 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 253 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 253 MovieClip Frame 17
this._parent.gotoAndStop("stand");
Symbol 256 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 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 1
sLoop = new Sound(this); sLoop.attachSound("earthquakeSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 258 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 258 MovieClip Frame 36
this._parent.gotoAndStop("stand");
Symbol 259 MovieClip Frame 3
randNum = Math.random(); if (randNum > 0.7) { this._parent.gotoAndStop("fastAttack"); } else { this._parent.gotoAndStop("stand"); }
Symbol 260 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 260 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 260 MovieClip Frame 14
sLoop = new Sound(this); sLoop.attachSound("golemIn" + Math.ceil(Math.random() * 5)); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 260 MovieClip Frame 21
this.gotoAndPlay("begin");
Symbol 260 MovieClip Frame 27
removeMovieClip(m); _parent.hitPoints = _parent.hitPointHold / 2; this._parent.gotoAndPlay("fastAttack");
Symbol 261 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 261 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 262 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 262 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 262 MovieClip [golem] Frame 3
stop(); delete this.onEnterFrame; counter = 4; this.onEnterFrame = function () { counter--; if (counter <= 0) { this.gotoAndStop("walk"); } };
Symbol 262 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 262 MovieClip [golem] Frame 5
stop(); delete this.onEnterFrame; counter = 4; this.onEnterFrame = function () { testHit(); counter--; if (counter <= 0) { this.gotoAndStop("stand"); } };
Symbol 262 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 262 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 262 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 262 MovieClip [golem] Frame 9
stop(); delete this.onEnterFrame; this.onEnterFrame = function () { testHit(); };
Symbol 262 MovieClip [golem] Frame 10
stop(); delete this.onEnterFrame; hitPoints = hitPoints - _root.attackPower; if (hitPoints <= 0) { this.gotoAndStop("weak"); }
Symbol 262 MovieClip [golem] Frame 11
stop(); delete this.onEnterFrame;
Symbol 262 MovieClip [golem] Frame 12
stop(); delete this.onEnterFrame;
Symbol 264 MovieClip [golemFastAttackArea1] Frame 2
removeMovieClip(this);
Symbol 266 MovieClip [golemFastAttackArea2] Frame 2
removeMovieClip(this);
Symbol 269 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 269 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 274 MovieClip [evilRockDie] Frame 293
this.onEnterFrame = function () { this._alpha = this._alpha - 10; };
Symbol 274 MovieClip [evilRockDie] Frame 304
removeMovieClip(this); stop();
Symbol 278 MovieClip [evilRockBegin] Frame 1
rockNum = Math.ceil(Math.random() * 4); this.rocks.gotoAndStop(rockNum); this._rotation = (Math.random() * 360) - 180;
Symbol 278 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 282 MovieClip [girlSignal] Frame 1
stop();
Symbol 282 MovieClip [girlSignal] Frame 12
stop();
Symbol 365 Button
on (release) { _root.play(); }
Symbol 408 MovieClip Frame 102
_root.gotoAndStop("initialize"); stop();
Symbol 411 Button
on (rollOver) { _root.buttonRoll(); } on (release) { _root.buttonClick(); this.gotoAndStop("off"); }
Symbol 414 Button
on (rollOver) { _root.buttonRoll(); } on (release) { _root.buttonClick(); this.gotoAndStop("on"); }
Symbol 415 MovieClip Frame 1
stop(); if (_root.cheatEnabled == true) { if (_root.cheatOn == true) { this.gotoAndStop("on"); } else { this.gotoAndStop("off"); } }
Symbol 415 MovieClip Frame 2
stop(); _root.cheatOn = true; _root.magicRecover = 100; _root.upgradePoints = 50;
Symbol 415 MovieClip Frame 3
stop(); _root.cheatOn = false; _root.magicRecover = 0.2; _root.upgradePoints = 2;
Symbol 429 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("story"); } on (rollOver) { _root.buttonRoll(); }
Symbol 432 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("levelSelect"); } on (rollOver) { _root.buttonRoll(); }
Symbol 435 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("options"); } on (rollOver) { _root.buttonRoll(); }
Symbol 439 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("instructions"); } on (rollOver) { _root.buttonRoll(); }
Symbol 443 Button
on (release) { _root.buttonClick(); getURL ("http://armorgames.com/", _blank); } on (rollOver) { _root.buttonRoll(); }
Symbol 444 Button
on (release) { _root.buttonClick(); _root.cheated = false; _root.gotoAndPlay("story"); } on (rollOver) { _root.buttonRoll(); }
Symbol 445 Button
on (release) { _root.buttonClick(); _root.cheated = true; _root.gotoAndPlay("levelSelect"); } on (rollOver) { _root.buttonRoll(); }
Symbol 446 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 446 MovieClip Frame 27
stop();
Symbol 450 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("menu"); } on (rollOver) { _root.buttonRoll(); }
Symbol 453 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 0; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 456 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 1; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 459 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 2; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 462 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 3; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 466 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("credits"); } on (rollOver) { _root.buttonRoll(); }
Symbol 470 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 4; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 473 Button
on (release) { _root.buttonClick(); _root.levelUpExtra = 5; _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 529 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 1
stop();
Symbol 546 MovieClip Frame 1
stop();
Symbol 546 MovieClip Frame 2
stop();
Symbol 546 MovieClip Frame 3
stop();
Symbol 546 MovieClip Frame 4
stop();
Symbol 550 MovieClip Frame 1
stop();
Symbol 551 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 568 Button
on (release) { _root.buttonClick(); this.play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 573 Button
on (release) { _root.buttonClick(); this.prevFrame(); } on (rollOver) { _root.buttonRoll(); }
Symbol 580 MovieClip Frame 1
gotoAndStop(_root.weopon);
Symbol 653 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 653 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 3
stop();
Symbol 754 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 754 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 754 MovieClip Frame 14
_root.ready = true;
Symbol 759 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 759 MovieClip Frame 15
_root.usingMagic = false; _root.ready = true;
Symbol 760 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 760 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 760 MovieClip Frame 24
delete onMouseUp; m.gotoAndPlay(22); delete this.onEnterFrame; _root.ready = true; _root.usingMagic = false;
Symbol 761 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 761 MovieClip Frame 4
_root.ready = true;
Symbol 764 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 764 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 764 MovieClip Frame 6
inc = (-_root.soundVolume) / 4; current = current + inc; sLoop.setVolume(current); this.onEnterFrame = function () { current = current + inc; sLoop.setVolume(current); };
Symbol 764 MovieClip Frame 9
sLoop.stop(); _root.usingMagic = false; _root.ready = true;
Symbol 765 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 765 MovieClip Frame 5
stop(); anim.stop();
Symbol 765 MovieClip Frame 9
_root.usingMagic = false; _root.ready = true;
Symbol 770 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 770 MovieClip Frame 13
delete this.onEnterFrame;
Symbol 770 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 770 MovieClip Frame 27
_root.usingMagic = false; _root.ready = true;
Symbol 771 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 2
stop();
Symbol 771 MovieClip Frame 3
stop();
Symbol 771 MovieClip Frame 4
stop();
Symbol 771 MovieClip Frame 5
stop();
Symbol 771 MovieClip Frame 6
stop();
Symbol 771 MovieClip Frame 7
stop();
Symbol 771 MovieClip Frame 8
stop();
Symbol 771 MovieClip Frame 9
stop();
Symbol 771 MovieClip Frame 10
stop(); dead.stop();
Symbol 771 MovieClip Frame 11
stop();
Symbol 771 MovieClip Frame 12
stop();
Symbol 771 MovieClip Frame 13
stop();
Symbol 789 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 789 MovieClip Frame 2
stop();
Symbol 789 MovieClip Frame 3
stop();
Symbol 789 MovieClip Frame 4
stop();
Symbol 789 MovieClip Frame 5
stop();
Symbol 789 MovieClip Frame 6
stop();
Symbol 789 MovieClip Frame 7
stop();
Symbol 789 MovieClip Frame 8
stop();
Symbol 789 MovieClip Frame 9
stop();
Symbol 789 MovieClip Frame 10
stop();
Symbol 789 MovieClip Frame 11
stop();
Symbol 789 MovieClip Frame 12
stop();
Instance of Symbol 771 MovieClip "kimblis" in Symbol 789 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 789 MovieClip Frame 13
stop();
Symbol 792 Button
on (release) { _root.buttonClick(); _root.maxLife = _root.maxLife + 25; play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 795 Button
on (release) { _root.maxMagic = _root.maxMagic + 25; play(); } on (rollOver) { _root.buttonRoll(); }
Symbol 800 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 803 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 806 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 810 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 813 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 816 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 818 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 819 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 821 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 824 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 827 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 830 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 833 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 836 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 839 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 843 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 844 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 847 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 848 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 849 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 850 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 855 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 863 MovieClip Frame 1
stop();
Symbol 864 MovieClip Frame 1
stop(); levelText = "level " + _root.kimblisLevel;
Symbol 864 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 863 MovieClip "blast1" in Symbol 864 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 863 MovieClip "sword2" in Symbol 864 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 863 MovieClip "sword3" in Symbol 864 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 868 Button
on (release) { _root.buttonClick(); _root.gotoAndStop("levelUp"); } on (rollOver) { _root.buttonRoll(); }
Symbol 884 MovieClip Frame 1
this.gotoAndStop(_root.kimblisLevel);
Symbol 887 MovieClip Frame 1
stop();
Symbol 889 MovieClip Frame 1
stop();
Symbol 889 MovieClip Frame 2
stop();
Symbol 905 MovieClip Frame 1
stop();
Symbol 905 MovieClip Frame 2
stop();
Symbol 908 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 908 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 908 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 910 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 910 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 2; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("mov1");
Symbol 911 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 911 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 911 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 911 MovieClip Frame 201
this.gotoAndPlay("on");
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 = "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 912 MovieClip Frame 201
this.gotoAndStop("on");
Symbol 920 MovieClip Frame 1
this._rotation = (Math.random() * 360) - 180;
Symbol 927 MovieClip Frame 1
stop();
Symbol 927 MovieClip Frame 2
stop();
Symbol 928 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 928 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 928 MovieClip Frame 10
stop();
Symbol 943 MovieClip Frame 1
this.gotoAndPlay(Math.ceil(Math.random() * 9));
Symbol 943 MovieClip Frame 9
gotoAndPlay (2);
Symbol 945 MovieClip Frame 1
stop();
Symbol 945 MovieClip Frame 2
stop();
Symbol 948 MovieClip Frame 1
stop(); allreadyCalled = false;
Symbol 948 MovieClip Frame 2
stop(); this.onEnterFrame = function () { if (this.hitTest(_root.cam.gAttack) && (_root.attackMethod == "sword")) { this.gotoAndStop("off"); delete this.onEnterFrame; } };
Symbol 948 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 949 MovieClip Frame 1
stop();
Symbol 949 MovieClip Frame 2
stop();
Symbol 951 MovieClip Frame 1
stop(); spoken = false; this._visible = false; hasKey = false;
Symbol 951 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 951 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 951 MovieClip Frame 201
gotoAndStop ("on");
Symbol 952 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 952 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 952 MovieClip Frame 7
stop(); clearInterval(timer); _root.sideMenu.lifePotion.play(); _root.lifePotionCount = _root.lifePotionCount + 1;
Symbol 953 MovieClip Frame 1
stop();
Symbol 953 MovieClip Frame 2
stop();
Symbol 954 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 954 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 954 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 954 MovieClip Frame 201
this.gotoAndPlay("on");
Symbol 955 MovieClip Frame 1
spoken = false; spoken2 = 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); 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 955 MovieClip Frame 201
this.gotoAndStop("on");
Symbol 956 MovieClip Frame 1
stop(); this._visible = false;
Symbol 956 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); clearInterval(p); };
Symbol 956 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 957 MovieClip Frame 1
stop(); this._visible = false;
Symbol 957 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 957 MovieClip Frame 3
stop(); clearInterval(timer); _root.kimblisLevel = 3; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 960 MovieClip Frame 1
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 960 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("pickUpPotionSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 960 MovieClip Frame 7
stop(); clearInterval(timer); _root.magicPotionCount = _root.magicPotionCount + 1; _root.sideMenu.magicPotion.play();
Symbol 962 MovieClip Frame 1
stop();
Symbol 962 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 962 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 986 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 986 MovieClip Frame 4
this._parent.gotoAndPlay("frolicking");
Symbol 987 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 987 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 987 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 987 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 987 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 987 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 987 MovieClip Frame 7
stop(); carry = false;
Symbol 994 MovieClip Frame 1
stop();
Symbol 994 MovieClip Frame 9
stop();
Symbol 999 MovieClip Frame 1
stop();
Symbol 999 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("doorOpenSound"); sLoop.setVolume(_root.soundVolume / 2); sLoop.start(0, 1);
Symbol 999 MovieClip Frame 28
stop();
Symbol 1000 MovieClip Frame 1
stop();
Symbol 1000 MovieClip Frame 2
stop();
Symbol 1004 MovieClip Frame 1
stop(); this._visible = false;
Symbol 1006 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 2
stop();
Symbol 1008 MovieClip Frame 1
stop();
Symbol 1008 MovieClip Frame 2
stop();
Symbol 1015 MovieClip Frame 1
stop();
Symbol 1015 MovieClip Frame 2
stop();
Symbol 1015 MovieClip Frame 3
stop();
Symbol 1015 MovieClip Frame 4
stop();
Symbol 1015 MovieClip Frame 5
stop();
Symbol 1015 MovieClip Frame 6
stop();
Symbol 1015 MovieClip Frame 7
stop();
Symbol 1015 MovieClip Frame 8
stop();
Symbol 1015 MovieClip Frame 9
stop();
Symbol 1015 MovieClip Frame 10
stop();
Symbol 1015 MovieClip Frame 11
stop();
Symbol 1015 MovieClip Frame 12
stop();
Symbol 1015 MovieClip Frame 13
stop();
Symbol 1015 MovieClip Frame 14
stop();
Symbol 1015 MovieClip Frame 15
stop();
Symbol 1015 MovieClip Frame 16
stop();
Symbol 1015 MovieClip Frame 17
stop();
Symbol 1015 MovieClip Frame 18
stop();
Symbol 1015 MovieClip Frame 19
stop();
Symbol 1015 MovieClip Frame 20
stop();
Symbol 1015 MovieClip Frame 21
stop();
Symbol 1015 MovieClip Frame 22
stop();
Symbol 1015 MovieClip Frame 23
stop();
Symbol 1015 MovieClip Frame 24
stop();
Symbol 1015 MovieClip Frame 25
stop();
Symbol 1015 MovieClip Frame 45
stop(); _root.cam.walls.towerWall.gotoAndStop("off");
Symbol 1015 MovieClip Frame 46
prevFrame();
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1019 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1019 MovieClip Frame 2
clearInterval(timer); _root.missionText = "You just came from there...";
Symbol 1020 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1020 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 1021 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1021 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 4; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 1022 MovieClip Frame 1
stop(); spoken = false; this._visible = false;
Symbol 1022 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1022 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 1022 MovieClip Frame 101
gotoAndStop ("on");
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 = "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 1023 MovieClip Frame 101
gotoAndStop ("on");
Symbol 1032 MovieClip Frame 1
stop();
Symbol 1032 MovieClip Frame 2
stop();
Symbol 1032 MovieClip Frame 3
stop();
Symbol 1032 MovieClip Frame 4
stop();
Symbol 1032 MovieClip Frame 5
stop();
Symbol 1032 MovieClip Frame 6
stop();
Symbol 1032 MovieClip Frame 7
stop();
Symbol 1032 MovieClip Frame 8
stop();
Symbol 1032 MovieClip Frame 9
stop();
Symbol 1032 MovieClip Frame 10
stop();
Symbol 1032 MovieClip Frame 11
stop();
Symbol 1032 MovieClip Frame 12
stop();
Symbol 1032 MovieClip Frame 13
stop();
Symbol 1032 MovieClip Frame 14
stop();
Symbol 1032 MovieClip Frame 15
stop();
Symbol 1032 MovieClip Frame 16
stop();
Symbol 1032 MovieClip Frame 17
stop();
Symbol 1032 MovieClip Frame 18
stop();
Symbol 1032 MovieClip Frame 19
stop();
Symbol 1032 MovieClip Frame 20
stop();
Symbol 1032 MovieClip Frame 21
stop();
Symbol 1032 MovieClip Frame 22
stop();
Symbol 1032 MovieClip Frame 23
stop();
Symbol 1032 MovieClip Frame 24
stop();
Symbol 1032 MovieClip Frame 25
stop();
Symbol 1032 MovieClip Frame 42
stop(); delete this._parent.onEnterFrame; this._parent.gotoAndStop(6);
Symbol 1033 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 1033 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("buildingCrushSound"); sLoop.setVolume(_root.soundVolume * 0.5); sLoop.start(0, 1);
Symbol 1038 MovieClip Frame 1
stop();
Symbol 1038 MovieClip Frame 2
stop();
Symbol 1041 MovieClip Frame 1
stop();
Symbol 1041 MovieClip Frame 2
stop();
Symbol 1042 MovieClip Frame 1
stop();
Symbol 1042 MovieClip Frame 2
stop();
Symbol 1044 MovieClip Frame 1
stop();
Symbol 1044 MovieClip Frame 2
stop();
Symbol 1046 MovieClip Frame 1
stop();
Symbol 1046 MovieClip Frame 2
stop();
Symbol 1047 MovieClip Frame 1
stop();
Symbol 1047 MovieClip Frame 2
stop();
Instance of Symbol 1046 MovieClip "fWall" in Symbol 1048 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1060 MovieClip Frame 1
stop();
Symbol 1060 MovieClip Frame 2
sLoop = new Sound(this); sLoop.attachSound("earthquakeBuildSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1060 MovieClip Frame 35
sLoop = new Sound(this); sLoop.attachSound("doorExplodeSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1060 MovieClip Frame 41
stop();
Symbol 1064 MovieClip Frame 1
stop(); this.e2.gotoAndPlay(11); this.e3.gotoAndPlay(21);
Symbol 1064 MovieClip Frame 2
stop();
Symbol 1065 MovieClip Frame 1
stop();
Symbol 1065 MovieClip Frame 2
stop();
Symbol 1066 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1066 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 5; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("mov2");
Symbol 1067 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { gotoAndPlay (2); } };
Symbol 1067 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 1067 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 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; 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 1068 MovieClip Frame 42
stop(); _root.missionText = "The little girl blew the door away..."; _root.cam.walls.doorWall2.gotoAndStop("off");
Symbol 1069 MovieClip Frame 1
stop();
Symbol 1069 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1069 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 1069 MovieClip Frame 12
stop(); clearInterval(timer);
Symbol 1070 MovieClip Frame 1
stop(); this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.cam.girl)) { gotoAndPlay (2); } };
Symbol 1070 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 1070 MovieClip Frame 10
stop(); _root.missionText = "The little girl knocked open the doors."; removeMovieClip(m);
Symbol 1071 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 1071 MovieClip Frame 2
stop(); delete this.onEnterFrame; _root.cam.topBG.darkWall.gotoAndPlay("off");
Symbol 1072 MovieClip Frame 1
stop();
Symbol 1072 MovieClip Frame 2
stop();
Symbol 1083 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 1083 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 1083 MovieClip Frame 8
delete this.onEnterFrame;
Symbol 1083 MovieClip Frame 21
_root.cam.walls.fWall.gotoAndStop("off");
Symbol 1083 MovieClip Frame 31
stop();
Symbol 1084 MovieClip Frame 1
stop();
Symbol 1084 MovieClip Frame 2
stop();
Symbol 1085 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); }; this.e2.gotoAndPlay(11); this.e3.gotoAndPlay(21);
Symbol 1085 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 1085 MovieClip Frame 46
gotoAndStop (2);
Symbol 1085 MovieClip Frame 47
sLoop = new Sound(this); sLoop.attachSound("energyCancelSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1085 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 1088 MovieClip Frame 1
stop();
Symbol 1093 MovieClip Frame 1
stop();
Symbol 1094 MovieClip Frame 1
stop(); this._visible = false; _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1094 MovieClip Frame 2
stop(); clearInterval(timer); _root.kimblisLevel = 6; _root.upgradePoints = _root.upgradePoints + 2; _root.endLevel(); _root.gotoAndPlay("story");
Symbol 1095 MovieClip Frame 1
spoken = false; this._visible = false;
Symbol 1095 MovieClip Frame 2
stop(); _root.nextTest(this); this.onUnload = function () { clearInterval(timer); };
Symbol 1095 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 1095 MovieClip Frame 101
gotoAndStop ("on");
Symbol 1099 MovieClip Frame 1
stop();
Symbol 1104 MovieClip Frame 1
stop();
Symbol 1105 MovieClip Frame 1
stop();
Symbol 1105 MovieClip Frame 2
stop();
Symbol 1106 MovieClip Frame 1
this.gotoAndStop("l" + _root.kimblisLevel);
Symbol 1106 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 771 MovieClip "kimblis" in Symbol 1106 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 1106 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 1106 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 1106 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 224 MovieClip [magicRock] in Symbol 1106 MovieClip Frame 16
/* no clip actions */
Symbol 1106 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 1106 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 1106 MovieClip Frame 35
stop();
Symbol 1113 Button
on (release) { _root.buttonClick(); _root.restartLevel(); } on (rollOver) { _root.buttonRoll(); }
Symbol 1116 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1121 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 1122 MovieClip Frame 1
stop();
Symbol 1122 MovieClip Frame 15
stop(); onMouseDown = function () { if (!_root.sideMenu.hitTest(_root._xmouse, _root._ymouse, true)) { delete onMouseDown; play(); } };
Symbol 1122 MovieClip Frame 29
delete onMouseDown;
Symbol 1131 MovieClip Frame 1
this.onUnload = function () { clearInterval(mapTimer); }; this.gotoAndStop("l" + _root.kimblisLevel);
Symbol 1131 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 1131 MovieClip Frame 3
stop();
Symbol 1131 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 1131 MovieClip Frame 8
stop();
Symbol 1131 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 1131 MovieClip Frame 13
stop();
Symbol 1131 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 1131 MovieClip Frame 18
stop(); walls.swordWall._visible = false;
Symbol 1131 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 1131 MovieClip Frame 28
stop();
Symbol 1138 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 1140 MovieClip Frame 1
stop(); hotKey = String.fromCharCode(_root.healthPKey); this.gotoAndStop(_root.lifePotionCount + 1); sLoop = new Sound(this); sLoop.attachSound("usePotionSound");
Symbol 1140 MovieClip Frame 2
stop(); b1.onRelease = function () { _root.heal(); };
Symbol 1140 MovieClip Frame 3
stop(); b1.onRelease = function () { _root.heal(); }; b2.onRelease = function () { _root.heal(); };
Symbol 1140 MovieClip Frame 4
stop(); b1.onRelease = function () { _root.heal(); }; b2.onRelease = function () { _root.heal(); }; b3.onRelease = function () { _root.heal(); };
Symbol 1140 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 1140 MovieClip Frame 6
_root.lifePotionCount = 4; this.prevFrame();
Symbol 1142 MovieClip Frame 1
stop(); hotKey = String.fromCharCode(_root.magicPKey); this.gotoAndStop(_root.magicPotionCount + 1); sLoop = new Sound(this); sLoop.attachSound("usePotionSound");
Symbol 1142 MovieClip Frame 2
stop(); b1.onRelease = function () { _root.healMagic(); };
Symbol 1142 MovieClip Frame 3
stop(); b1.onRelease = function () { _root.healMagic(); }; b2.onRelease = function () { _root.healMagic(); };
Symbol 1142 MovieClip Frame 4
stop(); b1.onRelease = function () { _root.healMagic(); }; b2.onRelease = function () { _root.healMagic(); }; b3.onRelease = function () { _root.healMagic(); };
Symbol 1142 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 1142 MovieClip Frame 6
_root.magicPotionCount = 4; this.prevFrame();
Symbol 1143 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 1151 Button
on (release) { _root.buttonClick(); _root.restartLevel(); } on (rollOver) { _root.buttonRoll(); }
Symbol 1154 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1157 Button
on (release) { _root.buttonClick(); getURL ("http://armorgames.com/", _blank); } on (rollOver) { _root.buttonRoll(); }
Symbol 1158 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("kimblisDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1158 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 1160 Button
on (release) { _root.buttonClick(); _root.gotoAndPlay("initialize"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1161 MovieClip Frame 1
sLoop = new Sound(this); sLoop.attachSound("girlDieSound"); sLoop.setVolume(_root.soundVolume); sLoop.start(0, 1);
Symbol 1161 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 1175 Button
on (release) { _root.buttonClick(); this.gotoAndPlay("end"); } on (rollOver) { _root.buttonRoll(); }
Symbol 1189 MovieClip Frame 249
_root.gotoAndStop("story");
Symbol 1286 MovieClip Frame 1190
_root.gotoAndPlay("story");
Symbol 1295 MovieClip Frame 190
if (_root.cheated == true) { _root.gotoAndStop("credits"); } else { _root.gotoAndStop("unlocked"); }
Symbol 1299 MovieClip Frame 91
_root.gotoAndStop("credits");
Symbol 1322 MovieClip Frame 513
_root.gotoAndStop("ads");
Symbol 1323 Button
on (release) { getURL ("http://armorgames.com/", _blank); }
Symbol 1326 Button
on (release) { getURL ("http://edgen.com/", _blank); }
Symbol 1329 Button
on (release) { getURL ("http://www.chrisbouchard.co.uk/", _blank); }
Symbol 1332 Button
on (release) { getURL ("http://www.jaredhudson.com/", _blank); }
Symbol 1333 Button
on (release) { _root.gotoAndPlay("initialize"); }
Symbol 1339 Button
on (release) { getURL ("http://members.fortunecity.com/niftykoala/NewGrounds.htm", _blank); }
Symbol 1346 Button
on (release) { getURL ("http://blackgoldfish.com/", _blank); }
Instance of Symbol 1336 MovieClip in Symbol 1347 MovieClip Frame 1
on (release) { getURL ("http://www.the-omunai.cjb.net/", _blank); }
Symbol 1347 MovieClip Frame 12
stop();

Library Items

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

Instance Names

"bCover"Frame 2Symbol 10 MovieClip
"lText"Frame 2Symbol 11 MovieClip
"bgColor"Frame 13Symbol 887 MovieClip
"cam"Frame 13Symbol 1106 MovieClip
"sideMenu"Frame 13Symbol 1143 MovieClip
"smallTextBox"Frame 13Symbol 1144 EditableText
"medTextBox"Frame 13Symbol 1145 EditableText
"bigTextBox"Frame 13Symbol 1146 EditableText
"black"Symbol 34 MovieClip Frame 1Symbol 14 MovieClip
"black"Symbol 34 MovieClip Frame 2Symbol 14 MovieClip
"t1"Symbol 175 MovieClip [twister] Frame 1Symbol 174 MovieClip
"t2"Symbol 175 MovieClip [twister] Frame 3Symbol 174 MovieClip
"t3"Symbol 175 MovieClip [twister] Frame 5Symbol 174 MovieClip
"t4"Symbol 175 MovieClip [twister] Frame 7Symbol 174 MovieClip
"t5"Symbol 175 MovieClip [twister] Frame 9Symbol 174 MovieClip
"t6"Symbol 175 MovieClip [twister] Frame 11Symbol 174 MovieClip
"t7"Symbol 175 MovieClip [twister] Frame 13Symbol 174 MovieClip
"t8"Symbol 175 MovieClip [twister] Frame 15Symbol 174 MovieClip
"t9"Symbol 175 MovieClip [twister] Frame 18Symbol 174 MovieClip
"t10"Symbol 175 MovieClip [twister] Frame 21Symbol 174 MovieClip
"wind"Symbol 183 MovieClip [windHolder] Frame 1Symbol 180 MovieClip [wind]
"leftArm"Symbol 205 MovieClip Frame 1Symbol 203 MovieClip
"rightArm"Symbol 205 MovieClip Frame 1Symbol 203 MovieClip
"leftThigh"Symbol 211 MovieClip Frame 1Symbol 200 MovieClip
"upperBody"Symbol 211 MovieClip Frame 1Symbol 207 MovieClip
"head"Symbol 211 MovieClip Frame 1Symbol 210 MovieClip
"m2"Symbol 220 MovieClip [girlMagic] Frame 1Symbol 219 MovieClip
"m1"Symbol 220 MovieClip [girlMagic] Frame 1Symbol 219 MovieClip
"anim"Symbol 224 MovieClip [magicRock] Frame 1Symbol 223 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"tailSeg"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"rocks"Symbol 269 MovieClip [evilRock] Frame 1Symbol 268 MovieClip
"rocks"Symbol 278 MovieClip [evilRockBegin] Frame 1Symbol 268 MovieClip
"cButton"Symbol 446 MovieClip Frame 1Symbol 415 MovieClip
"hard"Symbol 551 MovieClip Frame 1Symbol 480 Button
"normal"Symbol 551 MovieClip Frame 1Symbol 483 Button
"easy"Symbol 551 MovieClip Frame 1Symbol 486 Button
"highQual"Symbol 551 MovieClip Frame 1Symbol 495 Button
"medQual"Symbol 551 MovieClip Frame 1Symbol 498 Button
"lowQual"Symbol 551 MovieClip Frame 1Symbol 501 Button
"autoQual"Symbol 551 MovieClip Frame 1Symbol 504 Button
"highDet"Symbol 551 MovieClip Frame 1Symbol 495 Button
"lowDet"Symbol 551 MovieClip Frame 1Symbol 501 Button
"forward"Symbol 551 MovieClip Frame 1Symbol 507 Button
"backward"Symbol 551 MovieClip Frame 1Symbol 510 Button
"leftB"Symbol 551 MovieClip Frame 1Symbol 513 Button
"rightB"Symbol 551 MovieClip Frame 1Symbol 516 Button
"res100"Symbol 551 MovieClip Frame 1Symbol 519 Button
"res75"Symbol 551 MovieClip Frame 1Symbol 522 Button
"res50"Symbol 551 MovieClip Frame 1Symbol 525 Button
"resSel"Symbol 551 MovieClip Frame 1Symbol 529 MovieClip
"mPotion"Symbol 551 MovieClip Frame 1Symbol 534 Button
"hPotion"Symbol 551 MovieClip Frame 1Symbol 537 Button
"musicSlider"Symbol 551 MovieClip Frame 1Symbol 541 MovieClip
"soundSlider"Symbol 551 MovieClip Frame 1Symbol 541 MovieClip
"qualSel"Symbol 551 MovieClip Frame 1Symbol 546 MovieClip
"detSel"Symbol 551 MovieClip Frame 1Symbol 546 MovieClip
"diffInd"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"weopon"Symbol 582 MovieClip Frame 1Symbol 580 MovieClip
"bar"Symbol 605 MovieClip Frame 1Symbol 604 MovieClip
"lifeAnim"Symbol 609 MovieClip Frame 1Symbol 605 MovieClip
"lifeTot"Symbol 609 MovieClip Frame 1Symbol 606 MovieClip
"bar"Symbol 611 MovieClip Frame 1Symbol 604 MovieClip
"bar"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"lifeTot"Symbol 616 MovieClip Frame 1Symbol 612 MovieClip
"bar"Symbol 623 MovieClip Frame 1Symbol 622 MovieClip
"magicAnim"Symbol 625 MovieClip Frame 1Symbol 623 MovieClip
"magicTot"Symbol 625 MovieClip Frame 1Symbol 624 MovieClip
"magicCloud"Symbol 653 MovieClip Frame 2Symbol 652 MovieClip
"magicBlueCloud"Symbol 653 MovieClip Frame 3Symbol 652 MovieClip
"anim"Symbol 764 MovieClip Frame 1Symbol 763 MovieClip
"anim"Symbol 765 MovieClip Frame 1Symbol 763 MovieClip
"sword"Symbol 789 MovieClip Frame 2Symbol 582 MovieClip
"airBlast"Symbol 789 MovieClip Frame 2Symbol 585 MovieClip
"heal"Symbol 789 MovieClip Frame 2Symbol 587 MovieClip
"magicSword"Symbol 789 MovieClip Frame 2Symbol 589 MovieClip
"wind"Symbol 789 MovieClip Frame 2Symbol 592 MovieClip
"twister"Symbol 789 MovieClip Frame 2Symbol 596 MovieClip
"shockwave"Symbol 789 MovieClip Frame 2Symbol 599 MovieClip
"bg"Symbol 789 MovieClip Frame 2Symbol 600 MovieClip
"lifeBar"Symbol 789 MovieClip Frame 2Symbol 609 MovieClip
"girlBar"Symbol 789 MovieClip Frame 2Symbol 616 MovieClip
"options"Symbol 789 MovieClip Frame 2Symbol 619 Button
"magicBar"Symbol 789 MovieClip Frame 2Symbol 625 MovieClip
"kimblis"Symbol 789 MovieClip Frame 12Symbol 771 MovieClip
"twister1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wind1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"windSword1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"heal1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"blast1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"sword1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wave1"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"twister2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wind2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"windSword2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"blast2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"sword2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wave2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"twister3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wind3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"windSword3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"heal3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"blast3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"sword3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"wave3"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"heal2"Symbol 864 MovieClip Frame 2Symbol 863 MovieClip
"clouds"Symbol 927 MovieClip Frame 1Symbol 926 MovieClip
"caveInWall"Symbol 950 MovieClip Frame 1Symbol 948 MovieClip
"gateWall"Symbol 950 MovieClip Frame 1Symbol 949 MovieClip
"b1"Symbol 960 MovieClip Frame 1Symbol 959 MovieClip
"caveInGraphic"Symbol 1000 MovieClip Frame 1Symbol 994 MovieClip
"gateGraphic"Symbol 1000 MovieClip Frame 1Symbol 999 MovieClip
"clouds"Symbol 1000 MovieClip Frame 1Symbol 926 MovieClip
"towerWall"Symbol 1009 MovieClip Frame 1Symbol 1008 MovieClip
"baseAnim"Symbol 1016 MovieClip Frame 1Symbol 1015 MovieClip
"leaningBase"Symbol 1017 MovieClip Frame 1Symbol 1016 MovieClip
"anim"Symbol 1033 MovieClip Frame 1Symbol 1032 MovieClip
"tower"Symbol 1038 MovieClip Frame 1Symbol 1033 MovieClip
"clouds"Symbol 1038 MovieClip Frame 1Symbol 1037 MovieClip
"c2"Symbol 1041 MovieClip Frame 1Symbol 282 MovieClip [girlSignal]
"c1"Symbol 1041 MovieClip Frame 1Symbol 282 MovieClip [girlSignal]
"c3"Symbol 1041 MovieClip Frame 1Symbol 282 MovieClip [girlSignal]
"doorWall1"Symbol 1048 MovieClip Frame 1Symbol 1042 MovieClip
"doorWall2"Symbol 1048 MovieClip Frame 1Symbol 1042 MovieClip
"doorWall3"Symbol 1048 MovieClip Frame 1Symbol 1044 MovieClip
"fWall"Symbol 1048 MovieClip Frame 1Symbol 1046 MovieClip
"swordWall"Symbol 1048 MovieClip Frame 1Symbol 1047 MovieClip
"e1"Symbol 1064 MovieClip Frame 1Symbol 1063 MovieClip
"e2"Symbol 1064 MovieClip Frame 1Symbol 1063 MovieClip
"e3"Symbol 1064 MovieClip Frame 1Symbol 1063 MovieClip
"door1Death"Symbol 1065 MovieClip Frame 1Symbol 1060 MovieClip
"door2Death"Symbol 1065 MovieClip Frame 1Symbol 1060 MovieClip
"swordWallAnim"Symbol 1065 MovieClip Frame 1Symbol 1064 MovieClip
"poof"Symbol 1083 MovieClip Frame 1Symbol 1079 MovieClip
"poof"Symbol 1083 MovieClip Frame 11Symbol 1079 MovieClip
"poof"Symbol 1083 MovieClip Frame 30Symbol 1079 MovieClip
"door1"Symbol 1084 MovieClip Frame 1Symbol 1072 MovieClip
"door2"Symbol 1084 MovieClip Frame 1Symbol 1072 MovieClip
"door3"Symbol 1084 MovieClip Frame 1Symbol 999 MovieClip
"darkWall"Symbol 1084 MovieClip Frame 1Symbol 1083 MovieClip
"clouds"Symbol 1084 MovieClip Frame 1Symbol 1037 MovieClip
"e1"Symbol 1085 MovieClip Frame 2Symbol 1063 MovieClip
"e2"Symbol 1085 MovieClip Frame 2Symbol 1063 MovieClip
"e3"Symbol 1085 MovieClip Frame 2Symbol 1063 MovieClip
"rocks0"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"rocks1"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"rocks2"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"rocks3"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"rocks4"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"rocks5"Symbol 1089 MovieClip Frame 1Symbol 1088 MovieClip
"bg"Symbol 1106 MovieClip Frame 2Symbol 889 MovieClip
"walls"Symbol 1106 MovieClip Frame 2Symbol 891 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 2Symbol 905 MovieClip
"gAttack"Symbol 1106 MovieClip Frame 2Symbol 913 MovieClip
"bAttack"Symbol 1106 MovieClip Frame 2Symbol 914 MovieClip
"kimblis"Symbol 1106 MovieClip Frame 2Symbol 771 MovieClip
"baddies"Symbol 1106 MovieClip Frame 2Symbol 915 MovieClip
"magic"Symbol 1106 MovieClip Frame 2Symbol 916 MovieClip
"magicAbove"Symbol 1106 MovieClip Frame 2Symbol 917 MovieClip
"topBG"Symbol 1106 MovieClip Frame 2Symbol 927 MovieClip
"bobTheSword"Symbol 1106 MovieClip Frame 2Symbol 928 MovieClip
"bg"Symbol 1106 MovieClip Frame 6Symbol 945 MovieClip
"walls"Symbol 1106 MovieClip Frame 6Symbol 950 MovieClip
"gateTrigger"Symbol 1106 MovieClip Frame 6Symbol 951 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 6Symbol 953 MovieClip
"caveInTrigger"Symbol 1106 MovieClip Frame 6Symbol 955 MovieClip
"keyTrigger"Symbol 1106 MovieClip Frame 6Symbol 956 MovieClip
"lv2End"Symbol 1106 MovieClip Frame 6Symbol 957 MovieClip
"bobTheSword"Symbol 1106 MovieClip Frame 6Symbol 928 MovieClip
"gateKey"Symbol 1106 MovieClip Frame 6Symbol 962 MovieClip
"girl"Symbol 1106 MovieClip Frame 6Symbol 987 MovieClip
"topBG"Symbol 1106 MovieClip Frame 6Symbol 1000 MovieClip
"girlArrow"Symbol 1106 MovieClip Frame 6Symbol 1004 MovieClip
"bg"Symbol 1106 MovieClip Frame 11Symbol 1006 MovieClip
"walls"Symbol 1106 MovieClip Frame 11Symbol 1009 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 11Symbol 1017 MovieClip
"towerNotif"Symbol 1106 MovieClip Frame 11Symbol 1022 MovieClip
"riverNotif"Symbol 1106 MovieClip Frame 11Symbol 1023 MovieClip
"topBG"Symbol 1106 MovieClip Frame 11Symbol 1038 MovieClip
"bg"Symbol 1106 MovieClip Frame 16Symbol 1041 MovieClip
"walls"Symbol 1106 MovieClip Frame 16Symbol 1048 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 16Symbol 1065 MovieClip
"lightSword"Symbol 1106 MovieClip Frame 16Symbol 1069 MovieClip
"topBG"Symbol 1106 MovieClip Frame 16Symbol 1084 MovieClip
"bg2"Symbol 1106 MovieClip Frame 21Symbol 1089 MovieClip
"mBack3"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"walls"Symbol 1106 MovieClip Frame 21Symbol 1092 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 21Symbol 1093 MovieClip
"mBack11"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"mBack12"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"mBack2"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"mBack5"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"mBack4"Symbol 1106 MovieClip Frame 21Symbol 1090 MovieClip
"topBG"Symbol 1106 MovieClip Frame 21Symbol 1099 MovieClip
"bg"Symbol 1106 MovieClip Frame 26Symbol 1101 MovieClip
"walls"Symbol 1106 MovieClip Frame 26Symbol 1103 MovieClip
"bottomBG"Symbol 1106 MovieClip Frame 26Symbol 1104 MovieClip
"girl"Symbol 1106 MovieClip Frame 26Symbol 987 MovieClip
"topBG"Symbol 1106 MovieClip Frame 26Symbol 1105 MovieClip
"girlArrow"Symbol 1106 MovieClip Frame 26Symbol 1004 MovieClip
"musicSlider"Symbol 1121 MovieClip Frame 1Symbol 541 MovieClip
"soundSlider"Symbol 1121 MovieClip Frame 1Symbol 541 MovieClip
"highQual"Symbol 1121 MovieClip Frame 1Symbol 495 Button
"medQual"Symbol 1121 MovieClip Frame 1Symbol 498 Button
"lowQual"Symbol 1121 MovieClip Frame 1Symbol 501 Button
"autoQual"Symbol 1121 MovieClip Frame 1Symbol 504 Button
"highDet"Symbol 1121 MovieClip Frame 1Symbol 495 Button
"lowDet"Symbol 1121 MovieClip Frame 1Symbol 501 Button
"res100"Symbol 1121 MovieClip Frame 1Symbol 519 Button
"res75"Symbol 1121 MovieClip Frame 1Symbol 522 Button
"res50"Symbol 1121 MovieClip Frame 1Symbol 525 Button
"resSel"Symbol 1121 MovieClip Frame 1Symbol 529 MovieClip
"qualSel"Symbol 1121 MovieClip Frame 1Symbol 546 MovieClip
"detSel"Symbol 1121 MovieClip Frame 1Symbol 546 MovieClip
"topBG"Symbol 1131 MovieClip Frame 2Symbol 927 MovieClip
"blue"Symbol 1131 MovieClip Frame 2Symbol 1125 MovieClip
"purp"Symbol 1131 MovieClip Frame 2Symbol 1127 MovieClip
"walls"Symbol 1131 MovieClip Frame 3Symbol 891 MovieClip
"topBG"Symbol 1131 MovieClip Frame 7Symbol 1000 MovieClip
"topBG"Symbol 1131 MovieClip Frame 12Symbol 1038 MovieClip
"bottomBG"Symbol 1131 MovieClip Frame 17Symbol 1065 MovieClip
"walls"Symbol 1131 MovieClip Frame 18Symbol 1048 MovieClip
"textBG"Symbol 1138 MovieClip Frame 1Symbol 1136 MovieClip
"sword"Symbol 1138 MovieClip Frame 1Symbol 582 MovieClip
"airBlast"Symbol 1138 MovieClip Frame 1Symbol 585 MovieClip
"heal"Symbol 1138 MovieClip Frame 1Symbol 587 MovieClip
"magicSword"Symbol 1138 MovieClip Frame 1Symbol 589 MovieClip
"wind"Symbol 1138 MovieClip Frame 1Symbol 592 MovieClip
"twister"Symbol 1138 MovieClip Frame 1Symbol 596 MovieClip
"shockwave"Symbol 1138 MovieClip Frame 1Symbol 599 MovieClip
"shine"Symbol 1138 MovieClip Frame 1Symbol 1137 MovieClip
"b1"Symbol 1140 MovieClip Frame 2Symbol 907 MovieClip
"b2"Symbol 1140 MovieClip Frame 3Symbol 907 MovieClip
"b3"Symbol 1140 MovieClip Frame 4Symbol 907 MovieClip
"b4"Symbol 1140 MovieClip Frame 5Symbol 907 MovieClip
"b1"Symbol 1142 MovieClip Frame 2Symbol 959 MovieClip
"b2"Symbol 1142 MovieClip Frame 3Symbol 959 MovieClip
"b3"Symbol 1142 MovieClip Frame 4Symbol 959 MovieClip
"b4"Symbol 1142 MovieClip Frame 5Symbol 959 MovieClip
"optionsPanel"Symbol 1143 MovieClip Frame 1Symbol 1122 MovieClip
"bg"Symbol 1143 MovieClip Frame 1Symbol 600 MovieClip
"miniMap"Symbol 1143 MovieClip Frame 1Symbol 1131 MovieClip
"attackButtons"Symbol 1143 MovieClip Frame 1Symbol 1138 MovieClip
"lifeBar"Symbol 1143 MovieClip Frame 1Symbol 609 MovieClip
"girlBar"Symbol 1143 MovieClip Frame 1Symbol 616 MovieClip
"options"Symbol 1143 MovieClip Frame 1Symbol 619 Button
"magicBar"Symbol 1143 MovieClip Frame 1Symbol 625 MovieClip
"lifePotion"Symbol 1143 MovieClip Frame 1Symbol 1140 MovieClip
"magicPotion"Symbol 1143 MovieClip Frame 1Symbol 1142 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 57 as "bat"
ExportAssets (56)Timeline Frame 4Symbol 58 as "batAttackHitArea_mc"
ExportAssets (56)Timeline Frame 4Symbol 87 as "batDead_mc"
ExportAssets (56)Timeline Frame 4Symbol 118 as "orc"
ExportAssets (56)Timeline Frame 4Symbol 120 as "orcAttackArea"
ExportAssets (56)Timeline Frame 4Symbol 125 as "orcDie"
ExportAssets (56)Timeline Frame 4Symbol 126 as "orcLeapArea"
ExportAssets (56)Timeline Frame 4Symbol 128 as "kimblisSwordDamage"
ExportAssets (56)Timeline Frame 4Symbol 134 as "grassBit_mc"
ExportAssets (56)Timeline Frame 4Symbol 141 as "airBlast"
ExportAssets (56)Timeline Frame 4Symbol 143 as "airBlastDamage"
ExportAssets (56)Timeline Frame 4Symbol 150 as "healAnim_mc"
ExportAssets (56)Timeline Frame 4Symbol 153 as "shockwave"
ExportAssets (56)Timeline Frame 4Symbol 155 as "shockwaveArea"
ExportAssets (56)Timeline Frame 4Symbol 158 as "streak"
ExportAssets (56)Timeline Frame 4Symbol 161 as "swordWind"
ExportAssets (56)Timeline Frame 4Symbol 170 as "dirt"
ExportAssets (56)Timeline Frame 4Symbol 175 as "twister"
ExportAssets (56)Timeline Frame 4Symbol 176 as "twisterDamage_mc"
ExportAssets (56)Timeline Frame 4Symbol 177 as "twisterCenter"
ExportAssets (56)Timeline Frame 4Symbol 180 as "wind"
ExportAssets (56)Timeline Frame 4Symbol 181 as "windHitArea_mc"
ExportAssets (56)Timeline Frame 4Symbol 183 as "windHolder"
ExportAssets (56)Timeline Frame 4Symbol 194 as "bloodSplatter"
ExportAssets (56)Timeline Frame 4Symbol 195 as "greenBloodSplatter"
ExportAssets (56)Timeline Frame 4Symbol 216 as "mage"
ExportAssets (56)Timeline Frame 4Symbol 217 as "mageAttack"
ExportAssets (56)Timeline Frame 4Symbol 220 as "girlMagic"
ExportAssets (56)Timeline Frame 4Symbol 224 as "magicRock"
ExportAssets (56)Timeline Frame 4Symbol 262 as "golem"
ExportAssets (56)Timeline Frame 4Symbol 264 as "golemFastAttackArea1"
ExportAssets (56)Timeline Frame 4Symbol 266 as "golemFastAttackArea2"
ExportAssets (56)Timeline Frame 4Symbol 269 as "evilRock"
ExportAssets (56)Timeline Frame 4Symbol 274 as "evilRockDie"
ExportAssets (56)Timeline Frame 4Symbol 275 as "evilRockArea"
ExportAssets (56)Timeline Frame 4Symbol 278 as "evilRockBegin"
ExportAssets (56)Timeline Frame 4Symbol 282 as "girlSignal"
ExportAssets (56)Timeline Frame 4Symbol 283 as "menuMusic"
ExportAssets (56)Timeline Frame 4Symbol 284 as "levelUpMusic"
ExportAssets (56)Timeline Frame 4Symbol 285 as "darkMusic"
ExportAssets (56)Timeline Frame 4Symbol 286 as "exciteMusic"
ExportAssets (56)Timeline Frame 4Symbol 287 as "spookyMusic"
ExportAssets (56)Timeline Frame 4Symbol 288 as "victoryMusic"
ExportAssets (56)Timeline Frame 4Symbol 289 as "iCanCutSpeech"
ExportAssets (56)Timeline Frame 4Symbol 290 as "twisterSound"
ExportAssets (56)Timeline Frame 4Symbol 291 as "iJustCameFromThereSpeech"
ExportAssets (56)Timeline Frame 4Symbol 292 as "sonicBoomSound"
ExportAssets (56)Timeline Frame 4Symbol 293 as "itsLockedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 294 as "kimblisHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 295 as "theEntranceHasCavedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 296 as "kimblisHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 297 as "theLittleGirlSpeech"
ExportAssets (56)Timeline Frame 4Symbol 298 as "kimblisHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 299 as "theresAKeySpeech"
ExportAssets (56)Timeline Frame 4Symbol 300 as "kimblisHurt4Sound"
ExportAssets (56)Timeline Frame 4Symbol 301 as "theresASwordSpeech"
ExportAssets (56)Timeline Frame 4Symbol 302 as "batHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 303 as "whaSpeech"
ExportAssets (56)Timeline Frame 4Symbol 304 as "batHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 305 as "whatHappenedSpeech"
ExportAssets (56)Timeline Frame 4Symbol 306 as "batHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 307 as "imBackWhereSpeech"
ExportAssets (56)Timeline Frame 4Symbol 308 as "orcHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 309 as "iNeedToGetSpeech"
ExportAssets (56)Timeline Frame 4Symbol 310 as "orcHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 311 as "theBridgeIsOutSpeech"
ExportAssets (56)Timeline Frame 4Symbol 312 as "orcHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 313 as "thisTowerLooksSpeech"
ExportAssets (56)Timeline Frame 4Symbol 314 as "windSound"
ExportAssets (56)Timeline Frame 4Symbol 315 as "myAttacksPassSpeech"
ExportAssets (56)Timeline Frame 4Symbol 316 as "healSound"
ExportAssets (56)Timeline Frame 4Symbol 317 as "swordSwing1Sound"
ExportAssets (56)Timeline Frame 4Symbol 318 as "swordSwing2Sound"
ExportAssets (56)Timeline Frame 4Symbol 319 as "swordSwing3Sound"
ExportAssets (56)Timeline Frame 4Symbol 320 as "swordSwing4Sound"
ExportAssets (56)Timeline Frame 4Symbol 321 as "swordSwing5Sound"
ExportAssets (56)Timeline Frame 4Symbol 322 as "swordSwing6Sound"
ExportAssets (56)Timeline Frame 4Symbol 323 as "batDieSound"
ExportAssets (56)Timeline Frame 4Symbol 324 as "orcDieSound"
ExportAssets (56)Timeline Frame 4Symbol 325 as "windBlastSound"
ExportAssets (56)Timeline Frame 4Symbol 326 as "buttonRollOverSound"
ExportAssets (56)Timeline Frame 4Symbol 327 as "earthquakeSound"
ExportAssets (56)Timeline Frame 4Symbol 329 as "swordClangSound"
ExportAssets (56)Timeline Frame 4Symbol 330 as "pickUpPotionSound"
ExportAssets (56)Timeline Frame 4Symbol 331 as "doorOpenSound"
ExportAssets (56)Timeline Frame 4Symbol 332 as "usePotionSound"
ExportAssets (56)Timeline Frame 4Symbol 333 as "golemSwish1Sound"
ExportAssets (56)Timeline Frame 4Symbol 334 as "golemSwish2Sound"
ExportAssets (56)Timeline Frame 4Symbol 335 as "golemSwish3Sound"
ExportAssets (56)Timeline Frame 4Symbol 336 as "golemSwish4Sound"
ExportAssets (56)Timeline Frame 4Symbol 337 as "golemSwish5Sound"
ExportAssets (56)Timeline Frame 4Symbol 338 as "golemAttack1Sound"
ExportAssets (56)Timeline Frame 4Symbol 339 as "golemAttack2Sound"
ExportAssets (56)Timeline Frame 4Symbol 340 as "golemAttack3Sound"
ExportAssets (56)Timeline Frame 4Symbol 341 as "golemAttack4Sound"
ExportAssets (56)Timeline Frame 4Symbol 342 as "golemHurt1Sound"
ExportAssets (56)Timeline Frame 4Symbol 343 as "golemHurt2Sound"
ExportAssets (56)Timeline Frame 4Symbol 344 as "golemHurt3Sound"
ExportAssets (56)Timeline Frame 4Symbol 345 as "earthquakeBuildSound"
ExportAssets (56)Timeline Frame 4Symbol 346 as "doorExplodeSound"
ExportAssets (56)Timeline Frame 4Symbol 347 as "girlDieSound"
ExportAssets (56)Timeline Frame 4Symbol 348 as "kimblisDieSound"
ExportAssets (56)Timeline Frame 4Symbol 349 as "ballPickUpSound"
ExportAssets (56)Timeline Frame 4Symbol 350 as "energyCancelSound"
ExportAssets (56)Timeline Frame 4Symbol 351 as "golemIn1Sound"
ExportAssets (56)Timeline Frame 4Symbol 352 as "golemIn2Sound"
ExportAssets (56)Timeline Frame 4Symbol 353 as "golemIn3Sound"
ExportAssets (56)Timeline Frame 4Symbol 354 as "golemIn4Sound"
ExportAssets (56)Timeline Frame 4Symbol 355 as "golemIn5Sound"
ExportAssets (56)Timeline Frame 4Symbol 356 as "golemOut1Sound"
ExportAssets (56)Timeline Frame 4Symbol 357 as "golemOut2Sound"
ExportAssets (56)Timeline Frame 4Symbol 358 as "golemOut3Sound"
ExportAssets (56)Timeline Frame 4Symbol 359 as "golemOut4Sound"
ExportAssets (56)Timeline Frame 4Symbol 360 as "golemOut5Sound"
ExportAssets (56)Timeline Frame 4Symbol 361 as "buildingCrushSound"
ExportAssets (56)Timeline Frame 4Symbol 362 as "ghostDieSound"
ExportAssets (56)Timeline Frame 4Symbol 363 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 57 MovieClip [bat] Frame 2
"attack"Symbol 57 MovieClip [bat] Frame 3
"back"Symbol 57 MovieClip [bat] Frame 4
"hurt"Symbol 57 MovieClip [bat] Frame 5
"free"Symbol 57 MovieClip [bat] Frame 6
"dead"Symbol 57 MovieClip [bat] Frame 7
"stand"Symbol 118 MovieClip [orc] Frame 2
"mosey"Symbol 118 MovieClip [orc] Frame 3
"walk"Symbol 118 MovieClip [orc] Frame 4
"startled"Symbol 118 MovieClip [orc] Frame 5
"leap"Symbol 118 MovieClip [orc] Frame 6
"attack"Symbol 118 MovieClip [orc] Frame 7
"hurt"Symbol 118 MovieClip [orc] Frame 8
"stepLeft"Symbol 118 MovieClip [orc] Frame 9
"stepRight"Symbol 118 MovieClip [orc] Frame 10
"die"Symbol 118 MovieClip [orc] Frame 11
"unload"Symbol 150 MovieClip [healAnim_mc] Frame 56
"unload"Symbol 180 MovieClip [wind] Frame 3
"wander"Symbol 216 MovieClip [mage] Frame 2
"die"Symbol 216 MovieClip [mage] Frame 3
"begin"Symbol 260 MovieClip Frame 6
"end"Symbol 260 MovieClip Frame 22
"stand"Symbol 262 MovieClip [golem] Frame 2
"startWalk"Symbol 262 MovieClip [golem] Frame 3
"walk"Symbol 262 MovieClip [golem] Frame 4
"endWalk"Symbol 262 MovieClip [golem] Frame 5
"fastAttack"Symbol 262 MovieClip [golem] Frame 6
"right"Symbol 262 MovieClip [golem] Frame 7
"left"Symbol 262 MovieClip [golem] Frame 8
"summon"Symbol 262 MovieClip [golem] Frame 9
"stun"Symbol 262 MovieClip [golem] Frame 10
"weak"Symbol 262 MovieClip [golem] Frame 11
"hurt"Symbol 262 MovieClip [golem] Frame 12
"on"Symbol 282 MovieClip [girlSignal] Frame 1
"off"Symbol 282 MovieClip [girlSignal] Frame 2
"on"Symbol 415 MovieClip Frame 2
"off"Symbol 415 MovieClip Frame 3
"_up"Symbol 541 MovieClip Frame 1
"_over"Symbol 541 MovieClip Frame 6
"_down"Symbol 541 MovieClip Frame 11
"high"Symbol 546 MovieClip Frame 1
"medium"Symbol 546 MovieClip Frame 2
"low"Symbol 546 MovieClip Frame 3
"auto"Symbol 546 MovieClip Frame 4
"easy"Symbol 550 MovieClip Frame 1
"normal"Symbol 550 MovieClip Frame 2
"hard"Symbol 550 MovieClip Frame 3
"oldSword"Symbol 580 MovieClip Frame 1
"goodSword"Symbol 580 MovieClip Frame 2
"magSword"Symbol 580 MovieClip Frame 3
"charging"Symbol 653 MovieClip Frame 2
"using"Symbol 653 MovieClip Frame 3
"standing"Symbol 771 MovieClip Frame 1
"running"Symbol 771 MovieClip Frame 2
"backingUp"Symbol 771 MovieClip Frame 3
"straifRight"Symbol 771 MovieClip Frame 4
"straifLeft"Symbol 771 MovieClip Frame 5
"sword"Symbol 771 MovieClip Frame 6
"airBlast"Symbol 771 MovieClip Frame 7
"twister"Symbol 771 MovieClip Frame 8
"hurt"Symbol 771 MovieClip Frame 9
"dead"Symbol 771 MovieClip Frame 10
"wind"Symbol 771 MovieClip Frame 11
"heal"Symbol 771 MovieClip Frame 12
"shockwave"Symbol 771 MovieClip Frame 13
"click"Symbol 863 MovieClip Frame 1
"no"Symbol 863 MovieClip Frame 2
"yes"Symbol 863 MovieClip Frame 3
"on"Symbol 911 MovieClip Frame 2
"on"Symbol 912 MovieClip Frame 2
"active"Symbol 948 MovieClip Frame 2
"off"Symbol 948 MovieClip Frame 3
"off"Symbol 949 MovieClip Frame 2
"inactive"Symbol 951 MovieClip Frame 1
"on"Symbol 951 MovieClip Frame 2
"off"Symbol 951 MovieClip Frame 3
"on"Symbol 954 MovieClip Frame 2
"on"Symbol 955 MovieClip Frame 2
"inactive"Symbol 956 MovieClip Frame 1
"on"Symbol 956 MovieClip Frame 2
"off"Symbol 956 MovieClip Frame 3
"inactive"Symbol 957 MovieClip Frame 1
"on"Symbol 957 MovieClip Frame 2
"off"Symbol 957 MovieClip Frame 3
"inactive"Symbol 962 MovieClip Frame 1
"on"Symbol 962 MovieClip Frame 2
"off"Symbol 962 MovieClip Frame 3
"choosing"Symbol 987 MovieClip Frame 1
"frolicking"Symbol 987 MovieClip Frame 2
"following"Symbol 987 MovieClip Frame 3
"standing"Symbol 987 MovieClip Frame 4
"floating"Symbol 987 MovieClip Frame 5
"hurt"Symbol 987 MovieClip Frame 6
"dead"Symbol 987 MovieClip Frame 7
"on"Symbol 1008 MovieClip Frame 1
"off"Symbol 1008 MovieClip Frame 2
"on"Symbol 1022 MovieClip Frame 2
"on"Symbol 1023 MovieClip Frame 2
"on"Symbol 1042 MovieClip Frame 1
"off"Symbol 1042 MovieClip Frame 2
"on"Symbol 1044 MovieClip Frame 1
"off"Symbol 1044 MovieClip Frame 2
"on"Symbol 1046 MovieClip Frame 1
"off"Symbol 1046 MovieClip Frame 2
"on"Symbol 1047 MovieClip Frame 1
"off"Symbol 1047 MovieClip Frame 2
"on"Symbol 1064 MovieClip Frame 1
"off"Symbol 1064 MovieClip Frame 2
"wait"Symbol 1069 MovieClip Frame 1
"on"Symbol 1069 MovieClip Frame 2
"off"Symbol 1069 MovieClip Frame 3
"on"Symbol 1071 MovieClip Frame 1
"off"Symbol 1071 MovieClip Frame 2
"on"Symbol 1072 MovieClip Frame 1
"off"Symbol 1072 MovieClip Frame 2
"on"Symbol 1083 MovieClip Frame 1
"off"Symbol 1083 MovieClip Frame 2
"endAnim"Symbol 1085 MovieClip Frame 47
"on"Symbol 1095 MovieClip Frame 2
"l1"Symbol 1106 MovieClip Frame 2
"l2"Symbol 1106 MovieClip Frame 6
"l3"Symbol 1106 MovieClip Frame 11
"l4"Symbol 1106 MovieClip Frame 16
"l5"Symbol 1106 MovieClip Frame 21
"l6"Symbol 1106 MovieClip Frame 26
"off"Symbol 1106 MovieClip Frame 35
"l1"Symbol 1131 MovieClip Frame 2
"l1l"Symbol 1131 MovieClip Frame 3
"l2"Symbol 1131 MovieClip Frame 7
"l2l"Symbol 1131 MovieClip Frame 8
"l3"Symbol 1131 MovieClip Frame 12
"l3l"Symbol 1131 MovieClip Frame 13
"l4"Symbol 1131 MovieClip Frame 17
"l4l"Symbol 1131 MovieClip Frame 18
"l5"Symbol 1131 MovieClip Frame 22
"l5l"Symbol 1131 MovieClip Frame 23
"l6"Symbol 1131 MovieClip Frame 27
"l6l"Symbol 1131 MovieClip Frame 28
"end"Symbol 1189 MovieClip Frame 249
"end"Symbol 1286 MovieClip Frame 1190
"end"Symbol 1295 MovieClip Frame 190

Dynamic Text Variables

loadingBoxSymbol 23 EditableText"percent loaded: 0"
forwardTextSymbol 489 EditableText"press"
backwardTextSymbol 490 EditableText"press"
leftTextSymbol 491 EditableText"press"
rightTextSymbol 492 EditableText"press"
magTextSymbol 530 EditableText"press"
healthTextSymbol 531 EditableText"press"
forwardTextSymbol 553 EditableText"w"
leftTextSymbol 554 EditableText"a"
backwardTextSymbol 555 EditableText"s"
rightTextSymbol 556 EditableText"d"
healthTextSymbol 557 EditableText"e"
magTextSymbol 558 EditableText"q"
lifeTextSymbol 601 EditableText"100/100"
magicTextSymbol 620 EditableText"100/100"
levelTextSymbol 796 EditableText""
pointsSymbol 851 EditableText""
aTitleSymbol 856 EditableText"Attack lv. 1"
aCostSymbol 857 EditableText"cost:  no magic used"
aDamageSymbol 858 EditableText"damage:  normal damage"
aDescriptionSymbol 859 EditableText"description:  Kimblis attacks with his sword."
_parent.aSusSymbol 1133 EditableText"sustain cost:"
_parent.aNameSymbol 1134 EditableText"sword"
_parent.aInitSymbol 1135 EditableText"initial cost:"
hotKeySymbol 1139 EditableText"W"
hotKeySymbol 1141 EditableText"W"
missionTextSymbol 1144 EditableText"mission info here"
missionTextSymbol 1145 EditableText"mission info here"
missionTextSymbol 1146 EditableText"mission info here"




http://swfchan.com/6/25036/info.shtml
Created: 24/5 -2019 04:59:55 Last modified: 24/5 -2019 04:59:55 Server time: 22/12 -2024 12:37:58