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

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

zed.swf

This is the info page for
Flash #27049

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


Text
Loading

Loading

PAUSED

Press "P" To CONTINUE

SOUND OFF

a Totebo game

totebo.com

0

Level

0

0%

Your Best Score

You got to

Gold

Zed Datafile

MORE

Jump

Run Right

Run Left

Toggle Sound

Pause

In-game controls

BAD STUFF

Good Stuff

Collect good stuff. Avoid bad stuff. Three
gold pieces unlock a golden door.

Instructions

At the beginning of each level you will be
given a colour code.
To continue at that level, enter the code
by clicking the spheres here, then click
"Continue Quest".

Colour codes

Zed is an android. But unlike other androids,
he has always had a very special dream -
to sport a space suit entirely made of gold.
it's now up to you to guide Zed through ten
particularly vicious levels and collect enough
gold pieces to fulfil his dream.
Your quest begins in the Gold mines, deep
down in the underworld...

Continue Quest

Begin Quest

BAD COLOUR COMBINATION

Click the spheres to try again!

Colour Code Accepted!

CODE ACCEPTED!

Arcadetown Home

0

Zeds

points

Gold

energy

energy

Total Gold

Total Gold

invisible

invisible

Extras

LEVEL 0

Colour
Combination

The Gold Mines

The Lava Valley

The Palace of Mysteries

The Palace of Mysteries

The Corridor of Remebrance

GO!

(press any key)

LEVEL 0 CLEARED!

0

0

0

Total
Points

0

YOU MANAGED TO COLLECT 0% OF THE GOLD ZED NEEDS FOR A SHINY GOLDEN SPACE SUIT

YOUR TOTAL POINTS

Game Over

0

0

0

nothing

nothing

CONGRATULATIONS!

You now have enough Gold to
make a brand new space suit

ActionScript [AS1/AS2]

Frame 1
squareCounter = 0;
Instance of Symbol 31 MovieClip "mcLoading" in Frame 2
onClipEvent (load) { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { this._visible = false; } }
Instance of Symbol 33 MovieClip in Frame 2
onClipEvent (load) { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { this._visible = false; } }
Frame 3
if (_framesloaded < 111) { intPercentLoaded = _framesloaded; mcLoading.gotoAndStop(intPercentLoaded); gotoAndPlay(_currentframe - 1); if (_root.fadeOut) { _root.fadeOut = false; } }
Frame 4
sndFadeIn = new Sound(); sndFadeIn.attachSound("sndFadeIn"); sndFadeOut = new Sound(); sndFadeOut.attachSound("sndFadeOut"); mcLoading.gotoAndStop(101); mcSquares.gotoAndPlay("in");
Frame 6
if (!_root.fadeOut) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay (9); }
Frame 9
function grabBonus() { zedBonus = random(3) + 1; this["sndGrabBonus" + zedBonus].start(0, 0); } function changeZedColour(colour) { function addPoints(points) { pointsCounter++; mcAddPoints.duplicateMovieClip("mcPointsAdded" + pointsCounter, pointsCounter); grabBonus(); if ((((((points == "speed") or (points == "invincible")) or (points == "jump")) or (points == "energy")) or (points == "Gold")) or (points == "Key")) { _root["mcPointsAdded" + pointsCounter].gotoAndPlay("textBonus"); _root["mcPointsAdded" + pointsCounter].txtBonus = points; } else { totalPoints = totalPoints + points; panels.txtTotalPoints = totalPoints; _root["mcPointsAdded" + pointsCounter].points = points; } _root["mcPointsAdded" + pointsCounter]._x = character._x; _root["mcPointsAdded" + pointsCounter]._y = character._y - 70; } if ((colour == "red") && (!_root.untouchable)) { _root.zedColourTransform = {ra:"100", rb:"255", ga:"100", gb:"-70", ba:"100", bb:"-170", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); sndZedHurt.start(0, 0); zedIsHurting = true; } else if (colour == "normal") { _root.zedColourTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); sndZedHurt.stop("sndZedHurt"); zedIsHurting = false; } else if (colour == "energy") { _root.zedColourTransform = {ra:"100", rb:"-30", ga:"100", gb:"50", ba:"100", bb:"-200", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); } else if (colour == "Gold") { _root.zedColourTransform = {ra:"100", rb:"255", ga:"100", gb:"70", ba:"100", bb:"-150", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); } else if (colour == "speed") { _root.zedColourTransform = {ra:"100", rb:"250", ga:"100", gb:"-25", ba:"100", bb:"-160", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); } else if (colour == "jump") { _root.zedColourTransform = {ra:"100", rb:"0", ga:"100", gb:"-50", ba:"100", bb:"-20", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); } else if (colour == "invincible") { _root.zedColourTransform = {ra:"100", rb:"0", ga:"100", gb:"60", ba:"100", bb:"0", aa:"100", ab:"0"}; _root.zedColour.setTransform(_root.zedColourTransform); } } function addPoints(points) { pointsCounter++; mcAddPoints.duplicateMovieClip("mcPointsAdded" + pointsCounter, pointsCounter); grabBonus(); if ((((((points == "speed") or (points == "invincible")) or (points == "jump")) or (points == "energy")) or (points == "Gold")) or (points == "Key")) { _root["mcPointsAdded" + pointsCounter].gotoAndPlay("textBonus"); _root["mcPointsAdded" + pointsCounter].txtBonus = points; } else { totalPoints = totalPoints + points; panels.txtTotalPoints = totalPoints; _root["mcPointsAdded" + pointsCounter].points = points; } _root["mcPointsAdded" + pointsCounter]._x = character._x; _root["mcPointsAdded" + pointsCounter]._y = character._y - 70; } function showPlatform() { counter = 0; while (counter < 11) { counter++; if (this["plattform" + counter].active) { this["plattform" + counter].active = false; this["plattform" + counter].gotoAndPlay("fadeOut"); } else { this["plattform" + counter].active = true; this["plattform" + counter].initLocal = false; this["plattform" + counter].gotoAndPlay("fadeIn"); } } } _root.soundOn = true; globalsound = new Sound(); sndGrabBonus1 = new Sound(); sndGrabBonus1.attachSound("sndGrabBonus1"); sndGrabBonus2 = new Sound(); sndGrabBonus2.attachSound("sndGrabBonus2"); sndGrabBonus3 = new Sound(); sndGrabBonus3.attachSound("sndGrabBonus3"); sndZedDie = new Sound(); sndZedDie.attachSound("sndZedDie"); sndZedHurt = new Sound(); sndZedHurt.attachSound("sndZedHurt"); sndGrowl = new Sound(); sndGrowl.attachSound("sndGrowl"); sndFlame = new Sound(); sndFlame.attachSound("sndFlame"); sndSpikes = new Sound(); sndSpikes.attachSound("sndSpikes"); sndIntermission = new Sound(); sndIntermission.attachSound("sndIntermission"); sndIntro = new Sound(); sndIntro.attachSound("sndIntro"); sndDoorClose = new Sound(); sndDoorClose.attachSound("sndDoorClose"); sndDoorOpen = new Sound(); sndDoorOpen.attachSound("sndDoorOpen"); sndGameOver = new Sound(); sndGameOver.attachSound("sndGameOver"); finalLevel = 10; dataFileScore = 0; dataFileLevel = 0; dataFileGold = 0; arrLevelCode1 = new Array(1, 1, 1, 1, 1); arrLevelCode2 = new Array(2, 3, 2, 3, 2); arrLevelCode3 = new Array(3, 3, 5, 3, 3); arrLevelCode4 = new Array(5, 1, 4, 1, 5); arrLevelCode5 = new Array(2, 3, 1, 3, 2); arrLevelCode6 = new Array(3, 4, 5, 1, 3); arrLevelCode7 = new Array(1, 5, 4, 2, 5); arrLevelCode8 = new Array(4, 2, 3, 1, 2); arrLevelCode9 = new Array(2, 1, 4, 4, 4); arrLevelCode10 = new Array(4, 2, 2, 2, 3); zedColour = new Color(characterGfx); zedColourTransform = new Object(); gotoAndPlay (15);
Instance of Symbol 95 MovieClip "keyboardInput" in Frame 9
onClipEvent (load) { keyPressPause = getTimer() + 100; squareCounter1 = 0; squareCounter2 = 0; } onClipEvent (enterFrame) { if (Key.isDown(80) && (keyPressValid)) { keyPressValid = false; if (_root.panels._visible && (_root.noTransition)) { if ((!_root.gamePaused) && (keyPressPause < getTimer())) { if (_root.soundOn) { _root.globalsound.setVolume(0); } _root.gamePaused = true; mcPause.gotoAndPlay("paused"); keyPressPause = getTimer() + 100; } else if (keyPressPause < getTimer()) { if (_root.soundOn) { _root.globalsound.setVolume(100); } _parent.characterGfx.gotoAndPlay(_parent.characterGfx._currentframe - 1); _root.gamePaused = false; mcPause.gotoAndStop(1); keyPressPause = getTimer() + 100; } } } else if (Key.isDown(83) && (keyPressValid)) { keyPressValid = false; if ((!_root.soundOn) && (keyPressPause < getTimer())) { _root.soundOn = true; mcSound.gotoAndPlay("toggleSound"); keyPressPause = getTimer() + 100; } else if (keyPressPause < getTimer()) { _root.soundOn = false; mcSound.gotoAndPlay("toggleSound"); keyPressPause = getTimer() + 100; } } else if ((!Key.isDown(83)) && (!Key.isDown(80))) { keyPressValid = true; } }
Frame 15
sndIntro.start(0, 0); totalGoldCollected = 0; levelGoldCollected = 0; totalPoints = 0; panels.totalGold.gotoAndStop(1); panels.goldHolder.gotoAndStop(1); panels.lives.gotoAndStop(1); currentLevel = 1; livesLeft = 3; panels._visible = false; if (_root.fadeOut) { mcSquares.gotoAndPlay("out"); }
Instance of Symbol 183 MovieClip in Frame 15
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 234 MovieClip "zed" in Frame 15
onClipEvent (load) { if (_root.gameCompleted) { gotoAndStop (2); } else { gotoAndStop (1); } }
Frame 16
stop();
Frame 17
mcSquares.gotoAndPlay("in");
Frame 19
if (!_root.fadeOut) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay (25); }
Frame 25
loadVariablesNum ("http://www.totebo.com/zed/addgames.asp", 0, "POST"); sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); sndIntermission.start(0, 0); if (finalLevel < currentLevel) { gotoAndPlay (15); } else { teaser.gotoAndStop(currentLevel); panels._visible = false; panels.goldHolder.gotoAndStop(1); txtLevelCleared = "LEVEL " + currentLevel; mcSquares.gotoAndPlay("out"); }
Frame 26
mcCode.showCode(currentLevel); stop();
Instance of Symbol 340 MovieClip in Frame 26
onClipEvent (keyDown) { if (!_root.fadeOut) { _parent.play(); } }
Frame 28
mcSquares.gotoAndPlay("in");
Frame 30
if (!_root.fadeOut) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay (85); }
Frame 31
gotoAndPlay (15);
Frame 36
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); keyboardInput._x = 0; panels._visible = false; txtLevelCleared = ("LEVEL " + currentLevel) + " CLEARED!"; txtLives = 0; txtEnergy = 0; livesTemp = livesLeft; lives.gotoAndStop(_root.panels.lives._currentframe); energy.gotoAndStop(_root.panels.energy._currentframe); txtTotalPoints = totalPoints; _root._x = 0;
Instance of Symbol 274 MovieClip "lives" in Frame 36
onClipEvent (load) { if (this._currentframe == 22) { this._x = this._x + 50; } else if (this._currentframe == 36) { this._x = this._x + 100; } }
Frame 38
if (delayCounter < 50) { delayCounter++; gotoAndPlay(_currentframe - 1); } else { delayCounter = 0; }
Frame 49
if (0 < livesTemp) { livesTemp--; totalPoints = totalPoints + 1000; txtLives = txtLives + 1000; txtTotalPoints = totalPoints; grabBonus(); gotoAndPlay(_currentframe - 10); }
Frame 51
if (_root.soundOn) { globalsound.setVolume(random(20) + 10); } if (energy._currentframe < 151) { energy.gotoAndStop(energy._currentframe + 1); energy.panic._visible = false; totalPoints = totalPoints + 20; txtEnergy = txtEnergy + 20; txtTotalPoints = totalPoints; grabBonus(); gotoAndPlay(_currentframe - 1); }
Frame 53
if (delayCounter < 50) { delayCounter++; gotoAndPlay(_currentframe - 1); } else { delayCounter = 0; }
Frame 54
if (_root.soundOn) { globalsound.setVolume(100); } mcSquares.gotoAndPlay("in");
Frame 56
if (!_root.fadeOut) { gotoAndPlay(_currentframe - 1); }
Frame 57
outOfEnergy = false; currentLevel++; gotoAndPlay (25);
Frame 59
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); sndGameOver.start(0, 0); panels._visible = false; _root._x = 0; mcSquares._x = 0; keyboardInput._x = 0; txtTotalPoints = totalPoints; intGoldPercentage = int((_root.totalGoldCollected / 30) * 100); txtGoldPercentage = ("YOU MANAGED TO COLLECT " + intGoldPercentage) + "% OF THE GOLD ZED NEEDS FOR A SHINY GOLDEN SPACE SUIT";
Frame 60
stop();
Instance of Symbol 340 MovieClip in Frame 60
onClipEvent (keyDown) { if (_root.fadeIn) { _parent.play(); } }
Frame 61
mcSquares.gotoAndPlay("in");
Frame 63
if (!_root.fadeOut) { gotoAndPlay(_currentframe - 1); }
Frame 64
if (dataFileScore < totalPoints) { dataFileScore = totalPoints; dataFileLevel = currentLevel; dataFileGold = intGoldPercentage; } gotoAndPlay (15);
Frame 65
gotoAndPlay (15);
Frame 72
gotoAndPlay (15);
Frame 73
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); sndGameCompleted.start(0, 0); panels._visible = false; gameCompleted = true; txtTotalPoints = totalPoints; stop();
Instance of Symbol 340 MovieClip in Frame 73
onClipEvent (keyDown) { if (_root.fadeIn) { _parent.play(); } }
Frame 74
mcSquares.gotoAndPlay("in");
Frame 76
if (!_root.fadeOut) { gotoAndPlay(_root._currentframe - 1); }
Frame 77
intGoldPercentage = int((_root.totalGoldCollected / 30) * 100); if (dataFileScore < totalPoints) { dataFileScore = totalPoints; dataFileLevel = currentLevel; dataFileGold = intGoldPercentage; } gotoAndPlay (15);
Frame 78
gotoAndPlay (15);
Frame 85
_root.openGoldDoor = false; _root.levelGoldCollected = 0; gotoAndStop("level" + currentLevel); mcSquares.gotoAndPlay("out");
Frame 110
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceGoldMines = new Sound(); sndAmbienceGoldMines.attachSound("sndAmbienceGoldMines"); sndAmbienceGoldMines.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform1" in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 164 MovieClip "creature1" in Frame 110
onClipEvent (load) { howDangerous = 12; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform1.hitTest(this._x, this._y + 20, true)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 383 MovieClip in Frame 110
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 110
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 385 MovieClip in Frame 110
onClipEvent (enterFrame) { if ((this.hitTest(_root.character) && (!stageHasMoved)) && (this._x < _root.character._x)) { this._x = this._x + (this._width + 80); _root._x = _root._x + 700; _parent.panels._x = _parent.panels._x - 700; _parent.mcSquares._x = _parent.mcSquares._x - 700; _parent.keyboardInput._x = _parent.keyboardInput._x - 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); } else if ((this.hitTest(_root.character) && (!stageHasMoved)) && (_root.character._x < this._x)) { this._x = this._x - (this._width + 80); _root._x = _root._x - 700; _parent.panels._x = _parent.panels._x + 700; _parent.mcSquares._x = _parent.mcSquares._x + 700; _parent.keyboardInput._x = _parent.keyboardInput._x + 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe - 1); } else if (stageHasMoved) { stageHasMoved = false; } }
Instance of Symbol 386 MovieClip "character" in Frame 110
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 183 MovieClip in Frame 110
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 110
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 110
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 387 MovieClip in Frame 110
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus007" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus004" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus006" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus001" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus02" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus003" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus021" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus017" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus025" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus023" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus022" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus024" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus019" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus018" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus020" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus005" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus009" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus008" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus014" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus011" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus013" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus012" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus010" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus015" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus016" in Frame 110
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 377 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Frame 112
gotoAndPlay (15);
Frame 119
gotoAndPlay (15);
Frame 120
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceGoldMines = new Sound(); sndAmbienceGoldMines.attachSound("sndAmbienceGoldMines"); sndAmbienceGoldMines.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } counter = 0; }
Instance of Symbol 172 MovieClip in Frame 120
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 385 MovieClip in Frame 120
onClipEvent (load) { } onClipEvent (enterFrame) { if ((this.hitTest(_root.character) && (!stageHasMoved)) && (_root.character._x < this._x)) { this._x = this._x - (this._width + 80); _root._x = _root._x - 700; _parent.panels._x = _parent.panels._x + 700; _parent.mcSquares._x = _parent.mcSquares._x + 700; _parent.keyboardInput._x = _parent.keyboardInput._x + 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); _parent.door01._x = _parent.door01._x + 20; _parent.door01._xscale = -100; } else if ((this.hitTest(_root.character) && (!stageHasMoved)) && (this._x < _root.character._x)) { this._x = this._x + (this._width + 80); _root._x = _root._x + 700; _parent.panels._x = _parent.panels._x - 700; _parent.mcSquares._x = _parent.mcSquares._x - 700; _parent.keyboardInput._x = _parent.keyboardInput._x - 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe - 1); _parent.door01._x = _parent.door01._x - 20; _parent.door01._xscale = 100; } else if (stageHasMoved) { stageHasMoved = false; } }
Instance of Symbol 383 MovieClip in Frame 120
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 120
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 404 MovieClip "door01" in Frame 120
onClipEvent (enterFrame) { if (!_root.key01.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 386 MovieClip "character" in Frame 120
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 186 MovieClip in Frame 120
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("speed"); _root.character.maxSpeed = 10; _root.character.friction = _root.character.maxSpeed / 5; _root.extrasSpeed = true; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 368; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder1.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 185 MovieClip "key01" in Frame 120
onClipEvent (load) { flyToY = _parent.door01._y; flyToX = _parent.door01._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus032" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus033" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus031" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus029" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus030" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus028" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus025" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 120
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 120
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 120
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus039" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus041" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus040" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus042" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus043" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus044" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus026" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus027" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus035" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus036" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus034" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus037" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus038" in Frame 120
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 172 MovieClip in Frame 121
onClipEvent (load) { howDangerous = 30; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 164 MovieClip in Frame 121
onClipEvent (load) { howDangerous = 20; sittingOn = "platform3"; weapon = "fire"; firing = false; speed = -4; maxSpeed = speed; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (!jaw.fireInTheHall) { this.play(); this.jaw.play(); } if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((this.jaw.hitFlames.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop((_root.panels.energy._currentframe + howDangerous) + 10); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x + speed, this._y + 20, true)) { this._x = this._x + int(speed); } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x + (speed * 3); } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + (speed * 3); } } } } else { this.stop(); this.jaw.stop(); jaw.fireInTheHall = false; } }
Frame 122
gotoAndPlay (15);
Frame 130
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceGoldMines = new Sound(); sndAmbienceGoldMines.attachSound("sndAmbienceGoldMines"); sndAmbienceGoldMines.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 421 MovieClip in Frame 130
onClipEvent (load) { startPoint = this._x - 140; endPoint = this._x + 140; totalDistance = endPoint - startPoint; beginAt = random(totalDistance) - (totalDistance / 2); this._x = this._x + beginAt; moveSpeed = 3; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if ((endPoint < this._x) or (this._x < startPoint)) { moveSpeed = -moveSpeed; } this._x = this._x + moveSpeed; if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 8; _root.onPlatform = true; _parent.character._x = _parent.character._x + moveSpeed; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform1" in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 164 MovieClip in Frame 130
onClipEvent (load) { howDangerous = 20; sittingOn = "platform3"; weapon = "fire"; firing = false; speed = -4; maxSpeed = speed; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (!jaw.fireInTheHall) { this.play(); this.jaw.play(); } if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((this.jaw.hitFlames.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop((_root.panels.energy._currentframe + howDangerous) + 10); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform1.hitTest(this._x + speed, this._y + 20, true)) { this._x = this._x + int(speed); } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x + (speed * 3); } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + (speed * 3); } } } } else { this.stop(); this.jaw.stop(); jaw.fireInTheHall = false; } }
Instance of Symbol 385 MovieClip in Frame 130
onClipEvent (load) { } onClipEvent (enterFrame) { if ((this.hitTest(_root.character) && (!stageHasMoved)) && (_root.character._x < this._x)) { this._x = this._x - (this._width + 80); _root._x = _root._x - 700; _parent.panels._x = _parent.panels._x + 700; _parent.mcSquares._x = _parent.mcSquares._x + 700; _parent.keyboardInput._x = _parent.keyboardInput._x + 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); _parent.door01._x = _parent.door01._x + 20; _parent.door01._xscale = -100; } else if ((this.hitTest(_root.character) && (!stageHasMoved)) && (this._x < _root.character._x)) { this._x = this._x + (this._width + 80); _root._x = _root._x + 700; _parent.panels._x = _parent.panels._x - 700; _parent.mcSquares._x = _parent.mcSquares._x - 700; _parent.keyboardInput._x = _parent.keyboardInput._x - 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe - 1); _parent.door01._x = _parent.door01._x - 20; _parent.door01._xscale = 100; } else if (stageHasMoved) { stageHasMoved = false; } }
Instance of Symbol 404 MovieClip "door01" in Frame 130
onClipEvent (enterFrame) { if (!_root.key01.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 130
onClipEvent (load) { } onClipEvent (enterFrame) { if ((this.hitTest(_root.character) && (!stageHasMoved)) && (_root.character._x < this._x)) { this._x = this._x - (this._width + 80); _root._x = _root._x - 700; _parent.panels._x = _parent.panels._x + 700; _parent.mcSquares._x = _parent.mcSquares._x + 700; _parent.keyboardInput._x = _parent.keyboardInput._x + 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); _parent.door02._x = _parent.door02._x + 20; _parent.door02._xscale = -100; } else if ((this.hitTest(_root.character) && (!stageHasMoved)) && (this._x < _root.character._x)) { this._x = this._x + (this._width + 80); _root._x = _root._x + 700; _parent.panels._x = _parent.panels._x - 700; _parent.mcSquares._x = _parent.mcSquares._x - 700; _parent.keyboardInput._x = _parent.keyboardInput._x - 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe - 1); _parent.door02._x = _parent.door02._x - 20; _parent.door02._xscale = 100; } else if (stageHasMoved) { stageHasMoved = false; } }
Instance of Symbol 404 MovieClip "door02" in Frame 130
onClipEvent (enterFrame) { if (!_root.key02.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 383 MovieClip in Frame 130
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 130
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 404 MovieClip "door03" in Frame 130
onClipEvent (enterFrame) { if (!_root.key03.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 386 MovieClip "character" in Frame 130
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 185 MovieClip "key01" in Frame 130
onClipEvent (load) { flyToY = _parent.door01._y; flyToX = _parent.door01._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 185 MovieClip "key02" in Frame 130
onClipEvent (load) { flyToY = _parent.door02._y; flyToX = _parent.door02._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 130
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 130
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus050" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus052" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus056" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus057" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus058" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus055" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 185 MovieClip "key03" in Frame 130
onClipEvent (load) { flyToY = _parent.door03._y; flyToX = _parent.door03._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus060" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus059" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus061" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus062" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 130
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus067" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus069" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus065" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus066" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus068" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus051" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 387 MovieClip in Frame 130
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus049" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus045" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus046" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus047" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus048" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus064" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus063" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus053" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus054" in Frame 130
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 164 MovieClip in Frame 131
onClipEvent (load) { howDangerous = 20; speed = -4; maxSpeed = speed; turned = false; weapon = "bite"; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); this.jaw.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x, this._y + 20, true)) { if (0 < speed) { if (_parent.monsterPlatform2.hitTest(this._x + 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else if (speed < 0) { if (_parent.monsterPlatform2.hitTest(this._x - 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else { readyToJump = false; } this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x - 10; } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + 10; } } } } else { this.stop(); this.jaw.stop(); } }
Instance of Symbol 172 MovieClip in Frame 131
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 172 MovieClip in Frame 131
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(60); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(40); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(20); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(1); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 132
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 164 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; speed = -4; maxSpeed = speed; turned = false; weapon = "bite"; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); this.jaw.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x, this._y + 20, true)) { if (0 < speed) { if (_parent.monsterPlatform2.hitTest(this._x + 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else if (speed < 0) { if (_parent.monsterPlatform2.hitTest(this._x - 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else { readyToJump = false; } this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x - 10; } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + 10; } } } } else { this.stop(); this.jaw.stop(); } }
Instance of Symbol 172 MovieClip in Frame 132
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Frame 133
gotoAndPlay (15);
Frame 140
sndAmbienceGoldMines = new Sound(); sndAmbienceGoldMines.attachSound("sndAmbienceGoldMines"); sndAmbienceGoldMines.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 168 MovieClip in Frame 140
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(40); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 140
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(40); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 140
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(60); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 428 MovieClip in Frame 140
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 377 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 421 MovieClip in Frame 140
onClipEvent (load) { moveSpeed = 3; originalYposition = this._y; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this._y < -30) { this._y = originalYposition; } else { this._y = this._y - moveSpeed; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 385 MovieClip in Frame 140
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { _parent.character._y = 500; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 386 MovieClip "character" in Frame 140
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 179 MovieClip "bonus074" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus079" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus080" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus081" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus076" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus078" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus075" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus077" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus085" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus083" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus084" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus082" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus073" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus071" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus072" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus070" in Frame 140
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Frame 141
sndAmbienceGoldMines.stop("sndAmbienceGoldMines"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbienceLavaValley = new Sound(); sndAmbienceLavaValley.attachSound("sndAmbienceLavaValley"); sndAmbienceLavaValley.start(0, 1000);
Instance of Symbol 164 MovieClip "walkingBeast1" in Frame 141
onClipEvent (load) { howDangerous = 12; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); } if (!turning) { if (_parent.monsterPlatform1.hitTest(this._x, this._y + 20, true)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 314 MovieClip in Frame 141
onClipEvent (load) { howDangerous = 12; originalX = this._x; maxX = originalX + 300; minX = originalX - 300; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if ((minX < this._x) && (this._x < maxX)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 377 MovieClip "monsterPlatform1" in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _parent.mcSquares._x = _parent.panels._x; _root._x = _root._x + 700; _root.panels._x = _root.panels._x - 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 385 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _parent.mcSquares._x = _parent.panels._x; _root._x = _root._x - 700; _root.panels._x = _root.panels._x + 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe + 2); } }
Instance of Symbol 383 MovieClip in Frame 141
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 141
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 183 MovieClip in Frame 141
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 141
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 141
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 186 MovieClip in Frame 141
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("speed"); _root.character.maxSpeed = 10; _root.character.friction = _root.character.maxSpeed / 5; _root.extrasSpeed = true; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 368; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder1.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 387 MovieClip in Frame 141
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus095" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus098" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus097" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus087" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus086" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus088" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus090" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus091" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus101" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus100" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus099" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus105" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus104" in Frame 141
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 428 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if (this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if (this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 168 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(40); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(60); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 168 MovieClip in Frame 142
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(20); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 142
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x - 700; _root.panels._x = _root.panels._x + 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe - 1); } }
Instance of Symbol 172 MovieClip in Frame 143
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(5); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 428 MovieClip in Frame 143
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 168 MovieClip in Frame 143
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(40); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if (this.hitFire.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 143
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x + 700; _root.panels._x = _root.panels._x - 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe - 2); } }
Frame 144
gotoAndPlay (15);
Frame 150
sndAmbienceLavaValley = new Sound(); sndAmbienceLavaValley.attachSound("sndAmbienceLavaValley"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbienceLavaValley.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if (this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 428 MovieClip in Frame 150
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 314 MovieClip in Frame 150
onClipEvent (load) { _parent.fireBombCounter = 0; howDangerous = 20; facingRight = false; originalX = this._x; speed = -4; turned = false; bombardPause = getTimer() + 5000; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if ((!turning) && (!bombDropped)) { turned = false; this.play(); this.jaw.gotoAndStop(1); this._x = this._x + ((flyToX - this._x) / 30); facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { flyToX = _root.characterGfx._x - 10; facingRight = false; } else { flyToX = _root.characterGfx._x + 30; facingRight = true; } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { targetX = this._x + 15; facingRight = false; } else { targetX = this._x - 15; facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } if (bombardPause < getTimer()) { if (getTimer() < (bombardPause + 3000)) { if (!bombDropped) { _parent.fireBomb.duplicateMovieClip("mcFireBombActive", 666); _parent.mcFireBombActive._x = targetX; _parent.mcFireBombActive._y = this._y + 20; bombDropped = true; } bombardPause = getTimer() + 3000; bombDropped = false; } } } else { this.stop(); } }
Instance of Symbol 13 MovieClip [mcFireBomb] "fireBomb" in Frame 150
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this._y < 550) { if (((!_root.isInvisible) && (this.hitTest(_root.characterGfx.hit))) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_root.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } this._y = this._y + 6; } else if (!done) { done = true; this.stop(); } } }
Instance of Symbol 385 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x - 700; _root.panels._x = _root.panels._x + 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 383 MovieClip in Frame 150
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 150
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; _parent.mcFireBombActive._x = _parent.mcFireBombActive._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 386 MovieClip "character" in Frame 150
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 188 MovieClip in Frame 150
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.addPoints("invincible"); _root.isInvisible = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 404; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.mcInvisible.gotoAndPlay("start"); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus108" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus107" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 150
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 150
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 150
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 177 MovieClip in Frame 150
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.extrasJump = true; _root.addPoints("jump"); _root.character.maxJumpHeight = 50; _root.character.jumpSpeed = _root.character.maxJumpHeight; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 402; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder2.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus117" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus106" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus120" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus119" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus118" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus114" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus115" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus116" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus110" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus111" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus109" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus112" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus113" in Frame 150
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Frame 151
sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); sndAmbienceLavaValley.start(0, 1000);
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if ((this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 428 MovieClip in Frame 151
onClipEvent (load) { howDangerous = 1; } onClipEvent (enterFrame) { if (this.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 13 MovieClip [mcFireBomb] "fireBomb" in Frame 151
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this._y < 550) { if (((!_root.isInvisible) && (this.hitTest(_root.characterGfx.hit))) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_root.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } this._y = this._y + 6; } else if (!done) { done = true; this.stop(); } } }
Instance of Symbol 314 MovieClip in Frame 151
onClipEvent (load) { _parent.fireBombCounter = 0; howDangerous = 20; facingRight = false; originalX = this._x; speed = -4; turned = false; bombardPause = getTimer() + 5000; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if ((!turning) && (!bombDropped)) { turned = false; this.play(); this.jaw.gotoAndStop(1); this._x = this._x + ((flyToX - this._x) / 30); facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { flyToX = _root.characterGfx._x - 10; facingRight = false; } else { flyToX = _root.characterGfx._x + 30; facingRight = true; } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { targetX = this._x + 15; facingRight = false; } else { targetX = this._x - 15; facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } if (bombardPause < getTimer()) { if (getTimer() < (bombardPause + 3000)) { if (!bombDropped) { _parent.fireBomb.duplicateMovieClip("mcFireBombActive", 666); _parent.mcFireBombActive._x = targetX; _parent.mcFireBombActive._y = this._y + 20; bombDropped = true; } bombardPause = getTimer() + 3000; bombDropped = false; } } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x + 700; _root.panels._x = _root.panels._x - 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe - 1); } }
Instance of Symbol 385 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x - 700; _root.panels._x = _root.panels._x + 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe + 1); } }
Frame 152
mcFireBombActive._x = mcFireBombActive._x + 10000; sndAmbiencePalace = new Sound(); sndAmbiencePalace.attachSound("sndAmbiencePalace"); sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbiencePalace.stop("sndAmbiencePalace"); sndAmbiencePalace.start(0, 1000);
Instance of Symbol 377 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 152
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x + 700; _root.panels._x = _root.panels._x - 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe - 1); } }
Frame 153
gotoAndPlay (15);
Frame 160
sndAmbienceLavaValley.stop("sndAmbienceLavaValley"); sndAmbienceLavaValley = new Sound(); sndAmbienceLavaValley.attachSound("sndAmbienceLavaValley"); sndAmbienceLavaValley.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 314 MovieClip in Frame 160
onClipEvent (load) { facingRight = false; howDangerous = 20; originalX = this._x; jumpPause = getTimer() + 5000; speed = -4; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { turned = false; if (jumpPause < getTimer()) { if (jumpCounter < 20) { this.gotoAndStop(6); readyToJump = true; turning = false; if (!gruntHasBitten) { this.jaw.gotoAndPlay(11); gruntHasBitten = true; } jumpCounter++; this._x = this._x + ((flyToX - this._x) / 10); this._y = this._y + ((flyToY - this._y) / 10); } else { jumpCounter = 0; jumpPause = getTimer() + 5000; } } else { gruntHasBitten = false; this.play(); this.jaw.gotoAndStop(2); flyToX = _root.characterGfx._x; flyToY = _root.characterGfx._y - 50; this._y = this._y + ((flyToY - this._y) / 50); } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { facingRight = false; } else { facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x - 700; _root.panels._x = _root.panels._x + 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 383 MovieClip in Frame 160
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.level6Door = 3; _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 383 MovieClip in Frame 160
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.level6Door = 2; _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 383 MovieClip in Frame 160
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 160
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.level6Door = 1; _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 386 MovieClip "character" in Frame 160
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 183 MovieClip in Frame 160
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 160
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 160
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 387 MovieClip in Frame 160
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 188 MovieClip in Frame 160
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.addPoints("invincible"); _root.isInvisible = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 404; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.mcInvisible.gotoAndPlay("start"); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus121" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus123" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus125" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus127" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus128" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus134" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus131" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus124" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus122" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus126" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus132" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus133" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus129" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus130" in Frame 160
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 314 MovieClip in Frame 161
onClipEvent (load) { facingRight = false; howDangerous = 20; originalX = this._x; jumpPause = getTimer() + 5000; speed = -4; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { turned = false; if (jumpPause < getTimer()) { if (jumpCounter < 20) { this.gotoAndStop(6); readyToJump = true; turning = false; if (!gruntHasBitten) { this.jaw.gotoAndPlay(11); gruntHasBitten = true; } jumpCounter++; this._x = this._x + ((flyToX - this._x) / 10); this._y = this._y + ((flyToY - this._y) / 10); } else { jumpCounter = 0; jumpPause = getTimer() + 5000; } } else { gruntHasBitten = false; this.play(); this.jaw.gotoAndStop(2); flyToX = _root.characterGfx._x; flyToY = _root.characterGfx._y - 50; this._y = this._y + ((flyToY - this._y) / 50); } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { facingRight = false; } else { facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 385 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.character) && (!stageHasMoved)) { stageHasMoved = true; _root._x = _root._x + 700; _root.panels._x = _root.panels._x - 700; _parent.keyboardInput._x = _parent.panels._x; _parent.mcSquares._x = _parent.panels._x; _root.gotoAndStop(_root._currentframe - 1); } }
Frame 162
gotoAndPlay (15);
Frame 170
sndAmbiencePalace = new Sound(); sndAmbiencePalace.attachSound("sndAmbiencePalace"); sndAmbiencePalace.start(0, 1000); sndSwitch = new Sound(); sndSwitch.attachSound("sndSwitch"); if (_root.level6Door == 1) { _root.character._y = 130; _root.characterGfx._y = 120; } else if (_root.level6Door == 2) { _root.character._y = 310; _root.characterGfx._y = 300; } _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 474 MovieClip "light0" in Frame 170
onClipEvent (load) { _parent.lightPressed = 0; } onClipEvent (enterFrame) { if (((this.hit.hitTest(_root.character) && (_parent.mcButtonCode.readyToBePressed)) && (this._currentframe == 1)) && (!_parent.openDoor)) { if (_parent.lightPressed < 5) { this.gotoAndPlay("whiteLight"); _parent.mcButton.lightCombinationTest[_parent.lightPressed] = 0; if (_parent.lightPressed == 4) { _parent.mcButton.testLightCombination(); } else { _parent.lightPressed++; } } } }
Instance of Symbol 474 MovieClip "light1" in Frame 170
onClipEvent (load) { _parent.lightPressed = 0; } onClipEvent (enterFrame) { if (((this.hit.hitTest(_root.character) && (_parent.mcButtonCode.readyToBePressed)) && (this._currentframe == 1)) && (!_parent.openDoor)) { if (_parent.lightPressed < 5) { this.gotoAndPlay("whiteLight"); _parent.mcButton.lightCombinationTest[_parent.lightPressed] = 1; if (_parent.lightPressed == 4) { _parent.mcButton.testLightCombination(); } else { _parent.lightPressed++; } } } }
Instance of Symbol 474 MovieClip "light2" in Frame 170
onClipEvent (load) { _parent.lightPressed = 0; } onClipEvent (enterFrame) { if (((this.hit.hitTest(_root.character) && (_parent.mcButtonCode.readyToBePressed)) && (this._currentframe == 1)) && (!_parent.openDoor)) { if (_parent.lightPressed < 5) { this.gotoAndPlay("whiteLight"); _parent.mcButton.lightCombinationTest[_parent.lightPressed] = 2; if (_parent.lightPressed == 4) { _parent.mcButton.testLightCombination(); } else { _parent.lightPressed++; } } } }
Instance of Symbol 318 MovieClip "mcButton" in Frame 170
onClipEvent (load) { function testLightCombination() { testCompare = lightCombinationTest.join(""); codeCompare = lightCombination.join(""); if (testCompare == codeCompare) { _parent.openDoor = true; _parent.light0.gotoAndStop("whiteLight"); _parent.light1.gotoAndStop("whiteLight"); _parent.light2.gotoAndStop("whiteLight"); _parent.lightPressed = 0; } else { _parent.light0.gotoAndPlay("redLight"); _parent.light1.gotoAndPlay("redLight"); _parent.light2.gotoAndPlay("redLight"); _parent.lightPressed = 0; } } lightCombination = new Array(); lightCombinationTest = new Array(); i = 0; while (i < 5) { lightCombination[i] = random(3); i++; } pauseTime = 1000; pause = getTimer() + pauseTime; lightCounter = 0; } onClipEvent (enterFrame) { if ((!_parent.mcButtonCode.readyToBePressed) && (!_parent.openDoor)) { _parent.lightPressed = 0; if (pause < getTimer()) { if (lightCounter < 5) { _parent["light" + lightCombination[lightCounter]].gotoAndPlay("whiteLight"); pause = getTimer() + pauseTime; lightCounter++; } else { lightCounter = 0; _parent.mcButtonCode.readyToBePressed = true; _parent.mcButtonCode._y = _parent.mcButtonCode._y - 10; this._y = this._y - 10; } } } }
Instance of Symbol 172 MovieClip in Frame 170
onClipEvent (load) { howDangerous = 20; this.gotoAndPlay(5); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700))) { if ((this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((!_root.isInvisible) && (!this.hit.hitTest(_parent.characterGfx.hit))) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "mcButtonCode" in Frame 170
onClipEvent (load) { readyToBePressed = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; if (readyToBePressed) { _root.sndSwitch.start(0, 0); this._y = this._y + 10; _parent.mcButton._y = _parent.mcButton._y + 10; readyToBePressed = false; } } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus137" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus136" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus135" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus138" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus140" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus142" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus144" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus139" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus141" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus143" in Frame 170
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 404 MovieClip "door01" in Frame 170
onClipEvent (enterFrame) { if (!_parent.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 383 MovieClip in Frame 170
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 170
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 386 MovieClip "character" in Frame 170
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 183 MovieClip in Frame 170
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 170
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 170
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 177 MovieClip in Frame 170
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.extrasJump = true; _root.addPoints("jump"); _root.character.maxJumpHeight = 50; _root.character.jumpSpeed = _root.character.maxJumpHeight; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 402; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder2.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Frame 171
gotoAndPlay (15);
Frame 180
sndAmbiencePalace.stop("sndAmbiencePalace"); sndAmbiencePalace = new Sound(); sndAmbiencePalace.attachSound("sndAmbiencePalace"); sndAmbiencePalace.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform1" in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 164 MovieClip "creature1" in Frame 180
onClipEvent (load) { howDangerous = 12; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform1.hitTest(this._x, this._y + 20, true)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 404 MovieClip "door01" in Frame 180
onClipEvent (enterFrame) { if (!_root.key01.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 180
onClipEvent (load) { } onClipEvent (enterFrame) { if ((this.hitTest(_root.character) && (!stageHasMoved)) && (_root.character._x < this._x)) { this._x = this._x - (this._width + 80); _root._x = _root._x - 700; _parent.panels._x = _parent.panels._x + 700; _parent.mcSquares._x = _parent.mcSquares._x + 700; _parent.keyboardInput._x = _parent.keyboardInput._x + 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe + 1); _parent.door01._x = _parent.door01._x + 20; _parent.door01._xscale = -100; } else if ((this.hitTest(_root.character) && (!stageHasMoved)) && (this._x < _root.character._x)) { this._x = this._x + (this._width + 80); _root._x = _root._x + 700; _parent.panels._x = _parent.panels._x - 700; _parent.mcSquares._x = _parent.mcSquares._x - 700; _parent.keyboardInput._x = _parent.keyboardInput._x - 700; stageHasMoved = true; _root.gotoAndStop(_root._currentframe - 1); _parent.door01._x = _parent.door01._x - 20; _parent.door01._xscale = 100; } else if (stageHasMoved) { stageHasMoved = false; } }
Instance of Symbol 383 MovieClip in Frame 180
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 180
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 386 MovieClip "character" in Frame 180
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 85 MovieClip "characterGfx" in Frame 180
onClipEvent (enterFrame) { _parent.level8mask._x = this._x; _parent.level8mask._y = this._y; _parent.level8mask.level8bg._x = (-this._x) + 350; _parent.level8mask.level8bg._y = (-this._y) + 250; }
Instance of Symbol 387 MovieClip in Frame 180
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hit.hitTest(_root.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 185 MovieClip "key01" in Frame 180
onClipEvent (load) { flyToY = _parent.door01._y; flyToX = _parent.door01._x; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hitTest(_root.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus145" in Frame 180
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 180
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 180
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 181
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Frame 182
gotoAndPlay (15);
Frame 190
sndAmbiencePalace = new Sound(); sndAmbiencePalace.attachSound("sndAmbiencePalace"); sndAmbiencePalace.start(0, 1000); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 328 MovieClip "plattform5" in Frame 190
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform4" in Frame 190
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform6" in Frame 190
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform1" in Frame 190
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform2" in Frame 190
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform3" in Frame 190
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform7" in Frame 190
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform8" in Frame 190
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform9" in Frame 190
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 164 MovieClip in Frame 190
onClipEvent (load) { howDangerous = 20; speed = -4; maxSpeed = speed; turned = false; weapon = "bite"; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); this.jaw.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x, this._y + 20, true)) { if (0 < speed) { if (_parent.monsterPlatform2.hitTest(this._x + 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else if (speed < 0) { if (_parent.monsterPlatform2.hitTest(this._x - 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else { readyToJump = false; } this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x - 10; } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + 10; } } } } else { this.stop(); this.jaw.stop(); } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus153" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus147" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus154" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus148" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus146" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus152" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus150" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus149" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus151" in Frame 190
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 383 MovieClip in Frame 190
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 190
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares._x = _parent.panels._x; _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _parent.gotoAndPlay("levelCompleted"); walkedOutside = false; } } }
Instance of Symbol 386 MovieClip "character" in Frame 190
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 183 MovieClip in Frame 190
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 190
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 190
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Frame 191
gotoAndPlay (15);
Frame 200
sndAmbiencePalace = new Sound(); sndAmbiencePalace.attachSound("sndAmbiencePalace"); sndAmbiencePalace.start(0, 1000); sndGameCompleted = new Sound(); sndGameCompleted.attachSound("sndGameCompleted"); _root.panels.totalGold.gotoAndStop(totalGoldCollected); panels._visible = true; panels._x = 0; stop();
Instance of Symbol 164 MovieClip in Frame 200
onClipEvent (load) { howDangerous = 12; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform1.hitTest(this._x, this._y + 20, true)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 328 MovieClip "plattform3" in Frame 200
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform2" in Frame 200
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform1" in Frame 200
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform4" in Frame 200
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip in Frame 200
onClipEvent (load) { stop(); }
Instance of Symbol 377 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "m2" in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 404 MovieClip "door01" in Frame 200
onClipEvent (enterFrame) { if (!_parent.key01.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 200
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 386 MovieClip "character" in Frame 200
onClipEvent (load) { function showPose(pose, flip) { if ((poseIsPlaying != pose) or (flippedOrNot != flip)) { if (flip) { _parent.characterGfx._xscale = -80; _parent.characterGfx.gotoAndPlay(pose); } else { _parent.characterGfx._xscale = 80; _parent.characterGfx.gotoAndPlay(pose); } } poseIsPlaying = pose; flippedOrNot = flip; } if (!_root.extrasSpeed) { maxSpeed = 8; friction = maxSpeed / 10; } else { maxSpeed = 10; friction = maxSpeed / 5; } if (!_root.extrasJump) { maxJumpHeight = 30; } else { maxJumpHeight = 50; } maxFallSpeed = 20; jumpSpeed = maxJumpHeight; jumpKeyReleased = true; fallingSpeed = 0; speed = 0; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && (!_root.outOfEnergy)) { _parent.characterGfx.eyes.play(); _parent.characterGfx._x = this._x; _parent.characterGfx._y = this._y; if (Key.isDown(37) or Key.isDown(39)) { if (Key.isDown(39) && (!Key.isDown(37))) { if ((!jumping) && (_root.onPlatform)) { if (speed < -1) { showPose("turn", false); } else { showPose("run", true); } } if (speed < maxSpeed) { speed = speed + friction; } } if (Key.isDown(37) && (!Key.isDown(39))) { if ((!jumping) && (_root.onPlatform)) { if (1 < speed) { showPose("turn", true); } else { showPose("run", false); } } if ((-maxSpeed) < speed) { speed = speed - friction; } } } else if (speed != 0) { if (1 < speed) { speed = speed - friction; } else if (speed < -1) { speed = speed + friction; } else { speed = 0; } } else if (_root.againstWall) { _root.againstWall = false; } else if (!jumping) { showPose("idle", false); } this._x = this._x + speed; if ((!_root.onPlatform) && (!jumping)) { if (fallingSpeed < maxFallSpeed) { fallingSpeed++; } if (speed < 0) { showPose("fall", false); } else if (0 < speed) { showPose("fall", true); } else { showPose("jumpStill", false); } this._y = this._y + fallingSpeed; } else if ((Key.isDown(38) && (6 < jumpSpeed)) && (jumpKeyReleased)) { jumping = true; jumpSpeed = jumpSpeed / 1.2; if (0 < speed) { jumpSpeed = jumpSpeed + (speed / (maxJumpHeight / 2)); showPose("jump", true); } else if (speed < 0) { jumpSpeed = jumpSpeed - (speed / (maxJumpHeight / 2)); showPose("jump", false); } else { showPose("jumpStill", false); } this._y = this._y - jumpSpeed; } else if (jumping) { jumpKeyReleased = false; jumping = false; jumpSpeed = maxJumpHeight; fallingSpeed = -1; } else if ((!Key.isDown(38)) && (!jumpKeyReleased)) { jumpKeyReleased = true; } } else { _parent.characterGfx.stop(); _parent.characterGfx.eyes.stop(); } if (_root.onPlatform && (!alreadyLanded)) { alreadyLanded = true; _root.sndZedLand.start(0, 0); } else if (!_root.onPlatform) { alreadyLanded = false; } if (jumpSpeed < 1) { jumpSpeed = maxJumpHeight; } if ((zedIsHurting && (!_root.isInvisible)) && (removeHurtCounter < getTimer())) { removeHurtCounter = getTimer() + 100; changeZedColour("normal"); } _root.onPlatform = false; }
Instance of Symbol 185 MovieClip "key01" in Frame 200
onClipEvent (load) { flyToY = _parent.door01._y; flyToX = _parent.door01._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus155" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus156" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 186 MovieClip in Frame 200
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("speed"); _root.character.maxSpeed = 10; _root.character.friction = _root.character.maxSpeed / 5; _root.extrasSpeed = true; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 368; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder1.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip "bonus160" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus158" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus157" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus159" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(200); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus162" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus163" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus164" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus161" in Frame 200
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 201
onClipEvent (load) { stop(); }
Instance of Symbol 164 MovieClip in Frame 201
onClipEvent (load) { howDangerous = 20; sittingOn = "platform3"; weapon = "fire"; firing = false; speed = -4; maxSpeed = speed; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (!jaw.fireInTheHall) { this.play(); this.jaw.play(); } if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((this.jaw.hitFlames.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop((_root.panels.energy._currentframe + howDangerous) + 10); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x + speed, this._y + 20, true)) { this._x = this._x + int(speed); } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x + (speed * 3); } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + (speed * 3); } } } } else { this.stop(); this.jaw.stop(); jaw.fireInTheHall = false; } }
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 201
/* no clip actions */
Instance of Symbol 377 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 404 MovieClip "door02" in Frame 201
onClipEvent (enterFrame) { if (!_parent.key02.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 201
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 404 MovieClip in Frame 201
onClipEvent (enterFrame) { if (!init) { this.gotoAndPlay("close"); init = true; } }
Instance of Symbol 185 MovieClip "key02" in Frame 201
onClipEvent (load) { flyToY = _parent.door02._y; flyToX = _parent.door02._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus165" in Frame 201
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus172" in Frame 201
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus169" in Frame 201
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus171" in Frame 201
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 328 MovieClip "plattform3" in Frame 202
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } } }
Instance of Symbol 328 MovieClip "plattform2" in Frame 202
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } } }
Instance of Symbol 328 MovieClip "plattform1" in Frame 202
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } } }
Instance of Symbol 164 MovieClip in Frame 202
onClipEvent (load) { howDangerous = 20; speed = -4; maxSpeed = speed; turned = false; weapon = "bite"; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); this.jaw.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x, this._y + 20, true)) { if (0 < speed) { if (_parent.monsterPlatform2.hitTest(this._x + 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else if (speed < 0) { if (_parent.monsterPlatform2.hitTest(this._x - 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else { readyToJump = false; } this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x - 10; } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + 10; } } } } else { this.stop(); this.jaw.stop(); } }
Instance of Symbol 164 MovieClip in Frame 202
onClipEvent (load) { howDangerous = 20; speed = -4; maxSpeed = speed; turned = false; weapon = "bite"; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); this.jaw.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if (_parent.monsterPlatform2.hitTest(this._x, this._y + 20, true)) { if (0 < speed) { if (_parent.monsterPlatform2.hitTest(this._x + 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else if (speed < 0) { if (_parent.monsterPlatform2.hitTest(this._x - 100, this._y + 20, true)) { readyToJump = true; } else { readyToJump = false; } } else { readyToJump = false; } this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); if (0 < speed) { speed = maxSpeed; this._x = this._x - 10; } else if (speed < 0) { speed = -maxSpeed; this._x = this._x + 10; } } } } else { this.stop(); this.jaw.stop(); } }
Instance of Symbol 377 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus175" in Frame 202
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus176" in Frame 202
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus174" in Frame 202
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus173" in Frame 202
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 404 MovieClip "door03" in Frame 202
onClipEvent (enterFrame) { if (!_parent.key03.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 202
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 404 MovieClip in Frame 202
onClipEvent (enterFrame) { if (!init) { this.gotoAndPlay("close"); init = true; } }
Instance of Symbol 185 MovieClip "key03" in Frame 202
onClipEvent (load) { flyToY = _parent.door03._y; flyToX = _parent.door03._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 387 MovieClip in Frame 202
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hit.hitTest(_root.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 328 MovieClip "plattform3" in Frame 203
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } } }
Instance of Symbol 328 MovieClip "plattform1" in Frame 203
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } } }
Instance of Symbol 314 MovieClip in Frame 203
onClipEvent (load) { howDangerous = 12; originalX = this._x; maxX = originalX + 100; minX = originalX - 100; speed = -4; turned = false; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { if ((minX < this._x) && (this._x < maxX)) { this._x = this._x + speed; } else if (!turned) { this.gotoAndPlay("turn"); turning = true; this._xscale = this._xscale - (this._xscale * 2); speed = -speed; this._x = this._x + speed; } } } else { this.stop(); } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus177" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus178" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus179" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus180" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus181" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus182" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus183" in Frame 203
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 404 MovieClip "door04" in Frame 203
onClipEvent (enterFrame) { if (!_parent.key04.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 203
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 404 MovieClip in Frame 203
onClipEvent (enterFrame) { if (!init) { this.gotoAndPlay("close"); init = true; } }
Instance of Symbol 185 MovieClip "key04" in Frame 203
onClipEvent (load) { flyToY = _parent.door04._y; flyToX = _parent.door04._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 328 MovieClip in Frame 204
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 204
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 204
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip in Frame 204
onClipEvent (load) { stop(); }
Instance of Symbol 328 MovieClip "plattform2" in Frame 204
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform3" in Frame 204
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform1" in Frame 204
onClipEvent (load) { setActive = 0; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip "plattform4" in Frame 204
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 314 MovieClip in Frame 204
onClipEvent (load) { _parent.fireBombCounter = 0; howDangerous = 20; facingRight = false; originalX = this._x; speed = -4; turned = false; bombardPause = getTimer() + 5000; this.GotoAndPlay("none"); } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if (((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } if ((!turning) && (!bombDropped)) { turned = false; this.play(); this.jaw.gotoAndStop(1); this._x = this._x + ((flyToX - this._x) / 30); facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { flyToX = _root.characterGfx._x - 10; facingRight = false; } else { flyToX = _root.characterGfx._x + 30; facingRight = true; } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { targetX = this._x + 15; facingRight = false; } else { targetX = this._x - 15; facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } if (bombardPause < getTimer()) { if (getTimer() < (bombardPause + 3000)) { if (!bombDropped) { _parent.fireBomb.duplicateMovieClip("mcFireBombActive", 666); _parent.mcFireBombActive._x = targetX; _parent.mcFireBombActive._y = this._y + 20; bombDropped = true; } bombardPause = getTimer() + 3000; bombDropped = false; } } } else { this.stop(); } }
Instance of Symbol 13 MovieClip [mcFireBomb] "fireBomb" in Frame 204
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this._y < 550) { if (((!_root.isInvisible) && (this.hitTest(_root.characterGfx.hit))) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitTest(_root.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } this._y = this._y + 6; } else if (!done) { done = true; this.stop(); } } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus187" in Frame 204
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus184" in Frame 204
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus185" in Frame 204
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus186" in Frame 204
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 404 MovieClip "door05" in Frame 204
onClipEvent (enterFrame) { if (!_parent.key05.openDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 385 MovieClip in Frame 204
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 404 MovieClip in Frame 204
onClipEvent (enterFrame) { if (!init) { this.gotoAndPlay("close"); init = true; } }
Instance of Symbol 185 MovieClip "key05" in Frame 204
onClipEvent (load) { flyToY = _parent.door05._y; flyToX = _parent.door05._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 387 MovieClip in Frame 204
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hit.hitTest(_root.characterGfx.hit) && (!init)) { _root.addPoints("energy"); this.gotoAndPlay("collected"); init = true; } else if (collected) { flyToX = _root.panels._x + 140; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { _root.panels.energy.gotoAndStop(1); collected = false; this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 328 MovieClip in Frame 205
onClipEvent (load) { stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "bonus194" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus188" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus189" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus190" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus191" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus192" in Frame 205
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 385 MovieClip in Frame 205
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _root.character._x = _root.character._x - 700; _root.gotoAndStop(_root._currentframe + 1); } }
Instance of Symbol 404 MovieClip in Frame 205
onClipEvent (enterFrame) { if (!init) { this.gotoAndPlay("close"); init = true; } }
Instance of Symbol 314 MovieClip in Frame 205
onClipEvent (load) { facingRight = false; howDangerous = 20; originalX = this._x; jumpPause = getTimer() + 5000; speed = -4; turned = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hitBody.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hitBody.hitTest(_parent.characterGfx.hit))) && (!_root.bonusIsGrabbed)) && (!doneChecking)) { _root.changeZedColour("normal"); doneChecking = true; } if (!turning) { turned = false; if (jumpPause < getTimer()) { if (jumpCounter < 20) { this.gotoAndStop(6); readyToJump = true; turning = false; if (!gruntHasBitten) { this.jaw.gotoAndPlay(11); gruntHasBitten = true; } jumpCounter++; this._x = this._x + ((flyToX - this._x) / 10); this._y = this._y + ((flyToY - this._y) / 10); } else { jumpCounter = 0; jumpPause = getTimer() + 5000; } } else { gruntHasBitten = false; this.play(); this.jaw.gotoAndStop(2); flyToX = _root.characterGfx._x; flyToY = _root.characterGfx._y - 50; this._y = this._y + ((flyToY - this._y) / 50); } facingRightTemp = facingRight; if ((flyToX - this._x) < 0) { facingRight = false; } else { facingRight = true; } if (facingRightTemp != facingRight) { turning = true; } } else if (turning && (!turned)) { turned = true; this.gotoAndPlay("turn"); this._xscale = this._xscale - (this._xscale * 2); } } else { this.stop(); } }
Instance of Symbol 383 MovieClip in Frame 205
onClipEvent (enterFrame) { if (!_root.openGoldDoor) { if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } else if (!doorIsOpened) { this.gotoAndPlay("open"); doorIsOpened = true; } }
Instance of Symbol 183 MovieClip in Frame 205
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 205
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Frame 205
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Frame 206
characterGfx._visible = true; sndAmbiencePalace.stop("sndAmbiencePalace");
Instance of Symbol 377 MovieClip "monsterPlatform2" in Frame 206
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 206
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 377 MovieClip in Frame 206
onClipEvent (enterFrame) { if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } }
Instance of Symbol 179 MovieClip "201" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "202" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "203" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus195" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus196" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus197" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus198" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "bonus199" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 179 MovieClip "200" in Frame 206
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 499 MovieClip in Frame 206
onClipEvent (load) { moveSpeed = 2; originalYposition = this._y; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this._y < -30) { this._y = originalYposition; } else { this._y = this._y - moveSpeed; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 385 MovieClip in Frame 206
onClipEvent (enterFrame) { if (this.hitTest(_root.character)) { _parent.mcSquares.gotoAndPlay("in"); walkedOutside = true; _parent.character._x = _parent.character._x + 10000; _parent.characterGfx._x = _parent.characterGfx._x + 10000; } else if (walkedOutside) { if (_root.fadeOut) { _root.fadeOut = false; _parent.mcSquares._x = 0; _parent.mcSquares.gotoAndPlay("out"); _root.gotoAndPlay("gameCompleted"); walkedOutside = false; } } }
Frame 207
gotoAndPlay (15);
Symbol 13 MovieClip [mcFireBomb] Frame 2
_root.sndFlame.start(0, 0);
Symbol 13 MovieClip [mcFireBomb] Frame 15
stop();
Symbol 18 MovieClip Frame 1
Symbol 18 MovieClip Frame 8
stop();
Symbol 18 MovieClip Frame 15
stop();
Symbol 19 MovieClip [mcSquare] Frame 1
_root.noTransition = true; stop();
Symbol 19 MovieClip [mcSquare] Frame 3
_root.noTransition = false; squareCounter = 0; _root.gamePaused = true; _root.transition = false; _root.fadeOut = false; _root.fadeIn = true; _root.sndFadeIn.start(0, 200);
Symbol 19 MovieClip [mcSquare] Frame 5
if (squareCounter < 34) { this["mcSquare" + squareCounter]._alpha = 100; squareCounter++; this["mcSquare" + (squareCounter - 1)].duplicateMovieClip("mcSquare" + squareCounter, squareCounter); if ((squareCounter % 2) == 0) { squareColour = new Color(this["mcSquare" + squareCounter]); squareColour.setRGB(305151); } else { squareColour = new Color(this["mcSquare" + squareCounter]); squareColour.setRGB(35799); } if ((mcSquare0._x + 500) < this["mcSquare" + (squareCounter - 1)]._x) { this["mcSquare" + squareCounter]._x = this["mcSquare" + squareCounter]._x - 600; this["mcSquare" + squareCounter]._y = this["mcSquare" + squareCounter]._y + 100; } else { this["mcSquare" + squareCounter]._x = this["mcSquare" + squareCounter]._x + 100; } gotoAndPlay(_currentframe - 1); } else { _root.sndFadeIn.stop("sndFadeIn"); }
Symbol 19 MovieClip [mcSquare] Frame 12
_root.fadeOut = true; _root.fadeIn = false; squareCounter = 0; _root.sndFadeOut.start(0, 200); stop();
Symbol 19 MovieClip [mcSquare] Frame 14
if (squareCounter < 35) { this["mcSquare" + squareCounter].play(); gotoAndPlay(_currentframe - 1); squareCounter++; } else { _root.sndFadeOut.stop("sndFadeOut"); squareCounter1 = 0; squareCounter = 0; _root.gamePaused = false; }
Symbol 19 MovieClip [mcSquare] Frame 23
_root.fadeOut = false; _root.fadeIn = true; gotoAndStop (1);
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 100
stop();
Symbol 50 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 1
_root.resurrect = false;
Symbol 84 MovieClip Frame 24
_root.losingLife = false; _root.resurrect = true; _root.character.speed = 0; _root.outOfEnergy = false; if (0 < _root.livesLeft) { _root.character.showPose("idle", false); _parent.gotoAndPlay("idle"); }
Symbol 84 MovieClip Frame 25
stop();
Instance of Symbol 67 MovieClip "mcInvincible" in Symbol 85 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 85 MovieClip Frame 17
if (!_root.outOfEnergy) { gotoAndPlay (1); } else { gotoAndStop (76); }
Symbol 85 MovieClip Frame 41
if (!_root.outOfEnergy) { gotoAndPlay (18); } else { gotoAndStop (76); }
Symbol 85 MovieClip Frame 44
stop();
Symbol 85 MovieClip Frame 53
stop();
Symbol 85 MovieClip Frame 59
stop();
Symbol 85 MovieClip Frame 74
stop();
Symbol 85 MovieClip Frame 76
_root.sndZedDie.start(0, 0); stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 4
stop();
Symbol 94 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 3
if (_root.soundOn) { _root.globalsound.setVolume(100); txtSound = "SOUND ON"; } else { _root.globalsound.setVolume(0); txtSound = "SOUND OFF"; }
Symbol 94 MovieClip Frame 26
gotoAndStop (1);
Symbol 95 MovieClip Frame 1
stop();
Symbol 100 Button
on (rollOver) { play(); } on (rollOut, releaseOutside) { gotoAndPlay (8); } on (release) { getURL ("http://www.totebo.com", "_blank"); }
Symbol 102 Button
on (rollOut, releaseOutside) { play(); } on (release) { getURL ("http://www.totebo.com", "_blank"); }
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 7
stop();
Symbol 119 Button
on (release) { play(); }
Symbol 156 MovieClip Frame 1
gotoAndPlay(_parent.weapon);
Symbol 156 MovieClip Frame 2
stop();
Symbol 156 MovieClip Frame 7
_root.sndGrowl.stop("sndGrowl"); if (0 < _parent.speed) { _parent.speed = -_parent.maxSpeed; } else { _parent.speed = _parent.maxSpeed; }
Symbol 156 MovieClip Frame 10
if ((random(10) or (!_parent.readyToJump)) or _parent.turning) { gotoAndPlay (7); }
Symbol 156 MovieClip Frame 11
if (_parent.readyToJump and (!_parent.turning)) { _root.sndGrowl.start(0, 0); _parent.speed = _parent.speed * 4; } play();
Symbol 156 MovieClip Frame 12
play();
Symbol 156 MovieClip Frame 17
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 20
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 22
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 23
_parent.speed = _parent.speed / 2; gotoAndPlay (7);
Symbol 156 MovieClip Frame 24
Symbol 156 MovieClip Frame 27
if (random(10) or _parent.turning) { gotoAndPlay (24); }
Symbol 156 MovieClip Frame 28
fireInTheHall = true;
Symbol 156 MovieClip Frame 34
_root.sndFlame.start(0, 0); tempSpeed = _parent.speed; _parent.stop(); _parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 37
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 40
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 43
_parent.speed = _parent.speed / 2;
Symbol 156 MovieClip Frame 46
_parent.speed = 0;
Symbol 156 MovieClip Frame 60
_root.sndFlame.stop("sndFlame"); _parent.speed = tempSpeed; _parent.play();
Symbol 156 MovieClip Frame 62
fireInTheHall = false; gotoAndPlay (24);
Symbol 164 MovieClip Frame 22
if (!turning) { gotoAndPlay (1); } else { gotoAndPlay (25); }
Symbol 164 MovieClip Frame 31
turning = false; gotoAndPlay (1);
Symbol 168 MovieClip Frame 61
_root.sndFlame.start(0, 0);
Symbol 168 MovieClip Frame 89
Symbol 172 MovieClip Frame 4
if (counter < 15) { counter++; gotoAndPlay (1); } else { counter = 0; }
Symbol 172 MovieClip Frame 5
_root.sndSpikes.start(0, 0);
Symbol 172 MovieClip Frame 8
if (counter < 15) { counter++; gotoAndPlay(_currentframe - 1); } else { counter = 0; }
Symbol 172 MovieClip Frame 11
_root.sndSpikes.start(0, 0); gotoAndPlay (1);
Symbol 172 MovieClip Frame 41
gotoAndPlay (1);
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 10
if (!_root.isInvisible) { _root.changeZedColour("jump"); _root.bonusIsGrabbed = true; } play();
Symbol 177 MovieClip Frame 19
if (!_root.isInvisible) { _root.changeZedColour("normal"); _root.bonusIsGrabbed = false; } collected = true;
Symbol 177 MovieClip Frame 43
stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 21
stop();
Symbol 183 MovieClip Frame 30
if (random(20) && (!collected)) { gotoAndPlay (1); }
Symbol 183 MovieClip Frame 40
if (!collected) { gotoAndPlay (1); }
Symbol 183 MovieClip Frame 41
if (!_root.isInvisible) { _root.changeZedColour("Gold"); _root.bonusIsGrabbed = true; } _root.bonusIsGrabbed = true;
Symbol 183 MovieClip Frame 49
if (!_root.isInvisible) { _root.changeZedColour("normal"); _root.bonusIsGrabbed = true; } _root.bonusIsGrabbed = false; bonusCollected = true;
Symbol 183 MovieClip Frame 79
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 21
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 10
if (!_root.isInvisible) { _root.changeZedColour("speed"); _root.bonusIsGrabbed = true; } play();
Symbol 186 MovieClip Frame 19
if (!_root.isInvisible) { _root.changeZedColour("normal"); _root.bonusIsGrabbed = false; } collected = true;
Symbol 186 MovieClip Frame 46
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 10
play();
Symbol 188 MovieClip Frame 19
collected = true;
Symbol 188 MovieClip Frame 39
stop();
Symbol 193 MovieClip Frame 1
if (0 < _root.dataFileScore) { txtDataFileScore = _root.dataFileScore; txtDataFileLevel = _root.dataFileLevel; txtDataFileGold = _root.dataFileGold + "%"; stop(); } else { gotoAndStop (2); }
Instance of Symbol 85 MovieClip in Symbol 193 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay("idle"); }
Symbol 193 MovieClip Frame 2
stop();
Instance of Symbol 85 MovieClip in Symbol 193 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay("runLoop"); }
Instance of Symbol 85 MovieClip in Symbol 193 MovieClip Frame 2
onClipEvent (load) { this._xscale = this._xscale + -100; this.gotoAndPlay("runLoop"); }
Instance of Symbol 85 MovieClip in Symbol 193 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop("jumpStill"); }
Symbol 193 MovieClip Frame 3
stop();
Instance of Symbol 164 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { gotoAndStop (21); }
Instance of Symbol 168 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { gotoAndStop (72); }
Instance of Symbol 172 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { gotoAndStop (7); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 193 MovieClip Frame 3
onClipEvent (load) { gotoAndStop (3); }
Instance of Symbol 177 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.extrasJump = true; _root.addPoints("jump"); _root.character.maxJumpHeight = 50; _root.character.jumpSpeed = _root.character.maxJumpHeight; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 402; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder2.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints(500); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 185 MovieClip "key01" in Symbol 193 MovieClip Frame 3
onClipEvent (load) { flyToY = _parent.door01._y; flyToX = _parent.door01._x; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hitTest(_parent.characterGfx.hit) && (!collected)) { _root.addPoints("Key"); collected = true; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; openDoor = true; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 186 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!init)) { _root.addPoints("speed"); _root.character.maxSpeed = 10; _root.character.friction = _root.character.maxSpeed / 5; _root.extrasSpeed = true; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 368; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder1.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 188 MovieClip in Symbol 193 MovieClip Frame 3
onClipEvent (load) { flyToY = 66; } onClipEvent (enterFrame) { if ((!_root.gamePaused) && ((_root.panels._x < this._x) && (this._x < (_root.panels._x + 700)))) { if (this.hit.hitTest(_parent.characterGfx.hit) && (!_root.isInvisible)) { _root.addPoints("invincible"); _root.isInvisible = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 404; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.mcInvisible.gotoAndPlay("start"); this._x = this._x - 10000; this._alpha = 0; } } } }
Symbol 193 MovieClip Frame 4
stop();
Symbol 201 Button
on (release) { if (!mcCode.error) { arrBalls = new Array(mcCode.balls1Position, mcCode.balls2Position, mcCode.balls3Position, mcCode.balls4Position, mcCode.balls5Position); mcCode.continueQuest(arrBalls); } }
Symbol 205 Button
on (release) { _root.currentLevel = 1; play(); }
Symbol 216 MovieClip Frame 1
function continueQuest(arrBalls) { correctCodeInserted = "false"; intBalls = arrBalls.join(""); i = 1; while (i < 11) { levelCode = _root["arrLevelCode" + i].join(""); if (intBalls == levelCode) { _root.currentLevel = i; _root.totalGoldCollected = (i * 3) - 3; _root.panels.totalGold.gotoAndStop(_root.totalGoldCollected); correctCodeInserted = true; } i++; } if (!correctCodeInserted) { gotoAndPlay (2); } else { _root.grabBonus(); if (_root.currentLevel != 1) { percentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if ((percentLoaded >= 100) or (_root._framesloaded >= (100 + (_root.currentLevel * 10)))) { _root.play(); gotoAndPlay (159); } else { gotoAndPlay (167); } } else { _root.play(); gotoAndPlay (159); } } } function showCode(currentLevel) { i = 0; while (i < 5) { this["balls" + (i + 1)]._y = this["balls" + (i + 1)]._y - ((_root["arrLevelCode" + currentLevel][i] - 1) * 20); i++; } } stop();
Instance of Symbol 209 MovieClip "balls3" in Symbol 216 MovieClip Frame 1
onClipEvent (load) { _parent.balls3Position = 1; }
Instance of Symbol 209 MovieClip "balls2" in Symbol 216 MovieClip Frame 1
onClipEvent (load) { _parent.balls2Position = 1; }
Instance of Symbol 209 MovieClip "balls1" in Symbol 216 MovieClip Frame 1
onClipEvent (load) { _parent.balls1Position = 1; }
Instance of Symbol 209 MovieClip "balls4" in Symbol 216 MovieClip Frame 1
onClipEvent (load) { _parent.balls4Position = 1; }
Instance of Symbol 209 MovieClip "balls5" in Symbol 216 MovieClip Frame 1
onClipEvent (load) { _parent.balls5Position = 1; }
Symbol 216 MovieClip Frame 2
error = true;
Symbol 216 MovieClip Frame 158
error = false; gotoAndStop (1);
Symbol 216 MovieClip Frame 160
stop();
Symbol 216 MovieClip Frame 168
percentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); loading.gotoAndStop(percentLoaded); if (percentLoaded < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 216 MovieClip Frame 169
_root.play(); stop();
Symbol 217 Button
on (release) { if (mcCode.balls1Position == 5) { mcCode.balls1._y = mcCode.balls1._y + 100; mcCode.balls1Position = 0; } mcCode.balls1._y = mcCode.balls1._y - 20; mcCode.balls1Position = mcCode.balls1Position + 1; }
Symbol 218 Button
on (release) { if (mcCode.balls2Position == 5) { mcCode.balls2._y = mcCode.balls2._y + 100; mcCode.balls2Position = 0; } mcCode.balls2._y = mcCode.balls2._y - 20; mcCode.balls2Position = mcCode.balls2Position + 1; }
Symbol 219 Button
on (release) { if (mcCode.balls3Position == 5) { mcCode.balls3._y = mcCode.balls3._y + 100; mcCode.balls3Position = 0; } mcCode.balls3._y = mcCode.balls3._y - 20; mcCode.balls3Position = mcCode.balls3Position + 1; }
Symbol 220 Button
on (release) { if (mcCode.balls4Position == 5) { mcCode.balls4._y = mcCode.balls4._y + 100; mcCode.balls4Position = 0; } mcCode.balls4._y = mcCode.balls4._y - 20; mcCode.balls4Position = mcCode.balls4Position + 1; }
Symbol 221 Button
on (release) { if (mcCode.balls5Position == 5) { mcCode.balls5._y = mcCode.balls5._y + 100; mcCode.balls5Position = 0; } mcCode.balls5._y = mcCode.balls5._y - 20; mcCode.balls5Position = mcCode.balls5Position + 1; }
Symbol 233 MovieClip Frame 1
if (!init) { init = true; gotoAndPlay(random(_totalframes)); }
Symbol 233 MovieClip Frame 50
if (random(10)) { gotoAndPlay (1); }
Symbol 239 Button
on (release) { getURL ("http://www.arcadetown.com", "_blank"); }
Symbol 250 MovieClip Frame 1
stop();
Symbol 250 MovieClip Frame 2
stop();
Symbol 250 MovieClip Frame 3
stop();
Symbol 250 MovieClip Frame 4
stop();
Symbol 263 MovieClip Frame 1
_root.characterGfx._alpha = 100; _root.untouchable = false; stop();
Instance of Symbol 259 MovieClip in Symbol 263 MovieClip Frame 152
onClipEvent (load) { _root.untouchable = true; _root.character.maxSpeed = 8; _root.character.friction = _root.character.maxSpeed / 10; _root.character.maxJumpHeight = 30; _root.character.jumpSpeed = _root.character.maxJumpHeight; _root.extrasSpeed = false; _root.extrasJump = false; _root.panels.bonusHolder1.gotoAndStop(1); _root.panels.bonusHolder2.gotoAndStop(1); _root.livesLeft--; _root.outOfEnergy = true; _root.panels.lives.gotoAndPlay("livesLeft" + _root.livesLeft); _root.characterGfx.gotoAndPlay("loseLife"); _root.changeZedColour("normal"); if (_root.livesLeft < 1) { _root.mcSquares.gotoAndPlay("in"); } _parent.stop(); } onClipEvent (enterFrame) { if (_root.fadeOut && (_root.livesLeft < 1)) { _root.mcSquares._x = 0; _root.mcSquares.gotoAndPlay("out"); _root.gotoAndPlay("gameOver"); _parent.gotoAndPlay(1); } else if (_root.resurrect && (0 < _root.livesLeft)) { _parent.gotoAndPlay("lblRestore"); } }
Symbol 263 MovieClip Frame 267
_root.characterGfx._alpha = 100;
Instance of Symbol 259 MovieClip in Symbol 263 MovieClip Frame 267
onClipEvent (enterFrame) { flashCounter++; if ((flashCounter % 2) == 0) { _root.characterGfx._alpha = 100; } else { _root.characterGfx._alpha = 0; } }
Symbol 263 MovieClip Frame 323
flashCounter = 0; _root.characterGfx._alpha = 100; _root.untouchable = false; gotoAndStop (1);
Symbol 268 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 1
_parent.mcInvisible._visible = false; stop();
Symbol 273 MovieClip Frame 2
_parent.mcInvisible._visible = true; _root.changeZedColour("invincible"); _root.characterGfx.mcInvincible._visible = true;
Symbol 273 MovieClip Frame 200
_root.changeZedColour("normal"); _root.isInvisible = false; _parent.mcInvisible._visible = false; _root.characterGfx._alpha = 100; _root.characterGfx.mcInvincible._visible = false;
Symbol 274 MovieClip Frame 2
stop();
Symbol 274 MovieClip Frame 22
stop();
Symbol 274 MovieClip Frame 36
stop();
Symbol 274 MovieClip Frame 51
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 2
stop();
Instance of Symbol 273 MovieClip "mcInvisible" in Symbol 280 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.isInvisible) { if (_root.gamePaused && (!stopped)) { stopped = true; this.stop(); } else if ((!_root.gamePaused) && (stopped)) { stopped = false; this.play(); } } }
Symbol 314 MovieClip Frame 17
if (!turning) { gotoAndPlay (1); } else { gotoAndPlay (32); }
Symbol 314 MovieClip Frame 38
turning = false; gotoAndPlay (1);
Symbol 328 MovieClip Frame 4
stop();
Symbol 328 MovieClip Frame 7
stop();
Symbol 332 MovieClip Frame 1
stop();
Instance of Symbol 164 MovieClip "creature1" in Symbol 332 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(30); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(45); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(35); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(6); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(8); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(4); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(8); this.jaw.gotoAndStop(13); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(14); }
Instance of Symbol 328 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 328 MovieClip in Symbol 332 MovieClip Frame 9
onClipEvent (load) { setActive = 1; if (setActive == 1) { active = true; this.gotoAndPlay("fadeIn"); } else { active = false; this.gotoAndPlay("fadeOut"); } } onClipEvent (enterFrame) { if (active) { if (onPlatformLocal && (pause < getTimer())) { _parent.showPlatform(); onPlatformLocal = false; } if (this.hitTest(_root.character.hitFeet) && (!init)) { onPlatformLocal = true; pause = getTimer() + 1000; init = true; } else if ((!this.hitTest(_root.character.hitFeet)) && (init)) { onPlatformLocal = false; init = false; } if (this.hitTest(_root.character.hitFeet)) { while (this.hitTest(_root.character.hitFeet)) { _root.character._y = _root.character._y - 1; } _root.character._y = _root.character._y + 1; _root.onPlatform = true; } else if (this.hitTest(_root.character.hitHead)) { while (this.hitTest(_root.character.hitHead)) { _root.character._y = _root.character._y + 1; } _root.character.jumpSpeed = 0; } else if (this.hitTest(_root.character.hitLeft)) { _root.againstWall = true; while (this.hitTest(_root.character.hitLeft)) { if (counter < 20) { _root.character._x = _root.character._x + 1; counter++; } else { _root.character._x = _root.character._x - (counter - 1); while (this.hitTest(_root.character.hitLeft)) { _root.character._y = _root.character._y + 1; } } } counter = 0; } else if (this.hitTest(_root.character.hitRight)) { _root.againstWall = true; while (this.hitTest(_root.character.hitRight)) { if (counter < 20) { _root.character._x = _root.character._x - 1; counter++; } else { _root.character._x = _root.character._x + (counter - 1); while (this.hitTest(_root.character.hitRight)) { _root.character._y = _root.character._y + 1; } counter = 0; } } counter = 0; } } }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(1); }
Instance of Symbol 164 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(2); this.jaw.gotoAndStop(45); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(6); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(8); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(4); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(8); this.jaw.gotoAndStop(13); }
Instance of Symbol 314 MovieClip in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(35); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(13); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(13); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(13); }
Instance of Symbol 13 MovieClip [mcFireBomb] in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 164 MovieClip "creature1" in Symbol 332 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(30); }
Symbol 337 Button
on (release) { if (!_root.fadeOut) { play(); } }
Symbol 353 Button
on (release) { if (_root.fadeIn) { play(); } }
Symbol 361 MovieClip Frame 1
gotoAndPlay(random(_totalframes) + 1);
Symbol 361 MovieClip Frame 585
gotoAndPlay (1);
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 2
_root.sndDoorOpen.start(0, 0);
Symbol 383 MovieClip Frame 10
stop();
Symbol 387 MovieClip Frame 1
stop();
Symbol 387 MovieClip Frame 10
if (!_root.isInvisible) { _root.changeZedColour("energy"); _root.bonusIsGrabbed = true; } play();
Symbol 387 MovieClip Frame 19
if (!_root.isInvisible) { _root.changeZedColour("normal"); _root.bonusIsGrabbed = true; } collected = true;
Symbol 387 MovieClip Frame 49
stop();
Symbol 390 MovieClip Frame 1
_root.sndAmbienceGoldMines.start(0, 1000); stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 2
_root.sndDoorOpen.start(0, 0);
Symbol 404 MovieClip Frame 10
stop();
Symbol 404 MovieClip Frame 11
_root.sndDoorClose.start(0, 0);
Symbol 404 MovieClip Frame 17
stop();
Symbol 413 MovieClip Frame 15
stop();
Symbol 413 MovieClip Frame 16
Symbol 413 MovieClip Frame 39
Symbol 413 MovieClip Frame 45
stop();
Symbol 442 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 23
gotoAndStop (1);
Symbol 474 MovieClip Frame 42
gotoAndStop (1);
Instance of Symbol 172 MovieClip in Symbol 479 MovieClip Frame 1
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hit.hitTest(_root.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_root.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }
Instance of Symbol 177 MovieClip in Symbol 479 MovieClip Frame 1
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hit.hitTest(_root.characterGfx.hit) && (!init)) { _root.extrasJump = true; _root.addPoints("jump"); _root.character.maxJumpHeight = 50; _root.character.jumpSpeed = _root.character.maxJumpHeight; init = true; this.gotoAndPlay("collected"); } else if (collected) { flyToX = _root.panels._x + 402; this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; _root.panels.bonusHolder2.gotoAndStop(2); this._x = this._x - 10000; this._alpha = 0; } } } }
Instance of Symbol 179 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { speed = 0.5; distance = 4; flyToY = 39; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hitTest(_root.characterGfx.hit) && (!collected)) { _root.addPoints(800); collected = true; flyToX = _root.panels._x + 600; this.gotoAndPlay("collected"); } else if (collected) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { collected = false; this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 183 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { flyToY = 39; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hit.hitTest(_root.characterGfx.hit) && (!collected)) { goldCollected = true; _root.addPoints("Gold"); if (_root.levelGoldCollected == 0) { flyToX = (flyToX = _root.panels._x + 213); } else if (_root.levelGoldCollected == 1) { flyToX = _root.panels._x + 242; } else if (_root.levelGoldCollected == 2) { flyToX = _root.panels._x + 271; } _root.panels.totalGold.gotoAndStop(_root.panels.totalGold._currentframe + 1); this.gotoAndPlay("collected"); } else if ((!goldInPlace) && (bonusCollected)) { this._x = this._x + ((flyToX - this._x) / 3); this._y = this._y + ((flyToY - this._y) / 3); if (((((this._x - flyToX) < 1) && (-1 < (this._x - flyToX))) && ((this._y - flyToY) < 1)) && (-1 < (this._y - flyToY))) { goldInPlace = true; _root.levelGoldCollected++; _root.totalGoldCollected++; _root.panels.goldHolder.gotoAndStop(_root.levelGoldCollected + 1); if (_root.levelGoldCollected == 3) { _root.openGoldDoor = true; } this._x = this._x - 10000; this._visible = false; } } } }
Instance of Symbol 172 MovieClip in Symbol 483 MovieClip Frame 1
onClipEvent (load) { howDangerous = 20; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.play(); if ((this.hit.hitTest(_root.characterGfx.hit) && (!_root.isInvisible)) && (!_root.untouchable)) { _root.panels.energy.gotoAndStop(_root.panels.energy._currentframe + howDangerous); _root.changeZedColour("red"); doneChecking = false; } else if ((((!_root.isInvisible) && (!this.hit.hitTest(_root.characterGfx.hit))) && (!doneChecking)) && (!_root.untouchable)) { _root.changeZedColour("normal"); doneChecking = true; } } else { this.stop(); } }

Library Items

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

Instance Names

"mcSquares"Frame 1Symbol 19 MovieClip [mcSquare]
"mcLoading"Frame 2Symbol 31 MovieClip
"mcSounds"Frame 4Symbol 50 MovieClip
"characterGfx"Frame 9Symbol 85 MovieClip
"keyboardInput"Frame 9Symbol 95 MovieClip
"mcCode"Frame 15Symbol 216 MovieClip
"zed"Frame 15Symbol 234 MovieClip
"panels"Frame 15Symbol 280 MovieClip
"mcCode"Frame 25Symbol 216 MovieClip
"teaser"Frame 25Symbol 332 MovieClip
"energy"Frame 36Symbol 263 MovieClip
"lives"Frame 36Symbol 274 MovieClip
"eyes"Frame 73Symbol 63 MovieClip
"monsterPlatform1"Frame 110Symbol 377 MovieClip
"creature1"Frame 110Symbol 164 MovieClip
"character"Frame 110Symbol 386 MovieClip
"characterGfx"Frame 110Symbol 85 MovieClip
"bonus007"Frame 110Symbol 179 MovieClip
"bonus004"Frame 110Symbol 179 MovieClip
"bonus006"Frame 110Symbol 179 MovieClip
"bonus001"Frame 110Symbol 179 MovieClip
"bonus02"Frame 110Symbol 179 MovieClip
"bonus003"Frame 110Symbol 179 MovieClip
"bonus021"Frame 110Symbol 179 MovieClip
"bonus017"Frame 110Symbol 179 MovieClip
"bonus025"Frame 110Symbol 179 MovieClip
"bonus023"Frame 110Symbol 179 MovieClip
"bonus022"Frame 110Symbol 179 MovieClip
"bonus024"Frame 110Symbol 179 MovieClip
"bonus019"Frame 110Symbol 179 MovieClip
"bonus018"Frame 110Symbol 179 MovieClip
"bonus020"Frame 110Symbol 179 MovieClip
"bonus005"Frame 110Symbol 179 MovieClip
"bonus009"Frame 110Symbol 179 MovieClip
"bonus008"Frame 110Symbol 179 MovieClip
"bonus014"Frame 110Symbol 179 MovieClip
"bonus011"Frame 110Symbol 179 MovieClip
"bonus013"Frame 110Symbol 179 MovieClip
"bonus012"Frame 110Symbol 179 MovieClip
"bonus010"Frame 110Symbol 179 MovieClip
"bonus015"Frame 110Symbol 179 MovieClip
"bonus016"Frame 110Symbol 179 MovieClip
"door01"Frame 120Symbol 404 MovieClip
"character"Frame 120Symbol 386 MovieClip
"characterGfx"Frame 120Symbol 85 MovieClip
"key01"Frame 120Symbol 185 MovieClip
"bonus032"Frame 120Symbol 179 MovieClip
"bonus033"Frame 120Symbol 179 MovieClip
"bonus031"Frame 120Symbol 179 MovieClip
"bonus029"Frame 120Symbol 179 MovieClip
"bonus030"Frame 120Symbol 179 MovieClip
"bonus028"Frame 120Symbol 179 MovieClip
"bonus025"Frame 120Symbol 179 MovieClip
"bonus039"Frame 120Symbol 179 MovieClip
"bonus041"Frame 120Symbol 179 MovieClip
"bonus040"Frame 120Symbol 179 MovieClip
"bonus042"Frame 120Symbol 179 MovieClip
"bonus043"Frame 120Symbol 179 MovieClip
"bonus044"Frame 120Symbol 179 MovieClip
"mcAddPoints"Frame 120Symbol 413 MovieClip
"bonus026"Frame 120Symbol 179 MovieClip
"bonus027"Frame 120Symbol 179 MovieClip
"bonus035"Frame 120Symbol 179 MovieClip
"bonus036"Frame 120Symbol 179 MovieClip
"bonus034"Frame 120Symbol 179 MovieClip
"bonus037"Frame 120Symbol 179 MovieClip
"bonus038"Frame 120Symbol 179 MovieClip
"monsterPlatform2"Frame 121Symbol 377 MovieClip
"monsterPlatform1"Frame 130Symbol 377 MovieClip
"door01"Frame 130Symbol 404 MovieClip
"door02"Frame 130Symbol 404 MovieClip
"door03"Frame 130Symbol 404 MovieClip
"character"Frame 130Symbol 386 MovieClip
"characterGfx"Frame 130Symbol 85 MovieClip
"key01"Frame 130Symbol 185 MovieClip
"key02"Frame 130Symbol 185 MovieClip
"bonus050"Frame 130Symbol 179 MovieClip
"bonus052"Frame 130Symbol 179 MovieClip
"bonus056"Frame 130Symbol 179 MovieClip
"bonus057"Frame 130Symbol 179 MovieClip
"bonus058"Frame 130Symbol 179 MovieClip
"bonus055"Frame 130Symbol 179 MovieClip
"key03"Frame 130Symbol 185 MovieClip
"bonus060"Frame 130Symbol 179 MovieClip
"bonus059"Frame 130Symbol 179 MovieClip
"bonus061"Frame 130Symbol 179 MovieClip
"bonus062"Frame 130Symbol 179 MovieClip
"bonus067"Frame 130Symbol 179 MovieClip
"bonus069"Frame 130Symbol 179 MovieClip
"bonus065"Frame 130Symbol 179 MovieClip
"bonus066"Frame 130Symbol 179 MovieClip
"bonus068"Frame 130Symbol 179 MovieClip
"bonus051"Frame 130Symbol 179 MovieClip
"mcAddPoints"Frame 130Symbol 413 MovieClip
"bonus049"Frame 130Symbol 179 MovieClip
"bonus045"Frame 130Symbol 179 MovieClip
"bonus046"Frame 130Symbol 179 MovieClip
"bonus047"Frame 130Symbol 179 MovieClip
"bonus048"Frame 130Symbol 179 MovieClip
"bonus064"Frame 130Symbol 179 MovieClip
"bonus063"Frame 130Symbol 179 MovieClip
"bonus053"Frame 130Symbol 179 MovieClip
"bonus054"Frame 130Symbol 179 MovieClip
"monsterPlatform2"Frame 131Symbol 377 MovieClip
"monsterPlatform2"Frame 132Symbol 377 MovieClip
"character"Frame 140Symbol 386 MovieClip
"characterGfx"Frame 140Symbol 85 MovieClip
"mcAddPoints"Frame 140Symbol 413 MovieClip
"bonus074"Frame 140Symbol 179 MovieClip
"bonus079"Frame 140Symbol 179 MovieClip
"bonus080"Frame 140Symbol 179 MovieClip
"bonus081"Frame 140Symbol 179 MovieClip
"bonus076"Frame 140Symbol 179 MovieClip
"bonus078"Frame 140Symbol 179 MovieClip
"bonus075"Frame 140Symbol 179 MovieClip
"bonus077"Frame 140Symbol 179 MovieClip
"bonus085"Frame 140Symbol 179 MovieClip
"bonus083"Frame 140Symbol 179 MovieClip
"bonus084"Frame 140Symbol 179 MovieClip
"bonus082"Frame 140Symbol 179 MovieClip
"bonus073"Frame 140Symbol 179 MovieClip
"bonus071"Frame 140Symbol 179 MovieClip
"bonus072"Frame 140Symbol 179 MovieClip
"bonus070"Frame 140Symbol 179 MovieClip
"walkingBeast1"Frame 141Symbol 164 MovieClip
"monsterPlatform1"Frame 141Symbol 377 MovieClip
"bonus095"Frame 141Symbol 179 MovieClip
"bonus098"Frame 141Symbol 179 MovieClip
"bonus097"Frame 141Symbol 179 MovieClip
"bonus087"Frame 141Symbol 179 MovieClip
"bonus086"Frame 141Symbol 179 MovieClip
"bonus088"Frame 141Symbol 179 MovieClip
"bonus090"Frame 141Symbol 179 MovieClip
"bonus091"Frame 141Symbol 179 MovieClip
"bonus101"Frame 141Symbol 179 MovieClip
"bonus100"Frame 141Symbol 179 MovieClip
"bonus099"Frame 141Symbol 179 MovieClip
"bonus105"Frame 141Symbol 179 MovieClip
"bonus104"Frame 141Symbol 179 MovieClip
"fireBomb"Frame 150Symbol 13 MovieClip [mcFireBomb]
"character"Frame 150Symbol 386 MovieClip
"characterGfx"Frame 150Symbol 85 MovieClip
"bonus108"Frame 150Symbol 179 MovieClip
"bonus107"Frame 150Symbol 179 MovieClip
"mcAddPoints"Frame 150Symbol 413 MovieClip
"bonus117"Frame 150Symbol 179 MovieClip
"bonus106"Frame 150Symbol 179 MovieClip
"bonus120"Frame 150Symbol 179 MovieClip
"bonus119"Frame 150Symbol 179 MovieClip
"bonus118"Frame 150Symbol 179 MovieClip
"bonus114"Frame 150Symbol 179 MovieClip
"bonus115"Frame 150Symbol 179 MovieClip
"bonus116"Frame 150Symbol 179 MovieClip
"bonus110"Frame 150Symbol 179 MovieClip
"bonus111"Frame 150Symbol 179 MovieClip
"bonus109"Frame 150Symbol 179 MovieClip
"bonus112"Frame 150Symbol 179 MovieClip
"bonus113"Frame 150Symbol 179 MovieClip
"fireBomb"Frame 151Symbol 13 MovieClip [mcFireBomb]
"character"Frame 160Symbol 386 MovieClip
"characterGfx"Frame 160Symbol 85 MovieClip
"bonus121"Frame 160Symbol 179 MovieClip
"bonus123"Frame 160Symbol 179 MovieClip
"bonus125"Frame 160Symbol 179 MovieClip
"bonus127"Frame 160Symbol 179 MovieClip
"bonus128"Frame 160Symbol 179 MovieClip
"bonus134"Frame 160Symbol 179 MovieClip
"bonus131"Frame 160Symbol 179 MovieClip
"bonus124"Frame 160Symbol 179 MovieClip
"bonus122"Frame 160Symbol 179 MovieClip
"bonus126"Frame 160Symbol 179 MovieClip
"bonus132"Frame 160Symbol 179 MovieClip
"bonus133"Frame 160Symbol 179 MovieClip
"bonus129"Frame 160Symbol 179 MovieClip
"bonus130"Frame 160Symbol 179 MovieClip
"light0"Frame 170Symbol 474 MovieClip
"light1"Frame 170Symbol 474 MovieClip
"light2"Frame 170Symbol 474 MovieClip
"mcButton"Frame 170Symbol 318 MovieClip
"mcButtonCode"Frame 170Symbol 377 MovieClip
"bonus137"Frame 170Symbol 179 MovieClip
"bonus136"Frame 170Symbol 179 MovieClip
"bonus135"Frame 170Symbol 179 MovieClip
"bonus138"Frame 170Symbol 179 MovieClip
"bonus140"Frame 170Symbol 179 MovieClip
"bonus142"Frame 170Symbol 179 MovieClip
"bonus144"Frame 170Symbol 179 MovieClip
"bonus139"Frame 170Symbol 179 MovieClip
"bonus141"Frame 170Symbol 179 MovieClip
"bonus143"Frame 170Symbol 179 MovieClip
"door01"Frame 170Symbol 404 MovieClip
"character"Frame 170Symbol 386 MovieClip
"characterGfx"Frame 170Symbol 85 MovieClip
"monsterPlatform1"Frame 180Symbol 377 MovieClip
"level8mask"Frame 180Symbol 480 MovieClip
"creature1"Frame 180Symbol 164 MovieClip
"door01"Frame 180Symbol 404 MovieClip
"character"Frame 180Symbol 386 MovieClip
"characterGfx"Frame 180Symbol 85 MovieClip
"key01"Frame 180Symbol 185 MovieClip
"bonus145"Frame 180Symbol 179 MovieClip
"level8mask"Frame 181Symbol 484 MovieClip
"plattform5"Frame 190Symbol 328 MovieClip
"plattform4"Frame 190Symbol 328 MovieClip
"plattform6"Frame 190Symbol 328 MovieClip
"plattform1"Frame 190Symbol 328 MovieClip
"plattform2"Frame 190Symbol 328 MovieClip
"plattform3"Frame 190Symbol 328 MovieClip
"plattform7"Frame 190Symbol 328 MovieClip
"plattform8"Frame 190Symbol 328 MovieClip
"plattform9"Frame 190Symbol 328 MovieClip
"monsterPlatform2"Frame 190Symbol 377 MovieClip
"bonus153"Frame 190Symbol 179 MovieClip
"bonus147"Frame 190Symbol 179 MovieClip
"bonus154"Frame 190Symbol 179 MovieClip
"bonus148"Frame 190Symbol 179 MovieClip
"bonus146"Frame 190Symbol 179 MovieClip
"bonus152"Frame 190Symbol 179 MovieClip
"bonus150"Frame 190Symbol 179 MovieClip
"bonus149"Frame 190Symbol 179 MovieClip
"bonus151"Frame 190Symbol 179 MovieClip
"character"Frame 190Symbol 386 MovieClip
"characterGfx"Frame 190Symbol 85 MovieClip
"plattform3"Frame 200Symbol 328 MovieClip
"plattform2"Frame 200Symbol 328 MovieClip
"plattform1"Frame 200Symbol 328 MovieClip
"plattform4"Frame 200Symbol 328 MovieClip
"monsterPlatform2"Frame 200Symbol 377 MovieClip
"m2"Frame 200Symbol 377 MovieClip
"monsterPlatform1"Frame 200Symbol 377 MovieClip
"door01"Frame 200Symbol 404 MovieClip
"character"Frame 200Symbol 386 MovieClip
"characterGfx"Frame 200Symbol 85 MovieClip
"key01"Frame 200Symbol 185 MovieClip
"bonus155"Frame 200Symbol 179 MovieClip
"bonus156"Frame 200Symbol 179 MovieClip
"bonus160"Frame 200Symbol 179 MovieClip
"bonus158"Frame 200Symbol 179 MovieClip
"bonus157"Frame 200Symbol 179 MovieClip
"bonus159"Frame 200Symbol 179 MovieClip
"bonus162"Frame 200Symbol 179 MovieClip
"bonus163"Frame 200Symbol 179 MovieClip
"bonus164"Frame 200Symbol 179 MovieClip
"bonus161"Frame 200Symbol 179 MovieClip
"monsterPlatform2"Frame 201Symbol 377 MovieClip
"door02"Frame 201Symbol 404 MovieClip
"key02"Frame 201Symbol 185 MovieClip
"bonus165"Frame 201Symbol 179 MovieClip
"bonus172"Frame 201Symbol 179 MovieClip
"bonus169"Frame 201Symbol 179 MovieClip
"bonus171"Frame 201Symbol 179 MovieClip
"plattform3"Frame 202Symbol 328 MovieClip
"plattform2"Frame 202Symbol 328 MovieClip
"plattform1"Frame 202Symbol 328 MovieClip
"monsterPlatform2"Frame 202Symbol 377 MovieClip
"bonus175"Frame 202Symbol 179 MovieClip
"bonus176"Frame 202Symbol 179 MovieClip
"bonus174"Frame 202Symbol 179 MovieClip
"bonus173"Frame 202Symbol 179 MovieClip
"door03"Frame 202Symbol 404 MovieClip
"key03"Frame 202Symbol 185 MovieClip
"plattform3"Frame 203Symbol 328 MovieClip
"plattform1"Frame 203Symbol 328 MovieClip
"bonus177"Frame 203Symbol 179 MovieClip
"bonus178"Frame 203Symbol 179 MovieClip
"bonus179"Frame 203Symbol 179 MovieClip
"bonus180"Frame 203Symbol 179 MovieClip
"bonus181"Frame 203Symbol 179 MovieClip
"bonus182"Frame 203Symbol 179 MovieClip
"bonus183"Frame 203Symbol 179 MovieClip
"door04"Frame 203Symbol 404 MovieClip
"key04"Frame 203Symbol 185 MovieClip
"plattform2"Frame 204Symbol 328 MovieClip
"plattform3"Frame 204Symbol 328 MovieClip
"plattform1"Frame 204Symbol 328 MovieClip
"plattform4"Frame 204Symbol 328 MovieClip
"fireBomb"Frame 204Symbol 13 MovieClip [mcFireBomb]
"bonus187"Frame 204Symbol 179 MovieClip
"bonus184"Frame 204Symbol 179 MovieClip
"bonus185"Frame 204Symbol 179 MovieClip
"bonus186"Frame 204Symbol 179 MovieClip
"door05"Frame 204Symbol 404 MovieClip
"key05"Frame 204Symbol 185 MovieClip
"bonus194"Frame 205Symbol 179 MovieClip
"bonus188"Frame 205Symbol 179 MovieClip
"bonus189"Frame 205Symbol 179 MovieClip
"bonus190"Frame 205Symbol 179 MovieClip
"bonus191"Frame 205Symbol 179 MovieClip
"bonus192"Frame 205Symbol 179 MovieClip
"monsterPlatform2"Frame 206Symbol 377 MovieClip
"201"Frame 206Symbol 179 MovieClip
"202"Frame 206Symbol 179 MovieClip
"203"Frame 206Symbol 179 MovieClip
"bonus195"Frame 206Symbol 179 MovieClip
"bonus196"Frame 206Symbol 179 MovieClip
"bonus197"Frame 206Symbol 179 MovieClip
"bonus198"Frame 206Symbol 179 MovieClip
"bonus199"Frame 206Symbol 179 MovieClip
"200"Frame 206Symbol 179 MovieClip
"mcSquare0"Symbol 19 MovieClip [mcSquare] Frame 2Symbol 18 MovieClip
"eyes"Symbol 85 MovieClip Frame 1Symbol 63 MovieClip
"hit"Symbol 85 MovieClip Frame 1Symbol 65 MovieClip
"mcInvincible"Symbol 85 MovieClip Frame 1Symbol 67 MovieClip
"eyes"Symbol 85 MovieClip Frame 49Symbol 63 MovieClip
"eyes"Symbol 85 MovieClip Frame 69Symbol 63 MovieClip
"mcPause"Symbol 95 MovieClip Frame 1Symbol 91 MovieClip
"mcSound"Symbol 95 MovieClip Frame 1Symbol 94 MovieClip
"hitFlames"Symbol 156 MovieClip Frame 34Symbol 65 MovieClip
"jaw"Symbol 164 MovieClip Frame 1Symbol 156 MovieClip
"hitBody"Symbol 164 MovieClip Frame 1Symbol 65 MovieClip
"hitFire"Symbol 168 MovieClip Frame 61Symbol 65 MovieClip
"hit"Symbol 172 MovieClip Frame 6Symbol 65 MovieClip
"hit"Symbol 177 MovieClip Frame 1Symbol 65 MovieClip
"hit"Symbol 183 MovieClip Frame 1Symbol 65 MovieClip
"hit"Symbol 186 MovieClip Frame 1Symbol 65 MovieClip
"hit"Symbol 188 MovieClip Frame 1Symbol 65 MovieClip
"key01"Symbol 193 MovieClip Frame 3Symbol 185 MovieClip
"balls3"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"balls2"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"balls1"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"balls4"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"balls5"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"loading"Symbol 216 MovieClip Frame 167Symbol 31 MovieClip
"panic"Symbol 263 MovieClip Frame 140Symbol 256 MovieClip
"goldHolder"Symbol 280 MovieClip Frame 1Symbol 250 MovieClip
"energy"Symbol 280 MovieClip Frame 1Symbol 263 MovieClip
"totalGold"Symbol 280 MovieClip Frame 1Symbol 268 MovieClip
"mcInvisible"Symbol 280 MovieClip Frame 1Symbol 273 MovieClip
"lives"Symbol 280 MovieClip Frame 1Symbol 274 MovieClip
"bonusHolder1"Symbol 280 MovieClip Frame 1Symbol 277 MovieClip
"bonusHolder2"Symbol 280 MovieClip Frame 1Symbol 278 MovieClip
"jaw"Symbol 314 MovieClip Frame 1Symbol 156 MovieClip
"hitBody"Symbol 314 MovieClip Frame 1Symbol 65 MovieClip
"hit"Symbol 314 MovieClip Frame 31Symbol 65 MovieClip
"creature1"Symbol 332 MovieClip Frame 1Symbol 164 MovieClip
"creature1"Symbol 332 MovieClip Frame 10Symbol 164 MovieClip
"hitFeet"Symbol 386 MovieClip Frame 1Symbol 259 MovieClip
"hitLeft"Symbol 386 MovieClip Frame 1Symbol 259 MovieClip
"hitRight"Symbol 386 MovieClip Frame 1Symbol 259 MovieClip
"hitHead"Symbol 386 MovieClip Frame 1Symbol 259 MovieClip
"hit"Symbol 387 MovieClip Frame 1Symbol 65 MovieClip
"hit"Symbol 474 MovieClip Frame 1Symbol 65 MovieClip
"level8bg"Symbol 480 MovieClip Frame 1Symbol 479 MovieClip
"level8bg"Symbol 484 MovieClip Frame 1Symbol 483 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$IC$aVy96LYeeZoTnsdCoO57X0."
ExportAssets (56)Timeline Frame 1Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 1Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 1Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 2Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 3Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 4Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 4Symbol 35 as "sndGrabBonus1"
ExportAssets (56)Timeline Frame 4Symbol 36 as "sndGrabBonus2"
ExportAssets (56)Timeline Frame 4Symbol 37 as "sndGrabBonus3"
ExportAssets (56)Timeline Frame 4Symbol 38 as "sndZedDie"
ExportAssets (56)Timeline Frame 4Symbol 39 as "sndZedHurt"
ExportAssets (56)Timeline Frame 4Symbol 40 as "sndFadeIn"
ExportAssets (56)Timeline Frame 4Symbol 41 as "sndFadeOut"
ExportAssets (56)Timeline Frame 4Symbol 42 as "sndGrowl"
ExportAssets (56)Timeline Frame 4Symbol 43 as "sndFlame"
ExportAssets (56)Timeline Frame 4Symbol 44 as "sndSpikes"
ExportAssets (56)Timeline Frame 4Symbol 45 as "sndIntro"
ExportAssets (56)Timeline Frame 4Symbol 46 as "sndIntermission"
ExportAssets (56)Timeline Frame 4Symbol 47 as "sndDoorOpen"
ExportAssets (56)Timeline Frame 4Symbol 48 as "sndDoorClose"
ExportAssets (56)Timeline Frame 4Symbol 49 as "sndGameOver"
ExportAssets (56)Timeline Frame 5Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 6Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 7Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 8Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 9Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 10Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 11Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 12Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 13Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 14Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 15Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 15Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 16Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 17Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 18Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 19Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 20Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 21Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 22Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 23Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 24Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 25Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 26Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 27Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 28Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 29Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 30Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 31Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 32Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 33Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 34Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 35Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 36Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 37Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 38Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 39Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 40Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 41Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 42Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 43Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 44Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 45Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 46Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 47Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 48Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 49Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 50Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 51Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 52Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 53Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 54Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 55Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 56Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 57Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 58Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 59Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 60Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 61Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 62Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 63Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 64Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 65Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 66Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 67Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 68Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 69Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 70Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 71Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 72Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 73Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 74Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 75Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 76Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 77Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 78Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 79Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 80Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 81Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 82Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 83Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 84Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 85Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 86Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 87Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 88Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 89Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 90Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 91Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 92Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 93Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 94Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 95Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 96Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 97Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 98Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 99Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 100Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 101Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 102Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 103Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 104Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 105Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 106Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 107Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 108Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 109Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 110Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 110Symbol 389 as "sndAmbienceGoldMines"
ExportAssets (56)Timeline Frame 111Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 112Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 113Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 114Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 115Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 116Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 117Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 118Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 119Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 120Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 121Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 122Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 123Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 124Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 125Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 126Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 127Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 128Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 129Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 130Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 131Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 132Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 133Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 134Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 135Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 136Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 137Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 138Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 139Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 140Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 141Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 141Symbol 441 as "sndAmbienceLavaValley"
ExportAssets (56)Timeline Frame 142Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 143Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 144Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 145Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 146Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 147Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 148Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 149Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 150Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 150Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 151Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 151Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 152Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 152Symbol 462 as "sndGameCompleted"
ExportAssets (56)Timeline Frame 152Symbol 463 as "sndAmbiencePalace"
ExportAssets (56)Timeline Frame 152Symbol 464 as "sndSwitch"
ExportAssets (56)Timeline Frame 153Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 154Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 155Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 156Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 157Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 158Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 159Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 160Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 161Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 162Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 163Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 164Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 165Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 166Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 167Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 168Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 169Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 170Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 171Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 172Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 173Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 174Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 175Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 176Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 177Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 178Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 179Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 180Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 181Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 182Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 183Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 184Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 185Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 186Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 187Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 188Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 189Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 190Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 191Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 192Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 193Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 194Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 195Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 196Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 197Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 198Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 199Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 200Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 201Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 202Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 203Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 204Symbol 13 as "mcFireBomb"
ExportAssets (56)Timeline Frame 204Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 205Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 206Symbol 19 as "mcSquare"
ExportAssets (56)Timeline Frame 207Symbol 19 as "mcSquare"

Labels

"preLoad"Frame 1
"init"Frame 9
"introScreen"Frame 15
"showProgress"Frame 25
"levelCompleted"Frame 36
"gameOver"Frame 59
"gameCompleted"Frame 73
"newLevel"Frame 85
"level1"Frame 110
"level2"Frame 120
"level3"Frame 130
"level4"Frame 140
"level5"Frame 150
"level6"Frame 160
"level7"Frame 170
"level8"Frame 180
"level9"Frame 190
"level10"Frame 200
"in"Symbol 19 MovieClip [mcSquare] Frame 3
"out"Symbol 19 MovieClip [mcSquare] Frame 12
"idle"Symbol 85 MovieClip Frame 1
"runLoop"Symbol 85 MovieClip Frame 18
"run"Symbol 85 MovieClip Frame 24
"jump"Symbol 85 MovieClip Frame 43
"jumpStill"Symbol 85 MovieClip Frame 49
"fall"Symbol 85 MovieClip Frame 57
"turn"Symbol 85 MovieClip Frame 69
"loseLife"Symbol 85 MovieClip Frame 76
"paused"Symbol 91 MovieClip Frame 2
"toggleSound"Symbol 94 MovieClip Frame 2
"in"Symbol 103 MovieClip Frame 2
"out"Symbol 103 MovieClip Frame 8
"none"Symbol 156 MovieClip Frame 1
"bite"Symbol 156 MovieClip Frame 7
"fire"Symbol 156 MovieClip Frame 24
"firing"Symbol 156 MovieClip Frame 28
"walk"Symbol 164 MovieClip Frame 1
"turn"Symbol 164 MovieClip Frame 25
"collected"Symbol 177 MovieClip Frame 10
"collected"Symbol 179 MovieClip Frame 10
"collected"Symbol 183 MovieClip Frame 41
"hide"Symbol 183 MovieClip Frame 50
"collected"Symbol 185 MovieClip Frame 10
"collected"Symbol 186 MovieClip Frame 10
"collected"Symbol 188 MovieClip Frame 10
"hide"Symbol 188 MovieClip Frame 20
"error"Symbol 216 MovieClip Frame 2
"correct"Symbol 216 MovieClip Frame 159
"loading"Symbol 216 MovieClip Frame 167
"lblRestore"Symbol 263 MovieClip Frame 267
"start"Symbol 273 MovieClip Frame 2
"livesLeft3"Symbol 274 MovieClip Frame 1
"livesLeft2"Symbol 274 MovieClip Frame 8
"livesLeft1"Symbol 274 MovieClip Frame 23
"livesLeft0"Symbol 274 MovieClip Frame 37
"fly"Symbol 314 MovieClip Frame 1
"turn"Symbol 314 MovieClip Frame 32
"fadeOut"Symbol 328 MovieClip Frame 2
"fadeIn"Symbol 328 MovieClip Frame 5
"open"Symbol 383 MovieClip Frame 2
"collected"Symbol 387 MovieClip Frame 10
"hide"Symbol 387 MovieClip Frame 20
"open"Symbol 404 MovieClip Frame 2
"close"Symbol 404 MovieClip Frame 11
"textBonus"Symbol 413 MovieClip Frame 16
"whiteLight"Symbol 474 MovieClip Frame 5
"redLight"Symbol 474 MovieClip Frame 24

Dynamic Text Variables

txtSoundSymbol 93 EditableText"SOUND OFF"
txtDataFileScoreSymbol 107 EditableText"0"
txtDataFileLevelSymbol 109 EditableText"0"
txtDataFileGoldSymbol 110 EditableText"0%"
txtTotalPointsSymbol 241 EditableText"0"
txtLevelClearedSymbol 282 EditableText"LEVEL 0"
txtLevelClearedSymbol 343 EditableText"LEVEL 0 CLEARED!"
txtTotalPointsSymbol 344 EditableText"0"
txtLivesSymbol 345 EditableText"0"
txtEnergySymbol 346 EditableText"0"
txtTotalPointsSymbol 349 EditableText"0"
txtGoldPercentageSymbol 350 EditableText"YOU MANAGED TO COLLECT 0% OF THE GOLD ZED NEEDS FOR A SHINY GOLDEN SPACE SUIT"
txtTotalPointsSymbol 357 EditableText"0"
pointsSymbol 406 EditableText"0"
pointsSymbol 408 EditableText"0"
txtBonusSymbol 410 EditableText"nothing"
txtBonusSymbol 412 EditableText"nothing"




http://swfchan.com/6/27049/info.shtml
Created: 22/5 -2019 00:20:32 Last modified: 22/5 -2019 00:20:32 Server time: 29/04 -2024 19:58:38