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

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

Strange Labratory - explore find gears puzzle platformer.swf

This is the info page for
Flash #131151

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


Text
D

E

S

U

A

P

E

M

U

S

R

T

A

N

D

O

Y

I

L

Q

G

E

T

A

H

I

N

COM

ON

OFF

LOW

MEDIUM

HIGH

CONTINUE

CONTINUE

Y

A

L

P

S

N

O

I

T

P

S

R

T

X

E

D

E

R

C

M

O

R

E

G

A

S

E

G

N

A

R

T

Select a level by clicking on part of the castle

5

5

4

4

3

3

2

2

1

1

K

A

B

Featuring the Music of
CAMILLE  SAINT-SAENS

conducted by Vilem Sokol with

Seattle Youth Symphony Orchestra

Design
JONATHAN WOOLGAR

Design & Programming
PAUL  HOGG

QUALITY:

SOUND:

DELETE PROGRESS

SURE ABOUT THAT?

YES

NO

Selected Letters

of

Prof. . Johann Wachmann

Dear  C. Saint-Saens,

I attended a performance of your "Danse

Sincerely

J. Wachmann

Macabre" last Tuesday, and found it to be a total

bore! Please do not write any more music, and

certainly don't provide it for the video game based on

my life.

Dear   J. Verne,

What a bore your last book was, sir! Indeed,

I was doing some calculations and found that the sea

isn't even 20,000 leagues deep! Imbecile! I command

that you stop spreading your scientifically inaccurate

poison.

Dear Albert,

I have never been more bored in my life than when I

was reading your theory of relativity - and I've read

"20,000 Leagyes Under the Sea"! I don't need to

know any more about time than my pocket watch tells

me! Buffoon!

Dear Mr Tesla,

I am writing merely to demand that you stop doing

what you're doing! There's no future for this

so-called "Elektricity" - steam is the way forward!

Invest in steam, punk! Elektricity is boring, more

boring than "20,000 Leagues Under the Sea"!

Valve Allignment Settings

0

Press SPACE once to select a painting & again to swap it

H

I

N

T

?

CAMILLE

3

Restart Frame

U

M

Menu
"Aquarium" (from Carnival of the Animals)
Level 1
Danse Macabre
Level 2
Piano Concerto No. 4 (II)
Level 3
Africa Fantasie
Level 4
Cello Concerto No. 1 (I)
Level 5
Piano Concerto No. 2 (III)

N

U

.COM

B

E

G

A

M

E

R

C

T

I

OR PRESS SPACE

ActionScript [AS1/AS2]

Frame 1
function paulHoggRightClickLink() { _root.getURL("http://www.misterphogg.com", "_blank"); } function facebookRightClickLink() { _root.getURL("http://www.facebook.com/pages/Strange-Laboratory/325938680774634", "_blank"); } function setLowQuality() { _root._quality = "LOW"; } function setMediumQuality() { _root._quality = "MEDIUM"; } function setHighQuality() { _root._quality = "HIGH"; } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; domEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(domEnd, domain.length); if (domain != "flashgamelicense.com") { } _root.createEmptyMovieClip("beGamerLegitUpdater", _root.getNextHighestDepth()); beGamerLegitUpdater.loadMovie("http://www.andrascik.sk/strangelaboratory/strangelaboratory-logo.swf"); var rightClickMenu = new ContextMenu(); rightClickMenu.hideBuiltInItems(); strangeItem = new ContextMenuItem("Strange Laboratory", facebookRightClickLink); createdByItem = new ContextMenuItem("Paul Hogg 2012", paulHoggRightClickLink); lowQualityItem = new ContextMenuItem("Low Quality", setLowQuality); mediumQualityItem = new ContextMenuItem("Medium Quality", setMediumQuality); highQualityItem = new ContextMenuItem("High Quality", setHighQuality); rightClickMenu.customItems.push(strangeItem); rightClickMenu.customItems.push(createdByItem); rightClickMenu.customItems.push(lowQualityItem); rightClickMenu.customItems.push(mediumQualityItem); rightClickMenu.customItems.push(highQualityItem); _root.menu = rightClickMenu; __com_mochibot__("2fd855ca", this, 10301, true); __com_mochibot__("22d8ca72", this, 10301, true); function initCheckpoint() { checkPoint = {}; checkPoint.playerX = player._x; checkPoint.playerY = player._y; checkPoint.groundX = ground._x; checkPoint.groundY = ground._y; checkPoint.xScale = player._xscale; } function initPlayer() { player.regen = false; player.regenTimer = 0; player.deathTimer = 0; player.ySpeed = 0; player.xSpeed = 0; player.scrollWidth = 150; player.errorMargin = 8.3; player.canJump = true; player.onLadder = false; player.climbSpeed = 1.1; player.jumpSpeed = 15; player.jumping = false; player.maxSpeed = 8.2; player.hWidth = player._width / 2; player.hHeight = player._height / 2; player.dead = false; player.jetPack._visible = false; player.canJetPack = false; player.footSteps = false; } function initGame() { gravity = 1.5; friction = 0.7; scrollEase = 2.5; scrollFriction = 0.89; scrollX = 0; upDown = false; messageBarY = 525; messageBarTimer = 0; messageBarLimit = 0; checkPointNum = 0; gearsCollected = 0; gearsCollectedX = 660; gearsCollectedTimer = 182; bonusGears = 0; bonusGearsX = -63; bonusGearsTimer = 182; gamePaused = false; pDown = false; gameTimer = 0; intervalTimer = setInterval(incrementGameTimer, 1000); muteScale = 50; } function incrementGameTimer() { if (!gamePaused) { gameTimer++; } } function secondsToMinutes(seconds) { tempMins = Math.floor(seconds / 60); tempSeconds = Math.round(seconds - (tempMins * 60)); if (tempSeconds <= 9) { tempSeconds = "0" + tempSeconds; } return((tempMins + ":") + tempSeconds); } function chooseFrame() { if (!player.dead) { if (player.ySpeed < 20) { if (player.onLadder) { player.gotoAndStop(4); } else if (player.jumping) { player.gotoAndStop(3); } else if (Math.abs(player.xSpeed) > 1) { player.gotoAndStop(2); } else { player.gotoAndStop(1); } } else { player.gotoAndStop(5); } } else { player.gotoAndStop(6); } } function scrollStage() { if (player._x > (700 - (player.scrollWidth * 1.6))) { scrollX = (-(player._x - (700 - (player.scrollWidth * 1.6)))) / (scrollEase * 2); } if (player._x < ((player.scrollWidth * 1.6) - 1)) { scrollX = (-(player._x - (player.scrollWidth * 1.6))) / (scrollEase * 2); } if (player._y < player.scrollWidth) { ground._y = ground._y - ((player._y - player.scrollWidth) / scrollEase); player._y = player._y - ((player._y - player.scrollWidth) / scrollEase); } if (player._y > (500 - player.scrollWidth)) { ground._y = ground._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); player._y = player._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); } } function moveHorizontal() { if (Key.isDown(39) || (Key.isDown(68))) { player._xscale = -100; if (player.xSpeed < player.maxSpeed) { player.xSpeed = player.xSpeed + 2; } else { player.xSpeed = player.maxSpeed; } } else if (Key.isDown(37) || (Key.isDown(65))) { player._xscale = 100; if (player.xSpeed > (-player.maxSpeed)) { player.xSpeed = player.xSpeed - 2; } else { player.xSpeed = -player.maxSpeed; } } else { player.xSpeed = player.xSpeed * friction; } } function moveVertical() { if (!player.onLadder) { if (player.onGround) { if (Key.isDown(38) || (Key.isDown(87))) { if (player.canJump) { player.ySpeed = player.ySpeed - player.jumpSpeed; player.canJump = false; player.jumping = true; } } else { player.canJump = true; } } } else { if (Key.isDown(38) || (Key.isDown(87))) { if (ground.ladder.hitTest(player._x, player._y - player.hHeight, true)) { if (player.climbAnim._currentframe != player.climbAnim._totalframes) { player.climbAnim.nextFrame(); } else { player.climbAnim.gotoAndStop(1); } player.ySpeed = player.ySpeed - player.climbSpeed; } } if (Key.isDown(40) || (Key.isDown(83))) { if (!ground.ground.hitTest(player._x, (player._y + player.hHeight) + 3, true)) { if (player.climbAnim._currentframe != 1) { player.climbAnim.prevFrame(); } else { player.climbAnim.gotoAndStop(player.climbAnim._totalframes); } player.ySpeed = player.ySpeed + player.climbSpeed; } } } } function boundFloor() { player.onGround = false; while ((ground.ground.hitTest(player._x, player._y + player.hHeight, true) || (ground.ground.hitTest((player._x - player.hWidth) + player.errorMargin, player._y + player.hHeight, true))) || (ground.ground.hitTest((player._x + player.hWidth) - player.errorMargin, player._y + player.hHeight, true))) { player._y = player._y - 0.5; player.ySpeed = 0; player.onGround = true; player.jumping = false; } if (player.ySpeed > 2) { while ((ground.cloud.hitTest(player._x, player._y + player.hHeight, true) || (ground.cloud.hitTest((player._x - player.hWidth) + player.errorMargin, player._y + player.hHeight, true))) || (ground.cloud.hitTest((player._x + player.hWidth) - player.errorMargin, player._y + player.hHeight, true))) { player._y = player._y - 0.5; player.ySpeed = 0; player.onGround = true; player.jumping = false; } } } function matchGrounds() { blackArea._x = ground._x; blackArea._y = ground._y; frontGround._x = ground._x; frontGround._y = ground._y; } function scrollBackground() { if (backGround._x > 700) { backGround._x = 0; } if (backGround._x < 0) { backGround._x = 700; } if (backGround2._x > 0) { backGround2._x = -2000; } if (backGround2._x < -2000) { backGround2._x = 0; } } function boundPlayer() { while ((ground.ground.hitTest(player._x, player._y - player.hHeight, true) || (ground.ground.hitTest((player._x - player.hWidth) + player.errorMargin, player._y - player.hHeight, true))) || (ground.ground.hitTest((player._x + player.hWidth) - player.errorMargin, player._y - player.hHeight, true))) { player._y = player._y + 2; player.ySpeed = 0; } while ((((ground.ground.hitTest(player._x - player.hWidth, player._y, true) || (ground.ground.hitTest(player._x - player.hWidth, (player._y + player.hHeight) - player.errorMargin, true))) || (ground.ground.hitTest(player._x - player.hWidth, (player._y - player.hHeight) + player.errorMargin, true))) || (ground.ground.hitTest(player._x - player.hWidth, player._y - (player.hHeight * 0.5), true))) || (ground.ground.hitTest(player._x - player.hWidth, player._y + (player.hHeight * 0.5), true))) { player._x = player._x + 2; player.xSpeed = 0; } while ((((ground.ground.hitTest(player._x + player.hWidth, player._y, true) || (ground.ground.hitTest(player._x + player.hWidth, (player._y + player.hHeight) - player.errorMargin, true))) || (ground.ground.hitTest(player._x + player.hWidth, (player._y - player.hHeight) + player.errorMargin, true))) || (ground.ground.hitTest(player._x + player.hWidth, player._y - (player.hHeight * 0.5), true))) || (ground.ground.hitTest(player._x + player.hWidth, player._y + (player.hHeight * 0.5), true))) { player._x = player._x - 2; player.xSpeed = 0; } } function limitSpeeds() { if (Math.abs(player.xSpeed) < 0.2) { player.xSpeed = 0; } if (Math.abs(player.ySpeed) < 0.2) { player.ySpeed = 0; } if (Math.abs(scrollX) < 0.2) { scrollX = 0; } } function detectLadder() { if (!player.canJetPack) { if (ground.ladder.hitTest(player._x, player._y, true)) { if (!player.onLadder) { player.onLadder = true; player.ySpeed = 0; player.maxSpeed = 4; } } else { player.onLadder = false; player.maxSpeed = 8.2; } } } function resetGame() { if (player.dead) { player.xSpeed = player.xSpeed * 0.95; player.ySpeed = player.ySpeed * 0.95; player._alpha = player._alpha - 0.5; player._rotation = player._rotation + 1.5; deathscreen._x = player._x; deathscreen._y = player._y; if ((player.deathTimer++) > 30) { ground._x = checkPoint.groundX; ground._y = checkPoint.groundY; player._x = checkPoint.playerX; player._y = checkPoint.playerY; player._xscale = checkPoint.xScale; player.xSpeed = 0; player.ySpeed = 0; player.regen = true; player.deathTimer = 0; player.dead = false; player.regen = true; player._rotation = 0; player._alpha = 100; player.gotoAndStop(7); deathscreen.gotoAndStop(26); } } if (player.regen) { player.regenTimer++; if (player.regenTimer > 40) { player.regen = false; player.regenTimer = 0; } } } function manageMessageBar() { messageBar._y = messageBar._y + ((messageBarY - messageBar._y) / 3); if (messageBarTimer > messageBarLimit) { messageBarY = 525; } else { messageBarY = 480; messageBarTimer++; } if (Math.abs(messageBar._y - 525) < 2) { messageBar._visible = false; } else { messageBar._visible = true; } } function makeMessage(messageText, duration) { if ((messageBarTimer > messageBarLimit) || (messageText != messageBar.messageTextBox)) { messageBarTimer = 0; messageBarLimit = duration; messageBar.messageTextBox = messageText; } } function manageGearsDisplay() { gearsCollectedDisplay._x = gearsCollectedDisplay._x + ((gearsCollectedX - gearsCollectedDisplay._x) / 5); gearsCollectedDisplay.gearsCollectedText = gearsCollected; if (gearsCollectedTimer < 180) { gearsCollectedTimer++; gearsCollectedX = 660; } else { gearsCollectedX = 730; } bonusGearsDisplay._x = bonusGearsDisplay._x + ((bonusGearsX - bonusGearsDisplay._x) / 5); if (bonusGearsTimer < 180) { bonusGearsTimer++; bonusGearsX = 63; } else { bonusGearsX = -110; } if (Key.isDown(16)) { bonusGearsTimer = 0; gearsCollectedTimer = 0; } begamerlogo._y = -26 + ((bonusGearsDisplay._x - 63) / -3.33); hintButton._y = 30 - ((730 - gearsCollectedDisplay._x) / 0.86); if ((_xmouse > 660) && (_ymouse > 460)) { muteScale = 100; } else { muteScale = 50; } muteSymbol._xscale = muteSymbol._xscale + ((muteScale - muteSymbol._xscale) / 3); muteSymbol._yscale = muteSymbol._xscale; } function killPlayer() { if (!gamePaused) { if (!player.dead) { if (deathscreen == null) { attachMovie("deathscreen", "deathscreen", _root.getNextHighestDepth()); } deathscreen._x = player._x; deathscreen._y = player._y; deathscreen.gotoAndPlay(1); player.dead = true; player.xSpeed = player.xSpeed * 1.3; player.ySpeed = player.ySpeed - 2; if (player.ySpeed < 0) { } player.deathTimer = 0; player.gotoAndStop(3); } } } function makeSteam(x, y, xSpeed, ySpeed) { d = _root.getNextHighestDepth(); s = attachMovie("steamPart", "steamPart" + d, d); s._x = x; s._y = y; s.xSpeed = xSpeed; s.ySpeed = ySpeed; steam.push(s); } function makeSteamGrey(x, y, xSpeed, ySpeed) { d = _root.getNextHighestDepth(); s = attachMovie("steamPartGrey", "steamPartGrey" + d, d); s._x = x; s._y = y; s.xSpeed = xSpeed; s.ySpeed = ySpeed; steam.push(s); } function isOnScreen(object) { tempValue = false; tempX = object._parent._x + object._x; tempY = object._parent._y + object._y; if ((((tempX > 0) && (tempX < 700)) && (tempY > 0)) && (tempY < 500)) { tempValue = true; } return(tempValue); } function isOnScreenDeep(object) { tempValue = false; tempX = (object._parent._parent._x + object._parent._x) + object._x; tempY = (object._parent._parent._y + object._parent._y) + object._y; if ((((tempX > 0) && (tempX < 700)) && (tempY > 0)) && (tempY < 500)) { tempValue = true; } return(tempValue); } stop(); gearSpin = 0; showContinue = false; continue_btn._alpha = 0; totalBytes = _root.getBytesTotal(); loadedBytes = _root.getBytesLoaded(); gameLoaded = false; delayTimer = 0; exitTimer = 0; bulbDown = false; gear._alpha = 0; restartFrame = 0; muted = false; beGamerContinue._alpha = 0; onEnterFrame = function () { if (bulbDown) { if (gearSpin < 10) { gearSpin = gearSpin + 0.08; if (gearSpin > 3) { bulb.gotoAndStop(2); } if (gearSpin > 1) { if (bulb.filament._currentframe == 1) { bulb.filament.gotoAndPlay(2); } } } else { bulb.gotoAndStop(3); if (bulb.bulbFlash._currentframe == 24) { if ((exitTimer++) > 10) { gotoAndStop (15); } } } } else if (Math.abs(bulb._y - 160) < 10) { if (bulb.ding._currentframe == 1) { bulb.ding.gotoAndPlay(2); } if (bulb.ding._currentframe == 17) { if ((delayTimer++) > 15) { bulbDown = true; } } } if (gameLoaded) { bulb._y = bulb._y + ((160 - bulb._y) / 5); if (bulb._y > 40) { if (beGamerLogoMask._currentframe == 1) { beGamerLogoMask.gotoAndPlay(2); } } } gear._rotation = gear._rotation + gearSpin; loadedBytes = _root.getBytesLoaded(); if (loadedBytes == totalBytes) { if (!showContinue) { showContinue = true; continue_btn._y = 406; } } if (showContinue) { if (gameLoaded) { if (continue_btn._alpha > 0) { continue_btn._alpha = continue_btn._alpha - 4; } if (continue_btn._alpha < 5) { if (beGamerContinue._alpha < 100) { beGamerContinue._alpha = beGamerContinue._alpha + 4; beGamerContinue._y = 406; } } } else if (loadingText._alpha > 1) { loadingText._alpha = loadingText._alpha - 4; } else if (continue_btn._alpha < 100) { continue_btn._alpha = continue_btn._alpha + 4; } } gear._alpha = Math.round(100 * (loadedBytes / totalBytes)); loadPercent = Math.round(100 * (loadedBytes / totalBytes)) + "%"; }; continue_btn.onRelease = function () { if (continue_btn._alpha >= 100) { if (showContinue) { gameLoaded = true; this.enabled = false; } } };
Frame 2
function getArrayAmount(bonusArray) { tempCount = 0; i = 0; while (i < bonusArray.length) { if (bonusArray[i] == 1) { tempCount++; } i++; } return(tempCount); } saveData = SharedObject.getLocal("strangeLab_saveGame"); if (saveData.data.madeData == undefined) { saveData.data.madeData = true; saveData.data.upToLevel = 1; saveData.data.level1Time = 0; saveData.data.level1Bonus = new Array(0, 0); saveData.data.level2Time = 0; saveData.data.level2Bonus = new Array(0, 0); saveData.data.level3Time = 0; saveData.data.level3Bonus = new Array(0, 0); saveData.data.level4Time = 0; saveData.data.level4Bonus = new Array(0, 0); saveData.data.level5Time = 0; } lightning._alpha = 0; lightningTimer = 100; goToFrame = 0; if (menuMusicMade == undefined) { soundsMovieClip = _root.createEmptyMovieClip("soundsMovieClip", _root.getNextHighestDepth()); fireSound = _root.createEmptyMovieClip("fireSound", _root.getNextHighestDepth()); gameMusic = _root.createEmptyMovieClip("gameMusic", _root.getNextHighestDepth()); jetpackSteamEffect = _root.createEmptyMovieClip("jetpackSteamEffect", _root.getNextHighestDepth()); menuMusic = new Object(); menuMusic.music = new Sound(gameMusic); menuMusic.music.attachSound("menuMusic"); menuMusicMade = true; menuMusicPlaying = false; levelMusic = new Object(); levelMusic.level1 = new Sound(gameMusic); levelMusic.level1.attachSound("level1Music"); levelMusic.level2 = new Sound(gameMusic); levelMusic.level2.attachSound("level2Music"); levelMusic.level3 = new Sound(gameMusic); levelMusic.level3.attachSound("level3Music"); levelMusic.level4 = new Sound(gameMusic); levelMusic.level4.attachSound("level4Music"); levelMusic.level5 = new Sound(gameMusic); levelMusic.level5.attachSound("level5Music"); fireCrackle = new Sound(fireSound); fireCrackle.attachSound("fireCrackle"); rainLoop = new Sound(soundsMovieClip); rainLoop.attachSound("rainLoop"); bonusGearSound = new Sound(soundsMovieClip); bonusGearSound.attachSound("bonusGearSound"); bouncepadSound = new Sound(soundsMovieClip); bouncepadSound.attachSound("bouncepadSound"); cannonSound = new Sound(soundsMovieClip); cannonSound.attachSound("cannonSound"); explosionSound = new Sound(soundsMovieClip); explosionSound.attachSound("explosionSound"); gearSound = new Sound(soundsMovieClip); gearSound.attachSound("gearSound"); leverSound = new Sound(soundsMovieClip); leverSound.attachSound("leverSound"); steamSound = new Sound(soundsMovieClip); steamSound.attachSound("steamSound"); thunderClap = new Sound(soundsMovieClip); thunderClap.attachSound("thunderClap"); thunderClap2 = new Sound(soundsMovieClip); thunderClap2.attachSound("thunderClap2"); checkpointSound = new Sound(soundsMovieClip); checkpointSound.attachSound("checkpointSound"); level1Clip = new Sound(soundsMovieClip); level1Clip.attachSound("level1Clip"); level1Gen = new Sound(soundsMovieClip); level1Gen.attachSound("level1Gen"); wheelSqueak = new Sound(soundsMovieClip); wheelSqueak.attachSound("wheelSqueak"); woosh = new Sound(soundsMovieClip); woosh.attachSound("woosh"); pageTurn1 = new Sound(soundsMovieClip); pageTurn1.attachSound("pageTurn1"); pageTurn2 = new Sound(soundsMovieClip); pageTurn2.attachSound("pageTurn2"); generatorSound = new Sound(soundsMovieClip); generatorSound.attachSound("generatorSound"); doorsClose = new Sound(soundsMovieClip); doorsClose.attachSound("doorsClose"); squeak1 = new Sound(soundsMovieClip); squeak1.attachSound("squeak1"); squeak2 = new Sound(soundsMovieClip); squeak2.attachSound("squeak2"); ladderRise = new Sound(soundsMovieClip); ladderRise.attachSound("ladderRise"); metalSwitch = new Sound(soundsMovieClip); metalSwitch.attachSound("metalSwitch"); steam3 = new Sound(soundsMovieClip); steam3.attachSound("steam3"); steam2 = new Sound(soundsMovieClip); steam2.attachSound("steam2"); elevatorDoor = new Sound(soundsMovieClip); elevatorDoor.attachSound("elevatorDoor"); elevatorRumble = new Sound(soundsMovieClip); elevatorRumble.attachSound("elevatorRumble"); singleSpark = new Sound(soundsMovieClip); singleSpark.attachSound("singleSpark"); sparkOn = new Sound(soundsMovieClip); sparkOn.attachSound("sparkOn"); machineLoop = new Sound(soundsMovieClip); machineLoop.attachSound("machineLoop"); spark1 = new Sound(soundsMovieClip); spark1.attachSound("spark1"); spark2 = new Sound(soundsMovieClip); spark2.attachSound("spark2"); spark3 = new Sound(soundsMovieClip); spark3.attachSound("spark3"); spark4 = new Sound(soundsMovieClip); spark4.attachSound("spark4"); spark5 = new Sound(soundsMovieClip); spark5.attachSound("spark5"); machine2 = new Sound(soundsMovieClip); machine2.attachSound("machine2"); steamFade = new Sound(soundsMovieClip); steamFade.attachSound("steamFade"); clickSound = new Sound(soundsMovieClip); clickSound.attachSound("clickSound"); clickSound2 = new Sound(soundsMovieClip); clickSound2.attachSound("click2"); tickLong = new Sound(soundsMovieClip); tickLong.attachSound("tickLong"); tickShort = new Sound(soundsMovieClip); tickShort.attachSound("tickShort"); jetpackSteam = new Sound(fireSound); jetpackSteam.attachSound("jetpackSteam"); crank = new Sound(soundsMovieClip); crank.attachSound("crank"); unsheath = new Sound(soundsMovieClip); unsheath.attachSound("unsheath"); creak = new Sound(soundsMovieClip); creak.attachSound("creak"); doorsCloseShort = new Sound(soundsMovieClip); doorsCloseShort.attachSound("doorsCloseShort"); welding = new Sound(fireSound); welding.attachSound("welding"); airBlast = new Sound(soundsMovieClip); airBlast.attachSound("airBlast"); platformDrop = new Sound(soundsMovieClip); platformDrop.attachSound("platformDrop"); platformRaise = new Sound(soundsMovieClip); platformRaise.attachSound("platformRaise"); } if (!menuMusicPlaying) { menuMusic.music.start(0, 999); rainLoop.start(0, 999); menuMusicPlaying = true; } onEnterFrame = function () { if (whiteScreen._alpha > 0) { whiteScreen._alpha = whiteScreen._alpha - 10; } if (lightning._alpha <= 0) { if ((lightningTimer++) > 100) { if (random(100) == 0) { lightning._alpha = 100; lightning.frames.gotoAndStop(random(7) + 1); lightning.gotoAndPlay(1); lightning.frames.gotoAndStop(random(7) + 1); lightningTimer = 0; thunderClap2.start(0, 1); } } else { lightningTimer++; } } else { lightning._alpha = lightning._alpha - 15; } }; play_btn.onRelease = function () { gotoAndStop (3); whiteScreen._alpha = 100; thunderClap.start(0, 1); }; credits_btn.onRelease = function () { gotoAndStop (4); whiteScreen._alpha = 100; rainLoop.stop(); thunderClap.start(0, 1); }; options_btn.onRelease = function () { gotoAndStop (5); whiteScreen._alpha = 100; rainLoop.stop(); thunderClap.start(0, 1); }; extras_btn.onRelease = function () { gotoAndStop (6); whiteScreen._alpha = 100; rainLoop.stop(); thunderClap.start(0, 1); }; moreGames_btn.onRelease = function () { _root.getURL("http://www.begamer.com/index/index/strange-laboratory", "_blank"); };
Frame 3
clearInterval(intervalTimer); descTimer = 0; levelDescription = ""; if (saveData.data.upToLevel > 1) { pointer._visible = false; } level1.onRollOver = function () { levelDescription = (((((("Level 1\rBest Time - " + secondsToMinutes(saveData.data.level1Time)) + " seconds") + newline) + "Bonus Gears - ") + getArrayAmount(saveData.data.level1Bonus)) + "/") + saveData.data.level1Bonus.length; }; level1.onRollOut = function () { levelDescription = ""; }; level1.onRelease = function () { gotoAndStop (7); menuMusic.music.stop(); menuMusicPlaying = false; rainLoop.stop(); }; level2.onRelease = function () { if (saveData.data.upToLevel >= 2) { gotoAndStop (8); menuMusic.music.stop(); menuMusicPlaying = false; rainLoop.stop(); } }; level2.onRollOver = function () { if (saveData.data.upToLevel > 1) { levelDescription = (((((("Level 2\rBest Time - " + secondsToMinutes(saveData.data.level2Time)) + " seconds") + newline) + "Bonus Gears - ") + getArrayAmount(saveData.data.level2Bonus)) + "/") + saveData.data.level2Bonus.length; } else { levelDescription = "Locked"; } }; level2.onRollOut = function () { levelDescription = ""; }; level3.onRelease = function () { if (saveData.data.upToLevel >= 3) { gotoAndStop (9); menuMusic.music.stop(); menuMusicPlaying = false; rainLoop.stop(); } }; level3.onRollOver = function () { if (saveData.data.upToLevel > 2) { levelDescription = (((((("Level 3\rBest Time - " + secondsToMinutes(saveData.data.level3Time)) + " seconds") + newline) + "Bonus Gears - ") + getArrayAmount(saveData.data.level3Bonus)) + "/") + saveData.data.level3Bonus.length; } else { levelDescription = "Locked"; } }; level3.onRollOut = function () { levelDescription = ""; }; level4.onRelease = function () { if (saveData.data.upToLevel >= 4) { gotoAndStop (10); menuMusic.music.stop(); menuMusicPlaying = false; rainLoop.stop(); } }; level4.onRollOver = function () { if (saveData.data.upToLevel > 3) { levelDescription = (((((("Level 4\rBest Time - " + secondsToMinutes(saveData.data.level4Time)) + " seconds") + newline) + "Bonus Gears - ") + getArrayAmount(saveData.data.level4Bonus)) + "/") + saveData.data.level4Bonus.length; } else { levelDescription = "Locked"; } }; level4.onRollOut = function () { levelDescription = ""; }; level5.onRollOver = function () { if (saveData.data.upToLevel > 4) { levelDescription = ("Level 5\rBest Time - " + secondsToMinutes(saveData.data.level5Time)) + " seconds"; } else { levelDescription = "Locked"; } }; level5.onRollOut = function () { levelDescription = ""; }; level5.onRelease = function () { if (saveData.data.upToLevel >= 5) { gotoAndStop (11); menuMusic.music.stop(); rainLoop.stop(); menuMusicPlaying = false; } }; onEnterFrame = function () { if (whiteScreen._alpha > 0) { whiteScreen._alpha = whiteScreen._alpha - 10; } i = 1; while (i <= 5) { l = _root["level" + i]; if (l.hitTest(_xmouse, _ymouse, true)) { trace("hit"); levelDescription = (((("Level " + i) + newline) + "Best Time - ") + newline) + "Bonus Gears - "; descTimer = 0; } i++; } if (descTimer > 30) { levelDescription = ""; } }; back_btn.onRelease = function () { whiteScreen._alpha = 100; thunderClap.start(0, 1); gotoAndStop (2); };
Frame 4
onEnterFrame = function () { if (whiteScreen._alpha > 0) { whiteScreen._alpha = whiteScreen._alpha - 10; } }; back_btn.onRelease = function () { whiteScreen._alpha = 100; thunderClap.start(0, 1); rainLoop.start(0, 999); gotoAndStop (2); }; musicCredits.onRelease = function () { gotoAndStop (13); }; paulHoggCredit.onRelease = function () { _root.getURL("http://www.misterphogg.com", "_blank"); };
Frame 5
if (_root._quality == "LOW") { qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { qualityText.gotoAndStop(3); } if (muted) { soundText.gotoAndStop(2); } else { soundText.gotoAndStop(1); } back_btn.onRelease = function () { gotoAndStop (2); whiteScreen._alpha = 100; thunderClap.start(0, 1); rainLoop.start(0, 999); }; deleteProgress_btn.onRelease = function () { deleteProgress_btn._x = -150; sure_mc._x = 272; }; sure_mc.no_btn.onRelease = function () { sure_mc._x = 900; deleteProgress_btn._x = 360; }; sure_mc.yes_btn.onRelease = function () { saveData.data.upToLevel = 1; saveData.data.level1Time = 0; saveData.data.level1Bonus = new Array(0, 0); saveData.data.level2Time = 0; saveData.data.level2Bonus = new Array(0, 0); saveData.data.level3Time = 0; saveData.data.level3Bonus = new Array(0, 0); saveData.data.level4Time = 0; saveData.data.level4Bonus = new Array(0, 0); saveData.data.level5Time = 0; sure_mc._x = 900; deleteProgress_btn._x = 360; }; qualityButton_btn.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; qualityText.gotoAndStop(1); } }; soundButton_btn.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); } if (muted) { soundText.gotoAndStop(2); } else { soundText.gotoAndStop(1); } }; onEnterFrame = function () { if (whiteScreen._alpha > 0) { whiteScreen._alpha = whiteScreen._alpha - 10; } };
Frame 6
bonusGearCount = ((getArrayAmount(saveData.data.level1Bonus) + getArrayAmount(saveData.data.level2Bonus)) + getArrayAmount(saveData.data.level3Bonus)) + getArrayAmount(saveData.data.level4Bonus); frameLimit = Math.floor(bonusGearCount / 2) + 1; collectedDisplay = ("Collected Bonus Gears: " + bonusGearCount) + " / 8"; prevArrow.onRelease = function () { letters.prevFrame(); if (letters._currentframe > 1) { pageTurn2.start(0, 1); } }; nextArrow.onRelease = function () { if (letters._currentframe < frameLimit) { letters.nextFrame(); pageTurn1.start(0, 1); } }; back_btn.onRelease = function () { gotoAndStop (2); whiteScreen._alpha = 100; thunderClap.start(0, 1); rainLoop.start(0, 999); }; onEnterFrame = function () { if (whiteScreen._alpha > 0) { whiteScreen._alpha = whiteScreen._alpha - 10; } };
Frame 7
player._xscale = -100; initCheckpoint(); initPlayer(); initGame(); makeMessage("Use the arrow keys or WASD to move", 60); levelMusic.level1.start(0, 999); tempBonusArray = new Array(0, 0); leftKeyAlpha = (rightKeyAlpha = (upKeyAlpha = (downKeyAlpha = (orTextAlpha = 100)))); arrowKeysTimer = 0; spaceKey._alpha = 0; spaceKeyAlpha = 0; shiftKey._alpha = 0; shiftKeyAlpha = 0; onEnterFrame = function () { if (!gamePaused) { if (!player.dead) { if (Key.isDown(80) || (Key.isDown(27))) { gamePaused = true; attachMovie("pauseMenu", "pauseMenu", _root.getNextHighestDepth()); pauseMenu._x = 350; pauseMenu._y = 250; pauseMenu.resumeButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; }; pauseMenu.restartButton.onRelease = function () { removeMovieClip(pauseMenu); levelMusic.level1.stop(); gamePaused = false; restartFrame = 7; gotoAndStop (12); }; pauseMenu.menuButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; levelMusic.level1.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gotoAndStop (2); }; if (_root._quality == "LOW") { pauseMenu.qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { pauseMenu.qualityText.gotoAndStop(3); } pauseMenu.qualityButton.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; pauseMenu.qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; pauseMenu.qualityText.gotoAndStop(1); } }; pauseMenu.beGamerPauseLogo.onRelease = function () { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; pauseMenu.getAHintButton.onRelease = function () { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }; if (muted) { pauseMenu.soundText.gotoAndStop(2); } else { pauseMenu.soundText.gotoAndStop(1); } pauseMenu.soundButton.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } }; } } if (Key.isDown(32) && ((((((((_root.ground.circle1Hit.hitTest(player._x, player._y, true) || (_root.ground.circle2Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle3Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle4Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle5Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle6Hit.hitTest(player._x, player._y, true))) || (_root.ground.valve1.hitTest(player._x, player._y, true))) || (_root.ground.valve2.hitTest(player._x, player._y, true))) || (_root.ground.valve3.hitTest(player._x, player._y, true)))) { player.maxSpeed = 0; player.canJump = false; player._xscale = -100 * (tempDir / Math.abs(tempDir)); } else { player.maxSpeed = 8.2; tempDir = player.xSpeed; } player._x = player._x + player.xSpeed; player._y = player._y + player.ySpeed; player._x = player._x + scrollX; ground._x = ground._x + scrollX; backGround._x = backGround._x + (scrollX * 0.6); backGround2._x = backGround2._x + (scrollX * 0.8); scrollX = scrollX * scrollFriction; limitSpeeds(); if ((!player.regen) && (!player.dead)) { moveHorizontal(); if (Key.isDown(32) && ((((((((_root.ground.circle1Hit.hitTest(player._x, player._y, true) || (_root.ground.circle2Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle3Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle4Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle5Hit.hitTest(player._x, player._y, true))) || (_root.ground.circle6Hit.hitTest(player._x, player._y, true))) || (_root.ground.valve1.hitTest(player._x, player._y, true))) || (_root.ground.valve2.hitTest(player._x, player._y, true))) || (_root.ground.valve3.hitTest(player._x, player._y, true)))) { player._xscale = -100 * (tempDir / Math.abs(tempDir)); } chooseFrame(); } if (!player.onLadder) { if (!player.dead) { player.ySpeed = player.ySpeed + gravity; } } else { player.ySpeed = player.ySpeed * friction; } if (!player.dead) { boundFloor(); } if (!player.regen) { moveVertical(); } if (!player.dead) { boundPlayer(); } scrollStage(); matchGrounds(); detectLadder(); if (blackArea._currentframe == 1) { if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(2); } } else if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(1); } scrollBackground(); resetGame(); if (player.getBounds(_root).yMin > ground.getBounds(_root).yMax) { player.dead = true; if (ground._y < -1200) { player.ySpeed = 0; } } if (ground.finishBlock.hitTest(player._x, player._y, true)) { levelMusic.level1.stop(); if (!menuMusicPlaying) { menuMusic.music.start(0, 999); menuMusicPlaying = true; } if ((saveData.data.level1Time > gameTimer) || (saveData.data.level1Time == 0)) { saveData.data.level1Time = gameTimer; } if (saveData.data.level1Bonus[0] == 0) { saveData.data.level1Bonus[0] = tempBonusArray[0]; } if (saveData.data.level1Bonus[1] == 0) { saveData.data.level1Bonus[1] = tempBonusArray[1]; } if (saveData.data.upToLevel == 1) { saveData.data.upToLevel = 2; } clearInterval(intervalTimer); gotoAndStop (3); } manageMessageBar(); manageGearsDisplay(); subTimer++; if (subTimer > 30) { subTimer = 0; timer++; } if (arrowKeysTimer < 450) { arrowKeysClip.aKey._alpha = arrowKeysClip.aKey._alpha + ((leftKeyAlpha - arrowKeysClip.aKey._alpha) / 5); arrowKeysClip.sKey._alpha = arrowKeysClip.sKey._alpha + ((downKeyAlpha - arrowKeysClip.sKey._alpha) / 5); arrowKeysClip.dKey._alpha = arrowKeysClip.dKey._alpha + ((rightKeyAlpha - arrowKeysClip.dKey._alpha) / 5); arrowKeysClip.wKey._alpha = arrowKeysClip.wKey._alpha + ((upKeyAlpha - arrowKeysClip.wKey._alpha) / 5); arrowKeysClip.leftKey._alpha = arrowKeysClip.leftKey._alpha + ((leftKeyAlpha - arrowKeysClip.leftKey._alpha) / 5); arrowKeysClip.downKey._alpha = arrowKeysClip.downKey._alpha + ((downKeyAlpha - arrowKeysClip.downKey._alpha) / 5); arrowKeysClip.rightKey._alpha = arrowKeysClip.rightKey._alpha + ((rightKeyAlpha - arrowKeysClip.rightKey._alpha) / 5); arrowKeysClip.upKey._alpha = arrowKeysClip.upKey._alpha + ((upKeyAlpha - arrowKeysClip.upKey._alpha) / 5); arrowKeysClip.orText._alpha = arrowKeysClip.orText._alpha + ((orTextAlpha - arrowKeysClip.orText._alpha) / 5); if ((((leftKeyAlpha == 0) && (rightKeyAlpha == 0)) && (upKeyAlpha == 0)) && (downKeyAlpha == 0)) { orTextAlpha = 0; } arrowKeysTimer++; } if (arrowKeysTimer < 300) { if (Key.isDown(37) || (Key.isDown(65))) { leftKeyAlpha = 0; } if (Key.isDown(39) || (Key.isDown(68))) { rightKeyAlpha = 0; } if (Key.isDown(38) || (Key.isDown(87))) { upKeyAlpha = 0; } if (Key.isDown(40) || (Key.isDown(83))) { downKeyAlpha = 0; } arrowKeysClip._x = arrowKeysClip._x + ((player._x - arrowKeysClip._x) / 5); arrowKeysClip._y = arrowKeysClip._y + ((player._y - arrowKeysClip._y) / 5); } else { leftKeyAlpha = (rightKeyAlpha = (upKeyAlpha = (downKeyAlpha = (orTextAlpha = 0)))); } spaceKey._alpha = spaceKey._alpha + ((spaceKeyAlpha - spaceKey._alpha) / 5); spaceKey._x = spaceKey._x + ((player._x - spaceKey._x) / 5); spaceKey._y = spaceKey._y + ((player._y - spaceKey._y) / 5); shiftKey._alpha = shiftKey._alpha + ((shiftKeyAlpha - shiftKey._alpha) / 5); shiftKey._x = shiftKey._x + ((player._x - shiftKey._x) / 5); shiftKey._y = shiftKey._y + ((player._y - shiftKey._y) / 5); if (shiftKeyAlpha == 100) { if (Key.isDown(16)) { shiftKeyAlpha = 0; } } noSound._xscale = (noSound._yscale = muteSymbol._xscale); if (!muted) { noSound._visible = false; } else { noSound._visible = true; } } }; muteSymbol.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } };
Frame 8
player._xscale = -100; initCheckpoint(); initPlayer(); initGame(); levelMusic.level2.start(0, 999); fireCrackle.start(0, 999); fireCrackle.setVolume(0); tempBonusArray = new Array(0, 0, 0); selectedPainting = 0; movePaintings = true; oldPainting = 0; tempPainting = 0; paintingExplain = false; player._xscale = -100; pistonSpeed = 1.5; tVolume = 0; onEnterFrame = function () { if (!gamePaused) { if (!player.dead) { if (Key.isDown(80) || (Key.isDown(27))) { gamePaused = true; attachMovie("pauseMenu", "pauseMenu", _root.getNextHighestDepth()); pauseMenu._x = 350; pauseMenu._y = 250; pauseMenu.resumeButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; }; pauseMenu.restartButton.onRelease = function () { removeMovieClip(pauseMenu); levelMusic.level2.stop(); fireCrackle.stop(); gamePaused = false; restartFrame = 8; gotoAndStop (12); }; pauseMenu.menuButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; levelMusic.level2.stop(); fireCrackle.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gotoAndStop (2); }; if (_root._quality == "LOW") { pauseMenu.qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { pauseMenu.qualityText.gotoAndStop(3); } pauseMenu.qualityButton.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; pauseMenu.qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; pauseMenu.qualityText.gotoAndStop(1); } }; pauseMenu.beGamerPauseLogo.onRelease = function () { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; pauseMenu.getAHintButton.onRelease = function () { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }; if (muted) { pauseMenu.soundText.gotoAndStop(2); } else { pauseMenu.soundText.gotoAndStop(1); } pauseMenu.soundButton.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } }; } } player._x = player._x + player.xSpeed; player._y = player._y + player.ySpeed; player._x = player._x + scrollX; ground._x = ground._x + scrollX; backGround._x = backGround._x + (scrollX * 0.2); backGround2._x = backGround2._x + (scrollX * 0.4); scrollX = scrollX * scrollFriction; limitSpeeds(); if ((!player.regen) && (!player.dead)) { moveHorizontal(); chooseFrame(); } if (!player.onLadder) { if (!player.dead) { player.ySpeed = player.ySpeed + gravity; } } else { player.ySpeed = player.ySpeed * friction; } if (!player.dead) { boundFloor(); } if (!player.regen) { moveVertical(); } if (!player.dead) { boundPlayer(); } if (player._x > (700 - (player.scrollWidth * 1.6))) { scrollX = (-(player._x - (700 - (player.scrollWidth * 1.6)))) / (scrollEase * 2); } if (player._x < ((player.scrollWidth * 1.6) - 1)) { scrollX = (-(player._x - (player.scrollWidth * 1.6))) / (scrollEase * 2); } if ((!ground.ground.endPlatform.active) && (ground.ground.endPlatform._y > -150)) { if (player._y < player.scrollWidth) { ground._y = ground._y - ((player._y - player.scrollWidth) / scrollEase); player._y = player._y - ((player._y - player.scrollWidth) / scrollEase); } } else if (player._y < -50) { machineLoop.stop(); levelMusic.level2.stop(); if (!menuMusicPlaying) { menuMusic.music.start(0, 999); menuMusicPlaying = true; } if ((saveData.data.level2Time > gameTimer) || (saveData.data.level2Time == 0)) { saveData.data.level2Time = gameTimer; } if (saveData.data.level2Bonus[0] == 0) { saveData.data.level2Bonus[0] = tempBonusArray[0]; } if (saveData.data.level2Bonus[1] == 0) { saveData.data.level2Bonus[1] = tempBonusArray[1]; } if (saveData.data.upToLevel == 2) { saveData.data.upToLevel = 3; } clearInterval(intervalTimer); gotoAndStop (3); } if (player._y > (500 - player.scrollWidth)) { ground._y = ground._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); player._y = player._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); } matchGrounds(); if (!muted) { if (movePaintings) { tVolume = Math.round(100 - ((((1906 + ground._x) - player._x) / 1500) * 100)); if (tVolume > 0) { fireCrackle.setVolume(tVolume + 10); } else { tVolume = 0; } } else { fireCrackle.stop(); } } detectLadder(); if (blackArea._currentframe == 1) { if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(2); } } else if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(1); } scrollBackground(); resetGame(); if (player.getBounds(_root).yMin > ground.getBounds(_root).yMax) { player.dead = true; } manageMessageBar(); manageGearsDisplay(); subTimer++; if (subTimer > 30) { subTimer = 0; timer++; } noSound._xscale = (noSound._yscale = muteSymbol._xscale); if (!muted) { noSound._visible = false; } else { noSound._visible = true; } } }; muteSymbol.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } };
Frame 9
player._xscale = -100; initCheckpoint(); initPlayer(); initGame(); levelMusic.level3.start(0, 999); tempBonusArray = new Array(0, 0); player._xscale = -100; player.jetPacking = false; player.canJetPack = false; player.endRot = 0; steam = new Array(); steamOn = true; scrollOn = true; steamOnTimer = 0; steamSound = false; onEnterFrame = function () { if (!gamePaused) { if (!Key.isDown(32)) { if (steamSound) { steamSound = false; _root.jetpackSteam.stop(); } } player._x = player._x + player.xSpeed; player._y = player._y + player.ySpeed; player._x = player._x + scrollX; ground._x = ground._x + scrollX; backGround._x = backGround._x + (scrollX * 0.6); backGround2._x = backGround2._x + (scrollX * 0.8); scrollX = scrollX * scrollFriction; limitSpeeds(); for (i in steam) { s = steam[i]; s._x = s._x + (scrollX + s.xSpeed); s._y = s._y + s.ySpeed; s.xSpeed = s.xSpeed * 0.96; s.ySpeed = s.ySpeed * 0.96; s._alpha = s._alpha - 4; s._xscale = s._xscale + 3; s._yscale = s._yscale + 3; if (s._alpha <= 0) { removeMovieClip(s); steam.splice(i, 1); } } if (player.canJetPack) { player.errorMargin = 12; } else { player.errorMargin = 8.3; } if ((player.canJetPack && (!player.dead)) && (!player.regen)) { if (player.jetPacking) { player.jetPack._visible = false; player.harness._visible = false; gravity = 1; player._rotation = player._rotation + ((player.endRot - player._rotation) / 10); player.gotoAndStop(8); if (Key.isDown(32)) { if (!steamSound) { steamSound = true; _root.jetpackSteam.start(0, 99); } if (player.ySpeed > -12.5) { player.ySpeed = player.ySpeed - 2.5; } if (steamOn) { makeSteam(player._x - 20, (player._y + 20) - player.ySpeed, (-2 + (Math.random() * 4)) - 2, (8 + (Math.random() * 4)) - 2); makeSteam(player._x + 20, (player._y + 20) - player.ySpeed, (2 + (Math.random() * 4)) - 2, (8 + (Math.random() * 4)) - 2); } } else if (steamSound) { steamSound = false; _root.jetpackSteam.stop(); } if (Key.isDown(39) || (Key.isDown(68))) { if (player.xSpeed < 11) { player.xSpeed = player.xSpeed + 0.5; player._xscale = -100; } player.endRot = 10; } if (Key.isDown(37) || (Key.isDown(65))) { if (player.xSpeed > -11) { player.xSpeed = player.xSpeed - 0.5; player._xscale = 100; } player.endRot = -10; } if ((((!Key.isDown(39)) && (!Key.isDown(68))) && (!Key.isDown(37))) && (!Key.isDown(65))) { player.xSpeed = player.xSpeed * 0.95; player.endRot = 0; } if (ground.ground.hitTest(player._x, (player._y + player.hHeight) + 1, true)) { player.jetPacking = false; } } else { player.jetPack._visible = true; player.harness._visible = true; gravity = 1.5; player.endRot = 0; player._rotation = 0; if (Key.isDown(32) && (!player.regen)) { player.jetPacking = true; player._y = player._y - 3; player.ySpeed = player.ySpeed - 5; } if ((!player.regen) && (!player.dead)) { chooseFrame(); moveHorizontal(); } } } else { player.jetPack._visible = false; player.harness._visible = false; gravity = 1.5; player.endRot = 0; player._rotation = 0; if ((!player.regen) && (!player.dead)) { moveHorizontal(); chooseFrame(); } } if (player._currentframe == 2) { player.harness._alpha = 0; if (player.canJetPack) { player.jetArms._visible = true; } else { player.jetArms._visible = false; } } else { player.harness._alpha = 100; } if (!player.regen) { if (!player.canJetPack) { if (!player.onLadder) { if (!player.dead) { player.ySpeed = player.ySpeed + gravity; } } else { player.ySpeed = player.ySpeed * friction; } } else if (!player.dead) { player.ySpeed = player.ySpeed + gravity; } } else { player.gotoAndStop(7); } if (!player.dead) { boundFloor(); } else if (steamSound) { steamSound = false; _root.jetpackSteam.stop(); } if (!player.regen) { if (!player.jetPacking) { moveVertical(); } } if (!player.dead) { boundPlayer(); } if (player._x > (700 - (player.scrollWidth * 1.6))) { scrollX = (-(player._x - (700 - (player.scrollWidth * 1.6)))) / (scrollEase * 2); } if (player._x < ((player.scrollWidth * 1.6) - 1)) { scrollX = (-(player._x - (player.scrollWidth * 1.6))) / (scrollEase * 2); } if (scrollOn) { if (player._y < player.scrollWidth) { ground._y = ground._y - ((player._y - player.scrollWidth) / scrollEase); player._y = player._y - ((player._y - player.scrollWidth) / scrollEase); } if (player.hitTest(ground.endGameBlock)) { scrollOn = false; } } if (player.deathTimer > 20) { scrollOn = true; } if (player._y > (500 - player.scrollWidth)) { ground._y = ground._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); player._y = player._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); } matchGrounds(); detectLadder(); if (blackArea._currentframe == 1) { if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(2); } } else if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(1); } if (backGround._x > 700) { backGround._x = 0; } if (backGround._x < 0) { backGround._x = 700; } if (backGround2._x > 0) { backGround2._x = -1500; } if (backGround2._x < -1500) { backGround2._x = 0; } if (ground.endGameBlock2.hitTest(player._x, player._y, true)) { welding.stop(); levelMusic.level3.stop(); if (!menuMusicPlaying) { menuMusic.music.start(0, 999); menuMusicPlaying = true; } if ((saveData.data.level3Time > gameTimer) || (saveData.data.level3Time == 0)) { saveData.data.level3Time = gameTimer; } if (saveData.data.level3Bonus[0] == 0) { saveData.data.level3Bonus[0] = tempBonusArray[0]; } if (saveData.data.level3Bonus[1] == 0) { saveData.data.level3Bonus[1] = tempBonusArray[1]; } if (saveData.data.upToLevel == 3) { saveData.data.upToLevel = 4; } clearInterval(intervalTimer); gotoAndStop (3); } resetGame(); if (player.getBounds(_root).yMin > ground.getBounds(_root).yMax) { player.dead = true; } manageMessageBar(); manageGearsDisplay(); subTimer++; if (subTimer > 30) { subTimer = 0; timer++; } noSound._xscale = (noSound._yscale = muteSymbol._xscale); if (!muted) { noSound._visible = false; } else { noSound._visible = true; } if (!played.dead) { if (Key.isDown(80) || (Key.isDown(27))) { gamePaused = true; attachMovie("pauseMenu", "pauseMenu", _root.getNextHighestDepth()); pauseMenu._x = 350; pauseMenu._y = 250; pauseMenu.resumeButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; }; pauseMenu.restartButton.onRelease = function () { removeMovieClip(pauseMenu); for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } levelMusic.level3.stop(); gamePaused = false; restartFrame = 9; gotoAndStop (12); }; pauseMenu.menuButton.onRelease = function () { removeMovieClip(pauseMenu); for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } levelMusic.level3.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gamePaused = false; gotoAndStop (2); }; if (_root._quality == "LOW") { pauseMenu.qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { pauseMenu.qualityText.gotoAndStop(3); } pauseMenu.qualityButton.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; pauseMenu.qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; pauseMenu.qualityText.gotoAndStop(1); } }; pauseMenu.beGamerPauseLogo.onRelease = function () { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; pauseMenu.getAHintButton.onRelease = function () { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }; if (muted) { pauseMenu.soundText.gotoAndStop(2); } else { pauseMenu.soundText.gotoAndStop(1); } pauseMenu.soundButton.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } }; } } } }; muteSymbol.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } };
Frame 10
player._xscale = -100; initCheckpoint(); initPlayer(); initGame(); levelMusic.level4.start(0, 999); tempBonusArray = new Array(0, 0); player._xscale = -100; largeGearSpeed = 0.8; stopWatch._alpha = 0; scrollOn = true; onEnterFrame = function () { if (!gamePaused) { if (!player.dead) { if (Key.isDown(80) || (Key.isDown(27))) { gamePaused = true; attachMovie("pauseMenu", "pauseMenu", _root.getNextHighestDepth()); pauseMenu._x = 350; pauseMenu._y = 250; pauseMenu.resumeButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; }; pauseMenu.restartButton.onRelease = function () { removeMovieClip(pauseMenu); levelMusic.level4.stop(); gamePaused = false; restartFrame = 10; gotoAndStop (12); }; pauseMenu.menuButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; levelMusic.level4.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gotoAndStop (2); }; if (_root._quality == "LOW") { pauseMenu.qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { pauseMenu.qualityText.gotoAndStop(3); } pauseMenu.qualityButton.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; pauseMenu.qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; pauseMenu.qualityText.gotoAndStop(1); } }; pauseMenu.beGamerPauseLogo.onRelease = function () { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; pauseMenu.getAHintButton.onRelease = function () { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }; if (muted) { pauseMenu.soundText.gotoAndStop(2); } else { pauseMenu.soundText.gotoAndStop(1); } pauseMenu.soundButton.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } }; } } player._x = player._x + player.xSpeed; player._y = player._y + player.ySpeed; player._x = player._x + scrollX; ground._x = ground._x + scrollX; backGround._x = backGround._x + (scrollX * 0.6); backGround2._x = backGround2._x + (scrollX * 0.8); scrollX = scrollX * scrollFriction; limitSpeeds(); if ((!player.regen) && (!player.dead)) { moveHorizontal(); chooseFrame(); } if (!player.onLadder) { if (!player.dead) { player.ySpeed = player.ySpeed + gravity; } } else { player.ySpeed = player.ySpeed * friction; } if (!player.dead) { boundFloor(); } if (!player.regen) { moveVertical(); } if (!player.dead) { boundPlayer(); } if (player._x > (700 - (player.scrollWidth * 1.6))) { scrollX = (-(player._x - (700 - (player.scrollWidth * 1.6)))) / (scrollEase * 2); } if (player._x < ((player.scrollWidth * 1.6) - 1)) { scrollX = (-(player._x - (player.scrollWidth * 1.6))) / (scrollEase * 2); } if (scrollOn) { if (player._y < player.scrollWidth) { ground._y = ground._y - ((player._y - player.scrollWidth) / scrollEase); player._y = player._y - ((player._y - player.scrollWidth) / scrollEase); } } if (ground.endScrollBlock.hitTest(player)) { scrollOn = false; } else { scrollOn = true; } if (player._y > (500 - player.scrollWidth)) { ground._y = ground._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); player._y = player._y - ((player._y - (500 - player.scrollWidth)) / scrollEase); } matchGrounds(); detectLadder(); if (blackArea._currentframe == 1) { if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(2); } } else if (blackArea.hitTest(player._x, player._y, true)) { blackArea.gotoAndStop(1); } if (backGround._x > 700) { backGround._x = 0; } if (backGround._x < 0) { backGround._x = 700; } if (backGround2._x > 0) { backGround2._x = -1500; } if (backGround2._x < -1500) { backGround2._x = 0; } if (ground.finishBlock.hitTest(player._x, player._y, true)) { levelMusic.level4.stop(); if (!menuMusicPlaying) { menuMusic.music.start(0, 999); menuMusicPlaying = true; } if ((saveData.data.level4Time > gameTimer) || (saveData.data.level4Time == 0)) { saveData.data.level4Time = gameTimer; } if (saveData.data.level4Bonus[0] == 0) { saveData.data.level4Bonus[0] = tempBonusArray[0]; } if (saveData.data.level4Bonus[1] == 0) { saveData.data.level4Bonus[1] = tempBonusArray[1]; } if (saveData.data.upToLevel == 4) { saveData.data.upToLevel = 5; } clearInterval(intervalTimer); gotoAndStop (3); } resetGame(); if (player.getBounds(_root).yMin > ground.getBounds(_root).yMax) { player.dead = true; } manageMessageBar(); manageGearsDisplay(); subTimer++; if (subTimer > 30) { subTimer = 0; timer++; } noSound._xscale = (noSound._yscale = muteSymbol._xscale); if (!muted) { noSound._visible = false; } else { noSound._visible = true; } } }; muteSymbol.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } };
Frame 11
levelMusic.level5.start(0, 999); player.xSpeed = 0; player.ySpeed = 0; player.maxSpeed = 8; player.accel = 0.5; player.friction = 0.98; player.boostReload = 0; player.boostSpeed = 8; player.dead = false; player.deathTimer = 0; player.lives = 3; livesDisplay.livesText = player.lives; bgScrollSpeed = -5; steam = new Array(); ship.startX = ship._x; ship.startY = ship._y; ship.offsetX = 0; ship.offsetY = 0; ship.shootTimer = 0; ship.speed = -1; engine1damage = 0; engine1grav = -5; engine1xspeed = 0; ship.wires1._visible = false; engine2damage = 0; engine2grav = -5; engine2xspeed = 0; ship.wires2._visible = false; bullets = new Array(); endTimer = 0; gameTimer = 0; intervalTimer = setInterval(incrementGameTimer, 1000); messageBarY = 525; messageBarTimer = 0; messageBarLimit = 0; storyTimer = 0; makeMessage("Stop Dr Strangeglove escaping in the Professor's airship!", 150); onEnterFrame = function () { if (!gamePaused) { storyTimer++; if (storyTimer == 300) { makeMessage("Press space to use deflector shield once fully charged!", 300); } if (storyTimer == 700) { makeMessage("Deflect the bullets towards the ship engines to take it down!", 300); } manageMessageBar(); ship._x = ship.startX + ship.offsetX; ship._y = ship.startY + ship.offsetY; ship.shootTimer++; ship.offsetX = ship.offsetX + (ship.speed + (player.xSpeed / -2)); ship.windowGun.barrel._rotation = (57.2957795130823 * Math.atan2(player._y - ship._y, player._x - ship._x)) + 180; ship.windowGun.gears._rotation = ship.windowGun.barrel._rotation / 2; if (engine1damage == 2) { if (random(5) == 0) { makeSteam(((ship._x - 190) + (Math.random() * 40)) - 20, ((ship._y - 15) + (Math.random() * 80)) - 40, 0, -3); } } if (engine1damage >= 3) { if (random(60) == 0) { makeSteam(((ship._x - 190) + (Math.random() * 40)) - 20, ((ship._y - 15) + (Math.random() * 40)) - 20, 0, -3); } if (ship.engine1._y < 2000) { engine1grav++; engine1xspeed = engine1xspeed + 1; ship.engine1._y = ship.engine1._y + engine1grav; ship.engine1._x = ship.engine1._x + engine1xspeed; ship.engine1._rotation = ship.engine1._rotation + 2; } } if (engine2damage == 2) { if (random(5) == 0) { makeSteam(((ship._x + 190) + (Math.random() * 40)) - 20, ((ship._y - 15) + (Math.random() * 80)) - 40, 0, -3); } } if (engine2damage >= 3) { if (random(60) == 0) { makeSteam(((ship._x + 190) + (Math.random() * 40)) - 20, ((ship._y - 15) + (Math.random() * 40)) - 20, 0, -3); } if (ship.engine2._y < 2000) { engine2grav++; engine2xspeed = engine2xspeed + 1; ship.engine2._y = ship.engine2._y + engine2grav; ship.engine2._x = ship.engine2._x + engine2xspeed; ship.engine2._rotation = ship.engine2._rotation + 2; } } if ((engine1damage >= 3) && (engine2damage >= 3)) { endTimer++; if (endTimer > 30) { for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } for (i in bullets) { b = bullets[i]; removeMovieClip(b); bullets.splice(i, 1); } clearInterval(intervalTimer); if ((saveData.data.level5Time > gameTimer) || (saveData.data.level5Time == 0)) { saveData.data.level5Time = gameTimer; } gotoAndStop (14); } } if (ship.shootTimer > 120) { ship.shootTimer = 0; d = _root.getNextHighestDepth(); b = attachMovie("camilleBullet", "camilleBullet" + d, d); b.startX = (ship._x + (75 * Math.cos((Math.PI/180) * (ship.windowGun.barrel._rotation + 180)))) - ship.offsetX; b.startY = (ship._y + (75 * Math.sin((Math.PI/180) * (ship.windowGun.barrel._rotation + 180)))) - ship.offsetY; b.offsetX = 0; b.offsetY = 0; b._x = b.startX + ship.offsetX; b._y = b.startY + ship.offsetY; c = 0; while (c < 10) { makeSteamGrey((b._x + (Math.random() * 4)) - 2, (b._y + (Math.random() * 4)) - 2, (Math.random() * 15) - 6, (Math.random() * 20) - 10); c++; } b._rotation = ship.windowGun.barrel._rotation; b.speedX = 10 * Math.cos((Math.PI/180) * (b._rotation + 180)); b.speedY = 10 * Math.sin((Math.PI/180) * (b._rotation + 180)); b.bulletType = 1; b.glow._visible = false; cannonSound.start(0, 1); bullets.push(b); } for (i in bullets) { b = bullets[i]; b.offsetX = b.offsetX + b.speedX; b.offsetY = b.offsetY + b.speedY; b._x = (b.startX + b.offsetX) + ship.offsetX; b._y = (b.startY + b.offsetY) + ship.offsetY; if (b.bulletType == 1) { if (player.hitTest(b._x, b._y, true)) { if ((player.boost._currentframe >= 2) && (b._x > player._x)) { b.speedX = b.speedX * -1; b.speedY = (b._y - player._y) / 25; b._rotation = (57.2957795130823 * Math.atan2(b.speedY, b.speedX)) + 180; b.bulletType = 2; b.glow._visible = true; } else { explosion._x = b._x; explosion._y = b._y; explosionSound.start(0, 1); explosion.gotoAndPlay(1); removeMovieClip(b); bullets.splice(i, 1); player.xSpeed = player.xSpeed - 6; player.ySpeed = player.ySpeed - 3; if (player.lives == 0) { player.dead = true; } else { player.lives--; livesDisplay.livesText = player.lives; } } } } else if (b.bulletType == 2) { if (ship.engine1.hitTest(b._x, b._y, true)) { engine1damage++; if (engine1damage == 3) { ship.wires1._visible = true; } ship.engine1.damages.nextFrame(); explosion._x = b._x; explosion._y = b._y; explosion.gotoAndPlay(1); explosionSound.start(0, 1); removeMovieClip(b); bullets.splice(i, 1); } if (ship.engine2.hitTest(b._x, b._y, true)) { engine2damage++; if (engine2damage == 3) { ship.wires2._visible = true; } ship.engine2.damages.nextFrame(); explosion._x = b._x; explosion._y = b._y; explosion.gotoAndPlay(1); explosionSound.start(0, 1); removeMovieClip(b); bullets.splice(i, 1); } } if ((((b._x > 9000) || (b._x < -100)) || (b._y > 600)) || (b._y < -100)) { removeMovieClip(b); bullets.splice(i, 1); } } if (!player.dead) { if (Key.isDown(39) || (Key.isDown(68))) { if (player.xSpeed < player.maxSpeed) { player.xSpeed = player.xSpeed + player.accel; } else { player.xSpeed = player.maxSpeed; } } else if (Key.isDown(37) || (Key.isDown(65))) { if (player.xSpeed > (-player.maxSpeed)) { player.xSpeed = player.xSpeed - player.accel; } else { player.xSpeed = -player.maxSpeed; } } else { player.xSpeed = player.xSpeed * player.friction; } } if (!player.dead) { if (Key.isDown(38) || (Key.isDown(87))) { if (player.ySpeed > (-player.maxSpeed)) { player.ySpeed = player.ySpeed - player.accel; } else { player.ySpeed = -player.maxSpeed; } } else if (Key.isDown(40) || (Key.isDown(83))) { if (player.ySpeed < player.maxSpeed) { player.ySpeed = player.ySpeed + player.accel; } else { player.ySpeed = player.maxSpeed; } } else { player.ySpeed = player.ySpeed * player.friction; } } if (player.boostReload < 200) { player.boostReload++; } if (!player.dead) { if (player.boostReload >= 200) { if (Key.isDown(32)) { charge.gotoAndPlay(2); woosh.start(0, 1); player.boostReload = 0; player.xSpeed = player.xSpeed + player.boostSpeed; player.boost.gotoAndPlay(2); i = 0; while (i < 20) { makeSteam(((player._x - 30) + (Math.random() * 10)) - 5, (player._y + (Math.random() * 130)) - 65, (-2 + (Math.random() * 4)) - 2, (Math.random() * 8) - 4); i++; } } } } player._x = player._x + player.xSpeed; player._y = player._y + player.ySpeed; player._rotation = player.xSpeed; player.xSpeed = player.xSpeed - 0.15; if (!player.dead) { if (player._x > 500) { player._x = player._x + ((500 - player._x) / 20); } if (player._x < 150) { player._x = player._x + ((150 - player._x) / 20); } if (player._y < 150) { player._y = player._y + ((150 - player._y) / 10); ship.offsetY = ship.offsetY + ((150 - player._y) / 20); } if (player._y > 350) { player._y = player._y + ((350 - player._y) / 10); ship.offsetY = ship.offsetY + ((350 - player._y) / 20); } } bg._x = bg._x + ((-2 + bgScrollSpeed) + ((-player.xSpeed) / 5)); bg._y = 250 - ((player._y - 250) / 5); if (player.dead) { if (bg._y < 200) { bg._y = 200; } } if (bg._x < -700) { bg._x = 700; } if (bg._x > 700) { bg._x = -700; } if (player.dead) { player.xSpeed = player.xSpeed - 0.05; player.ySpeed = player.ySpeed + 0.5; if (ship.speed < 4) { ship.speed = ship.speed + 0.1; } if (player._y > 500) { player.deathTimer++; } if (player.deathTimer > 45) { for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } restartFrame = 11; gotoAndStop (16); } } if (!player.dead) { makeSteam(player._x - 20, (player._y + 20) - player.ySpeed, (-2 + (Math.random() * 4)) - 2, (10 + (Math.random() * 8)) - 4); makeSteam(player._x + 20, (player._y + 20) - player.ySpeed, (2 + (Math.random() * 4)) - 2, (10 + (Math.random() * 8)) - 4); if (player.lives == 2) { if (random(10) == 0) { makeSteamGrey((player._x + random(40)) - 20, (player._y + random(120)) - 60, (-2 + (Math.random() * 4)) - 2, (Math.random() * 8) - 4); } } if (player.lives == 1) { if (random(5) == 0) { makeSteamGrey((player._x + random(40)) - 20, (player._y + random(120)) - 60, (-2 + (Math.random() * 4)) - 2, (Math.random() * 8) - 4); } } if (player.lives == 0) { if (random(2) == 0) { makeSteamGrey((player._x + random(40)) - 20, (player._y + random(120)) - 60, (-2 + (Math.random() * 4)) - 2, (Math.random() * 8) - 4); } } } else { if (random(30) == 0) { makeSteam(player._x - 20, (player._y + 20) - player.ySpeed, (-2 + (Math.random() * 4)) - 2, (10 + (Math.random() * 8)) - 4); } if (random(30) == 0) { makeSteam(player._x + 20, (player._y + 20) - player.ySpeed, (2 + (Math.random() * 4)) - 2, (10 + (Math.random() * 8)) - 4); } } for (i in steam) { s = steam[i]; s._x = s._x + ((s.xSpeed + bgScrollSpeed) - 10); s._y = s._y + s.ySpeed; s.xSpeed = s.xSpeed * 0.96; s.ySpeed = s.ySpeed * 0.96; s._alpha = s._alpha - 4; s._xscale = s._xscale + 10; s._yscale = s._yscale + 10; if (s._alpha <= 0) { removeMovieClip(s); steam.splice(i, 1); } } noSound._xscale = (noSound._yscale = muteSymbol._xscale); if (!muted) { noSound._visible = false; } else { noSound._visible = true; } if (Key.isDown(80) || (Key.isDown(27))) { gamePaused = true; attachMovie("pauseMenu", "pauseMenu", _root.getNextHighestDepth()); pauseMenu._x = 350; pauseMenu._y = 250; pauseMenu.resumeButton.onRelease = function () { removeMovieClip(pauseMenu); gamePaused = false; }; pauseMenu.restartButton.onRelease = function () { removeMovieClip(pauseMenu); for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } for (i in bullets) { b = bullets[i]; removeMovieClip(b); bullets.splice(i, 1); } levelMusic.level5.stop(); gamePaused = false; restartFrame = 11; gotoAndStop (12); }; pauseMenu.menuButton.onRelease = function () { removeMovieClip(pauseMenu); for (i in steam) { s = steam[i]; removeMovieClip(s); steam.splice(i, 1); } for (i in bullets) { b = bullets[i]; removeMovieClip(b); bullets.splice(i, 1); } levelMusic.level5.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gamePaused = false; gotoAndStop (2); }; if (_root._quality == "LOW") { pauseMenu.qualityText.gotoAndStop(1); } else if (_root._quality == "MEDIUM") { pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "HIGH") { pauseMenu.qualityText.gotoAndStop(3); } pauseMenu.qualityButton.onRelease = function () { if (_root._quality == "LOW") { _root._quality = "MEDIUM"; pauseMenu.qualityText.gotoAndStop(2); } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; pauseMenu.qualityText.gotoAndStop(3); } else if (_root._quality == "HIGH") { _root._quality = "LOW"; pauseMenu.qualityText.gotoAndStop(1); } }; pauseMenu.beGamerPauseLogo.onRelease = function () { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; pauseMenu.getAHintButton.onRelease = function () { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }; if (muted) { pauseMenu.soundText.gotoAndStop(2); } else { pauseMenu.soundText.gotoAndStop(1); } pauseMenu.soundButton.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } }; } } }; muteSymbol.onRelease = function () { if (muted) { muted = false; rainLoop.setVolume(100); fireCrackle.setVolume(100); menuMusic.music.setVolume(100); pauseMenu.soundText.gotoAndStop(1); } else { muted = true; rainLoop.setVolume(0); fireCrackle.setVolume(0); menuMusic.music.setVolume(0); pauseMenu.soundText.gotoAndStop(2); } };
Frame 12
clearInterval(intervalTimer); gotoAndStop(restartFrame);
Frame 13
back_btn.onRelease = function () { gotoAndStop (4); };
Frame 14
stop(); theEnd._alpha = 0; blackScreen._visible = false; timer = 0; clipPlayed = false; moreGames._alpha = (continueButton._alpha = 0); onEnterFrame = function () { jetFly._x++; if (ship._currentframe == 140) { theEnd._alpha = theEnd._alpha + 1; } if (theEnd._alpha >= 90) { if (!clipPlayed) { clipPlayed = true; level1Clip.start(0, 1); } if (continueButton._alpha < 100) { continueButton._alpha = continueButton._alpha + 1; moreGames._alpha = moreGames._alpha + 1; } } if (timer > 10) { blackScreen._visible = true; } if (!muted) { if (levelMusic.level5.getVolume() > 2) { levelMusic.level5.setVolume(levelMusic.level5.getVolume() - 2); } } if (timer > 30) { if (!muted) { levelMusic.level5.setVolume(100); } levelMusic.level5.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gotoAndStop (3); } }; moreGames.onRelease = function () { _root.getURL("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; continueButton.onRelease = function () { if (!muted) { levelMusic.level5.setVolume(100); } levelMusic.level5.stop(); menuMusic.music.start(0, 999); menuMusicPlaying = true; rainLoop.start(0, 999); gotoAndStop (2); };
Frame 15
stop(); beGamerVoiceClip = _root.createEmptyMovieClip("beGamerVoiceClip", _root.getNextHighestDepth()); beGamerVoice = new Sound(beGamerVoiceClip); beGamerVoice.attachSound("beGamerVoice"); beGamerVoice.setVolume(50);
Frame 16
tGrav = 0; shipDif = 0; shipY = flyingShip._y; bTimer = 0; moreGames._alpha = 0; continueButton._alpha = 0; spaceIsDown = true; onEnterFrame = function () { if (!muted) { levelMusic.level5.setVolume(levelMusic.level5.getVolume() - 2); } if (levelMusic.level5.getVolume() == 2) { levelMusic.level5.stop(); } jetFly._x = jetFly._x + 1; tGrav = tGrav + 0.02; jetFly._y = jetFly._y + tGrav; jetFly._rotation = jetFly._rotation + 0.2; flyingShip._x = flyingShip._x + 0.5; shipDif = shipDif - 0.02; flyingShip._y = shipY + (Math.sin(shipDif) * 10); if (bTimer > 60) { moreGames._alpha = moreGames._alpha + 5; continueButton._alpha = continueButton._alpha + 5; } else { bTimer++; } if (bTimer > 55) { if (Key.isDown(32)) { if (!spaceIsDown) { levelMusic.level5.stop(); if (!muted) { levelMusic.level5.setVolume(100); } gotoAndStop (11); } } else { spaceIsDown = false; } } }; moreGames.onRelease = function () { _root.getURL("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }; continueButton.onRelease = function () { levelMusic.level5.stop(); if (!muted) { levelMusic.level5.setVolume(100); } gotoAndStop (11); };
Symbol 96 MovieClip Frame 1
this._visible = false;
Instance of Symbol 96 MovieClip in Symbol 101 MovieClip Frame 1
on (release) { getURL ("http://www.begamer.com/index/index/thewok", "_blank"); }
Symbol 107 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 1
stop();
Symbol 118 MovieClip [pauseMenu] Frame 1
onEnterFrame = function () { leftGear._rotation = leftGear._rotation - 5; leftStick._y = leftStick._y - 5.21666666; if (leftStick._y < -65) { leftStick._y = 59; } rightGear._rotation = rightGear._rotation - 5; rightStick._y = rightStick._y + 5.2166666; if (rightStick._y > 48) { rightStick._y = -45.9; } };
Symbol 124 MovieClip Frame 6
stop();
Symbol 125 MovieClip [deathscreen] Frame 25
stop();
Symbol 125 MovieClip [deathscreen] Frame 26
stop();
Symbol 142 MovieClip [explode] Frame 9
stop();
Symbol 155 Button
on (release) { _root.getURL("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 4
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 17
stop();
Symbol 182 MovieClip Frame 24
stop();
Symbol 183 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 2
stop();
Symbol 256 MovieClip Frame 10
gotoAndPlay (1);
Symbol 339 MovieClip Frame 141
stop();
Symbol 413 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 453 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 5
stop();
Symbol 498 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 1
stop();
Instance of Symbol 477 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.sound = false; } onClipEvent (enterFrame) { if ((_root.ground.circle6.line1.filament._currentframe == 2) && (Math.abs(_root.ground.circle6._rotation) < 4)) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { if (this._y > -170) { if (!this.sound) { this.sound = true; _root.machineLoop.start(0, 99); } this._y = this._y - 5; _root.player._y = _root.player._y - 5; _root.ground.risingPlatformGear._rotation = _root.ground.risingPlatformGear._rotation + 10; } else if (this.sound) { this.sound = false; _root.machineLoop.stop(); } } else { if (this.sound) { this.sound = false; _root.machineLoop.stop(); } if (this._y < 470) { this._y = this._y + 5; _root.ground.risingPlatformGear._rotation = _root.ground.risingPlatformGear._rotation - 10; } } } else if (this.sound) { this.sound = false; _root.machineLoop.stop(); } }
Instance of Symbol 484 MovieClip "hiddenLiftSwitch" in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); _root.ground.ground.hiddenBouncePad.highered = true; if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 498 MovieClip "hiddenBouncePad" in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.highered = false; } onClipEvent (enterFrame) { if (this.highered) { if (this._y > 362) { this._y--; } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { if (this._currentframe == 1) { this.play(); _root.bouncepadSound.start(0, 1); _root.player.ySpeed = -50; _root.player.jumping = true; } } } }
Instance of Symbol 507 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.ySpeed = -5; this.bottomY = this._y; this.topY = -659; } onClipEvent (enterFrame) { this._y = this._y + this.ySpeed; _root.frontGround.platformChains._y = _root.frontGround.platformChains._y + this.ySpeed; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 6, true)) { _root.player._y = _root.player._y + this.ySpeed; } if (this.hitTest(_root.player._x, (_root.player._y - _root.player.hHeight) - 5, true)) { _root.player._y = _root.player._y + 5; } if (this.ySpeed == -5) { if (this._y < this.topY) { this.ySpeed = 5; } } else if (this.ySpeed == 5) { if (this._y > this.bottomY) { this.ySpeed = -5; } } }
Instance of Symbol 509 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._rotation < 0) { if (this._rotation == -1) { _root.doorsClose.start(0, 1); } if (_root.ground.bridgeGenerator.powered) { this._rotation = this._rotation + 1; } } }
Instance of Symbol 511 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._rotation > 0) { if (_root.ground.bridgeGenerator.powered) { this._rotation = this._rotation - 1; } } }
Instance of Symbol 498 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.timer = 0; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -37; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } }
Instance of Symbol 507 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.ySpeed = 0; this.distance = 150; this.startY = this._y; this.canRise = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.canRise = false; if (_root.player.ySpeed > -5) { if (this._y < (this.startY + this.distance)) { this.ySpeed = 3.5; } else { this.ySpeed = 0; } _root.player._y = _root.player._y + this.ySpeed; } } else { if (this.canRise) { if (this._y > this.startY) { this.ySpeed = -3.5; } else { this.ySpeed = 0; } } if (Math.abs(this._y - (this.startY + this.distance)) < 5) { this.canRise = true; } } this._y = this._y + this.ySpeed; _root.frontGround.platformChains4._y = _root.frontGround.platformChains4._y + this.ySpeed; }
Instance of Symbol 507 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.ySpeed = 0; this.distance = 150; this.startY = this._y; this.canRise = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.canRise = false; if (_root.player.ySpeed > -5) { if (this._y < (this.startY + this.distance)) { this.ySpeed = 3.5; } else { this.ySpeed = 0; } _root.player._y = _root.player._y + this.ySpeed; } } else { if (this.canRise) { if (this._y > this.startY) { this.ySpeed = -3.5; } else { this.ySpeed = 0; } } if (Math.abs(this._y - (this.startY + this.distance)) < 5) { this.canRise = true; } } this._y = this._y + this.ySpeed; _root.frontGround.platformChains3._y = _root.frontGround.platformChains3._y + this.ySpeed; }
Instance of Symbol 484 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 5; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightsClip._currentframe != 5) { if (_root.ground.lightsClip._currentframe == 3) { _root.ground.lightsClip.gotoAndStop(4); } else { _root.ground.lightsClip.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightsClip._currentframe != 5) { if (_root.ground.lightsClip._currentframe == 2) { _root.ground.lightsClip.gotoAndStop(3); } else { _root.ground.lightsClip.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightsClip._currentframe != 5) { if (_root.ground.lightsClip._currentframe == 4) { _root.ground.lightsClip.gotoAndStop(5); _root.spark4.start(); } else { _root.ground.lightsClip.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightsClip._currentframe != 5) { if (_root.ground.lightsClip._currentframe == 1) { _root.ground.lightsClip.gotoAndStop(2); } else { _root.ground.lightsClip.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 519 MovieClip "elevator" in Symbol 523 MovieClip Frame 1
onClipEvent (load) { this.goingDown = false; this.stage = 1; this.gotoAndStop(2); } onClipEvent (enterFrame) { if ((_root.ground.lightsClip._currentframe == 5) && (_root.ground.valveLight._currentframe == 2)) { if (this.stage == 1) { if (_root.frontGround.elevatorFront._currentframe == 1) { _root.frontGround.elevatorFront.gotoAndPlay(2); _root.elevatorDoor.start(0, 1); this.stage = 2; } } if (this.stage == 2) { if (_root.frontGround.elevatorFront._currentframe == 40) { this.stage = 3; this.gotoAndStop(1); } } if (this.stage == 3) { if (_root.ground.elevatorBack.elevatorTrigger.hitTest(_root.player._x, _root.player._y, true)) { this.stage = 4; this.gotoAndStop(2); _root.frontGround.elevatorFront.gotoAndPlay(41); _root.elevatorDoor.start(0, 1); } } if (this.stage == 4) { if (_root.frontGround.elevatorFront._currentframe == 1) { this.stage = 5; _root.elevatorRumble.start(0, 1); } } if (this.stage == 5) { if (this._y < 390) { this._y = this._y + 3; _root.ground.elevatorBack._y = _root.ground.elevatorBack._y + 3; _root.frontGround.elevatorFront._y = _root.frontGround.elevatorFront._y + 3; _root.player._y = _root.player._y + 3; this.gear1._rotation = this.gear1._rotation - 11.5; this.gear2._rotation = this.gear2._rotation + 11.5; } else { this.stage = 6; } } if (this.stage == 6) { _root.frontGround.elevatorFront.gotoAndPlay(2); _root.elevatorDoor.start(0, 1); _root.doorsClose.start(0, 1); this.stage = 7; } if (this.stage == 7) { if (_root.frontGround.elevatorFront._currentframe == 40) { this.gotoAndStop(3); this.stage = 8; } } if (this.stage == 8) { if (_root.ground.elevatorTurnOff.hitTest(_root.player._x, _root.player._y, true)) { this.gotoAndStop(2); _root.frontGround.elevatorFront.gotoAndPlay(41); this.stage = 9; } } if (this.stage == 9) { this.stage = 10; } if (this.stage == 10) { if (_root.ground.ground.hiddenLiftSwitch._y > 393) { _root.ground.ground.hiddenLiftSwitch._y--; } if (this._y > -90) { this._y = this._y - 3; _root.ground.elevatorBack._y = _root.ground.elevatorBack._y - 3; _root.frontGround.elevatorFront._y = _root.frontGround.elevatorFront._y - 3; } else { this.stage = 10; } } } }
Symbol 533 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 60
gotoAndPlay (2);
Symbol 580 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 15
stop();
Instance of Symbol 507 MovieClip in Symbol 586 MovieClip Frame 1
onClipEvent (load) { this.ySpeed = 0; this.distance = 150; this.startY = this._y; this.canRise = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.canRise = false; if (_root.player.ySpeed > -5) { if (this._y < (this.startY + this.distance)) { this.ySpeed = 3.5; } else { this.ySpeed = 0; } _root.player._y = _root.player._y + this.ySpeed; } } else { if (this.canRise) { if (this._y > this.startY) { this.ySpeed = -3.5; } else { this.ySpeed = 0; } } if (Math.abs(this._y - (this.startY + this.distance)) < 5) { this.canRise = true; } } this._y = this._y + this.ySpeed; _root.frontGround.platformChains5._y = _root.frontGround.platformChains5._y + this.ySpeed; }
Instance of Symbol 594 MovieClip in Symbol 595 MovieClip Frame 1
onClipEvent (load) { this.topY = -530; this.bottomY = -155; this._y = this.bottomY; } onClipEvent (enterFrame) { if (_root.ground.ladderSwitch.switchOn) { if (this._y > this.topY) { this._y = this._y - 3; if (this.hitTest(_root.player)) { if (_root.player.onLadder) { _root.player._y = _root.player._y - 3; } } } } else if (this._y < this.bottomY) { this._y = this._y + 3; if (this.hitTest(_root.player)) { if (_root.player.onLadder) { _root.player._y = _root.player._y + 3; } } } }
Symbol 600 MovieClip Frame 1
stop();
Symbol 614 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 30
stop();
Symbol 624 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 11
stop();
Symbol 630 MovieClip Frame 1
stop();
Instance of Symbol 447 MovieClip "pipeValve1" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.handleRotation = 0; this.spaceDown = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (!Key.isDown(32)) { this.spaceDown = false; } this.wheel.gotoAndStop(2); _root.makeMessage("Press space to turn handle", 0); if (!this.spaceDown) { if (Key.isDown(32)) { if (this.handleRotation < 40) { this.handleRotation = this.handleRotation + 40; } else { this.handleRotation = -40; } this.spaceDown = true; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } } } } else { this.wheel.gotoAndStop(1); } if (this.handle._rotation > this.handleRotation) { this.handle._rotation = this.handle._rotation - 5; } if (this.handle._rotation < this.handleRotation) { this.handle._rotation = this.handle._rotation + 5; } this.wheel._rotation = this.handle._rotation * 3; }
Instance of Symbol 447 MovieClip "pipeValve2" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.handleRotation = 0; this.spaceDown = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (!Key.isDown(32)) { this.spaceDown = false; } this.wheel.gotoAndStop(2); _root.makeMessage("Press space to turn handle", 0); if (!this.spaceDown) { if (Key.isDown(32)) { if (this.handleRotation < 40) { this.handleRotation = this.handleRotation + 40; } else { this.handleRotation = -40; } this.spaceDown = true; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } } } } else { this.wheel.gotoAndStop(1); } if (this.handle._rotation > this.handleRotation) { this.handle._rotation = this.handle._rotation - 5; } if (this.handle._rotation < this.handleRotation) { this.handle._rotation = this.handle._rotation + 5; } this.wheel._rotation = this.handle._rotation * 3; }
Instance of Symbol 447 MovieClip "pipeValve3" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.handleRotation = 0; this.spaceDown = true; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (!Key.isDown(32)) { this.spaceDown = false; } this.wheel.gotoAndStop(2); _root.makeMessage("Press space to turn handle", 0); if (!this.spaceDown) { if (Key.isDown(32)) { if (this.handleRotation < 40) { this.handleRotation = this.handleRotation + 40; } else { this.handleRotation = -40; } this.spaceDown = true; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } } } } else { this.wheel.gotoAndStop(1); } if (this.handle._rotation > this.handleRotation) { this.handle._rotation = this.handle._rotation - 5; } if (this.handle._rotation < this.handleRotation) { this.handle._rotation = this.handle._rotation + 5; } this.wheel._rotation = this.handle._rotation * 3; }
Instance of Symbol 453 MovieClip "valveLight" in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (((_root.ground.pipeValve1.handleRotation == -40) && (_root.ground.pipeValve2.handleRotation == -40)) && (_root.ground.pipeValve3.handleRotation == 40)) { if (this._currentframe == 1) { this.gotoAndStop(2); _root.spark4.start(0, 1); } } else { this.gotoAndStop(1); } }
Instance of Symbol 96 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.madeMessage = false; } onClipEvent (enterFrame) { if (!this.madeMessage) { if (this.hitTest(_root.player)) { _root.makeMessage("Press SHIFT to check your gear-count", 90); _root.shiftKeyAlpha = 100; this.madeMessage = true; } } }
Instance of Symbol 534 MovieClip "bridgeGenerator" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.maxGears = 3; this.gears = 0; this.powered = false; this.shouldSpace = true; } onClipEvent (enterFrame) { if (!this.powered) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage(("This machine needs " + (this.maxGears - this.gears)) + " extra gears to work", 0); if (_root.gearsCollected > 0) { if (this.shouldSpace) { _root.spaceKeyAlpha = 100; this.shouldSpace = false; } } if (Key.isDown(32)) { _root.spaceKeyAlpha = 0; if (_root.gearsCollected > 0) { if (_root.gearsCollected < (this.maxGears - this.gears)) { this.gears = this.gears + _root.gearsCollected; _root.gearsCollected = 0; } if ((_root.gearsCollected - (this.maxGears - this.gears)) >= 0) { _root.gearsCollected = _root.gearsCollected - (this.maxGears - this.gears); this.gears = this.maxGears; } } } } else if (!this.shouldSpace) { this.shouldSpace = true; _root.spaceKeyAlpha = 0; } this.gearsClip.gotoAndStop(this.gears + 1); if (this.gears == this.maxGears) { this.powered = true; _root.generatorSound.start(0, 1); this.gotoAndPlay(2); _root.spaceKeyAlpha = 0; } } }
Instance of Symbol 580 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 1; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 96 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.triggered = false; } onClipEvent (enterFrame) { if (!this.triggered) { if (this.hitTest(_root.player)) { this.triggered = true; _root.makeMessage("Step on the bounce pad to be launched upwards", 60); } } }
Instance of Symbol 581 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearSound.start(0, 1); _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); } } }
Instance of Symbol 581 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 581 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 580 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 2; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 580 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 3; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 96 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.triggered = false; } onClipEvent (enterFrame) { if (!this.triggered) { if (this.hitTest(_root.player)) { this.triggered = true; _root.makeMessage("Be careful not to walk into the steam", 90); } } }
Instance of Symbol 583 MovieClip "valve1" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.madeMessage = false; this.dir = -1; this.speed = 2.5; this.squeak = false; } onClipEvent (enterFrame) { if (this.hitChecker.hitTest(_root.player._x, _root.player._y, true)) { if (this.wheel._currentframe == 1) { this.wheel.gotoAndStop(2); } if (!this.madeMessage) { _root.makeMessage("Hold space to position the platforms", 150); this.madeMessage = true; } if (Key.isDown(32)) { if (!this.squeak) { _root.wheelSqueak.start(0, 99); this.squeak = true; } _root.player.xSpeed = 0; this.wheel._rotation = this.wheel._rotation + (4 * this.dir); _root.ground.ground.piston1._y = _root.ground.ground.piston1._y + (this.dir * this.speed); if (_root.ground.ground.piston1._y > 488) { _root.ground.ground.piston1._y = 488; this.dir = this.dir * -1; } if (_root.ground.ground.piston1._y < 253) { _root.ground.ground.piston1._y = 253; this.dir = this.dir * -1; } } else if (this.squeak) { this.squeak = false; _root.wheelSqueak.stop(); } } else if (this.wheel._currentframe == 2) { this.wheel.gotoAndStop(1); } }
Instance of Symbol 583 MovieClip "valve2" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.dir = -1; this.speed = 3; this.squeak = false; } onClipEvent (enterFrame) { if (this.hitChecker.hitTest(_root.player._x, _root.player._y, true)) { if (this.wheel._currentframe == 1) { this.wheel.gotoAndStop(2); } if (Key.isDown(32)) { if (!this.squeak) { _root.wheelSqueak.start(0, 99); this.squeak = true; } _root.player.xSpeed = 0; this.wheel._rotation = this.wheel._rotation + (4 * this.dir); _root.ground.ground.piston2._y = _root.ground.ground.piston2._y + (this.dir * this.speed); if (_root.ground.ground.piston2._y > 488) { _root.ground.ground.piston2._y = 488; this.dir = this.dir * -1; } if (_root.ground.ground.piston2._y < 253) { _root.ground.ground.piston2._y = 253; this.dir = this.dir * -1; } } else if (this.squeak) { this.squeak = false; _root.wheelSqueak.stop(); } } else if (this.wheel._currentframe == 2) { this.wheel.gotoAndStop(1); } }
Instance of Symbol 583 MovieClip "valve3" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.dir = -1; this.speed = 5; this.squeak = false; } onClipEvent (enterFrame) { if (this.hitChecker.hitTest(_root.player._x, _root.player._y, true)) { if (this.wheel._currentframe == 1) { this.wheel.gotoAndStop(2); } if (Key.isDown(32)) { if (!this.squeak) { _root.wheelSqueak.start(0, 99); this.squeak = true; } _root.player.xSpeed = 0; this.wheel._rotation = this.wheel._rotation + (4 * this.dir); _root.ground.ground.piston3._y = _root.ground.ground.piston3._y + (this.dir * this.speed); if (_root.ground.ground.piston3._y > 488) { _root.ground.ground.piston3._y = 488; this.dir = this.dir * -1; } if (_root.ground.ground.piston3._y < 253) { _root.ground.ground.piston3._y = 253; this.dir = this.dir * -1; } } else if (this.squeak) { this.squeak = false; _root.wheelSqueak.stop(); } } else if (this.wheel._currentframe == 2) { this.wheel.gotoAndStop(1); } if (_root.ground.ground.piston2._y < _root.ground.ground.piston3._y) { _root.ground.ground.pistonBlocker._y = _root.ground.ground.piston2._y; } else { _root.ground.ground.pistonBlocker._y = _root.ground.ground.piston3._y; } }
Instance of Symbol 621 MovieClip "ladderSwitch" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; this.messaged = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { this.switchGear.gotoAndStop(2); if (!this.messaged) { _root.makeMessage("Press space to pull lever", 30); this.messaged = true; } if (Key.isDown(32)) { if ((this._currentframe == 1) || (this._currentframe == 30)) { _root.leverSound.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { _root.ladderRise.start(0, 1); this.switchOn = true; } } } } else { this.switchGear.gotoAndStop(1); } if (this.switchOn) { if (this._currentframe == 1) { this.play(); } } else if (this._currentframe == 30) { this.play(); } }
Instance of Symbol 624 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[0] = 1; _root.bonusGearSound.start(0, 1); _root.bonusGearsTimer = 0; _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear1._alpha < 100) { _root.bonusGearsDisplay.gear1._alpha = 100; } _root.bonusGearsDisplay.gear1._xscale = (_root.bonusGearsDisplay.gear1._yscale = 29); _root.makeMessage("Every level has 2 bonus gears which unlock extras", 150); } } }
Instance of Symbol 624 MovieClip in Symbol 645 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[1] = 1; _root.bonusGearSound.start(0, 1); _root.bonusGearsTimer = 0; _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear2._alpha < 100) { _root.bonusGearsDisplay.gear2._alpha = 100; } } } }
Instance of Symbol 633 MovieClip "circle1" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.madeMessage = false; this.speed = 2; this.powered = 0; this.tol = 4; this._rotation = random(360); this.played = true; } onClipEvent (enterFrame) { this.powered = 0; if (((((Math.abs(this._rotation + 105) < this.tol) || (Math.abs(this._rotation) < this.tol)) || (Math.abs(this._rotation + 91) < this.tol)) || (Math.abs(this._rotation - 112) < this.tol)) || (Math.abs(this._rotation + 174) < this.tol)) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } if (Math.abs(this._rotation + 105) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } if (Math.abs(this._rotation + 174) < this.tol) { this.line3.filament.gotoAndStop(2); } else { this.line3.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 112) < this.tol) { this.line4.filament.gotoAndStop(2); } else { this.line4.filament.gotoAndStop(1); } if (Math.abs(this._rotation + 91) < this.tol) { this.line1.filament.gotoAndStop(2); this.powered = 3; if (_root.ground.circle3.connected) { this.line4.filament.gotoAndStop(2); } } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation) < this.tol) { this.powered = 2; this.line5.filament.gotoAndStop(2); if (_root.ground.circle2.connected) { this.line1.filament.gotoAndStop(2); } } else { this.line5.filament.gotoAndStop(1); } if (_root.ground.circle1Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow1.gotoAndStop(2); if (!this.madeMessage) { _root.makeMessage("Hold space and use the arrows to spin the wheel", 150); this.madeMessage = true; } if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow1.gotoAndStop(1); } }
Instance of Symbol 640 MovieClip "circle2" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.speed = 2; this._rotation = random(360); this.connected = false; this.tol = 4; this.played = true; } onClipEvent (enterFrame) { if ((((Math.abs(this._rotation) < this.tol) || (Math.abs(this._rotation - 108) < this.tol)) || (Math.abs(this._rotation + 162) < this.tol)) || (Math.abs(this._rotation + 67) < this.tol)) { this.connected = true; if (_root.ground.circle1.powered == 2) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } } else { if (this.played) { this.played = false; } this.connected = false; } if (_root.ground.circle1.powered == 2) { if (Math.abs(this._rotation) < this.tol) { this.line3.filament.gotoAndStop(2); } else { this.line3.filament.gotoAndStop(1); } if (Math.abs(this._rotation + 67) < this.tol) { this.line4.filament.gotoAndStop(2); } else { this.line4.filament.gotoAndStop(1); } if (Math.abs(this._rotation + 162) < this.tol) { this.line1.filament.gotoAndStop(2); } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 108) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } } else { this.line1.filament.gotoAndStop(1); this.line2.filament.gotoAndStop(1); this.line3.filament.gotoAndStop(1); this.line4.filament.gotoAndStop(1); } if (_root.ground.circle2Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow2.gotoAndStop(2); if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow2.gotoAndStop(1); } }
Instance of Symbol 641 MovieClip "circle3" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.speed = 2; this._rotation = random(360); this.connected = false; this.tol = 4; this.played = true; } onClipEvent (enterFrame) { if ((((Math.abs(this._rotation) < this.tol) || (Math.abs(this._rotation - 93) < this.tol)) || (Math.abs(this._rotation + 122) < this.tol)) || (Math.abs(this._rotation + 64) < this.tol)) { this.connected = true; if (_root.ground.circle1.powered == 3) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } } else { if (this.played) { this.played = false; } this.connected = false; } if (_root.ground.circle1.powered == 3) { if (Math.abs(this._rotation + 64) < this.tol) { this.line4.filament.gotoAndStop(2); } else { this.line4.filament.gotoAndStop(1); } if (Math.abs(this._rotation + 122) < this.tol) { this.line1.filament.gotoAndStop(2); } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 93) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } if (Math.abs(this._rotation) < this.tol) { this.line3.filament.gotoAndStop(2); if (_root.ground.circle4.connected) { this.line1.filament.gotoAndStop(2); } } else { this.line3.filament.gotoAndStop(1); } } else { this.line1.filament.gotoAndStop(1); this.line2.filament.gotoAndStop(1); this.line3.filament.gotoAndStop(1); this.line4.filament.gotoAndStop(1); } if (_root.ground.circle3Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow3.gotoAndStop(2); if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow3.gotoAndStop(1); } }
Instance of Symbol 642 MovieClip "circle4" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.speed = 2; this._rotation = random(360); this.connected = false; this.tol = 4; this.played = true; } onClipEvent (enterFrame) { if ((((Math.abs(this._rotation) < this.tol) || (Math.abs(this._rotation + 76) < this.tol)) || (Math.abs(this._rotation - 172) < this.tol)) || (Math.abs(this._rotation - 142) < this.tol)) { this.connected = true; if ((_root.ground.circle3.line1.filament._currentframe == 2) && (Math.abs(_root.ground.circle3._rotation) < this.tol)) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } } else { if (this.played) { this.played = false; } this.connected = false; } if ((_root.ground.circle3.line1.filament._currentframe == 2) && (Math.abs(_root.ground.circle3._rotation) < this.tol)) { if (Math.abs(this._rotation + 76) < this.tol) { this.line4.filament.gotoAndStop(2); } else { this.line4.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 172) < this.tol) { this.line1.filament.gotoAndStop(2); } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation) < this.tol) { this.line3.filament.gotoAndStop(2); if (_root.ground.circle5.connected) { this.line1.filament.gotoAndStop(2); } } else { this.line3.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 142) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } } else { this.line1.filament.gotoAndStop(1); this.line2.filament.gotoAndStop(1); this.line3.filament.gotoAndStop(1); this.line4.filament.gotoAndStop(1); } if (_root.ground.circle4Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow4.gotoAndStop(2); if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow4.gotoAndStop(1); } }
Instance of Symbol 643 MovieClip "circle5" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.speed = 2; this._rotation = random(360); this.connected = false; this.tol = 4; this.played = true; } onClipEvent (enterFrame) { if ((((Math.abs(this._rotation) < this.tol) || (Math.abs(this._rotation + 47) < this.tol)) || (Math.abs(this._rotation - 102) < this.tol)) || (Math.abs(this._rotation - 151) < this.tol)) { this.connected = true; if ((Math.abs(_root.ground.circle4._rotation) < this.tol) && (_root.ground.circle4.line1.filament._currentframe == 2)) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } } else { if (this.played) { this.played = false; } this.connected = false; } if ((Math.abs(_root.ground.circle4._rotation) < this.tol) && (_root.ground.circle4.line1.filament._currentframe == 2)) { if (Math.abs(this._rotation + 47) < this.tol) { this.line4.filament.gotoAndStop(2); } else { this.line4.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 102) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 151) < this.tol) { this.line1.filament.gotoAndStop(2); } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation) < this.tol) { if (_root.ground.circle6.connected) { this.line2.filament.gotoAndStop(2); } this.line3.filament.gotoAndStop(2); } else { this.line3.filament.gotoAndStop(1); } } else { this.line1.filament.gotoAndStop(1); this.line2.filament.gotoAndStop(1); this.line3.filament.gotoAndStop(1); this.line4.filament.gotoAndStop(1); } if (_root.ground.circle5Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow5.gotoAndStop(2); if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow5.gotoAndStop(1); } }
Instance of Symbol 644 MovieClip "circle6" in Symbol 645 MovieClip Frame 1
onClipEvent (load) { this.speed = 2; this._rotation = random(360); this.connected = false; this.tol = 4; this.played = true; } onClipEvent (enterFrame) { if (((Math.abs(this._rotation) < this.tol) || (Math.abs(this._rotation + 137) < this.tol)) || (Math.abs(this._rotation - 72) < this.tol)) { this.connected = true; if ((_root.ground.circle5.line2.filament._currentframe == 2) && (Math.abs(_root.ground.circle5._rotation) < this.tol)) { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); } } else if (this.played) { this.played = false; } } else { if (this.played) { this.played = false; } this.connected = false; } if ((_root.ground.circle5.line2.filament._currentframe == 2) && (Math.abs(_root.ground.circle5._rotation) < this.tol)) { if (Math.abs(this._rotation + 137) < this.tol) { this.line1.filament.gotoAndStop(2); } else { this.line1.filament.gotoAndStop(1); } if (Math.abs(this._rotation) < this.tol) { this.line3.filament.gotoAndStop(2); this.line1.filament.gotoAndStop(2); } else { this.line3.filament.gotoAndStop(1); } if (Math.abs(this._rotation - 72) < this.tol) { this.line2.filament.gotoAndStop(2); } else { this.line2.filament.gotoAndStop(1); } } else { this.line1.filament.gotoAndStop(1); this.line2.filament.gotoAndStop(1); this.line3.filament.gotoAndStop(1); } if ((this.line1.filament._currentframe == 2) && (this.line3.filament._currentframe == 2)) { if (_root.ground.downfallEnd.endGlow._currentframe == 1) { _root.sparkOn.start(0, 1); _root.ground.downfallEnd.endGlow.gotoAndStop(2); } } else { _root.ground.downfallEnd.endGlow.gotoAndStop(1); } if (_root.ground.circle6Hit.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.glow6.gotoAndStop(2); if (Key.isDown(32)) { if (Key.isDown(37) || (Key.isDown(65))) { this._rotation = this._rotation - this.speed; } else if (Key.isDown(39) || (Key.isDown(68))) { this._rotation = this._rotation + this.speed; } } } else { _root.ground.glow6.gotoAndStop(1); } }
Symbol 771 MovieClip Frame 1
stop();
Symbol 779 MovieClip Frame 15
stop();
Symbol 793 MovieClip Frame 1
stop();
Symbol 805 MovieClip Frame 1
gotoAndPlay(random(8) + 1);
Symbol 805 MovieClip Frame 8
gotoAndPlay (2);
Symbol 811 MovieClip Frame 1
gotoAndPlay(random(50) + 1);
Symbol 811 MovieClip Frame 100
gotoAndPlay (2);
Symbol 816 MovieClip Frame 1
stop();
Symbol 816 MovieClip Frame 40
stop();
Instance of Symbol 811 MovieClip in Symbol 818 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._currentframe < 60) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } } if (_root.isOnScreen(this)) { if (this._currentframe == 90) { _root.steam3.start(0, 1); } } }
Instance of Symbol 811 MovieClip in Symbol 818 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._currentframe < 60) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } } if (_root.isOnScreen(this)) { if (this._currentframe == 90) { _root.steam3.start(0, 1); } } }
Instance of Symbol 811 MovieClip in Symbol 818 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._currentframe < 60) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } } if (_root.isOnScreen(this)) { if (this._currentframe == 90) { _root.steam3.start(0, 1); } } }
Symbol 822 MovieClip Frame 1
stop();
Symbol 826 MovieClip Frame 1
stop();
Symbol 830 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut) { gotoAndPlay (7); } on (release) { getURL ("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }
Symbol 833 MovieClip Frame 1
stop();
Symbol 833 MovieClip Frame 6
stop();
Symbol 871 Button
on (release) { getURL ("http://begamer.com/walkthrough/strange-laboratory", "_blank"); }
Symbol 886 MovieClip Frame 12
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1
stop();
Symbol 923 MovieClip Frame 1
stop();
Instance of Symbol 900 MovieClip "slideGridPart" in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.grateClosed = true; } onClipEvent (enterFrame) { if (_root.ground.ground.trapDoorSwitch1.switchOn && (_root.ground.ground.trapDoorSwitch2.switchOn)) { if (this.grateClosed) { this.grateClosed = false; _root.machine2.start(0, 1); } } else { this.grateClosed = true; } if (this.grateClosed) { if (this._y > 21.5) { this._y = this._y - 0.5; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 10)) { _root.player._y = _root.player._y + 2; } } } else if (this._y < 78) { this._y = this._y + 0.5; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 10)) { _root.player._y = _root.player._y + 2; } } }
Instance of Symbol 902 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.endX = this._x; } onClipEvent (enterFrame) { if (!_root.ground.midGearLevel.switchOn) { if (this._x > 7840) { this._x = this._x - 3; } } else if (this._x < 8044) { this._x = this._x + 3; } }
Instance of Symbol 904 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.endY = this._y - 200; } onClipEvent (enterFrame) { if (_root.ground.doorSwitch.switchOn) { if (this._y > this.endY) { this._y = this._y - 1.5; } } else if (this._y < (this.endY + 200)) { this._y = this._y + 1.5; } }
Instance of Symbol 484 MovieClip "trapDoorSwitch1" in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 5; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip "trapDoorSwitch2" in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 5; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 911 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.topY = 126; this.medY = 160; this.botY = 192; this._y = this.medY; this.played = true; } onClipEvent (enterFrame) { if (_root.ground.pipePuzzle.pipeArrow.dir == 1) { if (Math.abs(this._y - this.topY) > 5) { this._y = this._y + (((this.topY - this._y) / Math.abs(this.topY - this._y)) * _root.pistonSpeed); } else { this._y = this.topY; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 2) { if (Math.abs(this._y - this.medY) > 5) { this._y = this._y + (((this.medY - this._y) / Math.abs(this.medY - this._y)) * _root.pistonSpeed); } else { this._y = this.medY; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 3) { if (Math.abs(this._y - this.botY) > 5) { this._y = this._y + (((this.botY - this._y) / Math.abs(this.botY - this._y)) * _root.pistonSpeed); } else { this._y = this.botY; } } if (((Math.abs(this._y - this.topY) < 5) || (Math.abs(this._y - this.botY) < 5)) || (Math.abs(this._y - this.medY) < 5)) { if (!this.played) { this.played = true; _root.doorsClose.start(0, 1); } } else if (this.played) { this.played = false; } }
Instance of Symbol 911 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.topY = 81; this.medY = 160; this.botY = 237; this.ranY = this.botY + (Math.random() * (this.topY - this.botY)); this._y = this.medY; this.played = true; } onClipEvent (enterFrame) { if (_root.ground.pipePuzzle.pipeArrow.dir == 1) { if (this._y > this.topY) { this._y = this._y - _root.pistonSpeed; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 2) { if (Math.abs(this._y - this.medY) > 2) { this._y = this._y + (((this.medY - this._y) / Math.abs(this.medY - this._y)) * _root.pistonSpeed); } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 3) { if (this._y < this.botY) { this._y = this._y + _root.pistonSpeed; } } if (((Math.abs(this._y - this.topY) < 5) || (Math.abs(this._y - this.botY) < 5)) || (Math.abs(this._y - this.medY) < 5)) { if (!this.played) { this.played = true; _root.doorsClose.start(0, 1); } } else if (this.played) { this.played = false; } }
Instance of Symbol 911 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.topY = 37; this.medY = 160; this.botY = 281; this.ranY = this.botY + (Math.random() * (this.topY - this.botY)); this._y = this.medY; this.played = true; } onClipEvent (enterFrame) { if (_root.ground.pipePuzzle.pipeArrow.dir == 1) { if (this._y > this.topY) { this._y = this._y - _root.pistonSpeed; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 2) { if (Math.abs(this._y - this.medY) > 2) { this._y = this._y + (((this.medY - this._y) / Math.abs(this.medY - this._y)) * _root.pistonSpeed); } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 3) { if (this._y < this.botY) { this._y = this._y + _root.pistonSpeed; } } if (((Math.abs(this._y - this.topY) < 5) || (Math.abs(this._y - this.botY) < 5)) || (Math.abs(this._y - this.medY) < 5)) { if (!this.played) { this.played = true; _root.doorsClose.start(0, 1); } } else if (this.played) { this.played = false; } }
Instance of Symbol 911 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.topY = -7; this.medY = 160; this.botY = 327; this.ranY = this.botY + (Math.random() * (this.topY - this.botY)); this._y = this.medY; this.played = true; } onClipEvent (enterFrame) { if (_root.ground.pipePuzzle.pipeArrow.dir == 1) { if (this._y > this.topY) { this._y = this._y - _root.pistonSpeed; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 2) { if (Math.abs(this._y - this.medY) > 2) { this._y = this._y + (((this.medY - this._y) / Math.abs(this.medY - this._y)) * _root.pistonSpeed); } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 3) { if (this._y < this.botY) { this._y = this._y + _root.pistonSpeed; } } if (((Math.abs(this._y - this.topY) < 5) || (Math.abs(this._y - this.botY) < 5)) || (Math.abs(this._y - this.medY) < 5)) { if (!this.played) { this.played = true; _root.doorsClose.start(0, 1); } } else if (this.played) { this.played = false; } }
Instance of Symbol 911 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.topY = -51; this.medY = 160; this.botY = 368; this.ranY = this.botY + (Math.random() * (this.topY - this.botY)); this._y = this.medY; this.played = true; } onClipEvent (enterFrame) { if (_root.ground.pipePuzzle.pipeArrow.dir == 1) { if (this._y > this.topY) { this._y = this._y - _root.pistonSpeed; } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 2) { if (Math.abs(this._y - this.medY) > 2) { this._y = this._y + (((this.medY - this._y) / Math.abs(this.medY - this._y)) * _root.pistonSpeed); } } else if (_root.ground.pipePuzzle.pipeArrow.dir == 3) { if (this._y < this.botY) { this._y = this._y + _root.pistonSpeed; } } if (((Math.abs(this._y - this.topY) < 5) || (Math.abs(this._y - this.botY) < 5)) || (Math.abs(this._y - this.medY) < 5)) { if (!this.played) { this.played = true; _root.doorsClose.start(0, 1); } } else if (this.played) { this.played = false; } }
Instance of Symbol 914 MovieClip "endPlatform" in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.active = false; this.setY = 0; } onClipEvent (enterFrame) { if (!this.active) { if (_root.ground.platformGenerator.powered) { if (_root.ground.platformTrigger.hitTest(_root.player)) { this.active = true; this.setY = _root.ground._y; this.gotoAndStop(2); _root.machineLoop.start(0, 1); } } } else { this.gear._rotation = this.gear._rotation + 2; _root.frontGround.handRail._y = _root.frontGround.handRail._y - 3.63; this._y = this._y - 3; } }
Instance of Symbol 96 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.movePaintings) { this._y = 260; } }
Instance of Symbol 923 MovieClip in Symbol 924 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 0; this.madeMessage = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { if (!this.madeMessage) { _root.makeMessage("Press space to activate the launcher", 60); this.madeMessage = true; } if (Key.isDown(32)) { if (this._currentframe == 1) { this.gotoAndPlay(2); } _root.player.ySpeed = -40; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } } this._x = this._x + this.xSpeed; if (this.hitTest((_root.player._x + _root.player.hWidth) + 10, _root.player._y + 30, true) || (this.hitTest((_root.player._x - _root.player.hWidth) - 10, _root.player._y + 30, true))) { _root.player.maxSpeed = 6.5; } else { _root.player.maxSpeed = 8.2; } if (_root.ground.ground.slideGridPart._y > 23) { if ((this._x > 4883) && (this._x < 5113)) { if (this._x > 4998) { this._x = 5113; } else { this._x = 4883; } } } if (_root.player.xSpeed > 0) { if (this._x < 5153) { if (this.hitTest((_root.player._x + _root.player.hWidth) + 5, _root.player._y + 30, true)) { this._x = this._x + _root.player.xSpeed; this.gear._rotation = this.gear._rotation + (_root.player.xSpeed * 2); this.gear2._rotation = this.gear2._rotation - (_root.player.xSpeed * 2); } } } else if (this._x > 4013) { if (this.hitTest((_root.player._x - _root.player.hWidth) - 5, _root.player._y + 30, true)) { this._x = this._x + _root.player.xSpeed; this.gear._rotation = this.gear._rotation + (_root.player.xSpeed * 2); this.gear2._rotation = this.gear2._rotation - (_root.player.xSpeed * 2); } } }
Symbol 989 MovieClip Frame 1
this.gotoAndStop(random(11) + 2);
Symbol 1010 MovieClip Frame 1
stop();
Symbol 1016 MovieClip Frame 1
stop();
Symbol 1020 MovieClip Frame 1
stop();
Instance of Symbol 1011 MovieClip "pipeArrow" in Symbol 1021 MovieClip Frame 1
onClipEvent (load) { this.dir = 2; this.arrowR = 0; } onClipEvent (enterFrame) { this.rot1 = _root.ground.pipePuzzle.pipe1.endR; this.rot2 = _root.ground.pipePuzzle.pipe2.endR; this.rot3 = _root.ground.pipePuzzle.pipe3.endR; this.rot4 = _root.ground.pipePuzzle.pipe4.endR; if (((this.rot1 == 0) && ((this.rot2 == 90) || (this.rot2 == 270))) && (this.rot3 == 90)) { this.dir = 1; this.pipesArrow.gotoAndStop(2); } else if (((this.rot1 == 90) && ((this.rot2 == 0) || (this.rot2 == 180))) && ((this.rot4 == 90) || (this.rot4 == 270))) { this.dir = 2; this.pipesArrow.gotoAndStop(2); } else if ((((this.rot1 == 0) && ((this.rot2 == 90) || (this.rot2 == 270))) && (this.rot3 == 0)) && ((this.rot4 == 0) || (this.rot4 == 180))) { this.dir = 3; this.pipesArrow.gotoAndStop(2); } else { this.pipesArrow.gotoAndStop(1); } this.arrowR = (this.dir - 1) * 89; if (Math.abs(this.pipesArrow._rotation - this.arrowR) > 3) { this.pipesArrow._rotation = this.pipesArrow._rotation + (1.5 * ((this.arrowR - this.pipesArrow._rotation) / Math.abs(this.arrowR - this.pipesArrow._rotation))); } else { this.pipesArrow._rotation = this.arrowR; } }
Instance of Symbol 1016 MovieClip "pipe1" in Symbol 1021 MovieClip Frame 1
onClipEvent (load) { this.endR = 90; this.rX = 0; this.rY = 0; this.spaceDown = false; this.messaged = false; } onClipEvent (enterFrame) { this._rotation = 57.2957795130823 * Math.atan2(this.rY, this.rX); this.rX = this.rX + (((10 * Math.sin((Math.PI/180) * this.endR)) - this.rX) / 5); this.rY = this.rY + (((-10 * Math.cos((Math.PI/180) * this.endR)) - this.rY) / 5); if (this.hitTest(_root.player)) { this.gotoAndStop(2); if (!this.messaged) { _root.makeMessage("Press space to turn pipe", 60); } if (!this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = true; this.endR = this.endR + 90; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } if (this.endR == 360) { this.endR = 0; } } } } else { this.gotoAndStop(1); } if (!Key.isDown(32)) { this.spaceDown = false; } }
Instance of Symbol 1016 MovieClip "pipe3" in Symbol 1021 MovieClip Frame 1
onClipEvent (load) { this.endR = 0; this.rX = 0; this.rY = 0; this.spaceDown = false; } onClipEvent (enterFrame) { this._rotation = 57.2957795130823 * Math.atan2(this.rY, this.rX); this.rX = this.rX + (((10 * Math.sin((Math.PI/180) * this.endR)) - this.rX) / 5); this.rY = this.rY + (((-10 * Math.cos((Math.PI/180) * this.endR)) - this.rY) / 5); if (this.hitTest(_root.player)) { this.gotoAndStop(2); if (!this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = true; this.endR = this.endR + 90; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } if (this.endR == 360) { this.endR = 0; } } } } else { this.gotoAndStop(1); } if (!Key.isDown(32)) { this.spaceDown = false; } }
Instance of Symbol 1020 MovieClip "pipe2" in Symbol 1021 MovieClip Frame 1
onClipEvent (load) { this.endR = 0; this.rX = 0; this.rY = 0; this.spaceDown = false; } onClipEvent (enterFrame) { this._rotation = 57.2957795130823 * Math.atan2(this.rY, this.rX); this.rX = this.rX + (((10 * Math.sin((Math.PI/180) * this.endR)) - this.rX) / 5); this.rY = this.rY + (((-10 * Math.cos((Math.PI/180) * this.endR)) - this.rY) / 5); if (this.hitTest(_root.player)) { this.gotoAndStop(2); if (!this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = true; this.endR = this.endR + 90; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } if (this.endR == 360) { this.endR = 0; } } } } else { this.gotoAndStop(1); } if (!Key.isDown(32)) { this.spaceDown = false; } }
Instance of Symbol 1020 MovieClip "pipe4" in Symbol 1021 MovieClip Frame 1
onClipEvent (load) { this.endR = 90; this.rX = 0; this.rY = 0; this.spaceDown = false; } onClipEvent (enterFrame) { this._rotation = 57.2957795130823 * Math.atan2(this.rY, this.rX); this.rX = this.rX + (((10 * Math.sin((Math.PI/180) * this.endR)) - this.rX) / 5); this.rY = this.rY + (((-10 * Math.cos((Math.PI/180) * this.endR)) - this.rY) / 5); if (this.hitTest(_root.player)) { this.gotoAndStop(2); if (!this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = true; this.endR = this.endR + 90; if (random(2) == 0) { _root.squeak1.start(0, 1); } else { _root.squeak2.start(0, 1); } if (this.endR == 360) { this.endR = 0; } } } } else { this.gotoAndStop(1); } if (!Key.isDown(32)) { this.spaceDown = false; } }
Symbol 1027 MovieClip Frame 1
stop();
Symbol 1032 MovieClip Frame 1
stop();
Instance of Symbol 889 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.gears = 0; this.active = false; this.gear1._visible = false; this.gear2._visible = false; this.played = false; } onClipEvent (enterFrame) { if (!this.active) { if (this.gears == 2) { this.gear1._visible = true; this.gear2._visible = true; this.active = true; } else if (this.gears == 1) { this.gear1._visible = true; this.gear1._rotation = this.gear1._rotation - 1; } if (this.hitTest(_root.player)) { _root.makeMessage(("This machine needs " + (2 - this.gears)) + " more gears to work, press space to place gears", 0); if (Key.isDown(32)) { this.gears = this.gears + _root.gearsCollected; _root.gearsCollected = 0; } } } else { if (!this.played) { this.played = true; _root.singleSpark.start(0, 1); _root.ladderRise.start(0, 1); } if (_root.ground.ground.slidingDoor2._y < 118) { _root.ground.ground.slidingDoor2._y = _root.ground.ground.slidingDoor2._y + 1.2; this.gear1._rotation = this.gear1._rotation - 1; this.gear2._rotation = this.gear2._rotation + 1; } else { this.gearPole.gearPoleTeeth.stop(); } } }
Instance of Symbol 624 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[1] = 1; _root.bonusGearsTimer = 0; _root.bonusGearSound.start(0, 1); _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear2._alpha < 100) { _root.bonusGearsDisplay.gear2._alpha = 100; } _root.bonusGearsDisplay.gear2._xscale = (_root.bonusGearsDisplay.gear2._yscale = 29); } } }
Instance of Symbol 891 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.killPlayer(); } }
Instance of Symbol 453 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(int(_root.ground.ground.trapDoorSwitch2.switchOn) + 1); }
Instance of Symbol 453 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(int(_root.ground.ground.trapDoorSwitch1.switchOn) + 1); }
Instance of Symbol 581 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 621 MovieClip "doorSwitch" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; this.messaged = false; this.played = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { this.switchGear.gotoAndStop(2); if (!this.messaged) { _root.makeMessage("Press space to pull lever", 60); this.messaged = true; } if (Key.isDown(32)) { if ((this._currentframe == 1) || (this._currentframe == 30)) { _root.leverSound.start(0, 1); if (!this.played) { this.played = true; _root.generatorSound.start(0, 1); } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } } else { this.switchGear.gotoAndStop(1); } if (this.switchOn) { if (this._currentframe == 1) { this.play(); } } else if (this._currentframe == 30) { this.play(); } }
Instance of Symbol 581 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 581 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 580 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 3; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); _root.checkpointSound.start(0, 1); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; } } } }
Instance of Symbol 534 MovieClip "platformGenerator" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.maxGears = 3; this.gears = 0; this.powered = false; } onClipEvent (enterFrame) { if (!this.powered) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage(("This machine needs " + (this.maxGears - this.gears)) + " extra gears to work, press space to deposit gears", 0); if (Key.isDown(32)) { if (_root.gearsCollected > 0) { if (_root.gearsCollected < (this.maxGears - this.gears)) { this.gears = this.gears + _root.gearsCollected; _root.gearsCollected = 0; } if ((_root.gearsCollected - (this.maxGears - this.gears)) >= 0) { _root.gearsCollected = _root.gearsCollected - (this.maxGears - this.gears); this.gears = this.maxGears; } } } } this.gearsClip.gotoAndStop(this.gears + 1); if (this.gears == this.maxGears) { _root.spark4.start(0, 1); this.powered = true; this.gotoAndPlay(2); } } }
Instance of Symbol 581 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 974 MovieClip "fire" in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._alpha > 2) { if (!_root.movePaintings) { this._yscale++; this._alpha = this._alpha - 5; } } }
Instance of Symbol 1041 MovieClip "painting1" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.paintingNumber = 3; this.gotoAndStop(paintingNumber); this.spaceDown = true; } onClipEvent (enterFrame) { if (!Key.isDown(32)) { this.spaceDown = true; } if (_root.movePaintings) { if (_root.player.hitTest(_root.ground.painting1)) { if (!_root.paintingExplain) { _root.makeMessage("Press space once to select a painting & again to swap it", 150); _root.paintingExplain = true; } this.highLighter.gotoAndStop(2); if (this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = false; if (_root.selectedPainting == 0) { _root.oldPainting = this; _root.selectedPainting = 1; _root.clickSound2.start(0, 1); } else { _root.tempPainting = _root.oldPainting._currentframe; _root.oldPainting.gotoAndStop(this._currentframe); this.gotoAndStop(_root.tempPainting); _root.selectedPainting = 0; _root.oldPainting = 0; _root.pageTurn2.start(0, 1); } if (((((_root.ground.painting1._currentframe == 1) && (_root.ground.painting2._currentframe == 2)) && (_root.ground.painting3._currentframe == 3)) && (_root.ground.painting4._currentframe == 4)) && (_root.ground.painting5._currentframe == 5)) { _root.movePaintings = false; } } } } else { this.highLighter.gotoAndStop(1); } if (_root.oldPainting == this) { this.lights.gotoAndStop(2); } else { this.lights.gotoAndStop(1); } } else { this.highLighter.gotoAndStop(1); this.lights.gotoAndStop(2); } }
Instance of Symbol 1041 MovieClip "painting2" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.paintingNumber = 1; this.gotoAndStop(paintingNumber); this.spaceDown = true; } onClipEvent (enterFrame) { if (!Key.isDown(32)) { this.spaceDown = true; } if (_root.movePaintings) { if (_root.player.hitTest(_root.ground.painting2)) { this.highLighter.gotoAndStop(2); if (this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = false; if (_root.selectedPainting == 0) { _root.oldPainting = this; _root.selectedPainting = 1; _root.clickSound2.start(0, 1); } else { _root.tempPainting = _root.oldPainting._currentframe; _root.oldPainting.gotoAndStop(this._currentframe); this.gotoAndStop(_root.tempPainting); _root.selectedPainting = 0; _root.oldPainting = 0; _root.pageTurn2.start(0, 1); } if (((((_root.ground.painting1._currentframe == 1) && (_root.ground.painting2._currentframe == 2)) && (_root.ground.painting3._currentframe == 3)) && (_root.ground.painting4._currentframe == 4)) && (_root.ground.painting5._currentframe == 5)) { _root.movePaintings = false; } } } } else { this.highLighter.gotoAndStop(1); } if (_root.oldPainting == this) { this.lights.gotoAndStop(2); } else { this.lights.gotoAndStop(1); } } else { this.highLighter.gotoAndStop(1); this.lights.gotoAndStop(2); } }
Instance of Symbol 1041 MovieClip "painting3" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.paintingNumber = 5; this.gotoAndStop(paintingNumber); this.spaceDown = true; } onClipEvent (enterFrame) { if (!Key.isDown(32)) { this.spaceDown = true; } if (_root.movePaintings) { if (_root.player.hitTest(_root.ground.painting3)) { this.highLighter.gotoAndStop(2); if (this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = false; if (_root.selectedPainting == 0) { _root.oldPainting = this; _root.selectedPainting = 1; _root.clickSound2.start(0, 1); } else { _root.tempPainting = _root.oldPainting._currentframe; _root.oldPainting.gotoAndStop(this._currentframe); this.gotoAndStop(_root.tempPainting); _root.selectedPainting = 0; _root.oldPainting = 0; _root.pageTurn2.start(0, 1); } if (((((_root.ground.painting1._currentframe == 1) && (_root.ground.painting2._currentframe == 2)) && (_root.ground.painting3._currentframe == 3)) && (_root.ground.painting4._currentframe == 4)) && (_root.ground.painting5._currentframe == 5)) { _root.movePaintings = false; } } } } else { this.highLighter.gotoAndStop(1); } if (_root.oldPainting == this) { this.lights.gotoAndStop(2); } else { this.lights.gotoAndStop(1); } } else { this.highLighter.gotoAndStop(1); this.lights.gotoAndStop(2); } }
Instance of Symbol 1041 MovieClip "painting4" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.paintingNumber = 2; this.gotoAndStop(paintingNumber); this.spaceDown = true; } onClipEvent (enterFrame) { if (!Key.isDown(32)) { this.spaceDown = true; } if (_root.movePaintings) { if (_root.player.hitTest(_root.ground.painting4)) { this.highLighter.gotoAndStop(2); if (this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = false; if (_root.selectedPainting == 0) { _root.oldPainting = this; _root.selectedPainting = 1; _root.clickSound2.start(0, 1); } else { _root.tempPainting = _root.oldPainting._currentframe; _root.oldPainting.gotoAndStop(this._currentframe); this.gotoAndStop(_root.tempPainting); _root.selectedPainting = 0; _root.oldPainting = 0; _root.pageTurn2.start(0, 1); } if (((((_root.ground.painting1._currentframe == 1) && (_root.ground.painting2._currentframe == 2)) && (_root.ground.painting3._currentframe == 3)) && (_root.ground.painting4._currentframe == 4)) && (_root.ground.painting5._currentframe == 5)) { _root.movePaintings = false; } } } } else { this.highLighter.gotoAndStop(1); } if (_root.oldPainting == this) { this.lights.gotoAndStop(2); } else { this.lights.gotoAndStop(1); } } else { this.highLighter.gotoAndStop(1); this.lights.gotoAndStop(2); } }
Instance of Symbol 1041 MovieClip "painting5" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.paintingNumber = 4; this.gotoAndStop(paintingNumber); this.spaceDown = true; } onClipEvent (enterFrame) { if (!Key.isDown(32)) { this.spaceDown = true; } if (_root.movePaintings) { if (_root.player.hitTest(_root.ground.painting5)) { this.highLighter.gotoAndStop(2); if (this.spaceDown) { if (Key.isDown(32)) { this.spaceDown = false; if (_root.selectedPainting == 0) { _root.oldPainting = this; _root.selectedPainting = 1; _root.clickSound2.start(0, 1); } else { _root.tempPainting = _root.oldPainting._currentframe; _root.oldPainting.gotoAndStop(this._currentframe); this.gotoAndStop(_root.tempPainting); _root.selectedPainting = 0; _root.oldPainting = 0; _root.pageTurn2.start(0, 1); } if (((((_root.ground.painting1._currentframe == 1) && (_root.ground.painting2._currentframe == 2)) && (_root.ground.painting3._currentframe == 3)) && (_root.ground.painting4._currentframe == 4)) && (_root.ground.painting5._currentframe == 5)) { _root.movePaintings = false; } } } } else { this.highLighter.gotoAndStop(1); } if (_root.oldPainting == this) { this.lights.gotoAndStop(2); } else { this.lights.gotoAndStop(1); } } else { this.highLighter.gotoAndStop(1); this.lights.gotoAndStop(2); } }
Instance of Symbol 96 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.madeMessage = false; } onClipEvent (enterFrame) { if (!this.madeMessage) { if (this.hitTest(_root.player)) { this.madeMessage = true; _root.makeMessage("Don't get hit by the electricity", 72); } } }
Instance of Symbol 624 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[0] = 1; _root.bonusGearsTimer = 0; _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear1._alpha < 100) { _root.bonusGearsDisplay.gear1._alpha = 100; } _root.bonusGearsDisplay.gear1._xscale = (_root.bonusGearsDisplay.gear1._yscale = 29); _root.bonusGearSound.start(0, 1); } } }
Instance of Symbol 580 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 2; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 96 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.ground.pipePuzzle.pipe1.endR = 90; _root.ground.pipePuzzle.pipe2.endR = 0; _root.ground.pipePuzzle.pipe4.endR = 90; } }
Instance of Symbol 96 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.ground.pipePuzzle.pipe1.endR = 0; _root.ground.pipePuzzle.pipe2.endR = 90; _root.ground.pipePuzzle.pipe3.endR = 90; } }
Instance of Symbol 96 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.ground.pipePuzzle.pipe1.endR = 0; _root.ground.pipePuzzle.pipe2.endR = 90; _root.ground.pipePuzzle.pipe3.endR = 0; _root.ground.pipePuzzle.pipe4.endR = 0; } }
Instance of Symbol 581 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 621 MovieClip "midGearLevel" in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; this.messaged = false; this.played = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { this.switchGear.gotoAndStop(2); if (!this.messaged) { _root.makeMessage("Press space to pull lever", 30); this.messaged = true; } if (Key.isDown(32)) { if ((this._currentframe == 1) || (this._currentframe == 30)) { _root.leverSound.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; if (!this.played) { this.played = true; _root.machine2.start(0, 1); } } } } } else { this.switchGear.gotoAndStop(1); } if (this.switchOn) { if (this._currentframe == 1) { this.play(); } } else if (this._currentframe == 30) { this.play(); } }
Instance of Symbol 621 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; this.active = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { this.switchGear.gotoAndStop(2); if (Key.isDown(32)) { this.active = true; _root.frontGround.steamWalk._visible = false; if ((this._currentframe == 1) || (this._currentframe == 30)) { _root.leverSound.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } } else { this.switchGear.gotoAndStop(1); } if (this.active) { if (_root.frontGround.steamRun._yscale > 0) { _root.frontGround.steamRun._yscale = _root.frontGround.steamRun._yscale - 3; } else { _root.frontGround.steamRun._visible = false; } } if (this.switchOn) { if (this._currentframe == 1) { this.play(); } } else if (this._currentframe == 30) { this.play(); } }
Instance of Symbol 580 MovieClip in Symbol 1042 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 1; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 1107 MovieClip in Symbol 1109 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(random(255)); this._yscale = 100 * Math.pow(-1, random(5)); } onClipEvent (enterFrame) { if (Math.abs(((_root.frontGround._y + _parent._y) + this._y) - _root.player._y) < 50) { if (this.hitTest(_root.player)) { _root.killPlayer(); } } if (_root.isOnScreen(this._parent)) { if ((this._currentframe == 1) || (this._currentframe == 110)) { d = random(3); if (d == 0) { _root.spark1.start(0, 1); } else if (d == 1) { _root.spark2.start(0, 1); } else { _root.spark3.start(0, 1); } } if ((this._currentframe == 87) || (this._currentframe == 197)) { if (random(2) == 0) { _root.spark4.start(0, 1); } else { _root.spark5.start(0, 1); } } } }
Symbol 1119 MovieClip Frame 1
stop();
Instance of Symbol 453 MovieClip in Symbol 1122 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(int(_root.ground.ground.trapDoorSwitch1.switchOn) + 1); }
Instance of Symbol 453 MovieClip in Symbol 1122 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(int(_root.ground.ground.trapDoorSwitch2.switchOn) + 1); }
Instance of Symbol 1116 MovieClip "steamWalk" in Symbol 1122 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._visible) { if (this.hitter.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } if (_root.isOnScreen(this)) { if ((this._currentframe == 80) || (this._currentframe == 170)) { _root.steam2.start(0, 1); } } } }
Instance of Symbol 1119 MovieClip "steamRun" in Symbol 1122 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._yscale >= 5) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } if (_root.isOnScreen(this)) { if (this.steam._currentframe == 1) { _root.steamFade.start(0, 1); } } } }
Symbol 1125 MovieClip Frame 1
stop();
Symbol 1147 MovieClip Frame 1
stop();
Symbol 1167 MovieClip Frame 1
stop();
Instance of Symbol 1160 MovieClip in Symbol 1171 MovieClip Frame 1
onClipEvent (load) { this.ySpeed = 0; this.speed = 0; this.plunging = 1; this.timer = 0; this.retract = 0; this.madeMessage = 0; this.played = false; } onClipEvent (enterFrame) { _root.ground.ground.plungerGear2._x = _root.ground.ground.plungerGear2._x + (((440 + this.retract) - _root.ground.ground.plungerGear2._x) / 3); _root.ground.ground.plungerGear1._x = _root.ground.ground.plungerGear1._x + (((374 - this.retract) - _root.ground.ground.plungerGear1._x) / 3); if (this.madeMessage == 0) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.madeMessage = 1; _root.makeMessage("Hold space to plunge", 60); } } if (this.plunging == 1) { this.retract = 20; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { if (Key.isDown(32)) { this.plunging = 2; _root.crank.start(0, 1); } } } else if (this.plunging == 2) { if (Key.isDown(32) && (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true))) { this.retract = 0; if (this._y < -747) { _root.player._y = _root.player._y + 2; this._y = this._y + 2; _root.ground.ground.plungerGear1._rotation = _root.ground.ground.plungerGear1._rotation + 4.83380794; _root.ground.ground.plungerGear2._rotation = _root.ground.ground.plungerGear2._rotation - 4.83380794; } else { _root.crank.stop(); } } else { this.plunging = 3; this.ySpeed = 0; this.timer = 0; this.speed = (this._y + 837.3) / 8; _root.crank.stop(); } } else if (this.plunging == 3) { this.retract = 20; this.ySpeed = this.ySpeed - this.speed; this._y = this._y + this.ySpeed; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player.jumping = true; _root.player.ySpeed = _root.player.ySpeed - (this.speed + 1.5); } if (this._y <= -837.3) { _root.ground.ground.plungerGear1._rotation = (_root.ground.ground.plungerGear2._rotation = 0); this._y = -837.3; this.plunging = 1; _root.doorsCloseShort.start(0, 1); } } }
Instance of Symbol 484 MovieClip "jumpSwitch1" in Symbol 1171 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.switchOn) { if (_root.ground.ground.gearBlocker._x > 240) { _root.ground.ground.gearBlocker._x = _root.ground.ground.gearBlocker._x - 4; if (_root.ground.ground.gearBlocker.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x - 4; } } } else if (_root.ground.ground.gearBlocker._x < 520) { _root.ground.ground.gearBlocker._x = _root.ground.ground.gearBlocker._x + 4; if (_root.ground.ground.gearBlocker.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + 4; } } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 5; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); _root.machine2.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 498 MovieClip in Symbol 1171 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -18; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } }
Symbol 1194 MovieClip Frame 1
stop();
Symbol 1198 MovieClip Frame 1
stop();
Symbol 1205 MovieClip Frame 1
stop();
Symbol 1222 MovieClip Frame 1
stop();
Instance of Symbol 1141 MovieClip "risingBlades" in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.rising = false; this.speed = 2.2; this.startSpeed = this.speed; this.rotSpeed = 10; this.ladderStartY = _root.ground.ladder.dropLadder._y; this.startY = this._y; this.resetting = false; this.yDif = 0; } onClipEvent (enterFrame) { if (this.resetting) { if (_root.player.deathTimer >= 29) { _root.welding.stop(); this.resetting = false; if (_root.tempBonusArray[1] == 1) { _root.tempBonusArray[1] = 0; _root.ground.risingBonus.gotoAndStop(1); _root.bonusGearsDisplay.gear2._alpha = 20; _root.bonusGearsDisplay.gear2._xscale = (_root.bonusGearsDisplay.gear2._yscale = 25); } this.speed = this.startSpeed; _root.scrollOn = true; this.rising = false; this.rotSpeed = 10; this._y = this.startY; _root.ground.ground.fallingCover._y = -3076; _root.ground.risingLever.blockerYSpeed = 0; _root.ground.ladder.dropLadder._y = this.ladderStartY; _root.ground.risingLever.pulled = false; _root.ground.risingLever.ladderSpeed = 0; _root.ground.risingLever.rotSpeed = 0; _root.ground.risingLever.lever._rotation = -23; _root.ground.ground.risingBlocker._yscale = 0; _root.ground.risingLever.played = false; _root.ground.risingLever.played2 = false; } } if (this.rising) { if (this.hitTest(_root.player._x, _root.player._y + _root.player.hHeight, false) || ((this._y + this._parent._y) < _root.player._y)) { _root.killPlayer(); this.resetting = true; } if (!_root.gamePaused) { this._y = this._y - this.speed; this.blade1._rotation = this.blade1._rotation - this.rotSpeed; this.blade2._rotation = this.blade2._rotation - (this.rotSpeed * 1.3); this.blade3._rotation = this.blade3._rotation + this.rotSpeed; this.blade4._rotation = this.blade4._rotation - (this.rotSpeed * 0.9); this.blade5._rotation = this.blade5._rotation + (this.rotSpeed * 1.1); if (this._y < -5350) { this.speed = this.speed * 0.88; this.rotSpeed = this.rotSpeed * 0.98; if (!_root.muted) { if (_root.welding.getVolume() > 0) { _root.welding.setVolume(_root.welding.getVolume() - 5); } } } else if (!_root.muted) { if (((7000 / this.yDif) + 60) < 200) { _root.welding.setVolume((10000 / this.yDif) + 30); } } this.yDif = (this._y + this._parent._y) - _root.player._y; } } }
Instance of Symbol 581 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 581 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 581 MovieClip "topGear" in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y)) { if (this._currentframe == 1) { _root.gearsCollected++; this.gotoAndPlay(2); _root.gearsCollectedDisplay._x = 660; _root.gearsCollectedTimer = 0; _root.gearsCollectedDisplay.gotoAndPlay(2); _root.gearSound.start(0, 1); } } }
Instance of Symbol 534 MovieClip "genMachine" in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.maxGears = 3; this.gears = 0; this.powered = false; this.inc = 0; this.closed = false; this.active = true; i = 1; while (i <= 5) { tG = _root.ground.ground["lBlocker" + i]; tG.endX = 1067; tG = _root.ground.ground["rBlocker" + i]; tG.endX = 1210; i++; } this.played = false; } onClipEvent (enterFrame) { if (this.active) { if (_root.player.hitTest(_root.ground.genChecker)) { this.active = false; } i = 1; while (i <= 5) { tLG = _root.ground.ground["lBlocker" + i]; tRG = _root.ground.ground["rBlocker" + i]; tLG._x = tLG._x + ((tLG.endX - tLG._x) / 5); tRG._x = tRG._x + ((tRG.endX - tRG._x) / 5); i++; } if (!this.powered) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage(((("Collected " + this.gears) + "/") + this.maxGears) + " gears", 0); if (_root.gearsCollected > 0) { if (_root.gearsCollected < (this.maxGears - this.gears)) { this.gears = this.gears + _root.gearsCollected; _root.gearsCollected = 0; _root.singleSpark.start(0, 1); } if ((_root.gearsCollected - (this.maxGears - this.gears)) >= 0) { _root.gearsCollected = _root.gearsCollected - (this.maxGears - this.gears); this.gears = this.maxGears; } } } this.gearsClip.gotoAndStop(this.gears + 1); if (this.gears == this.maxGears) { if (!this.played) { this.played = true; _root.airBlast.start(0, 1); } if (this.inc > 5) { this.powered = true; this.gotoAndPlay(2); this.inc = 0; } else { this.inc = this.inc + 0.5; tLG = _root.ground.ground["lBlocker" + this.inc]; tRG = _root.ground.ground["rBlocker" + this.inc]; tLG.endX = 967; tRG.endX = 1310; } } } else if (!this.closed) { if (_root.ground.blockChecker.hitTest(_root.player._x, _root.player._y, true)) { this.closed = true; _root.airBlast.start(0, 1); _root.ground.leftJet._visible = true; _root.ground.rightJet._visible = true; _root.player.canJetPack = false; _root.player.jetPacking = false; } } else if (this.inc > 5) { this.powered = true; this.gotoAndPlay(2); this.inc = 0; } else { this.inc = this.inc + 0.5; tLG = _root.ground.ground["lBlocker" + this.inc]; tRG = _root.ground.ground["rBlocker" + this.inc]; tLG.endX = 1067; tRG.endX = 1210; } } }
Instance of Symbol 580 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 1; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkpointSound.start(0, 1); _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; } } } }
Instance of Symbol 1174 MovieClip "jetPackUpgrade" in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._visible) { if (this.hitTest(_root.player._x, _root.player._y, true)) { this._visible = false; _root.player.canJetPack = true; _root.makeMessage("Hold space to fly!", 60); } } }
Instance of Symbol 1177 MovieClip "leftJet" in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this._visible = false; this.xSpeed = 0; this.ySpeed = 0; this.timer = 0; } onClipEvent (enterFrame) { if (this._visible) { if (this.xSpeed == 0) { this.xSpeed = -10; this.ySpeed = -10; this._x = _root.player._x - _root.ground._x; this._y = _root.player._y - _root.ground._y; this.timer = 0; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this.xSpeed = this.xSpeed * 0.98; this.ySpeed = this.ySpeed + 0.8; this.timer++; this._rotation = this._rotation - 3; if ((this.timer > 120) || (_root.player.deathTimer > 25)) { this._visible = false; this.xSpeed = 0; } } }
Instance of Symbol 1180 MovieClip "rightJet" in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this._visible = false; this.xSpeed = 0; this.ySpeed = 0; this.timer = 0; } onClipEvent (enterFrame) { if (this._visible) { if (this.xSpeed == 0) { this.xSpeed = 10; this.ySpeed = -10; this._x = _root.player._x - _root.ground._x; this._y = _root.player._y - _root.ground._y; this.timer = 0; } this._x = this._x + this.xSpeed; this._y = this._y + this.ySpeed; this.xSpeed = this.xSpeed * 0.98; this.ySpeed = this.ySpeed + 0.8; this.timer++; this._rotation = this._rotation + 3; if ((this.timer > 120) || (_root.player.deathTimer > 25)) { this._visible = false; this.xSpeed = 0; } } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y + _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; if (!_root.ground.genMachine) { if (_root.ground.topGear._currentframe == 15) { _root.ground.topGear.gotoAndStop(1); _root.gearsCollected = 0; } } } }
Instance of Symbol 1198 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.acX = (_root.ground.accessCode._x = 190); this.acY = (_root.ground.accessCode._y = -1211); this.acS = (_root.ground.accessCode._xscale = (_root.ground.accessCode._yscale = 8)); this.acA = (_root.ground.accessCode._alpha = 0); this.madeMessage = false; } onClipEvent (enterFrame) { _root.ground.accessCode._x = _root.ground.accessCode._x + ((this.acX - _root.ground.accessCode._x) / 6); _root.ground.accessCode._y = _root.ground.accessCode._y + ((this.acY - _root.ground.accessCode._y) / 6); _root.ground.accessCode._xscale = _root.ground.accessCode._xscale + ((this.acS - _root.ground.accessCode._xscale) / 4); _root.ground.accessCode._yscale = _root.ground.accessCode._yscale + ((this.acS - _root.ground.accessCode._yscale) / 4); _root.ground.accessCode._alpha = _root.ground.accessCode._alpha + ((this.acA - _root.ground.accessCode._alpha) / 4); if (this.hitTest(_root.player._x, _root.player._y, true)) { this.gotoAndStop(2); if (!this.madeMessage) { this.madeMessage = true; _root.makeMessage("Hold space to view the message on the table", 60); } } else if (this._currentframe != 1) { this.gotoAndStop(1); } if (this.hitTest(_root.player._x, _root.player._y, true) && (Key.isDown(32))) { if (this.acA == 0) { this.miniCode._visible = false; this.acX = 333; this.acY = -1250; this.acS = 120; this.acA = 100; } } else if (this.acA == 100) { this.miniCode._visible = true; this.acX = 190; this.acY = -1211; this.acS = 8; this.acA = 0; } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.done = 0; } onClipEvent (enterFrame) { if (this.done == 0) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.bookcase.secretBook.gotoAndStop(2); _root.makeMessage("Press space to read literature", 0); if (Key.isDown(32)) { this.done = 1; _root.ladderRise.start(0, 1); _root.pageTurn2.start(0, 1); _root.ground.bookcase.secretBook.gotoAndStop(1); } } else { _root.ground.bookcase.secretBook.gotoAndStop(1); } } else if (this.done == 1) { if (_root.ground.bookcase.secretBook._rotation < 100) { _root.ground.bookcase.secretBook._rotation = _root.ground.bookcase.secretBook._rotation + 7; } else { this.done = 2; } } else if ((this.done >= 2) && (this.done < 20)) { this.done++; if (_root.ground.ground.passwordCover._yxscale > 1) { _root.ground.ground.passwordCover._yscale = _root.ground.ground.passwordCover._yscale - 0.8; } } else if (this.done >= 20) { if (_root.ground.ground.passwordCover._yscale > 1) { _root.ground.ground.passwordCover._yscale = _root.ground.ground.passwordCover._yscale - 0.8; } if (_root.ground.bookcase.secretBook._rotation > 0) { _root.ground.bookcase.secretBook._rotation = _root.ground.bookcase.secretBook._rotation - 2; } } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.num1 = 0; this.num2 = 0; this.num3 = 0; this.numSelect = 1; this.active = false; this.passA = 0; this.passX = 162; this.passY = -1590; this.passS = 25; this.spaceDown = false; this.upDown = false; this.downDown = false; this.leftDown = false; this.rightDown = false; this.unlocked = false; } onClipEvent (enterFrame) { _root.ground.passCode._x = _root.ground.passCode._x + ((this.passX - _root.ground.passCode._x) / 4); _root.ground.passCode._y = _root.ground.passCode._y + ((this.passY - _root.ground.passCode._y) / 4); _root.ground.passCode._alpha = _root.ground.passCode._alpha + ((this.passA - _root.ground.passCode._alpha) / 4); _root.ground.passCode._xscale = _root.ground.passCode._xscale + ((this.passS - _root.ground.passCode._xscale) / 4); _root.ground.passCode._yscale = _root.ground.passCode._yscale + ((this.passS - _root.ground.passCode._yscale) / 4); if (!this.unlocked) { if (!Key.isDown(32)) { this.spaceDown = false; } if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.makeMessage("Press space to show/hide the door lock", 0); _root.ground.ground.passwordDoor.gotoAndStop(2); if (Key.isDown(32)) { if (!this.spaceDown) { if (!this.active) { this.active = true; _root.ground.passCode.number1.gotoAndStop(1); _root.ground.passCode.number2.gotoAndStop(1); _root.ground.passCode.number3.gotoAndStop(1); _root.ground.passCode["number" + this.numSelect].gotoAndStop(2); } else { this.active = false; _root.ground.passCode.number1.gotoAndStop(1); _root.ground.passCode.number2.gotoAndStop(1); _root.ground.passCode.number3.gotoAndStop(1); if (((this.num1 == 2) && (this.num2 == 0)) && (this.num3 == 9)) { this.unlocked = true; _root.ground.ground.passwordDoor.gotoAndStop(1); _root.generatorSound.start(0, 1); } } } this.spaceDown = true; } } else { _root.ground.ground.passwordDoor.gotoAndStop(1); } if (this.active) { _root.player._xscale = 100; _root.player.maxSpeed = 0; _root.player.canJump = false; if (this.passA == 0) { this.passA = 100; this.passX = 288; this.passY = -1580; this.passS = 75; } i = 1; while (i <= 3) { _root.ground.passCode["number" + i].numberStrip._x = _root.ground.passCode["number" + i].numberStrip._x + (((-20 * this["num" + i]) - _root.ground.passCode["number" + i].numberStrip._x) / 4); if (this["num" + i] >= 10) { if (_root.ground.passCode["number" + i].numberStrip._x <= -199) { _root.ground.passCode["number" + i].numberStrip._x = 0; this["num" + i] = 0; } } if (this["num" + i] <= -1) { if (_root.ground.passCode["number" + i].numberStrip._x >= 19) { _root.ground.passCode["number" + i].numberStrip._x = -180; this["num" + i] = 9; } } i++; } if (!this.leftDown) { if (Key.isDown(37) || (Key.isDown(65))) { this["num" + this.numSelect]--; this.leftDown = true; _root.clickSound2.start(0, 1); } } if (!this.rightDown) { if (Key.isDown(39) || (Key.isDown(68))) { this["num" + this.numSelect]++; this.rightDown = true; _root.clickSound2.start(0, 1); } } if (!this.upDown) { if (Key.isDown(38) || (Key.isDown(87))) { _root.ground.passCode["number" + this.numSelect].gotoAndStop(1); _root.clickSound.start(0, 1); this.numSelect--; if (this.numSelect == 0) { this.numSelect = 3; } _root.ground.passCode["number" + this.numSelect].gotoAndStop(2); this.upDown = true; } } if (!this.downDown) { if (Key.isDown(40) || (Key.isDown(83))) { _root.clickSound.start(0, 1); _root.ground.passCode["number" + this.numSelect].gotoAndStop(1); this.numSelect++; if (this.numSelect == 4) { this.numSelect = 1; } _root.ground.passCode["number" + this.numSelect].gotoAndStop(2); this.downDown = true; } } if ((!Key.isDown(37)) && (!Key.isDown(65))) { this.leftDown = false; } if ((!Key.isDown(39)) && (!Key.isDown(68))) { this.rightDown = false; } if ((!Key.isDown(38)) && (!Key.isDown(87))) { this.upDown = false; } if ((!Key.isDown(40)) && (!Key.isDown(83))) { this.downDown = false; } } else { _root.player.maxSpeed = 8.2; if (this.passA == 100) { this.passA = 0; this.passX = 162; this.passY = -1590; this.passS = 25; } } } else if (_root.ground.ground.passwordDoor._y > -1760) { _root.ground.ground.passwordDoor._y = _root.ground.ground.passwordDoor._y - 2; } }
Instance of Symbol 1174 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._visible) { if (this.hitTest(_root.player._x, _root.player._y, true)) { this._visible = false; _root.player.canJetPack = true; } } }
Instance of Symbol 580 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 2; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 624 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[0] = 1; _root.bonusGearsTimer = 0; _root.bonusGearSound.start(0, 1); _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear1._alpha < 100) { _root.bonusGearsDisplay.gear1._alpha = 100; } _root.bonusGearsDisplay.gear1._xscale = (_root.bonusGearsDisplay.gear1._yscale = 29); } } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y - _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y + _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } }
Instance of Symbol 1210 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y + _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.done = false; } onClipEvent (enterFrame) { if (!this.done) { if (!_root.player.dead) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.ground.leftJet._visible = true; _root.ground.rightJet._visible = true; _root.player.canJetPack = false; _root.player.jetPacking = false; this.done = true; } } } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y + _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } }
Instance of Symbol 96 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y - _root.player.hHeight, true)) { _root.killPlayer(); player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } }
Instance of Symbol 1222 MovieClip "risingLever" in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.pulled = false; this.ladderSpeed = 0; this.rotSpeed = 0; _root.ground.ground.risingBlocker._yscale = 0; this.blockerYSpeed = 0; this.played = false; this.played2 = false; } onClipEvent (enterFrame) { if (!this.pulled) { if (_root.ground.risingPuzzleChecker.hitTest(_root.player._x, _root.player._y, true)) { _root.makeMessage("Press space to pull lever", 0); if (Key.isDown(32)) { _root.clickSound.start(0, 1); _root.welding.start(0, 999); _root.welding.setVolume(0); _root.ground.risingBlades.rising = true; this.pulled = true; _root.ground.ground.risingBlocker._yscale = 100; this.gotoAndStop(1); } this.gotoAndStop(2); } else { this.gotoAndStop(1); } } else { if (_root.ground.ladder.dropLadder._y < -2926) { _root.ground.ladder.dropLadder._y = _root.ground.ladder.dropLadder._y + this.ladderSpeed; if (player.onLadder) { _root.player._y = _root.player._y + this.ladderSpeed; } this.ladderSpeed = this.ladderSpeed + 0.4; } else { if (!this.played) { _root.doorsCloseShort.start(0, 1); this.played = true; } _root.ground.ladder.dropLadder._y = -2926; } if (_root.ground.ground.fallingCover._y < -2815) { this.blockerYSpeed = this.blockerYSpeed + 0.7; _root.ground.ground.fallingCover._y = _root.ground.ground.fallingCover._y + this.blockerYSpeed; } else if (!this.played2) { this.played2 = true; _root.doorsCloseShort.start(0, 1); } this.gotoAndStop(1); if (this.lever._rotation > -150) { this.rotSpeed = this.rotSpeed + 1; this.lever._rotation = this.lever._rotation - this.rotSpeed; } } }
Instance of Symbol 624 MovieClip "risingBonus" in Symbol 1225 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[1] = 1; _root.bonusGearsTimer = 0; _root.bonusGearSound.start(0, 1); _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear2._alpha < 100) { _root.bonusGearsDisplay.gear2._alpha = 100; } _root.bonusGearsDisplay.gear2._xscale = (_root.bonusGearsDisplay.gear2._yscale = 29); } } }
Instance of Symbol 580 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 4; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 580 MovieClip in Symbol 1225 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 3; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Symbol 1247 MovieClip Frame 1
stop();
Symbol 1250 MovieClip Frame 1
stop();
Instance of Symbol 1255 MovieClip "bolt" in Symbol 1256 MovieClip Frame 1
onClipEvent (enterFrame) { if (Math.abs((_root.frontGround._y + _parent._y) - _root.player._y) < 55) { if (this.hitTest(_root.player)) { _root.killPlayer(); _root.player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } } if (_root.isOnScreen(this._parent)) { if ((this._currentframe == 1) || (this._currentframe == 139)) { d = random(3); if (d == 0) { _root.spark1.start(0, 1); } else if (d == 1) { _root.spark2.start(0, 1); } else { _root.spark3.start(0, 1); } } else if ((this._currentframe == 88) || (this._currentframe == 198)) { if (random(2) == 0) { _root.spark4.start(0, 1); } else { _root.spark5.start(0, 1); } } } }
Instance of Symbol 1255 MovieClip "bolt" in Symbol 1258 MovieClip Frame 1
onClipEvent (enterFrame) { if (Math.abs((_root.frontGround._y + _parent._y) - _root.player._y) < 55) { if (this.hitTest(_root.player)) { _root.killPlayer(); _root.player.jetPacking = false; _root.ground.rightJet._visible = true; _root.ground.leftJet._visible = true; } } if (_root.isOnScreen(this._parent)) { if ((this._currentframe == 1) || (this._currentframe == 139)) { d = random(3); if (d == 0) { _root.spark1.start(0, 1); } else if (d == 1) { _root.spark2.start(0, 1); } else { _root.spark3.start(0, 1); } } else if ((this._currentframe == 88) || (this._currentframe == 198)) { if (random(2) == 0) { _root.spark4.start(0, 1); } else { _root.spark5.start(0, 1); } } } }
Instance of Symbol 1256 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (load) { this.bolt.gotoAndPlay(3); }
Instance of Symbol 1256 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (load) { this.bolt.gotoAndPlay(97); }
Instance of Symbol 1258 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (load) { this.bolt.gotoAndPlay(100); }
Instance of Symbol 1256 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (load) { this.bolt.gotoAndPlay(168); }
Instance of Symbol 1258 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (load) { this.bolt.gotoAndPlay(170); }
Instance of Symbol 1259 MovieClip in Symbol 1260 MovieClip Frame 1
onClipEvent (enterFrame) { if (Math.abs(_root.player._y - (_root.frontGround._y + this._y)) < 60) { if (_root.player._x > ((_root.frontGround._x + this._x) - 100)) { if (this.hitTest(_root.player)) { _root.killPlayer(); } } } if (_root.isOnScreen(this)) { if (this._currentframe == 109) { _root.steam2.start(0, 1); } } }
Instance of Symbol 1275 MovieClip "ladder1" in Symbol 1277 MovieClip Frame 1
onClipEvent (load) { this.startY = this._y; this.angle = 0; this.speed = 0; } onClipEvent (enterFrame) { this.angle = this.angle + this.speed; this._y = this.startY + (Math.sin((Math.PI/180) * this.angle) * 50); _root.ground.ladder.ladder2._y = this.startY - (Math.sin((Math.PI/180) * this.angle) * 50); if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.onLadder) { _root.player._y = _root.player._y + ((((5 * this.speed) * Math.PI) / 18) * Math.cos((Math.PI/180) * this.angle)); } } if (_root.ground.ladder.ladder2.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.onLadder) { _root.player._y = _root.player._y - ((((5 * this.speed) * Math.PI) / 18) * Math.cos((Math.PI/180) * this.angle)); } } }
Instance of Symbol 1276 MovieClip "extendLadder" in Symbol 1277 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ground.spinDials.active) { if (this._x > 8085) { this._x = this._x - 2; _root.ground.ladderSticks._x = this._x + 81; } } else if (this._x < 8165) { this._x = this._x + 2; _root.ground.ladderSticks._x = this._x + 81; } }
Symbol 1282 MovieClip Frame 1
stop();
Instance of Symbol 96 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.rotDif = -45; this.totRot = 0; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.totRot = (Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif); this._x = _root.ground.largeGear1._x + (243 * Math.sin(this.totRot)); this._y = _root.ground.largeGear1._y - (243 * Math.cos(this.totRot)); } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.cos(this.totRot)) / 180); _root.player._y = _root.player._y + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.sin(this.totRot)) / 180); } }
Instance of Symbol 96 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.rotDif = 45; this.totRot = 0; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.totRot = (Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif); this._x = _root.ground.largeGear1._x + (243 * Math.sin(this.totRot)); this._y = _root.ground.largeGear1._y - (243 * Math.cos(this.totRot)); } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.cos(this.totRot)) / 180); _root.player._y = _root.player._y + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.sin(this.totRot)) / 180); } }
Instance of Symbol 96 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.rotDif = 135; this.totRot = 0; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.totRot = (Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif); this._x = _root.ground.largeGear1._x + (243 * Math.sin(this.totRot)); this._y = _root.ground.largeGear1._y - (243 * Math.cos(this.totRot)); } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.cos(this.totRot)) / 180); _root.player._y = _root.player._y + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.sin(this.totRot)) / 180); } }
Instance of Symbol 96 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.rotDif = -135; this.totRot = 0; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this.totRot = (Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif); this._x = _root.ground.largeGear1._x + (243 * Math.sin(this.totRot)); this._y = _root.ground.largeGear1._y - (243 * Math.cos(this.totRot)); } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.cos(this.totRot)) / 180); _root.player._y = _root.player._y + ((((_root.largeGearSpeed * 243) * Math.PI) * Math.sin(this.totRot)) / 180); } }
Instance of Symbol 96 MovieClip in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.stage = 1; this.ySpeed = 0; this.startY = this._y; this.partsY = new Array(_root.ground.part3._y, _root.ground.part2._y, _root.ground.part1._y); this.active = false; this.madeMessage = false; this.played1 = false; this.played2 = false; this.played3 = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.active) { if (this.stage == 1) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.ground.part4.lever.gotoAndStop(2); if (!this.madeMessage) { _root.makeMessage("Press space to be launched", 60); this.madeMessage = true; } if (Key.isDown(32)) { _root.ground.part4.lever._rotation = -10; _root.ground.part4.lever.gotoAndStop(1); this.stage = 2; _root.airBlast.start(0, 1); this.played1 = false; this.played2 = false; this.played3 = false; } } else { _root.ground.part4.lever.gotoAndStop(1); } } if (this.stage == 2) { if (_root.ground.part4.lever._rotation < 0) { _root.ground.part4.lever._rotation++; } this.ySpeed = this.ySpeed - 0.5; this._y = this._y + this.ySpeed; _root.ground.part4._y = this._y; if (_root.ground.part3._y > -198) { _root.ground.part3._y = _root.ground.part3._y + this.ySpeed; } else { _root.ground.part3._y = -198; if (!this.played3) { this.played3 = true; _root.doorsCloseShort.start(0, 1); } } if (_root.ground.part2._y > 5) { _root.ground.part2._y = _root.ground.part2._y + this.ySpeed; } else { _root.ground.part2._y = 5; if (!this.played2) { this.played2 = true; _root.doorsCloseShort.start(0, 1); } } if (_root.ground.part1._y > 207) { _root.ground.part1._y = _root.ground.part1._y + this.ySpeed; } else { _root.ground.part1._y = 207; if (!this.played1) { this.played1 = true; _root.doorsCloseShort.start(0, 1); } } if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 10, true)) { _root.player._y = _root.player._y + this.ySpeed; } if (this._y < -393) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 10, true)) { _root.player.ySpeed = -37; _root.player.jumping = true; } this.ySpeed = 0; this._y = -393; _root.ground.part4._y = this._y; this.stage = 3; _root.doorsCloseShort.start(0, 1); } } if (this.stage == 3) { this.ySpeed = this.ySpeed + 0.2; if (this._y < this.startY) { this._y = this._y + this.ySpeed; _root.ground.part4._y = _root.ground.part4._y + this.ySpeed; if (this._y > this.startY) { this._y = startY; _root.ground.part4._y = this.startY; this.stage = 1; this.ySpeed = 0; } } if (_root.ground.part3._y < this.partsY[0]) { _root.ground.part3._y = _root.ground.part3._y + this.ySpeed; if (_root.ground.part3._y > this.partsY[0]) { _root.ground.part3._y = this.partsY[0]; } } if (_root.ground.part2._y < this.partsY[1]) { _root.ground.part2._y = _root.ground.part2._y + this.ySpeed; if (_root.ground.part2._y > this.partsY[1]) { _root.ground.part2._y = this.partsY[1]; } } if (_root.ground.part1._y < this.partsY[2]) { _root.ground.part1._y = _root.ground.part1._y + this.ySpeed; if (_root.ground.part1._y > this.partsY[2]) { _root.ground.part1._y = this.partsY[2]; } } } } else if (_root.ground.lightSwitches1._currentframe == 4) { this.active = true; } } }
Instance of Symbol 1281 MovieClip "droppingPlatformCloud1" in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = 0; this.interval = 3; _root.ground.cloud.droppingPlatformCloud1._x = this._x; _root.ground.cloud.droppingPlatformCloud1._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); this.timer = 0; this.up = true; } } }
Instance of Symbol 1281 MovieClip "droppingPlatformCloud2" in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = 0; this.interval = 3; _root.ground.cloud.droppingPlatformCloud1._x = this._x; _root.ground.cloud.droppingPlatformCloud1._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); this.timer = 0; this.up = true; } } }
Instance of Symbol 1281 MovieClip "droppingPlatformCloud3" in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = 0; this.interval = 3; _root.ground.cloud.droppingPlatformCloud1._x = this._x; _root.ground.cloud.droppingPlatformCloud1._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); this.timer = 0; this.up = true; } } }
Instance of Symbol 1281 MovieClip "droppingPlatformCloud4" in Symbol 1283 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = 0; this.interval = 3; _root.ground.cloud.droppingPlatformCloud1._x = this._x; _root.ground.cloud.droppingPlatformCloud1._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); this.timer = 0; this.up = true; } } }
Symbol 1295 MovieClip Frame 1
stop();
Instance of Symbol 1301 MovieClip "boilerLid" in Symbol 1302 MovieClip Frame 1
onClipEvent (load) { this.opened = 0; _root.ground.cloud.boilerCloud.gotoAndStop(2); } onClipEvent (enterFrame) { if (this.opened == 0) { this.pressureScale.pointer._rotation = this.pressureScale.pointer._rotation + 2; if (this.pressureScale.pointer._rotation == 0) { this.opened = 1; _root.creak.start(0, 1); } } else if (this.opened == 1) { if (this._rotation < 80) { this._rotation = this._rotation + 4; } else { _root.doorsClose.start(0, 1); this.opened = 2; } if (_root.ground.bonusGear1._y > 215) { _root.ground.bonusGear1._y--; } } else if (this.opened == 2) { if (_root.ground.bonusGear1._y > 215) { _root.ground.bonusGear1._y--; } _root.ground.cloud.boilerCloud.gotoAndStop(1); } }
Symbol 1306 MovieClip Frame 1
stop();
Symbol 1311 MovieClip Frame 6
stop();
Symbol 1312 MovieClip Frame 6
stop();
Symbol 1313 MovieClip Frame 2
stop();
Symbol 1319 MovieClip Frame 1
stop();
Symbol 1375 MovieClip Frame 1
stop();
Instance of Symbol 891 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.killPlayer(); } }
Instance of Symbol 891 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.killPlayer(); } }
Instance of Symbol 498 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -19; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } }
Instance of Symbol 498 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.player.dead) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -19; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } } }
Instance of Symbol 498 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.player.dead) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -19; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } } }
Instance of Symbol 498 MovieClip "ladderBouncePad" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.timer = 0; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.gotoAndPlay(3); _root.player.ySpeed = -20; _root.player.jumping = true; _root.bouncepadSound.start(0, 1); } }
Instance of Symbol 1360 MovieClip "movingPlatform" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 0; this.limit = false; this.startX = this._x; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (_root.player.deathTimer >= 30) { this._x = this.startX; this.limit = false; _root.ground.leverStick._x = this.startX; _root.ground.leverStick.active = false; } if (!this.limit) { if (this._x > 2920) { this.limit = true; _root.clickSound.start(0, 1); } if (_root.ground.leverStick.active) { if (this.xSpeed < 4) { this.xSpeed = this.xSpeed + 1; } } else { this.xSpeed = this.xSpeed * 0.75; } } else { this.xSpeed = this.xSpeed * 0.75; } this._x = this._x + this.xSpeed; _root.ground.leverStick._x = _root.ground.leverStick._x + this.xSpeed; this.gear1._rotation = this.gear1._rotation + ((180 * this.xSpeed) / 70.6858347057703); this.gear2._rotation = this.gear1._rotation; this.gear3._rotation = this.gear3._rotation - ((180 * this.xSpeed) / 70.6858347057703); this.gear4._rotation = this.gear3._rotation; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + this.xSpeed; } } }
Instance of Symbol 1364 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5)) { _root.killPlayer(); } if (_root.isOnScreenDeep(this)) { trace("on screen"); if (this._currentframe == 98) { _root.unsheath.start(0, 1); } } }
Instance of Symbol 1365 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 3; this.active = false; this.moveDir = -1; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { this.active = true; } else { this.active = false; } if (this.active) { if (this._x < 680) { this._x = 680; this.moveDir = this.moveDir * -1; } if (this._x > 1150) { this._x = 1150; this.moveDir = this.moveDir * -1; } this._x = this._x + (this.xSpeed * this.moveDir); _root.frontGround.movingChains._x = this._x; if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + (this.xSpeed * this.moveDir); } } } }
Instance of Symbol 1373 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if ((this.hitChecker.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true) || (this.hitChecker.hitTest((_root.player._x + _root.player.hWidth) + 5, (_root.player._y + _root.player.hHeight) - 15, true))) || (this.hitChecker.hitTest((_root.player._x - _root.player.hWidth) - 5, (_root.player._y + _root.player.hHeight) - 15, true))) { _root.killPlayer(); } }
Instance of Symbol 1373 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if ((this.hitChecker.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true) || (this.hitChecker.hitTest((_root.player._x + _root.player.hWidth) + 5, (_root.player._y + _root.player.hHeight) - 15, true))) || (this.hitChecker.hitTest((_root.player._x - _root.player.hWidth) - 5, (_root.player._y + _root.player.hHeight) - 15, true))) { _root.killPlayer(); } }
Instance of Symbol 1373 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if ((this.hitChecker.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true) || (this.hitChecker.hitTest((_root.player._x + _root.player.hWidth) + 5, (_root.player._y + _root.player.hHeight) - 15, true))) || (this.hitChecker.hitTest((_root.player._x - _root.player.hWidth) - 5, (_root.player._y + _root.player.hHeight) - 15, true))) { _root.killPlayer(); } }
Instance of Symbol 484 MovieClip "stopTimerButton" in Symbol 1376 MovieClip Frame 1
onClipEvent (enterFrame) { if (!_root.player.dead) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); } } else if (this._currentframe == 5) { this.play(); } } }
Instance of Symbol 484 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightSwitches1._currentframe != 4) { if (_root.ground.lightSwitches1._currentframe == 2) { _root.ground.lightSwitches1.gotoAndStop(3); _root.singleSpark.start(0, 1); } else { _root.ground.lightSwitches1.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 1375 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y - _root.player.hHeight) - 5, true)) { if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightSwitches1._currentframe != 4) { if (_root.ground.lightSwitches1._currentframe == 1) { _root.ground.lightSwitches1.gotoAndStop(2); _root.singleSpark.start(0, 1); } else { _root.ground.lightSwitches1.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } }
Instance of Symbol 484 MovieClip in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (_root.ground.lightSwitches1._currentframe != 4) { if (_root.ground.lightSwitches1._currentframe == 3) { _root.ground.lightSwitches1.gotoAndStop(4); _root.singleSpark.start(0, 1); _root.spark4.start(0, 1); } else { _root.ground.lightSwitches1.gotoAndStop(1); } } if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip "spinSwitch4" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip "spinSwitch3" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip "spinSwitch2" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Instance of Symbol 484 MovieClip "spinSwitch1" in Symbol 1376 MovieClip Frame 1
onClipEvent (load) { this.switchOn = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._y = _root.player._y + 10; if (this._currentframe == 1) { this.play(); _root.metalSwitch.start(0, 1); if (this.switchOn) { this.switchOn = false; } else { this.switchOn = true; } } } else if (this._currentframe == 5) { this.play(); } }
Symbol 1394 MovieClip Frame 1
stop();
Symbol 1394 MovieClip Frame 14
stop();
Instance of Symbol 1399 MovieClip "spinDial1" in Symbol 1406 MovieClip Frame 1
onClipEvent (load) { this.hand._rotation = random(360) - 180; this.inLimits = false; } onClipEvent (enterFrame) { if (_root.ground.ground.spinSwitch4._currentframe == 5) { this.hand._rotation = this.hand._rotation + 3; this.inLimits = false; } else if ((this.hand._rotation > 45) && (this.hand._rotation < 90)) { this.inLimits = true; } else { this.inLimits = false; } }
Instance of Symbol 1401 MovieClip "spinDial2" in Symbol 1406 MovieClip Frame 1
onClipEvent (load) { this.hand._rotation = random(360) - 180; this.inLimits = false; } onClipEvent (enterFrame) { if (_root.ground.ground.spinSwitch2._currentframe == 5) { this.hand._rotation = this.hand._rotation + 6; this.inLimits = false; } else if ((this.hand._rotation < -45) && (this.hand._rotation > -90)) { this.inLimits = true; } else { this.inLimits = false; } }
Instance of Symbol 1403 MovieClip "spinDial3" in Symbol 1406 MovieClip Frame 1
onClipEvent (load) { this.hand._rotation = random(360) - 180; this.inLimits = false; } onClipEvent (enterFrame) { if (_root.ground.ground.spinSwitch1._currentframe == 5) { this.hand._rotation = this.hand._rotation - 2; this.inLimits = false; } else if ((this.hand._rotation > 135) && (this.hand._rotation < 180)) { this.inLimits = true; } else { this.inLimits = false; } }
Instance of Symbol 1405 MovieClip "spinDial4" in Symbol 1406 MovieClip Frame 1
onClipEvent (load) { this.hand._rotation = random(360) - 180; this.inLimits = false; } onClipEvent (enterFrame) { if (_root.ground.ground.spinSwitch3._currentframe == 5) { this.hand._rotation = this.hand._rotation + 3.5; this.inLimits = false; } else if ((this.hand._rotation > 0) && (this.hand._rotation < 45)) { this.inLimits = true; } else { this.inLimits = false; } }
Symbol 1415 MovieClip Frame 1
stop();
Symbol 1433 MovieClip Frame 1
onEnterFrame = function () { largeGear1._rotation = largeGear1._rotation + _root.largeGearSpeed; largeGear1.hexagon._rotation = largeGear1.hexagon._rotation - _root.largeGearSpeed; gear1._rotation = gear1._rotation - (_root.largeGearSpeed * 5.33333333333333); gear2._rotation = gear2._rotation + ((_root.largeGearSpeed * 5.33333333333333) * 1.5); piston._x = gear2._x + (33 * Math.sin((Math.PI/180) * gear2._rotation)); piston._y = gear2._y - (33 * Math.cos((Math.PI/180) * gear2._rotation)); piston._rotation = 15 * Math.sin((Math.PI/180) * gear2._rotation); piston.hexagon._rotation = -piston._rotation; };
Instance of Symbol 1280 MovieClip "ladderSticks" in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ground.spinDials.active) { if (this._x > 8647) { this._x = this._x - 2; } } }
Instance of Symbol 624 MovieClip "bonusGear1" in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._y < 220) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[0] = 1; _root.bonusGearsTimer = 0; _root.bonusGearSound.start(0, 1); _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear1._alpha < 100) { _root.bonusGearsDisplay.gear1._alpha = 100; } _root.bonusGearsDisplay.gear1._xscale = (_root.bonusGearsDisplay.gear1._yscale = 29); } } } }
Instance of Symbol 624 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { if (this._currentframe == 1) { this.gotoAndPlay(2); _root.tempBonusArray[1] = 1; _root.bonusGearsTimer = 0; _root.bonusGearsDisplay._x = 63; if (_root.bonusGearsDisplay.gear2._alpha < 100) { _root.bonusGearsDisplay.gear2._alpha = 100; } _root.bonusGearsDisplay.gear2._xscale = (_root.bonusGearsDisplay.gear2._yscale = 29); _root.bonusGearSound.start(0, 1); } } }
Instance of Symbol 1314 MovieClip "leverStick" in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.active = false; this.madeMessage = false; this.canPress = true; this.active2 = true; } onClipEvent (enterFrame) { if (this.active) { if (this.lever._currentframe == 2) { this.lever.gotoAndStop(1); } } else if (this.lever._currentframe == 1) { this.lever.gotoAndStop(2); } if (!_root.ground.ground.movingPlatform.limit) { if (this.hitChecker.hitTest(_root.player._x, _root.player._y, true)) { if (!this.madeMessage) { _root.makeMessage("Press space to start and stop this platform", 60); this.madeMessage = true; } if (this.canPress) { if (Key.isDown(32)) { if (this.active) { _root.clickSound.start(0, 1); this.active = false; } else { _root.clickSound2.start(0, 1); this.active = true; } this.canPress = false; } } this.panel.gotoAndStop(2); } else { this.panel.gotoAndStop(1); } if (!Key.isDown(32)) { this.canPress = true; } } else { this.active = false; this.panel.gotoAndStop(1); } }
Instance of Symbol 1342 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.rotDif = -45; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = _root.ground.largeGear1._x + (243 * Math.sin((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); this._y = _root.ground.largeGear1._y - (243 * Math.cos((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); } }
Instance of Symbol 1342 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.rotDif = 45; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = _root.ground.largeGear1._x + (243 * Math.sin((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); this._y = _root.ground.largeGear1._y - (243 * Math.cos((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); } }
Instance of Symbol 1342 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.rotDif = 135; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = _root.ground.largeGear1._x + (243 * Math.sin((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); this._y = _root.ground.largeGear1._y - (243 * Math.cos((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); } }
Instance of Symbol 1342 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.rotDif = -135; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = _root.ground.largeGear1._x + (243 * Math.sin((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); this._y = _root.ground.largeGear1._y - (243 * Math.cos((Math.PI/180) * (_root.ground.largeGear1._rotation + this.rotDif))); } }
Instance of Symbol 1394 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = -45; this.interval = 2; _root.ground.cloud.droppingPlatformCloud1._x = this._x; _root.ground.cloud.droppingPlatformCloud1._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; if (_root.isOnScreen(this)) { _root.platformDrop.start(0, 1); } this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); if (_root.isOnScreen(this)) { _root.platformRaise.start(0, 1); } this.timer = 0; this.up = true; } } if (this._currentframe == 1) { _root.ground.cloud.droppingPlatformCloud1.gotoAndStop(1); } else { _root.ground.cloud.droppingPlatformCloud1.gotoAndStop(2); } }
Instance of Symbol 1394 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.interval = 2; this.timer = (this.interval * 30) - 30; _root.ground.cloud.droppingPlatformCloud2._x = this._x; _root.ground.cloud.droppingPlatformCloud2._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; if (_root.isOnScreen(this)) { _root.platformDrop.start(0, 1); } this.gotoAndPlay(2); this.timer = 0; } else { this.gotoAndPlay(15); if (_root.isOnScreen(this)) { _root.platformRaise.start(0, 1); } this.timer = 0; this.up = true; } } if (this._currentframe == 1) { _root.ground.cloud.droppingPlatformCloud2.gotoAndStop(1); } else { _root.ground.cloud.droppingPlatformCloud2.gotoAndStop(2); } }
Instance of Symbol 1394 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.timer = -15; this.interval = 2; _root.ground.cloud.droppingPlatformCloud3._x = this._x; _root.ground.cloud.droppingPlatformCloud3._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); if (_root.isOnScreen(this)) { _root.platformDrop.start(0, 1); } this.timer = 0; } else { this.gotoAndPlay(15); if (_root.isOnScreen(this)) { _root.platformRaise.start(0, 1); } this.timer = 0; this.up = true; } } if (this._currentframe == 1) { _root.ground.cloud.droppingPlatformCloud3.gotoAndStop(1); } else { _root.ground.cloud.droppingPlatformCloud3.gotoAndStop(2); } }
Instance of Symbol 1394 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.up = true; this.interval = 2; this.timer = (this.interval * 30) + 30; _root.ground.cloud.droppingPlatformCloud4._x = this._x; _root.ground.cloud.droppingPlatformCloud4._y = this._y; } onClipEvent (enterFrame) { this.timer++; if (this.timer > (this.interval * 30)) { if (this.up) { this.up = false; this.gotoAndPlay(2); if (_root.isOnScreen(this)) { _root.platformDrop.start(0, 1); } this.timer = 0; } else { this.gotoAndPlay(15); if (_root.isOnScreen(this)) { _root.platformRaise.start(0, 1); } this.timer = 0; this.up = true; } } if (this._currentframe == 1) { _root.ground.cloud.droppingPlatformCloud4.gotoAndStop(1); } else { _root.ground.cloud.droppingPlatformCloud4.gotoAndStop(2); } }
Instance of Symbol 1406 MovieClip "spinDials" in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.active = false; this.played = false; } onClipEvent (enterFrame) { if (((this.spinDial1.inLimits && (this.spinDial2.inLimits)) && (this.spinDial3.inLimits)) && (this.spinDial4.inLimits)) { this.active = true; if (!this.played) { this.played = true; _root.machine2.start(0, 1); } } else { this.active = false; if (this.played) { this.played = false; } } }
Instance of Symbol 580 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 2; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 580 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 3; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 580 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 4; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); } } } }
Instance of Symbol 96 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.madeMessage = false; } onClipEvent (enterFrame) { if (!this.madeMessage) { if (this.hitTest(_root.player)) { this.madeMessage = true; _root.makeMessage("Swing the chandeliers by running left and right in time", 210); } } }
Instance of Symbol 96 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.killPlayer(); _root.player.deathTimer = 35; _root.player.ySpeed = 0; } }
Instance of Symbol 96 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player)) { _root.killPlayer(); _root.player.ySpeed = 0; _root.player.deathTimer = 35; } }
Instance of Symbol 1314 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.timer = 0; this.timeLimit = 810; this.timing = false; _root.stopWatch._alpha = 0; this.activated = false; this.lever.gotoAndStop(1); this.changed = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { if (!this.activated) { if (!this.timing) { if (_root.ground.ladder.ladder1.speed > 0) { _root.ground.ladder.ladder1.speed = _root.ground.ladder.ladder1.speed - 0.1; } if (this.hitTest(_root.player._x, _root.player._y, true)) { this.panel.gotoAndStop(2); if (Key.isDown(32)) { this.changed = false; _root.machine2.start(0, 1); _root.clickSound.start(0, 1); this.panel.gotoAndStop(1); this.lever.gotoAndStop(2); this.timing = true; _root.tickLong.start(0, 999); this.timer = 0; _root.stopWatch.hand._rotation = 0; _root.stopWatch._x = _root.player._x + 60; _root.stopWatch._y = _root.player._y - 80; } } else { this.panel.gotoAndStop(1); } if (_root.stopWatch._alpha > 0) { _root.stopWatch._alpha = _root.stopWatch._alpha - 10; } if (_root.ground.ground.ladderBouncePad._y < -905) { _root.ground.ground.ladderBouncePad._y++; } } else { if (_root.ground.ladder.ladder1.speed < 3.5) { _root.ground.ladder.ladder1.speed = _root.ground.ladder.ladder1.speed + 0.1; } if (_root.player.deathTimer >= 5) { this.timing = false; _root.tickLong.stop(); _root.tickShort.stop(); this.timer = 0; this.lever.gotoAndStop(1); } this.timer++; if (this.timer > this.timeLimit) { this.timer = 0; this.timing = false; _root.tickShort.stop(); this.lever.gotoAndStop(1); } if (this.timer > (this.timeLimit - 150)) { if (!this.changed) { this.changed = true; _root.tickLong.stop(); _root.tickShort.start(0, 999); } } if (_root.stopWatch._alpha < 100) { _root.stopWatch._alpha = _root.stopWatch._alpha + 10; } _root.stopWatch.hand._rotation = _root.stopWatch.hand._rotation + (360 / this.timeLimit); _root.stopWatch._x = _root.stopWatch._x + (((_root.player._x + 60) - _root.stopWatch._x) / 3); _root.stopWatch._y = _root.stopWatch._y + (((_root.player._y - 80) - _root.stopWatch._y) / 3); if (_root.ground.ground.stopTimerButton._currentframe == 5) { this.activated = true; this.timing = false; _root.ground.ground.risingGatesBlocker._yscale = 0; _root.tickLong.stop(); _root.tickShort.stop(); _root.machine2.start(0, 1); } if (_root.ground.ground.ladderBouncePad._y > -979) { _root.ground.ground.ladderBouncePad._y--; } } } else { if (_root.ground.risingGate._y > -1170) { _root.ground.risingGate._y = _root.ground.risingGate._y - 3; } if (_root.stopWatch._alpha > 0) { _root.stopWatch._alpha = _root.stopWatch._alpha - 10; } } } else { _root.tickLong.stop(); _root.tickShort.stop(); } }
Instance of Symbol 580 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.checked = false; this.checkNum = 1; } onClipEvent (enterFrame) { if (!this.checked) { if (this.checkNum > _root.checkPointNum) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.makeMessage("Reached Checkpoint " + this.checkNum, 60); this.gotoAndPlay(2); this.checked = true; _root.checkPoint.playerX = _root.player._x; _root.checkPoint.xScale = _root.player._xscale; _root.checkPoint.playerY = _root.player._y; _root.checkPoint.groundX = _root.ground._x; _root.checkPoint.groundY = _root.ground._y; _root.checkpointSound.start(0, 1); _root.ground.ground.movingPlatform.startX = 1204; } } } }
Instance of Symbol 1415 MovieClip "lightSwitches2" in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.ground.lightSwitches1._currentframe); }
Instance of Symbol 1415 MovieClip "lightSwitches3" in Symbol 1433 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.ground.lightSwitches1._currentframe); }
Instance of Symbol 1428 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 0; this.dDif = 0; this.startX = this._x; this.startY = this._y; this.playerHit = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = this._x + this.xSpeed; if (_root.ground.cloud.c1t1.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + this.xSpeed; this.xSpeed = this.xSpeed + (_root.player.xSpeed / 55); this.playerHit = true; } else { this.playerHit = false; } this._y = this.startY - Math.abs(this.xDif / 10); this.xSpeed = this.xSpeed * 0.996; this.xDif = this.startX - this._x; this.xSpeed = this.xSpeed + (this.xDif / 200); this.chain1._rotation = (this.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 430)); this.tier2._x = (-this.xDif) / 10; this.tier2.tier3._x = (-this.xDif) / 10; this.tier2.chain1._rotation = (this.tier2.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); this.tier2.tier3.chain1._rotation = (this.tier2.tier3.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); _root.ground.cloud.c1t1._x = this._x; _root.ground.cloud.c1t1._y = this._y; i = 1; while (i <= 11) { tL = this["light" + i]; tL._rotation = (-this.xDif) / 10; i++; } } }
Instance of Symbol 1428 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 0; this.dDif = 0; this.startX = this._x; this.startY = this._y; this.playerHit = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = this._x + this.xSpeed; if (_root.ground.cloud.c2t1.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + this.xSpeed; this.xSpeed = this.xSpeed + (_root.player.xSpeed / 65); this.playerHit = true; } else { this.playerHit = false; } this._y = this.startY - Math.abs(this.xDif / 10); this.xSpeed = this.xSpeed * 0.996; this.xDif = this.startX - this._x; this.xSpeed = this.xSpeed + (this.xDif / 200); this.chain1._rotation = (this.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 430)); this.tier2._x = (-this.xDif) / 10; this.tier2.tier3._x = (-this.xDif) / 10; this.tier2.chain1._rotation = (this.tier2.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); this.tier2.tier3.chain1._rotation = (this.tier2.tier3.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); _root.ground.cloud.c2t1._x = this._x; _root.ground.cloud.c2t1._y = this._y; i = 1; while (i <= 11) { tL = this["light" + i]; tL._rotation = (-this.xDif) / 10; i++; } } }
Instance of Symbol 1428 MovieClip in Symbol 1433 MovieClip Frame 1
onClipEvent (load) { this.xSpeed = 0; this.dDif = 0; this.startX = this._x; this.startY = this._y; this.playerHit = false; } onClipEvent (enterFrame) { if (!_root.gamePaused) { this._x = this._x + this.xSpeed; if (_root.ground.cloud.c3t1.hitTest(_root.player._x, (_root.player._y + _root.player.hHeight) + 5, true)) { _root.player._x = _root.player._x + this.xSpeed; this.xSpeed = this.xSpeed + (_root.player.xSpeed / 70); this.playerHit = true; } else { this.playerHit = false; } this._y = this.startY - Math.abs(this.xDif / 10); this.xSpeed = this.xSpeed * 0.996; this.xDif = this.startX - this._x; this.xSpeed = this.xSpeed + (this.xDif / 200); this.chain1._rotation = (this.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 430)); this.tier2._x = (-this.xDif) / 10; this.tier2.tier3._x = (-this.xDif) / 10; this.tier2.chain1._rotation = (this.tier2.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); this.tier2.tier3.chain1._rotation = (this.tier2.tier3.chain2._rotation = 57.2957795130823 * Math.asin(this.xDif / 500)); _root.ground.cloud.c3t1._x = this._x; _root.ground.cloud.c3t1._y = this._y; i = 1; while (i <= 11) { tL = this["light" + i]; tL._rotation = (-this.xDif) / 10; i++; } } }
Instance of Symbol 1255 MovieClip in Symbol 1438 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(random(268)); this._yscale = 100 * Math.pow(-1, random(5)); } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, false)) { _root.killPlayer(); } if (_root.isOnScreen(this._parent)) { if ((this._currentframe == 1) || (this._currentframe == 139)) { d = random(3); if (d == 0) { _root.spark1.start(0, 1); } else if (d == 1) { _root.spark2.start(0, 1); } else { _root.spark3.start(0, 1); } } else if ((this._currentframe == 88) || (this._currentframe == 198)) { if (random(2) == 0) { _root.spark4.start(0, 1); } else { _root.spark5.start(0, 1); } } } }
Instance of Symbol 1117 MovieClip in Symbol 1440 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } if (_root.isOnScreen(this)) { if (this._currentframe == 1) { _root.steamFade.start(0, 1); } } }
Instance of Symbol 1117 MovieClip in Symbol 1440 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } if (_root.isOnScreen(this)) { if (this._currentframe == 1) { _root.steamFade.start(0, 1); } } }
Instance of Symbol 811 MovieClip in Symbol 1440 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { _root.killPlayer(); } if (_root.isOnScreen(this)) { if (this._currentframe == 90) { _root.steam2.start(0, 1); } } }
Symbol 1443 MovieClip Frame 1
stop();
Symbol 1510 MovieClip Frame 5
gotoAndPlay (1);
Symbol 1514 MovieClip Frame 1
stop();
Symbol 1548 MovieClip Frame 1
stop();
Symbol 1556 MovieClip Frame 200
stop();
Symbol 1569 MovieClip Frame 140
stop();
Symbol 1598 MovieClip Frame 1
stop();
Symbol 1626 MovieClip Frame 46
stop();
Symbol 1660 MovieClip Frame 125
gotoAndPlay (2);
Symbol 1699 MovieClip Frame 70
_root.beGamerVoice.start(0, 1);
Symbol 1699 MovieClip Frame 125
_root.gotoAndStop(2); stop();
Symbol 1700 Button
on (release) { _root.getURL("http://www.begamer.com/index/index/strange-laboratory", "_blank"); }

Library Items

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

Instance Names

"loadingText"Frame 1Symbol 144 EditableText
"gear"Frame 1Symbol 117 MovieClip
"continue_btn"Frame 1Symbol 149 Button
"beGamerLogoMask"Frame 1Symbol 156 MovieClip
"beGamerContinue"Frame 1Symbol 155 Button
"bulb"Frame 1Symbol 183 MovieClip
"lightning"Frame 2Symbol 208 MovieClip
"play_btn"Frame 2Symbol 263 Button
"options_btn"Frame 2Symbol 272 Button
"extras_btn"Frame 2Symbol 280 Button
"credits_btn"Frame 2Symbol 287 Button
"moreGames_btn"Frame 2Symbol 297 Button
"beGamerPauseLogo"Frame 2Symbol 155 Button
"logo"Frame 2Symbol 310 MovieClip
"whiteScreen"Frame 2Symbol 312 MovieClip
"level5"Frame 3Symbol 317 Button
"level4"Frame 3Symbol 320 Button
"level3"Frame 3Symbol 323 Button
"level2"Frame 3Symbol 326 Button
"level1"Frame 3Symbol 329 Button
"back_btn"Frame 3Symbol 336 Button
"pointer"Frame 3Symbol 340 MovieClip
"musicCredits"Frame 4Symbol 348 Button
"paulHoggCredit"Frame 4Symbol 354 Button
"qualityButton_btn"Frame 5Symbol 358 Button
"soundButton_btn"Frame 5Symbol 362 Button
"deleteProgress_btn"Frame 5Symbol 366 Button
"sure_mc"Frame 5Symbol 376 MovieClip
"qualityText"Frame 5Symbol 111 MovieClip
"soundText"Frame 5Symbol 107 MovieClip
"nextArrow"Frame 6Symbol 380 Button
"prevArrow"Frame 6Symbol 380 Button
"letters"Frame 6Symbol 413 MovieClip
"backGround"Frame 7Symbol 418 MovieClip
"backGround2"Frame 7Symbol 421 MovieClip
"ground"Frame 7Symbol 645 MovieClip
"player"Frame 7Symbol 793 MovieClip
"frontGround"Frame 7Symbol 818 MovieClip
"blackArea"Frame 7Symbol 822 MovieClip
"gearsCollectedDisplay"Frame 7Symbol 826 MovieClip
"bonusGearsDisplay"Frame 7Symbol 827 MovieClip
"begamerlogo"Frame 7Symbol 833 MovieClip
"muteSymbol"Frame 7Symbol 840 Button
"messageBar"Frame 7Symbol 844 MovieClip
"arrowKeysClip"Frame 7Symbol 857 MovieClip
"spaceKey"Frame 7Symbol 859 MovieClip
"shiftKey"Frame 7Symbol 861 MovieClip
"noSound"Frame 7Symbol 863 MovieClip
"hintButton"Frame 7Symbol 871 Button
"backGround"Frame 8Symbol 875 MovieClip
"backGround2"Frame 8Symbol 878 MovieClip
"ground"Frame 8Symbol 1042 MovieClip
"frontGround"Frame 8Symbol 1122 MovieClip
"blackArea"Frame 8Symbol 1125 MovieClip
"messageBar"Frame 8Symbol 844 MovieClip
"hintButton"Frame 8Symbol 871 Button
"ground"Frame 9Symbol 1225 MovieClip
"player"Frame 9Symbol 1247 MovieClip
"blackArea"Frame 9Symbol 1250 MovieClip
"frontGround"Frame 9Symbol 1260 MovieClip
"backGround"Frame 10Symbol 1264 MovieClip
"backGround2"Frame 10Symbol 1272 MovieClip
"ground"Frame 10Symbol 1433 MovieClip
"player"Frame 10Symbol 793 MovieClip
"frontGround"Frame 10Symbol 1440 MovieClip
"blackArea"Frame 10Symbol 1443 MovieClip
"stopWatch"Frame 10Symbol 1447 MovieClip
"bg"Frame 11Symbol 1450 MovieClip
"ship"Frame 11Symbol 1533 MovieClip
"player"Frame 11Symbol 1549 MovieClip
"explosion"Frame 11Symbol 142 MovieClip [explode]
"charge"Frame 11Symbol 1556 MovieClip
"livesDisplay"Frame 11Symbol 1559 MovieClip
"back_btn"Frame 13Symbol 336 Button
"ship"Frame 14Symbol 1569 MovieClip
"jetFly"Frame 14Symbol 1570 MovieClip
"theEnd"Frame 14Symbol 1572 MovieClip
"beGamerPauseLogo"Frame 14Symbol 155 Button
"continueButton"Frame 14Symbol 1577 Button
"moreGames"Frame 14Symbol 297 Button
"blackScreen"Frame 14Symbol 1578 MovieClip
"jetFly"Frame 16Symbol 1570 MovieClip
"flyingShip"Frame 16Symbol 1533 MovieClip
"beGamerPauseLogo"Frame 16Symbol 155 Button
"continueButton"Frame 16Symbol 1708 Button
"moreGames"Frame 16Symbol 297 Button
"resumeButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 63 Button
"restartButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 68 Button
"menuButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 72 Button
"soundButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 77 Button
"qualityButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 84 Button
"getAHintButton"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 94 Button
"beGamerPauseLogo"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 103 Button
"soundText"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 107 MovieClip
"qualityText"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 111 MovieClip
"leftStick"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 114 MovieClip
"rightStick"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 114 MovieClip
"leftGear"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 117 MovieClip
"rightGear"Symbol 118 MovieClip [pauseMenu] Frame 1Symbol 117 MovieClip
"glow"Symbol 133 MovieClip [camilleBullet] Frame 1Symbol 127 MovieClip
"beGamerPauseLogo"Symbol 156 MovieClip Frame 1Symbol 155 Button
"ding"Symbol 183 MovieClip Frame 1Symbol 173 MovieClip
"bulbFlash"Symbol 183 MovieClip Frame 3Symbol 182 MovieClip
"frames"Symbol 208 MovieClip Frame 1Symbol 206 MovieClip
"gear2"Symbol 243 MovieClip Frame 1Symbol 222 MovieClip
"gear2"Symbol 243 MovieClip Frame 1Symbol 222 MovieClip
"pointer"Symbol 340 MovieClip Frame 1Symbol 339 MovieClip
"pointer"Symbol 340 MovieClip Frame 1Symbol 339 MovieClip
"yes_btn"Symbol 376 MovieClip Frame 1Symbol 371 Button
"no_btn"Symbol 376 MovieClip Frame 1Symbol 375 Button
"handle"Symbol 447 MovieClip Frame 1Symbol 443 MovieClip
"wheel"Symbol 447 MovieClip Frame 1Symbol 446 MovieClip
"elevatorTrigger"Symbol 463 MovieClip Frame 1Symbol 96 MovieClip
"gear1"Symbol 519 MovieClip Frame 1Symbol 515 MovieClip
"gear2"Symbol 519 MovieClip Frame 1Symbol 515 MovieClip
"piston1"Symbol 523 MovieClip Frame 1Symbol 480 MovieClip
"piston2"Symbol 523 MovieClip Frame 1Symbol 480 MovieClip
"piston3"Symbol 523 MovieClip Frame 1Symbol 480 MovieClip
"hiddenLiftSwitch"Symbol 523 MovieClip Frame 1Symbol 484 MovieClip
"hiddenBouncePad"Symbol 523 MovieClip Frame 1Symbol 498 MovieClip
"pistonBlocker"Symbol 523 MovieClip Frame 1Symbol 96 MovieClip
"elevator"Symbol 523 MovieClip Frame 1Symbol 519 MovieClip
"gearsClip"Symbol 534 MovieClip Frame 1Symbol 533 MovieClip
"hitChecker"Symbol 583 MovieClip Frame 1Symbol 96 MovieClip
"wheel"Symbol 583 MovieClip Frame 1Symbol 446 MovieClip
"endGlow"Symbol 604 MovieClip Frame 1Symbol 600 MovieClip
"switchGear"Symbol 621 MovieClip Frame 1Symbol 619 MovieClip
"filament"Symbol 632 MovieClip Frame 1Symbol 630 MovieClip
"line5"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"line1"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"line2"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"line3"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"line4"Symbol 633 MovieClip Frame 1Symbol 632 MovieClip
"filament"Symbol 639 MovieClip Frame 1Symbol 630 MovieClip
"line1"Symbol 640 MovieClip Frame 1Symbol 639 MovieClip
"line2"Symbol 640 MovieClip Frame 1Symbol 639 MovieClip
"line3"Symbol 640 MovieClip Frame 1Symbol 639 MovieClip
"line4"Symbol 640 MovieClip Frame 1Symbol 639 MovieClip
"line4"Symbol 641 MovieClip Frame 1Symbol 639 MovieClip
"line1"Symbol 641 MovieClip Frame 1Symbol 639 MovieClip
"line2"Symbol 641 MovieClip Frame 1Symbol 639 MovieClip
"line3"Symbol 641 MovieClip Frame 1Symbol 639 MovieClip
"line4"Symbol 642 MovieClip Frame 1Symbol 632 MovieClip
"line1"Symbol 642 MovieClip Frame 1Symbol 632 MovieClip
"line2"Symbol 642 MovieClip Frame 1Symbol 632 MovieClip
"line3"Symbol 642 MovieClip Frame 1Symbol 632 MovieClip
"line1"Symbol 643 MovieClip Frame 1Symbol 639 MovieClip
"line2"Symbol 643 MovieClip Frame 1Symbol 639 MovieClip
"line3"Symbol 643 MovieClip Frame 1Symbol 639 MovieClip
"line4"Symbol 643 MovieClip Frame 1Symbol 639 MovieClip
"line1"Symbol 644 MovieClip Frame 1Symbol 639 MovieClip
"line2"Symbol 644 MovieClip Frame 1Symbol 639 MovieClip
"line3"Symbol 644 MovieClip Frame 1Symbol 639 MovieClip
"finishBlock"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"pipeValve1"Symbol 645 MovieClip Frame 1Symbol 447 MovieClip
"pipeValve2"Symbol 645 MovieClip Frame 1Symbol 447 MovieClip
"pipeValve3"Symbol 645 MovieClip Frame 1Symbol 447 MovieClip
"valveLight"Symbol 645 MovieClip Frame 1Symbol 453 MovieClip
"lightsClip"Symbol 645 MovieClip Frame 1Symbol 456 MovieClip
"elevatorBack"Symbol 645 MovieClip Frame 1Symbol 463 MovieClip
"elevatorTurnOff"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"risingPlatformGear"Symbol 645 MovieClip Frame 1Symbol 116 MovieClip
"ground"Symbol 645 MovieClip Frame 1Symbol 523 MovieClip
"bridgeGenerator"Symbol 645 MovieClip Frame 1Symbol 534 MovieClip
"circle1Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"circle2Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"circle3Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"circle4Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"circle5Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"circle6Hit"Symbol 645 MovieClip Frame 1Symbol 96 MovieClip
"valve1"Symbol 645 MovieClip Frame 1Symbol 583 MovieClip
"valve2"Symbol 645 MovieClip Frame 1Symbol 583 MovieClip
"valve3"Symbol 645 MovieClip Frame 1Symbol 583 MovieClip
"cloud"Symbol 645 MovieClip Frame 1Symbol 586 MovieClip
"ladder"Symbol 645 MovieClip Frame 1Symbol 595 MovieClip
"downfallEnd"Symbol 645 MovieClip Frame 1Symbol 604 MovieClip
"glow6"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"glow5"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"glow4"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"glow3"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"glow2"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"glow1"Symbol 645 MovieClip Frame 1Symbol 614 MovieClip
"ladderSwitch"Symbol 645 MovieClip Frame 1Symbol 621 MovieClip
"circle1"Symbol 645 MovieClip Frame 1Symbol 633 MovieClip
"circle2"Symbol 645 MovieClip Frame 1Symbol 640 MovieClip
"circle3"Symbol 645 MovieClip Frame 1Symbol 641 MovieClip
"circle4"Symbol 645 MovieClip Frame 1Symbol 642 MovieClip
"circle5"Symbol 645 MovieClip Frame 1Symbol 643 MovieClip
"circle6"Symbol 645 MovieClip Frame 1Symbol 644 MovieClip
"climbAnim"Symbol 793 MovieClip Frame 4Symbol 771 MovieClip
"platformChains"Symbol 818 MovieClip Frame 1Symbol 797 MovieClip
"platformChains3"Symbol 818 MovieClip Frame 1Symbol 812 MovieClip
"platformChains4"Symbol 818 MovieClip Frame 1Symbol 812 MovieClip
"platformChains5"Symbol 818 MovieClip Frame 1Symbol 812 MovieClip
"elevatorFront"Symbol 818 MovieClip Frame 1Symbol 816 MovieClip
"gear1"Symbol 827 MovieClip Frame 1Symbol 623 MovieClip
"gear2"Symbol 827 MovieClip Frame 1Symbol 623 MovieClip
"leftKey"Symbol 857 MovieClip Frame 1Symbol 846 MovieClip
"rightKey"Symbol 857 MovieClip Frame 1Symbol 846 MovieClip
"downKey"Symbol 857 MovieClip Frame 1Symbol 846 MovieClip
"upKey"Symbol 857 MovieClip Frame 1Symbol 846 MovieClip
"aKey"Symbol 857 MovieClip Frame 1Symbol 848 MovieClip
"dKey"Symbol 857 MovieClip Frame 1Symbol 850 MovieClip
"sKey"Symbol 857 MovieClip Frame 1Symbol 852 MovieClip
"wKey"Symbol 857 MovieClip Frame 1Symbol 854 MovieClip
"orText"Symbol 857 MovieClip Frame 1Symbol 856 MovieClip
"gearPoleTeeth"Symbol 888 MovieClip Frame 1Symbol 886 MovieClip
"gearPole"Symbol 889 MovieClip Frame 1Symbol 888 MovieClip
"gear1"Symbol 889 MovieClip Frame 1Symbol 116 MovieClip
"gear2"Symbol 889 MovieClip Frame 1Symbol 116 MovieClip
"grateCover"Symbol 900 MovieClip Frame 1Symbol 896 MovieClip
"movingBlocker"Symbol 911 MovieClip Frame 1Symbol 96 MovieClip
"gear"Symbol 914 MovieClip Frame 1Symbol 225 MovieClip
"gear"Symbol 923 MovieClip Frame 1Symbol 225 MovieClip
"slideGridPart"Symbol 924 MovieClip Frame 1Symbol 900 MovieClip
"slidingDoor2"Symbol 924 MovieClip Frame 1Symbol 906 MovieClip
"trapDoorSwitch1"Symbol 924 MovieClip Frame 1Symbol 484 MovieClip
"trapDoorSwitch2"Symbol 924 MovieClip Frame 1Symbol 484 MovieClip
"endPlatform"Symbol 924 MovieClip Frame 1Symbol 914 MovieClip
"slideGridCheck"Symbol 924 MovieClip Frame 1Symbol 917 MovieClip
"pipesArrow"Symbol 1011 MovieClip Frame 1Symbol 1010 MovieClip
"pipeArrow"Symbol 1021 MovieClip Frame 1Symbol 1011 MovieClip
"pipe1"Symbol 1021 MovieClip Frame 1Symbol 1016 MovieClip
"pipe3"Symbol 1021 MovieClip Frame 1Symbol 1016 MovieClip
"pipe2"Symbol 1021 MovieClip Frame 1Symbol 1020 MovieClip
"pipe4"Symbol 1021 MovieClip Frame 1Symbol 1020 MovieClip
"highLighter"Symbol 1041 MovieClip Frame 1Symbol 1027 MovieClip
"lights"Symbol 1041 MovieClip Frame 1Symbol 1032 MovieClip
"doorSwitch"Symbol 1042 MovieClip Frame 1Symbol 621 MovieClip
"platformGenerator"Symbol 1042 MovieClip Frame 1Symbol 534 MovieClip
"platformTrigger"Symbol 1042 MovieClip Frame 1Symbol 96 MovieClip
"ground"Symbol 1042 MovieClip Frame 1Symbol 924 MovieClip
"slideGrid"Symbol 1042 MovieClip Frame 1Symbol 926 MovieClip
"fire"Symbol 1042 MovieClip Frame 1Symbol 974 MovieClip
"cloud"Symbol 1042 MovieClip Frame 1Symbol 1002 MovieClip
"ladder"Symbol 1042 MovieClip Frame 1Symbol 1003 MovieClip
"pipePuzzle"Symbol 1042 MovieClip Frame 1Symbol 1021 MovieClip
"painting1"Symbol 1042 MovieClip Frame 1Symbol 1041 MovieClip
"painting2"Symbol 1042 MovieClip Frame 1Symbol 1041 MovieClip
"painting3"Symbol 1042 MovieClip Frame 1Symbol 1041 MovieClip
"painting4"Symbol 1042 MovieClip Frame 1Symbol 1041 MovieClip
"painting5"Symbol 1042 MovieClip Frame 1Symbol 1041 MovieClip
"midGearLevel"Symbol 1042 MovieClip Frame 1Symbol 621 MovieClip
"hitter"Symbol 1116 MovieClip Frame 1Symbol 1115 MovieClip
"hitter"Symbol 1116 MovieClip Frame 85Symbol 1115 MovieClip
"hitter"Symbol 1116 MovieClip Frame 175Symbol 1115 MovieClip
"steam"Symbol 1119 MovieClip Frame 1Symbol 1117 MovieClip
"steamWalk"Symbol 1122 MovieClip Frame 1Symbol 1116 MovieClip
"steamRun"Symbol 1122 MovieClip Frame 1Symbol 1119 MovieClip
"handRail"Symbol 1122 MovieClip Frame 1Symbol 1121 MovieClip
"dropLadder"Symbol 1130 MovieClip Frame 1Symbol 1129 MovieClip
"blade1"Symbol 1141 MovieClip Frame 1Symbol 1137 MovieClip
"blade2"Symbol 1141 MovieClip Frame 1Symbol 1137 MovieClip
"blade3"Symbol 1141 MovieClip Frame 1Symbol 1137 MovieClip
"blade4"Symbol 1141 MovieClip Frame 1Symbol 1137 MovieClip
"blade5"Symbol 1141 MovieClip Frame 1Symbol 1137 MovieClip
"secretBook"Symbol 1148 MovieClip Frame 1Symbol 1147 MovieClip
"fallingCover"Symbol 1171 MovieClip Frame 1Symbol 1152 MovieClip
"gearBlocker"Symbol 1171 MovieClip Frame 1Symbol 1156 MovieClip
"lBlocker1"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"rBlocker1"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"lBlocker2"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"lBlocker3"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"lBlocker4"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"rBlocker2"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"rBlocker3"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"rBlocker4"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"plungerGear2"Symbol 1171 MovieClip Frame 1Symbol 221 MovieClip
"plungerGear1"Symbol 1171 MovieClip Frame 1Symbol 221 MovieClip
"passwordCover"Symbol 1171 MovieClip Frame 1Symbol 1162 MovieClip
"passwordDoor"Symbol 1171 MovieClip Frame 1Symbol 1167 MovieClip
"lBlocker5"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"rBlocker5"Symbol 1171 MovieClip Frame 1Symbol 1158 MovieClip
"jumpSwitch1"Symbol 1171 MovieClip Frame 1Symbol 484 MovieClip
"risingBlocker"Symbol 1171 MovieClip Frame 1Symbol 96 MovieClip
"jetPack"Symbol 1174 MovieClip Frame 1Symbol 784 MovieClip
"miniCode"Symbol 1198 MovieClip Frame 1Symbol 1197 MovieClip
"numberStrip"Symbol 1205 MovieClip Frame 1Symbol 1204 MovieClip
"number1"Symbol 1206 MovieClip Frame 1Symbol 1205 MovieClip
"number2"Symbol 1206 MovieClip Frame 1Symbol 1205 MovieClip
"number3"Symbol 1206 MovieClip Frame 1Symbol 1205 MovieClip
"lever"Symbol 1222 MovieClip Frame 1Symbol 1220 MovieClip
"ladder"Symbol 1225 MovieClip Frame 1Symbol 1130 MovieClip
"cloud"Symbol 1225 MovieClip Frame 1Symbol 1135 MovieClip
"risingBlades"Symbol 1225 MovieClip Frame 1Symbol 1141 MovieClip
"risingPuzzleChecker"Symbol 1225 MovieClip Frame 1Symbol 96 MovieClip
"bookcase"Symbol 1225 MovieClip Frame 1Symbol 1148 MovieClip
"ground"Symbol 1225 MovieClip Frame 1Symbol 1171 MovieClip
"topGear"Symbol 1225 MovieClip Frame 1Symbol 581 MovieClip
"genMachine"Symbol 1225 MovieClip Frame 1Symbol 534 MovieClip
"jetPackUpgrade"Symbol 1225 MovieClip Frame 1Symbol 1174 MovieClip
"blockChecker"Symbol 1225 MovieClip Frame 1Symbol 96 MovieClip
"leftJet"Symbol 1225 MovieClip Frame 1Symbol 1177 MovieClip
"rightJet"Symbol 1225 MovieClip Frame 1Symbol 1180 MovieClip
"accessCode"Symbol 1225 MovieClip Frame 1Symbol 1195 MovieClip
"passCode"Symbol 1225 MovieClip Frame 1Symbol 1206 MovieClip
"risingLever"Symbol 1225 MovieClip Frame 1Symbol 1222 MovieClip
"risingBonus"Symbol 1225 MovieClip Frame 1Symbol 624 MovieClip
"endGameBlock"Symbol 1225 MovieClip Frame 1Symbol 96 MovieClip
"endGameBlock2"Symbol 1225 MovieClip Frame 1Symbol 96 MovieClip
"genChecker"Symbol 1225 MovieClip Frame 1Symbol 96 MovieClip
"jetPack"Symbol 1246 MovieClip Frame 1Symbol 784 MovieClip
"jetPack"Symbol 1247 MovieClip Frame 1Symbol 784 MovieClip
"harness"Symbol 1247 MovieClip Frame 1Symbol 1227 MovieClip
"jetArms"Symbol 1247 MovieClip Frame 2Symbol 1245 MovieClip
"climbAnim"Symbol 1247 MovieClip Frame 4Symbol 771 MovieClip
"bolt"Symbol 1256 MovieClip Frame 1Symbol 1255 MovieClip
"bolt"Symbol 1258 MovieClip Frame 1Symbol 1255 MovieClip
"ladder2"Symbol 1277 MovieClip Frame 1Symbol 1275 MovieClip
"ladder1"Symbol 1277 MovieClip Frame 1Symbol 1275 MovieClip
"extendLadder"Symbol 1277 MovieClip Frame 1Symbol 1276 MovieClip
"c1t1"Symbol 1283 MovieClip Frame 1Symbol 96 MovieClip
"c2t1"Symbol 1283 MovieClip Frame 1Symbol 96 MovieClip
"c3t1"Symbol 1283 MovieClip Frame 1Symbol 96 MovieClip
"c4t1"Symbol 1283 MovieClip Frame 1Symbol 96 MovieClip
"droppingPlatformCloud1"Symbol 1283 MovieClip Frame 1Symbol 1281 MovieClip
"droppingPlatformCloud2"Symbol 1283 MovieClip Frame 1Symbol 1281 MovieClip
"droppingPlatformCloud3"Symbol 1283 MovieClip Frame 1Symbol 1281 MovieClip
"droppingPlatformCloud4"Symbol 1283 MovieClip Frame 1Symbol 1281 MovieClip
"boilerCloud"Symbol 1283 MovieClip Frame 1Symbol 1282 MovieClip
"pointer"Symbol 1299 MovieClip Frame 1Symbol 1298 MovieClip
"pressureScale"Symbol 1301 MovieClip Frame 1Symbol 1299 MovieClip
"boilerLid"Symbol 1302 MovieClip Frame 1Symbol 1301 MovieClip
"lever"Symbol 1311 MovieClip Frame 1Symbol 1308 MovieClip
"lever"Symbol 1312 MovieClip Frame 1Symbol 1308 MovieClip
"hitChecker"Symbol 1314 MovieClip Frame 1Symbol 96 MovieClip
"panel"Symbol 1314 MovieClip Frame 1Symbol 1306 MovieClip
"lever"Symbol 1314 MovieClip Frame 1Symbol 1313 MovieClip
"lever"Symbol 1324 MovieClip Frame 1Symbol 1319 MovieClip
"hexagon"Symbol 1339 MovieClip Frame 1Symbol 1338 MovieClip
"hexagon"Symbol 1346 MovieClip Frame 1Symbol 1345 MovieClip
"gear2"Symbol 1360 MovieClip Frame 1Symbol 116 MovieClip
"gear4"Symbol 1360 MovieClip Frame 1Symbol 116 MovieClip
"gear1"Symbol 1360 MovieClip Frame 1Symbol 116 MovieClip
"gear3"Symbol 1360 MovieClip Frame 1Symbol 116 MovieClip
"movingPlatform"Symbol 1365 MovieClip Frame 1Symbol 507 MovieClip
"hitChecker"Symbol 1373 MovieClip Frame 1Symbol 96 MovieClip
"risingGatesBlocker"Symbol 1376 MovieClip Frame 1Symbol 96 MovieClip
"ladderBouncePad"Symbol 1376 MovieClip Frame 1Symbol 498 MovieClip
"movingPlatform"Symbol 1376 MovieClip Frame 1Symbol 1360 MovieClip
"stopTimerButton"Symbol 1376 MovieClip Frame 1Symbol 484 MovieClip
"spinSwitch4"Symbol 1376 MovieClip Frame 1Symbol 484 MovieClip
"spinSwitch3"Symbol 1376 MovieClip Frame 1Symbol 484 MovieClip
"spinSwitch2"Symbol 1376 MovieClip Frame 1Symbol 484 MovieClip
"spinSwitch1"Symbol 1376 MovieClip Frame 1Symbol 484 MovieClip
"hand"Symbol 1399 MovieClip Frame 1Symbol 1398 MovieClip
"hand"Symbol 1401 MovieClip Frame 1Symbol 1398 MovieClip
"hand"Symbol 1403 MovieClip Frame 1Symbol 1398 MovieClip
"hand"Symbol 1405 MovieClip Frame 1Symbol 1398 MovieClip
"spinDial1"Symbol 1406 MovieClip Frame 1Symbol 1399 MovieClip
"spinDial2"Symbol 1406 MovieClip Frame 1Symbol 1401 MovieClip
"spinDial3"Symbol 1406 MovieClip Frame 1Symbol 1403 MovieClip
"spinDial4"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"light1"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light2"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light3"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light4"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light5"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light6"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light7"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"light8"Symbol 1422 MovieClip Frame 1Symbol 1419 MovieClip
"chain1"Symbol 1422 MovieClip Frame 1Symbol 1421 MovieClip
"chain2"Symbol 1422 MovieClip Frame 1Symbol 1421 MovieClip
"tier3"Symbol 1425 MovieClip Frame 1Symbol 1422 MovieClip
"light1"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light2"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light3"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light4"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light5"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light6"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light7"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light8"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"light9"Symbol 1425 MovieClip Frame 1Symbol 1419 MovieClip
"chain1"Symbol 1425 MovieClip Frame 1Symbol 1421 MovieClip
"chain2"Symbol 1425 MovieClip Frame 1Symbol 1421 MovieClip
"tier2"Symbol 1428 MovieClip Frame 1Symbol 1425 MovieClip
"chain1"Symbol 1428 MovieClip Frame 1Symbol 1427 MovieClip
"chain2"Symbol 1428 MovieClip Frame 1Symbol 1427 MovieClip
"light1"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light2"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light3"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light4"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light5"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light6"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light7"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light8"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light9"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light10"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"light11"Symbol 1428 MovieClip Frame 1Symbol 1419 MovieClip
"ladder"Symbol 1433 MovieClip Frame 1Symbol 1277 MovieClip
"ladderSticks"Symbol 1433 MovieClip Frame 1Symbol 1280 MovieClip
"cloud"Symbol 1433 MovieClip Frame 1Symbol 1283 MovieClip
"risingGate"Symbol 1433 MovieClip Frame 1Symbol 1286 MovieClip
"bonusGear1"Symbol 1433 MovieClip Frame 1Symbol 624 MovieClip
"boiler"Symbol 1433 MovieClip Frame 1Symbol 1302 MovieClip
"leverStick"Symbol 1433 MovieClip Frame 1Symbol 1314 MovieClip
"part4"Symbol 1433 MovieClip Frame 1Symbol 1324 MovieClip
"part3"Symbol 1433 MovieClip Frame 1Symbol 1326 MovieClip
"part2"Symbol 1433 MovieClip Frame 1Symbol 1328 MovieClip
"part1"Symbol 1433 MovieClip Frame 1Symbol 1330 MovieClip
"gear2"Symbol 1433 MovieClip Frame 1Symbol 221 MovieClip
"largeGear1"Symbol 1433 MovieClip Frame 1Symbol 1339 MovieClip
"gear1"Symbol 1433 MovieClip Frame 1Symbol 116 MovieClip
"piston"Symbol 1433 MovieClip Frame 1Symbol 1346 MovieClip
"ground"Symbol 1433 MovieClip Frame 1Symbol 1376 MovieClip
"timedPuzzleChecker"Symbol 1433 MovieClip Frame 1Symbol 96 MovieClip
"spinDials"Symbol 1433 MovieClip Frame 1Symbol 1406 MovieClip
"finishBlock"Symbol 1433 MovieClip Frame 1Symbol 96 MovieClip
"endScrollBlock"Symbol 1433 MovieClip Frame 1Symbol 96 MovieClip
"lightSwitches2"Symbol 1433 MovieClip Frame 1Symbol 1415 MovieClip
"lightSwitches3"Symbol 1433 MovieClip Frame 1Symbol 1415 MovieClip
"lightSwitches1"Symbol 1433 MovieClip Frame 1Symbol 1415 MovieClip
"movingChains"Symbol 1440 MovieClip Frame 1Symbol 1436 MovieClip
"hand"Symbol 1447 MovieClip Frame 1Symbol 1446 MovieClip
"gears"Symbol 1504 MovieClip Frame 1Symbol 1501 MovieClip
"barrel"Symbol 1504 MovieClip Frame 1Symbol 1503 MovieClip
"damages"Symbol 1515 MovieClip Frame 1Symbol 1514 MovieClip
"wires1"Symbol 1533 MovieClip Frame 1Symbol 1493 MovieClip
"wires2"Symbol 1533 MovieClip Frame 1Symbol 1498 MovieClip
"windowGun"Symbol 1533 MovieClip Frame 1Symbol 1504 MovieClip
"engine2"Symbol 1533 MovieClip Frame 1Symbol 1515 MovieClip
"engine1"Symbol 1533 MovieClip Frame 1Symbol 1515 MovieClip
"boost"Symbol 1549 MovieClip Frame 1Symbol 1548 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "woosh"
ExportAssets (56)Timeline Frame 1Symbol 2 as "wheelSqueak"
ExportAssets (56)Timeline Frame 1Symbol 3 as "unsheath"
ExportAssets (56)Timeline Frame 1Symbol 4 as "tickShort"
ExportAssets (56)Timeline Frame 1Symbol 5 as "tickLong"
ExportAssets (56)Timeline Frame 1Symbol 6 as "thunderClap2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "thunderClap"
ExportAssets (56)Timeline Frame 1Symbol 8 as "steam3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "steam2"
ExportAssets (56)Timeline Frame 1Symbol 10 as "squeak2"
ExportAssets (56)Timeline Frame 1Symbol 11 as "squeak1"
ExportAssets (56)Timeline Frame 1Symbol 12 as "spark5"
ExportAssets (56)Timeline Frame 1Symbol 13 as "spark4"
ExportAssets (56)Timeline Frame 1Symbol 14 as "spark3"
ExportAssets (56)Timeline Frame 1Symbol 15 as "spark2"
ExportAssets (56)Timeline Frame 1Symbol 16 as "spark1"
ExportAssets (56)Timeline Frame 1Symbol 17 as "singleSpark"
ExportAssets (56)Timeline Frame 1Symbol 18 as "cannonSound"
ExportAssets (56)Timeline Frame 1Symbol 19 as "platformRaise"
ExportAssets (56)Timeline Frame 1Symbol 20 as "platformDrop"
ExportAssets (56)Timeline Frame 1Symbol 21 as "pageTurn2"
ExportAssets (56)Timeline Frame 1Symbol 22 as "pageTurn1"
ExportAssets (56)Timeline Frame 1Symbol 23 as "metalSwitch"
ExportAssets (56)Timeline Frame 1Symbol 24 as "leverSound"
ExportAssets (56)Timeline Frame 1Symbol 25 as "level1Clip"
ExportAssets (56)Timeline Frame 1Symbol 26 as "jetpackSteam"
ExportAssets (56)Timeline Frame 1Symbol 27 as "generatorSound"
ExportAssets (56)Timeline Frame 1Symbol 28 as "gearSound"
ExportAssets (56)Timeline Frame 1Symbol 29 as "elevatorRumble"
ExportAssets (56)Timeline Frame 1Symbol 30 as "elevatorDoor"
ExportAssets (56)Timeline Frame 1Symbol 31 as "doorsCloseShort"
ExportAssets (56)Timeline Frame 1Symbol 32 as "creak"
ExportAssets (56)Timeline Frame 1Symbol 33 as "crank"
ExportAssets (56)Timeline Frame 1Symbol 34 as "click2"
ExportAssets (56)Timeline Frame 1Symbol 35 as "clickSound"
ExportAssets (56)Timeline Frame 1Symbol 36 as "checkpointSound"
ExportAssets (56)Timeline Frame 1Symbol 37 as "bouncepadSound"
ExportAssets (56)Timeline Frame 1Symbol 38 as "bonusGearSound"
ExportAssets (56)Timeline Frame 1Symbol 39 as "beGamerVoice"
ExportAssets (56)Timeline Frame 1Symbol 40 as "airBlast"
ExportAssets (56)Timeline Frame 1Symbol 43 as "steamPartGrey"
ExportAssets (56)Timeline Frame 1Symbol 44 as "steamPart"
ExportAssets (56)Timeline Frame 1Symbol 118 as "pauseMenu"
ExportAssets (56)Timeline Frame 1Symbol 125 as "deathscreen"
ExportAssets (56)Timeline Frame 1Symbol 133 as "camilleBullet"
ExportAssets (56)Timeline Frame 1Symbol 142 as "explode"
ExportAssets (56)Timeline Frame 15Symbol 1580 as "menuMusic"
ExportAssets (56)Timeline Frame 15Symbol 1581 as "level1Music"
ExportAssets (56)Timeline Frame 15Symbol 1582 as "level2Music"
ExportAssets (56)Timeline Frame 15Symbol 1583 as "level3Music"
ExportAssets (56)Timeline Frame 15Symbol 1584 as "level4Music"
ExportAssets (56)Timeline Frame 15Symbol 1585 as "level5Music"
ExportAssets (56)Timeline Frame 15Symbol 1586 as "welding"
ExportAssets (56)Timeline Frame 15Symbol 1587 as "steamFade"
ExportAssets (56)Timeline Frame 15Symbol 1588 as "steamSound"
ExportAssets (56)Timeline Frame 15Symbol 1589 as "sparkOn"
ExportAssets (56)Timeline Frame 15Symbol 1590 as "rainLoop"
ExportAssets (56)Timeline Frame 15Symbol 1591 as "machineLoop"
ExportAssets (56)Timeline Frame 15Symbol 1592 as "machine2"
ExportAssets (56)Timeline Frame 15Symbol 1593 as "level1Gen"
ExportAssets (56)Timeline Frame 15Symbol 1594 as "ladderRise"
ExportAssets (56)Timeline Frame 15Symbol 1595 as "fireCrackle"
ExportAssets (56)Timeline Frame 15Symbol 1596 as "explosionSound"
ExportAssets (56)Timeline Frame 15Symbol 1597 as "doorsClose"

Dynamic Text Variables

loadPercentSymbol 144 EditableText""
levelDescriptionSymbol 330 EditableText""
collectedDisplaySymbol 414 EditableText""
gearsCollectedTextSymbol 825 EditableText"0"
messageTextBoxSymbol 843 EditableText"Press SPACE once to select a painting & again to swap it"
livesTextSymbol 1558 EditableText"3"




http://swfchan.com/27/131151/info.shtml
Created: 21/2 -2019 14:38:48 Last modified: 21/2 -2019 14:38:48 Server time: 14/05 -2024 22:45:51