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

swfchan turned sixteen years old today! (5may2024)

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

Red Beard.swf

This is the info page for
Flash #29823

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


Text
Free Games AND ShowS

PLAY

PLAY

CONTINUE

CONTINUE

1

CodeMC

Key Code

backgroundMC

X

X

X

purple

red

blue

Level

20

G

o

G

o

!

!

x

99

10000

1000

+

TRY AGAIN...

HI-SCORE

HI-SCORE

MENU

MENU

LOADING HIGHSCORES...

MINICLIP.COM HIGHSCORE COMPONENT v1.24

Place this component on a frame where the
highscores should be displayed. The silhouette
helps you position it correctly on your page.

scoreLocation
gamename
saveScore
scoreIsTime
scoreReversed

The absolute path to the
score variable.
Game identifier.
Set to false to only show
the scores and not save score.
Score is based on time -
'00m23s45ms' should be
sent as '2345' (number mustn't
start with a zero).
Score is sorted descending,
time is sorted ascending.

DAILY

WEEKLY

MONTHLY

THE HIGHSCORES ARE EXCLUSIVELY
AVAILABLE ON MINICLIP.COM

PLAY THIS GAME WITH HIGHSCORES!

PLAY THIS GAME WITH HIGHSCORES!

HIGHSCORES

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
loadMovieNum ("http://www.miniclip.com/redbeardmusic.swf", 1); platformOptionFile = sharedobject.getLocal("IMBplatform01"); _root.highestLevel = platformOptionFile.data.highestLevel; _root.highScore = platformOptionFile.data.highScore; if (highestLevel != null) { continueBUT._visible = ture; } else { continueBUT._visible = false; } if (highScore == null) { highScore = 0; } firstLevel = "L1"; stop();
Instance of Symbol 26 MovieClip "clouds" in Frame 2
onClipEvent (enterFrame) { if (_x < -446) { _x = -27; } _x = (_x - 1); }
Instance of Symbol 62 MovieClip in Frame 2
onClipEvent (load) { stop(); }
Frame 3
dead = new Sound(); dead.attachSound("DEAD.wav"); gem = new Sound(); gem.attachSound("gem.wav"); gem2 = new Sound(); gem2.attachSound("gem2.wav"); gem3 = new Sound(); gem3.attachSound("gem3.wav"); goal = new Sound(); goal.attachSound("goalgem.wav"); jump = new Sound(); jump.attachSound("jump.wav"); click = new Sound(); click.attachSound("roll.wav"); beep = new Sound(); beep.attachSound("beep.wav"); if (_root.codeMC:lives == 0) { gotoAndStop (5); } if (_root:end == 1) { gotoAndStop (7); }
Instance of Symbol 76 MovieClip "codeMC" in Frame 3
onClipEvent (load) { move = 7; jumpHeight = 20; direction = 1; Air = 5; drownRate = 0.0666666666666667; platformActive = 0; gravity = 20; scrollPoint = 226; scrollPointLeft = 225; scrollPointUpper = 100; scrollPointLower = 200; } onClipEvent (enterFrame) { if (checked == "done") { time = getTimer(); checked = "checking"; } frame = frame + 1; if ((getTimer() - time) > 1000) { FPS = frame; checked = "done"; frame = 0; if ((FPS < 20) and (_quality == "HIGH")) { _quality = "MEDIUM"; } if ((FPS > 25) and (_quality == "MEDIUM")) { _quality = "HIGH"; } } if (collected == "red") { purplegems = 0; bluegems = 0; collected = "none"; colourActive = "none"; } if (collected == "purple") { redgems = 0; bluegems = 0; collected = "none"; colourActive = "none"; } if (collected == "blue") { purplegems = 0; redgems = 0; collected = "none"; colourActive = "none"; } if ((redgems >= redNeeded) and (redneeded != "X")) { colourActive = "red"; } if ((bluegems >= blueNeeded) and (blueneeded != "X")) { colourActive = "blue"; } if ((purplegems >= purpleNeeded) and (purpleneeded != "X")) { colourActive = "purple"; } if ((bonusScore > levelComplete) and (levelBoardDone == "TRUE")) { bonusScore = bonusScore - 10; } if (levelBoardDone == "TRUE") { Testscore = Testscore + 10; } if (getProperty("_root.waterMC", _x) < -670) { setProperty("_root.waterMC", _x , 0); setProperty("_root.waterBackMC", _x , 0); } waterHeight = waterHeight - waterSpeed; setProperty("_root.waterMC", _x , getProperty("_root.waterMC", _x) - 20); setProperty("_root.waterBackMC", _x , getProperty("_root.waterBackMC", _x) - 20); setProperty("_root.waterMC", _y , (getProperty("_root.BackgroundMC", _y) + waterheight) + 522); setProperty("_root.waterBackMC", _y , (getProperty("_root.BackgroundMC", _y) + waterheight) + 510); if ((getProperty("_root.playerMC", _y) - 20) > getProperty("_root.waterMC", _y)) { Air = Air - drownRate; if (Air < 0) { state = "dead"; } } else { Air = 5; } if ((enemyCol == "on") and (invincibleTimer != "on")) { enemyCol = "off"; state = "dead"; } if ((invincibleTimer == "on") and (nInvincible < 180)) { nInvincible = nInvincible + 1; enemyCol = "off"; setProperty("_root.counterMC.invincibleMC", _visible , true); } else { nInvincible = 0; invincibleTimer = "off"; setProperty("_root.counterMC.invincibleMC", _visible , false); } if (state == "dead") { if (deadSound != "played") { _root.dead.start(); deadSound = "played"; } if (getProperty("_root.playerMC", _y) < 750) { setProperty("_root.playerMC", _y , (getProperty("_root.playerMC", _y) - 16) + deathspeed); deathspeed = deathspeed + 3; } else { _root.score = score; lives = lives - 1; state = "Stopped"; Set("_root.codeMC:blueSwitch", "off"); Set("_root.codeMC:redSwitch", "off"); Set("_root.codeMC:purpleSwitch", "off"); air = 5; redgems = 0; bluegems = 0; purplegems = 0; colourActive = "none"; currentGround = 500; setProperty("_root.backgroundMC", _x , 0); setProperty("_root.backgroundMC", _y , 0); setProperty("_root.playerMC", _x , 197.2); setProperty("_root.playerMC", _y , 97); _root.levelBoardMC.play(); _root.backgroundMC.gotoAndPlay(currentlevel); deathspeed = 0; deadSound = "waiting"; } } if (state == "Stopped") { if (left == "on") { direction = -1; speed = 1; currentJumpHeight = jumpHeight; state = "Accelerate"; } if (right == "on") { direction = 1; speed = 1; currentJumpHeight = jumpHeight; state = "Accelerate"; } } if (state == "Skid") { speed = speed - 2; if (speed <= 0) { state = "Stopped"; } if (((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) or ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1))) { if ((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } if ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } } else { setProperty("_root.playerMC", _x , getProperty("_root.playerMC", _x) + (direction * speed)); } } if (state == "Inertia") { speed = speed - 1; if (((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) or ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1))) { if ((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } if ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } } else { setProperty("_root.playerMC", _x , getProperty("_root.playerMC", _x) + (direction * speed)); } if ((direction == 1) and (_root.CodeMC:left == "on")) { state = "Stopped"; } if ((direction == -1) and (_root.CodeMC:right == "on")) { state = "Stopped"; } if (speed == 0) { state = "Stopped"; } } if (state == "Move") { if (((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) or ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1))) { if ((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } if ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } } else { setProperty("_root.playerMC", _x , getProperty("_root.playerMC", _x) + (direction * speed)); } if ((direction == -1) and (left == "off")) { state = "Inertia"; } if ((direction == 1) and (right == "off")) { state = "Inertia"; } } if (state == "Accelerate") { speed = speed + 1; if (((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) or ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1))) { if ((getProperty("_root.playerMC", _x) > scrollPoint) and (direction == 1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } if ((getProperty("_root.playerMC", _x) < scrollPointLeft) and (direction == -1)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - (direction * speed)); } } else { setProperty("_root.playerMC", _x , getProperty("_root.playerMC", _x) + (direction * speed)); } if ((direction == -1) and (left == "off")) { state = "Inertia"; } if ((direction == 1) and (right == "off")) { state = "Inertia"; } if (speed == Move) { state = "Move"; } } if (((getProperty("_root.playerMC", _y) < currentGround) and (jumping == "off")) and (state != "dead")) { fallspeed = fallspeed + 2; falling = "on"; if (fallspeed > gravity) { fallspeed = gravity; } if ((getProperty("_root.playerMC", _y) + fallspeed) >= currentGround) { setProperty("_root.playerMC", _y , currentGround - 1); fallspeed = 0; } if ((getProperty("_root.playerMC", _y) + fallspeed) > scrollPointLower) { setProperty("_root.backgroundMC", _y , getProperty("_root.backgroundMC", _y) - fallspeed); } else { setProperty("_root.playerMC", _y , getProperty("_root.playerMC", _y) + fallspeed); } } else { fallspeed = 0; falling = "off"; } if (platformActive == 0) { currentGround = 400; } if (((((lastjump == "off") and (state != "tutorial")) and (jump == "on")) and (fallspeed == 0)) and (jumping == "off")) { jumping = "on"; _root.jump.start(); } if ((jumping == "on") and (jumpSpeed < currentJumpHeight)) { jumpSpeed = jumpSpeed + 2; if (jump ne "on") { currentJumpHeight = currentJumpHeight - 2; } if (getProperty("_root.playerMC", _y) < scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) + currentJumpHeight) - jumpSpeed); } else { setProperty("_root.playerMC", _y , (getProperty("_root.playerMC", _y) - currentJumpHeight) + jumpSpeed); } } else { jumping = "off"; jumpSpeed = 0; currentJumpHeight = jumpHeight; } if (direction == 1) { if (((state != "Stopped") and (jumping == "off")) and (state != "dead")) { _root.playerMC.gotoAndStop("right"); } if (jumping == "on") { _root.playerMC.gotoAndStop("jump right"); } if ((state == "Stopped") and (jumping == "off")) { _root.playerMC.gotoAndStop("stopped right"); } if (state == "tutorial") { _root.playerMC.gotoAndStop("stopped right"); } } if (direction == -1) { if (((state != "Stopped") and (jumping == "off")) and (state != "dead")) { _root.playerMC.gotoAndStop("left"); } if (jumping == "on") { _root.playerMC.gotoAndStop("jump left"); } if ((state == "Stopped") and (jumping == "off")) { _root.playerMC.gotoAndStop("stopped left"); } if (state == "tutorial") { _root.playerMC.gotoAndStop("stopped right"); } } if (state == "dead") { _root.playerMC.gotoAndStop("death"); } }
Instance of Symbol 78 MovieClip "KeyMC" in Frame 3
onClipEvent (enterFrame) { if (_root.CodeMC:jump == "on") { Set("_root.CodeMC:lastjump", "on"); } else { Set("_root.CodeMC:lastjump", "off"); } Set("_root.CodeMC:jump", "off"); Set("_root.CodeMC:left", "off"); Set("_root.CodeMC:right", "off"); if (Key.isDown(32)) { Set("_root.CodeMC:jump", "on"); } if (Key.isDown(37)) { Set("_root.CodeMC:left", "on"); } if (Key.isDown(39)) { Set("_root.CodeMC:right", "on"); } if (_root.codeMC:state == "Stopped") { if (Key.isDown(38)) { if (getProperty("_root.PlayerMC", _y) < (_root.codeMC:scrollPointLower - 5)) { setProperty("_root.PlayerMC", _y , getProperty("_root.PlayerMC", _y) + 5); setProperty("_root.backgroundMC", _y , getProperty("_root.backgroundMC", _y) + 5); } else if (getProperty("_root.PlayerMC", _y) < (_root.codeMC:scrollPointLower - 1)) { setProperty("_root.PlayerMC", _y , getProperty("_root.PlayerMC", _y) + 1); setProperty("_root.backgroundMC", _y , getProperty("_root.backgroundMC", _y) + 1); } } if (Key.isDown(40)) { if (getProperty("_root.PlayerMC", _y) > (_root.codeMC:scrollPointUpper + 5)) { setProperty("_root.PlayerMC", _y , getProperty("_root.PlayerMC", _y) - 5); setProperty("_root.backgroundMC", _y , getProperty("_root.backgroundMC", _y) - 5); } } else if (getProperty("_root.PlayerMC", _y) > (_root.codeMC:scrollPointLower + 1)) { setProperty("_root.PlayerMC", _y , getProperty("_root.PlayerMC", _y) - 1); setProperty("_root.backgroundMC", _y , getProperty("_root.backgroundMC", _y) - 1); } } if (Key.isDown(81)) { _root.score = _root.codeMC:score; Set("_root.codeMC:lives", _root.codeMC:lives - 1); Set("_root.codeMC:state", "Stopped"); Set("_root.codeMC:blueSwitch", "off"); Set("_root.codeMC:redSwitch", "off"); Set("_root.codeMC:purpleSwitch", "off"); Set("_root.codeMC:air", 5); Set("_root.codeMC:redgems", 0); Set("_root.codeMC:bluegems", 0); Set("_root.codeMC:purplegems", 0); Set("_root.codeMC:colourActive", "none"); Set("_root.codeMC:currentGround", 500); setProperty("_root.backgroundMC", _x , 0); setProperty("_root.backgroundMC", _y , 0); setProperty("_root.playerMC", _x , 197.2); setProperty("_root.playerMC", _y , 97); Set("_root:end", 1); Set("_root.codeMC:deathspeed", 0); } if (Key.isDown(70)) { setProperty("_root.codeMC", _y , 260); } }
Frame 4
gotoAndPlay (3);
Frame 5
platformOptionFile = sharedobject.getLocal("IMBplatform01"); if (_root.highScore < score) { highText._visible = true; platformOptionFile.data.highScore = score; } else { highText._visible = false; } stop();
Instance of Symbol 26 MovieClip "clouds" in Frame 5
onClipEvent (enterFrame) { if (_x < -446) { _x = -27; } _x = (_x - 1); }
Instance of Symbol 62 MovieClip in Frame 5
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 5
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 5
onClipEvent (load) { stop(); }
Instance of Symbol 303 MovieClip in Frame 6
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; gamename = "redbeard"; saveScore = true; scoreIsTime = false; scoreReversed = false; }
Frame 7
_root.end = 0; platformOptionFile = sharedobject.getLocal("IMBplatform01"); if (_root.highScore < score) { highText._visible = true; platformOptionFile.data.highScore = score; } else { highText._visible = false; } stop();
Instance of Symbol 26 MovieClip "clouds" in Frame 7
onClipEvent (enterFrame) { if (_x < -446) { _x = -27; } _x = (_x - 1); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 62 MovieClip in Frame 7
onClipEvent (load) { stop(); }
Instance of Symbol 303 MovieClip in Frame 8
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; gamename = "redbeard"; saveScore = true; scoreIsTime = false; scoreReversed = false; }
Symbol 22 MovieClip Frame 99
_root.play();
Symbol 38 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 50 Button
on (release) { play(); }
Symbol 55 Button
on (release) { firstLevel = "L" + _root.highestLevel; play(); }
Symbol 58 MovieClip Frame 1
if (Key.isDown(76)) { _y = 300; }
Symbol 58 MovieClip Frame 2
gotoAndPlay (1);
Symbol 83 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if (((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } }
Symbol 83 MovieClip Frame 2
gotoAndPlay (1);
Symbol 86 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if (hittest(_root.playerMC)) { _root.gem.start(); _root.goal.start(); trace(_root.codeMC:Testscore); Set("_root.codeMC:blueSwitch", "off"); Set("_root.codeMC:redSwitch", "off"); Set("_root.codeMC:purpleSwitch", "off"); Set("_root.codeMC:Testscore", 0); Set("_root.codeMC:score", _root.codeMC:score + _root.codeMC:bonusScore); setProperty("_root.playerMC", _x , 171.2); setProperty("_root.playerMC", _y , 97); setProperty("_root.backgroundMC", _x , 0); setProperty("_root.backgroundMC", _y , 0); Set("_root.codeMC:redgems", 0); Set("_root.codeMC:bluegems", 0); Set("_root.codeMC:purplegems", 0); Set("_root.codeMC:colourActive", "none"); Set("_root.codeMC:currentGround", 500); _root.LevelboardMC.gotoAndPlay("start"); Set("_root.CodeMC:tutorial", "off"); _root.backgroundMC.gotoAndPlay(_root.codeMC:nextlevel); } } }
Symbol 86 MovieClip Frame 2
gotoAndPlay (1);
Symbol 99 MovieClip Frame 1
if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } }
Symbol 99 MovieClip Frame 2
gotoAndPlay (1);
Symbol 101 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else { if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } if ((((hitTest(_root.playerMC) and (_root.codeMC:jumping == "on")) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.PlayerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.backgroundMC", _y)) + _height))) { setProperty("_root.playerMC", _y , ((_y + getProperty("_root.backgroundMC", _y)) + getProperty("_root.playerMC", _height)) + _height); Set("_root.codeMC:jumping", "off"); Set("_root.codeMC:jumpSpeed", 0); Set("_root.codeMC:fallSpeed", 0); } if ((((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + _height))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } } }
Symbol 101 MovieClip Frame 2
gotoAndPlay (1);
Symbol 102 MovieClip Frame 1
if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else { if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } if ((((hitTest(_root.playerMC) and (_root.codeMC:jumping == "on")) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.PlayerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.backgroundMC", _y)) + _height))) { setProperty("_root.playerMC", _y , ((_y + getProperty("_root.backgroundMC", _y)) + getProperty("_root.playerMC", _height)) + _height); Set("_root.codeMC:jumping", "off"); Set("_root.codeMC:jumpSpeed", 0); Set("_root.codeMC:fallSpeed", 0); } if ((((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + _height))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } }
Symbol 102 MovieClip Frame 2
gotoAndPlay (1);
Symbol 105 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if (this.hittest(_root.playerMC)) { Set("_root.codeMC:enemyCol", "on"); } } }
Symbol 105 MovieClip Frame 2
gotoAndPlay (1);
Symbol 107 MovieClip Frame 1
range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } }
Symbol 107 MovieClip Frame 2
gotoAndPlay (1);
Symbol 109 MovieClip Frame 1
if (startup == null) { starty = _y + 1; startup = "done"; } if ((_root.codeMC:colourActive == "red") or (_root.codeMC:redSwitch == "on")) { if (_y < starty) { direction = 1; } if (_y > (starty + 100)) { direction = -1; } _y = (_y + direction); } if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 109 MovieClip Frame 2
gotoAndPlay (1);
Symbol 110 MovieClip Frame 24
gotoAndPlay ("visible");
Symbol 110 MovieClip Frame 29
stop();
Symbol 111 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (hittest(_root.playerMC) and (collected != "on")) { Set("_root.codeMC:redgems", _root.codeMC:redgems + 1); _root.gem.start(); gemTweenMovie.gotoAndPlay("collected"); Set("_root.codeMC:collected", "red"); collected = "on"; } } if ((_root.codeMC:redgems == 0) and (collected == "on")) { gemTweenMovie.gotoAndPlay("appear"); collected = "off"; }
Instance of Symbol 110 MovieClip "gemTweenMovie" in Symbol 111 MovieClip Frame 1
/* no clip actions */
Symbol 111 MovieClip Frame 2
gotoAndPlay (1);
Symbol 113 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 113 MovieClip Frame 2
gotoAndPlay (1);
Symbol 115 MovieClip Frame 1
if (startup == null) { starty = _y - 1; startup = "done"; } if ((_root.codeMC:colourActive == "blue") or (_root.codeMC:blueSwitch == "on")) { if (_y > starty) { direction = -1; } if (_y < (starty - 100)) { direction = 1; } _y = (_y + direction); } if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 115 MovieClip Frame 2
gotoAndPlay (1);
Symbol 116 MovieClip Frame 24
gotoAndPlay ("visible");
Symbol 116 MovieClip Frame 30
stop();
Symbol 117 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (hittest(_root.playerMC) and (collected != "on")) { _root.gem2.start(); Set("_root.codeMC:bluegems", _root.codeMC:bluegems + 1); gemTweenMovie.gotoAndPlay("collected"); Set("_root.codeMC:collected", "blue"); collected = "on"; } } if ((_root.codeMC:bluegems == 0) and (collected == "on")) { gemTweenMovie.gotoAndPlay("appear"); collected = "off"; }
Instance of Symbol 116 MovieClip "gemTweenMovie" in Symbol 117 MovieClip Frame 1
/* no clip actions */
Symbol 117 MovieClip Frame 2
gotoAndPlay (1);
Symbol 119 MovieClip Frame 1
if (startup == null) { startx = _x + 1; startup = "done"; } if ((_root.codeMC:colourActive == "purple") or (_root.codeMC:purpleSwitch == "on")) { if (_x < startx) { direction = 2; } if (_x > (startx + 100)) { direction = -2; } _x = (_x + direction); } if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if ((_root.codeMC:colourActive == "purple") or (_root.codeMC:purpleSwitch == "on")) { if (((getProperty("_root.playerMC", _x) > _root.codeMC:scrollPoint) and (direction == 2)) or ((getProperty("_root.playerMC", _x) < _root.codeMC:scrollPointLeft) and (direction == -2))) { if ((getProperty("_root.playerMC", _x) > _root.codeMC:scrollPoint) and (direction == 2)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - direction); } if ((getProperty("_root.playerMC", _x) < _root.codeMC:scrollPointLeft) and (direction == -2)) { setProperty("_root.backgroundMC", _x , getProperty("_root.backgroundMC", _x) - direction); } } else { setProperty("_root.PlayerMC", _x , getProperty("_root.PlayerMC", _x) + direction); } } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 119 MovieClip Frame 2
gotoAndPlay (1);
Symbol 120 MovieClip Frame 24
gotoAndPlay ("visible");
Symbol 120 MovieClip Frame 30
stop();
Symbol 121 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (hittest(_root.playerMC) and (collected != "on")) { _root.gem3.start(); Set("_root.codeMC:purplegems", _root.codeMC:purplegems + 1); gemTweenMovie.gotoAndPlay("collected"); Set("_root.codeMC:collected", "purple"); collected = "on"; } } if ((_root.codeMC:purplegems == 0) and (collected == "on")) { gemTweenMovie.gotoAndPlay("appear"); collected = "off"; }
Instance of Symbol 120 MovieClip "gemTweenMovie" in Symbol 121 MovieClip Frame 1
/* no clip actions */
Symbol 121 MovieClip Frame 2
gotoAndPlay (1);
Symbol 123 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 123 MovieClip Frame 2
gotoAndPlay (1);
Symbol 127 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if ((_root.codeMC:colourActive == "red") or (_root.codeMC:redSwitch == "on")) { graphic.gotoAndStop("on"); range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } } }
Symbol 127 MovieClip Frame 2
gotoAndPlay (1);
Symbol 131 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if ((_root.codeMC:colourActive == "blue") or (_root.codeMC:blueSwitch == "on")) { graphic.gotoAndStop("on"); range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } } }
Symbol 131 MovieClip Frame 2
gotoAndPlay (1);
Symbol 135 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if ((_root.codeMC:colourActive == "purple") or (_root.codeMC:purpleSwitch == "on")) { graphic.gotoAndStop("on"); range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } } }
Symbol 135 MovieClip Frame 2
gotoAndPlay (1);
Symbol 138 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else { if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } if ((((hitTest(_root.playerMC) and (_root.codeMC:jumping == "on")) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.PlayerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.backgroundMC", _y)) + _height))) { setProperty("_root.playerMC", _y , ((_y + getProperty("_root.backgroundMC", _y)) + getProperty("_root.playerMC", _height)) + _height); Set("_root.codeMC:jumping", "off"); Set("_root.codeMC:jumpSpeed", 0); Set("_root.codeMC:fallSpeed", 0); } if ((((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + _height))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } } }
Symbol 138 MovieClip Frame 2
gotoAndPlay (1);
Symbol 140 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else { if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } if ((((hitTest(_root.playerMC) and (_root.codeMC:jumping == "on")) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.PlayerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.backgroundMC", _y)) + _height))) { setProperty("_root.playerMC", _y , ((_y + getProperty("_root.backgroundMC", _y)) + getProperty("_root.playerMC", _height)) + _height); Set("_root.codeMC:jumping", "off"); Set("_root.codeMC:jumpSpeed", 0); Set("_root.codeMC:fallSpeed", 0); } if ((((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + _height))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } } }
Symbol 140 MovieClip Frame 2
gotoAndPlay (1);
Symbol 141 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); if (_root.codeMC:jumping == "off") { setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); } if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else { if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } if ((((hitTest(_root.playerMC) and (_root.codeMC:jumping == "on")) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.PlayerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) and (getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.backgroundMC", _y)) + _height))) { setProperty("_root.playerMC", _y , ((_y + getProperty("_root.backgroundMC", _y)) + getProperty("_root.playerMC", _height)) + _height); Set("_root.codeMC:jumping", "off"); Set("_root.codeMC:jumpSpeed", 0); Set("_root.codeMC:fallSpeed", 0); } if ((((getProperty("_root.playerMC", _y) > (_y + getProperty("_root.BackgroundMC", _y))) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + _height))) and (getProperty("_root.playerMC", _x) > (_x + getProperty("_root.backgroundMC", _x)))) and (getProperty("_root.playerMC", _x) < ((_x + getProperty("_root.backgroundMC", _x)) + _width))) { if (_root.CodeMC:direction == 1) { setProperty("_root.playerMC", _x , (_x + getProperty("_root.backgroundMC", _x)) - 1); } if (_root.CodeMC:direction == -1) { setProperty("_root.playerMC", _x , ((_x + getProperty("_root.backgroundMC", _x)) + _width) + 1); } Set("_root.CodeMC:state", "Stopped"); } } } }
Symbol 141 MovieClip Frame 2
gotoAndPlay (1);
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 5
stop();
Symbol 145 MovieClip Frame 1
if (hitTest(_root.playerMC) and (_root.codeMC:falling == "on")) { if (_root.codeMC:redSwitch != "on") { _root.click.start(); } Set("_root.codeMC:redSwitch", "on"); switchMC.gotoAndStop("on"); }
Symbol 145 MovieClip Frame 2
gotoAndPlay (1);
Symbol 164 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + getProperty("_parent", _x)) > 0) and ((getProperty("_root.BackgroundMC", _x) + getProperty("_parent", _x)) < 450)) and ((getProperty("_root.BackgroundMC", _y) + getProperty("_parent", _y)) > 0)) and ((getProperty("_root.BackgroundMC", _y) + getProperty("_parent", _y)) < 300)) { if (_parent.beastie.hittest(_root.playerMC)) { Set("_root.codeMC:enemyCol", "on"); } } if (startup == null) { startx = getProperty("_parent", _x) + 1; startup = "done"; } if (getProperty("_parent", _x) < startx) { direction = _parent._parent:beastieMove; _parent.gotoAndStop(1); } distance = Number(_parent._name); if (getProperty("_parent", _x) > (startx + distance)) { direction = -_parent._parent:beastieMove; _parent.gotoAndStop(2); } setProperty("_parent", _x , getProperty("_parent", _x) + direction);
Symbol 164 MovieClip Frame 2
gotoAndPlay (1);
Symbol 170 MovieClip Frame 1
if ((((((getProperty("_root.BackgroundMC", _x) + _x) + _width) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and (((getProperty("_root.BackgroundMC", _y) + _y) + _height) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if ((_root.codeMC:colourActive == "blue") or (_root.codeMC:blueSwitch == "on")) { graphic.gotoAndStop("on"); range = 10; if ((getProperty("_root.playerMC", _y) > ((_y + getProperty("_root.BackgroundMC", _y)) - range)) and (getProperty("_root.playerMC", _y) < ((_y + getProperty("_root.BackgroundMC", _y)) + range))) { inRange = "on"; } else { inrange = "off"; } if ((getProperty("_root.playerMC", _y) < (_y + getProperty("_root.BackgroundMC", _y))) and ((getProperty("_root.playerMC", _y) + _root.CodeMC:fallspeed) > (_y + getProperty("_root.BackgroundMC", _y)))) { yCollision = "on"; } else { yCollision = "off"; } if ((getProperty("_root.playerMC", _x) > (_x + getProperty("_root.BackgroundMC", _x))) and (getProperty("_root.playerMC", _x) < ((_x + _width) + getProperty("_root.BackgroundMC", _x)))) { xCollision = "on"; } else { xCollision = "off"; } if ((inRange == "on") and (xCollision == "on")) { if (collision != "on") { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive + 1); } collision = "on"; Set("_root.CodeMC:currentGround", _y + getProperty("_root.BackgroundMC", _y)); setProperty("_root.playerMC", _y , _y + getProperty("_root.BackgroundMC", _y)); if (getProperty("_root.playerMC", _y) > _root.codeMC:scrollPointLower) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointLower); } if (getProperty("_root.playerMC", _y) < _root.codeMC:scrollPointUpper) { setProperty("_root.backgroundMC", _y , (getProperty("_root.backgroundMC", _y) - getProperty("_root.playerMC", _y)) + _root.codeMC:scrollPointUpper); } } else if (collision == "on") { if ((inRange == "off") or (xCollision == "off")) { Set("_root.CodeMC:platformActive", _root.CodeMC:platformActive - 1); collision = "off"; } } } }
Symbol 170 MovieClip Frame 2
gotoAndPlay (1);
Symbol 173 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (_root.codeMC:state != "dead") { if (this.hittest(_root.playerMC)) { Set("_root.codeMC:enemyCol", "on"); } } }
Symbol 173 MovieClip Frame 2
gotoAndPlay (1);
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 5
stop();
Symbol 177 MovieClip Frame 1
if (hitTest(_root.playerMC) and (_root.codeMC:falling == "on")) { if (_root.codeMC:blueSwitch != "on") { _root.click.start(); } Set("_root.codeMC:blueSwitch", "on"); switchMC.gotoAndStop("on"); }
Symbol 177 MovieClip Frame 2
gotoAndPlay (1);
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 5
stop();
Symbol 181 MovieClip Frame 1
if (hitTest(_root.playerMC) and (_root.codeMC:falling == "on")) { if (_root.codeMC:purpleSwitch != "on") { _root.click.start(); } Set("_root.codeMC:purpleSwitch", "on"); switchMC.gotoAndStop("on"); }
Symbol 181 MovieClip Frame 2
gotoAndPlay (1);
Symbol 182 MovieClip Frame 1
if (((((getProperty("_root.BackgroundMC", _x) + _x) > 0) and ((getProperty("_root.BackgroundMC", _x) + _x) < 450)) and ((getProperty("_root.BackgroundMC", _y) + _y) > 0)) and ((getProperty("_root.BackgroundMC", _y) + _y) < 300)) { if (hittest(_root.playerMC)) { trace(_root.codeMC:Testscore); Set("_root.codeMC:blueSwitch", "off"); Set("_root.codeMC:redSwitch", "off"); Set("_root.codeMC:purpleSwitch", "off"); Set("_root.codeMC:Testscore", 0); Set("_root.codeMC:score", _root.codeMC:score + _root.codeMC:bonusScore); setProperty("_root.playerMC", _x , 171.2); setProperty("_root.playerMC", _y , 97); setProperty("_root.backgroundMC", _x , 0); setProperty("_root.backgroundMC", _y , 0); Set("_root.codeMC:redgems", 0); Set("_root.codeMC:bluegems", 0); Set("_root.codeMC:purplegems", 0); Set("_root.codeMC:colourActive", "none"); Set("_root.codeMC:currentGround", 500); _root.LevelboardMC.gotoAndPlay("start"); Set("_root.CodeMC:tutorial", "off"); _root.score = _root.codeMC:score; Set("_root:end", 1); } }
Symbol 182 MovieClip Frame 2
gotoAndPlay (1);
Symbol 183 MovieClip Frame 1
function saveHighestLevel(x) { platformOptionFile.data.highestLevel = x; } platformOptionFile = sharedobject.getLocal("IMBplatform01"); Set("_root.codeMC:lives", 3); Set("_root.codeMC:score", 0); gotoAndPlay(_root:firstLevel);
Symbol 183 MovieClip Frame 2
Set("_root.codeMC:state", "tutorial"); Set("_root.codeMC:redNeeded", "X"); Set("_root.codeMC:blueNeeded", "X"); Set("_root.codeMC:purpleNeeded", "X"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L2"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L1"); Set("_root.codeMC:levelName", "01"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 100); Set("_root.codeMC:bonusScore", 1750);
Symbol 183 MovieClip Frame 3
stop();
Symbol 183 MovieClip Frame 4
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 2) { saveHighestLevel(2); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "X"); Set("_root.codeMC:purpleNeeded", "X"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L3"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L2"); Set("_root.codeMC:levelName", "02"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 150); Set("_root.codeMC:bonusScore", 2050);
Symbol 183 MovieClip Frame 5
stop();
Symbol 183 MovieClip Frame 6
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 3) { saveHighestLevel(3); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "X"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L4"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L3"); Set("_root.codeMC:levelName", "03"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 200); Set("_root.codeMC:bonusScore", 3200);
Symbol 183 MovieClip Frame 7
stop();
Symbol 183 MovieClip Frame 8
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 4) { saveHighestLevel(4); } Set("_root.codeMC:redNeeded", "2"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L5"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L4"); Set("_root.codeMC:levelName", "04"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 250); Set("_root.codeMC:bonusScore", 5750);
Symbol 183 MovieClip Frame 9
stop();
Symbol 183 MovieClip Frame 10
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 5) { saveHighestLevel(5); } Set("_root.codeMC:redNeeded", "2"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L6"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L5"); Set("_root.codeMC:levelName", "05"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 300); Set("_root.codeMC:bonusScore", 6750);
Symbol 183 MovieClip Frame 11
stop();
Symbol 183 MovieClip Frame 12
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 6) { saveHighestLevel(6); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L7"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L6"); Set("_root.codeMC:levelName", "06"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 350); Set("_root.codeMC:bonusScore", 3750);
Symbol 183 MovieClip Frame 13
stop();
Symbol 183 MovieClip Frame 14
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 7) { saveHighestLevel(7); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0.5); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L8"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L7"); Set("_root.codeMC:levelName", "07"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 400); Set("_root.codeMC:bonusScore", 4500);
Symbol 183 MovieClip Frame 15
stop();
Symbol 183 MovieClip Frame 16
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 8) { saveHighestLevel(8); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -200); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L9"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L8"); Set("_root.codeMC:levelName", "08"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 450); Set("_root.codeMC:bonusScore", 6000); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 17
stop();
Symbol 183 MovieClip Frame 18
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 9) { saveHighestLevel(9); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -300); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L10"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L9"); Set("_root.codeMC:levelName", "09"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 500); Set("_root.codeMC:bonusScore", 6500); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 19
stop();
Symbol 183 MovieClip Frame 20
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 10) { saveHighestLevel(10); } Set("_root.codeMC:redNeeded", "2"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -200); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L11"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L10"); Set("_root.codeMC:levelName", "10"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 450); Set("_root.codeMC:bonusScore", 6750); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 21
stop();
Symbol 183 MovieClip Frame 22
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 11) { saveHighestLevel(11); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -250); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L12"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L11"); Set("_root.codeMC:levelName", "11"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 450); Set("_root.codeMC:bonusScore", 7250); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 23
stop();
Symbol 183 MovieClip Frame 24
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 12) { saveHighestLevel(12); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -200); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L13"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L12"); Set("_root.codeMC:levelName", "12"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 450); Set("_root.codeMC:bonusScore", 7000); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 25
stop();
Symbol 183 MovieClip Frame 26
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 13) { saveHighestLevel(13); } Set("_root.codeMC:redNeeded", "3"); Set("_root.codeMC:blueNeeded", "3"); Set("_root.codeMC:purpleNeeded", "3"); Set("_root.codeMC:Waterheight", -250); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L14"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L13"); Set("_root.codeMC:levelName", "13"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 450); Set("_root.codeMC:bonusScore", 8500); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 27
stop();
Symbol 183 MovieClip Frame 28
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 14) { saveHighestLevel(14); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -200); Set("_root.codeMC:waterSpeed", 0); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "L15"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L14"); Set("_root.codeMC:levelName", "14"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 1000); Set("_root.codeMC:bonusScore", 14750); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 29
stop();
Symbol 183 MovieClip Frame 30
Set("_root.codeMC:state", "tutorial"); if (_root.highestLevel < 15) { saveHighestLevel(15); } Set("_root.codeMC:redNeeded", "1"); Set("_root.codeMC:blueNeeded", "1"); Set("_root.codeMC:purpleNeeded", "1"); Set("_root.codeMC:Waterheight", -200); Set("_root.codeMC:waterSpeed", 0.75); Set("_root.codeMC:clouds", "on"); Set("_root.codeMC:nextlevel", "END"); Set("_root.codeMC:platformActive", 0); Set("_root.codeMC:currentlevel", "L15"); Set("_root.codeMC:levelName", "15"); _root.LevelboardMC.play; Set("_root.codeMC:levelComplete", 1000); Set("_root.codeMC:bonusScore", 9750); beastieMove = 3; beastieDist = 150;
Symbol 183 MovieClip Frame 31
stop();
Symbol 208 MovieClip Frame 6
stop();
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 5
stop();
Symbol 217 MovieClip Frame 15
stop();
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 6
stop();
Symbol 234 MovieClip Frame 11
stop();
Symbol 234 MovieClip Frame 16
stop();
Symbol 234 MovieClip Frame 21
stop();
Symbol 234 MovieClip Frame 26
stop();
Symbol 237 MovieClip Frame 1
_x = getProperty("_root.playerMC", _x); _y = getProperty("_root.playerMC", _y); if ((_root.codeMC:Air < 0) and (air != "death")) { CounterMC.gotoAndPlay("death"); air = "death"; } if (_root.codeMC:state != "dead") { if (_root.codeMC:Air == 5) { CounterMC.gotoAndStop(1); air = "max"; } if (((_root.codeMC:Air < 5) and (_root.codeMC:Air > 4)) and (air != "five")) { CounterMC.gotoAndPlay("five"); air = "five"; } if (((_root.codeMC:Air < 4) and (_root.codeMC:Air > 3)) and (air != "four")) { CounterMC.gotoAndPlay("four"); air = "four"; } if (((_root.codeMC:Air < 3) and (_root.codeMC:Air > 2)) and (air != "three")) { CounterMC.gotoAndPlay("three"); air = "three"; } if (((_root.codeMC:Air < 2) and (_root.codeMC:Air > 1)) and (air != "two")) { CounterMC.gotoAndPlay("two"); air = "two"; } if (((_root.codeMC:Air < 1) and (_root.codeMC:Air > 0)) and (air != "one")) { CounterMC.gotoAndPlay("one"); air = "one"; } if (((_root.codeMC:redgems < 1) and (_root.codeMC:bluegems < 1)) and (_root.codeMC:purplegems < 1)) { CounterMC.gems.g1.gotoAndStop("none"); CounterMC.gems.g2.gotoAndStop("none"); CounterMC.gems.g3.gotoAndStop("none"); } if (((_root.codeMC:redgems < 3) or (_root.codeMC:bluegems < 3)) or (_root.codeMC:purplegems < 3)) { CounterMC.gems.g2.gotoAndStop("none"); CounterMC.gems.g3.gotoAndStop("none"); } if (_root.codeMC:redgems > 0) { CounterMC.gems.g1.gotoAndStop("red"); } if (_root.codeMC:redgems > 1) { CounterMC.gems.g2.gotoAndStop("red"); } if (_root.codeMC:redgems > 2) { CounterMC.gems.g3.gotoAndStop("red"); } if (_root.codeMC:bluegems > 0) { CounterMC.gems.g1.gotoAndStop("blue"); } if (_root.codeMC:bluegems > 1) { CounterMC.gems.g2.gotoAndStop("blue"); } if (_root.codeMC:bluegems > 2) { CounterMC.gems.g3.gotoAndStop("blue"); } if (_root.codeMC:purplegems > 0) { CounterMC.gems.g1.gotoAndStop("purple"); } if (_root.codeMC:purplegems > 1) { CounterMC.gems.g2.gotoAndStop("purple"); } if (_root.codeMC:purplegems > 2) { CounterMC.gems.g3.gotoAndStop("purple"); } }
Symbol 237 MovieClip Frame 2
gotoAndPlay (1);
Symbol 250 MovieClip Frame 41
Set("_root.codeMC:levelBoardDone", "TRUE"); Set("_root.codeMC:state", "Stopped");
Symbol 250 MovieClip Frame 46
stop();
Symbol 267 Button
on (release) { gotoAndStop (6); }
Symbol 272 Button
on (release) { gotoAndStop (2); }
Symbol 282 MovieClip Frame 1
this._visible = false;
Symbol 297 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 282 MovieClip "mcHighscores" in Symbol 303 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 303 MovieClip Frame 2
if (((_url.slice(0, 23) != "http://www.miniclip.com") and (_url.slice(0, 19) != "http://miniclip.com")) and (_url.slice(0, 20) != "http://66.132.254.49")) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache); stop(); }
Symbol 303 MovieClip Frame 3
stop();
Symbol 308 Button
on (release) { gotoAndStop (8); }

Library Items

Symbol 1 Sound [jump.wav]
Symbol 2 Sound [goalgem.wav]
Symbol 3 Sound [gem3.wav]
Symbol 4 Sound [gem2.wav]
Symbol 5 Sound [gem.wav]
Symbol 6 Sound [DEAD.wav]
Symbol 7 Sound [roll.wav]Used by:50 55 267 272 308
Symbol 8 GraphicUsed by:Timeline
Symbol 9 GraphicUsed by:22
Symbol 10 ShapeTweeningUsed by:22
Symbol 11 GraphicUsed by:22
Symbol 12 SoundUsed by:22
Symbol 13 GraphicUsed by:22 297
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:22
Symbol 16 GraphicUsed by:22
Symbol 17 GraphicUsed by:22
Symbol 18 GraphicUsed by:22
Symbol 19 SoundUsed by:22
Symbol 20 FontUsed by:21
Symbol 21 TextUses:20Used by:22
Symbol 22 MovieClipUses:9 10 11 12 13 15 16 17 18 19 21Used by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:26  Timeline
Symbol 25 GraphicUsed by:26  Timeline
Symbol 26 MovieClipUses:24 25Used by:Timeline
Symbol 27 GraphicUsed by:Timeline
Symbol 28 GraphicUsed by:97 116  Timeline
Symbol 29 GraphicUsed by:35
Symbol 30 GraphicUsed by:35 162
Symbol 31 GraphicUsed by:35
Symbol 32 GraphicUsed by:35 162
Symbol 33 GraphicUsed by:35 162
Symbol 34 GraphicUsed by:35 162
Symbol 35 MovieClipUses:29 30 31 32 33 34Used by:Timeline
Symbol 36 GraphicUsed by:38
Symbol 37 GraphicUsed by:38
Symbol 38 ButtonUses:36 37Used by:Timeline
Symbol 39 GraphicUsed by:42
Symbol 40 GraphicUsed by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:39 40 41Used by:Timeline
Symbol 43 GraphicUsed by:50
Symbol 44 FontUsed by:45 46 52 53 265 266 269 270
Symbol 45 TextUses:44Used by:50
Symbol 46 TextUses:44Used by:50
Symbol 47 GraphicUsed by:50 55 267 272 308
Symbol 48 GraphicUsed by:50
Symbol 49 SoundUsed by:50 55 267 272 308
Symbol 50 ButtonUses:43 45 46 47 48 7 49Used by:Timeline
Symbol 51 GraphicUsed by:55
Symbol 52 TextUses:44Used by:55
Symbol 53 TextUses:44Used by:55
Symbol 54 GraphicUsed by:55
Symbol 55 ButtonUses:51 52 53 47 54 7 49Used by:Timeline
Symbol 56 FontUsed by:57 89 90 91 94 95 96 239 241 244 245 246 247 248 249 252 253 254 255 256
Symbol 57 EditableTextUses:56Used by:58
Symbol 58 MovieClipUses:57Used by:Timeline
Symbol 59 GraphicUsed by:Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:86 182  Timeline
Symbol 63 GraphicUsed by:233  Timeline
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:Timeline
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:Timeline
Symbol 68 FontUsed by:69 70 71 72 73 77 80
Symbol 69 TextUses:68Used by:76
Symbol 70 EditableTextUses:68Used by:76
Symbol 71 EditableTextUses:68Used by:76
Symbol 72 EditableTextUses:68Used by:76
Symbol 73 EditableTextUses:68Used by:76
Symbol 74 FontUsed by:75
Symbol 75 EditableTextUses:74Used by:76
Symbol 76 MovieClipUses:69 70 71 72 73 75Used by:Timeline
Symbol 77 TextUses:68Used by:78
Symbol 78 MovieClipUses:77Used by:Timeline
Symbol 79 GraphicUsed by:183
Symbol 80 TextUses:68Used by:183
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:81 82Used by:183
Symbol 84 GraphicUsed by:183
Symbol 85 GraphicUsed by:86 182
Symbol 86 MovieClipUses:62 85Used by:183
Symbol 87 GraphicUsed by:183
Symbol 88 GraphicUsed by:97
Symbol 89 EditableTextUses:56Used by:97
Symbol 90 EditableTextUses:56Used by:97
Symbol 91 EditableTextUses:56Used by:97
Symbol 92 GraphicUsed by:97 110
Symbol 93 GraphicUsed by:97 120
Symbol 94 TextUses:56Used by:97
Symbol 95 TextUses:56Used by:97
Symbol 96 TextUses:56Used by:97
Symbol 97 MovieClipUses:88 89 90 91 28 92 93 94 95 96Used by:183
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:183
Symbol 100 GraphicUsed by:101 102 138 141
Symbol 101 MovieClipUses:100Used by:183
Symbol 102 MovieClipUses:100Used by:183
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:183
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:183
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:183
Symbol 110 MovieClipUses:92Used by:111
Symbol 111 MovieClipUses:110Used by:183
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:183
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:183
Symbol 116 MovieClipUses:28Used by:117
Symbol 117 MovieClipUses:116Used by:183
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:183
Symbol 120 MovieClipUses:93Used by:121
Symbol 121 MovieClipUses:120Used by:183
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:183
Symbol 124 GraphicUsed by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:124 125Used by:127
Symbol 127 MovieClipUses:126Used by:183
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:128 129Used by:131
Symbol 131 MovieClipUses:130Used by:183
Symbol 132 GraphicUsed by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:132 133Used by:135
Symbol 135 MovieClipUses:134Used by:183
Symbol 136 GraphicUsed by:183
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:100 137Used by:183
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:183
Symbol 141 MovieClipUses:100Used by:183
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:142 143Used by:145
Symbol 145 MovieClipUses:144Used by:183
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:183
Symbol 148 GraphicUsed by:162
Symbol 149 GraphicUsed by:162
Symbol 150 GraphicUsed by:162
Symbol 151 GraphicUsed by:162
Symbol 152 GraphicUsed by:162
Symbol 153 GraphicUsed by:162
Symbol 154 GraphicUsed by:162
Symbol 155 GraphicUsed by:162
Symbol 156 GraphicUsed by:162
Symbol 157 GraphicUsed by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:148 30 149 32 33 34 150 151 152 153 154 155 156 157 158 159 160 161Used by:163
Symbol 163 MovieClipUses:162Used by:165
Symbol 164 MovieClipUsed by:165
Symbol 165 MovieClipUses:163 164Used by:183
Symbol 166 GraphicUsed by:183
Symbol 167 GraphicUsed by:169
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:167 168Used by:170
Symbol 170 MovieClipUses:169Used by:183
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:183
Symbol 174 GraphicUsed by:176
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:174 175Used by:177
Symbol 177 MovieClipUses:176Used by:183
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:178 179Used by:181
Symbol 181 MovieClipUses:180Used by:183
Symbol 182 MovieClipUses:62 85Used by:183
Symbol 183 MovieClipUses:79 80 83 84 86 87 97 99 101 102 105 107 109 111 113 115 117 119 121 123 127 131 135 136 138 140 141 145 147 165 166 170 173 177 181 182Used by:Timeline
Symbol 184 GraphicUsed by:187
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:184 186Used by:Timeline
Symbol 188 GraphicUsed by:205 208
Symbol 189 GraphicUsed by:205 208
Symbol 190 GraphicUsed by:205 208 215
Symbol 191 GraphicUsed by:205 208 215
Symbol 192 GraphicUsed by:205 208
Symbol 193 GraphicUsed by:205 208
Symbol 194 GraphicUsed by:205 208
Symbol 195 GraphicUsed by:205
Symbol 196 GraphicUsed by:205
Symbol 197 GraphicUsed by:205
Symbol 198 GraphicUsed by:205
Symbol 199 GraphicUsed by:205
Symbol 200 GraphicUsed by:205
Symbol 201 GraphicUsed by:205
Symbol 202 GraphicUsed by:205
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204Used by:206
Symbol 206 MovieClipUses:205Used by:217
Symbol 207 GraphicUsed by:217
Symbol 208 MovieClipUses:194 189 190 191 192 193 188Used by:217
Symbol 209 GraphicUsed by:215
Symbol 210 GraphicUsed by:215
Symbol 211 GraphicUsed by:215
Symbol 212 GraphicUsed by:215
Symbol 213 GraphicUsed by:215
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:209 190 191 210 211 212 213 214Used by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:206 207 208 216Used by:Timeline
Symbol 218 GraphicUsed by:234
Symbol 219 GraphicUsed by:223
Symbol 220 GraphicUsed by:223
Symbol 221 GraphicUsed by:223
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:219 220 221 222Used by:224
Symbol 224 MovieClipUses:223Used by:234
Symbol 225 GraphicUsed by:234
Symbol 226 SoundUsed by:234
Symbol 227 GraphicUsed by:234
Symbol 228 GraphicUsed by:234
Symbol 229 GraphicUsed by:234
Symbol 230 GraphicUsed by:234
Symbol 231 GraphicUsed by:234
Symbol 232 GraphicUsed by:234
Symbol 233 MovieClipUses:63Used by:234
Symbol 234 MovieClipUses:218 224 225 226 227 228 229 230 231 232 233Used by:237
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClipUses:234 236Used by:Timeline
Symbol 238 GraphicUsed by:250
Symbol 239 TextUses:56Used by:250
Symbol 240 GraphicUsed by:242
Symbol 241 EditableTextUses:56Used by:242
Symbol 242 MovieClipUses:240 241Used by:250
Symbol 243 GraphicUsed by:250
Symbol 244 TextUses:56Used by:250
Symbol 245 TextUses:56Used by:250
Symbol 246 TextUses:56Used by:250
Symbol 247 TextUses:56Used by:250
Symbol 248 TextUses:56Used by:250
Symbol 249 TextUses:56Used by:250
Symbol 250 MovieClipUses:238 239 242 243 244 245 246 247 248 249Used by:Timeline
Symbol 251 GraphicUsed by:257
Symbol 252 TextUses:56Used by:257
Symbol 253 EditableTextUses:56Used by:257
Symbol 254 EditableTextUses:56Used by:257
Symbol 255 EditableTextUses:56Used by:257
Symbol 256 TextUses:56Used by:257
Symbol 257 MovieClipUses:251 252 253 254 255 256Used by:Timeline
Symbol 258 GraphicUsed by:Timeline
Symbol 259 GraphicUsed by:Timeline
Symbol 260 GraphicUsed by:Timeline
Symbol 261 GraphicUsed by:Timeline
Symbol 262 FontUsed by:263
Symbol 263 TextUses:262Used by:Timeline
Symbol 264 GraphicUsed by:267 308
Symbol 265 TextUses:44Used by:267 308
Symbol 266 TextUses:44Used by:267 308
Symbol 267 ButtonUses:264 265 266 47 7 49Used by:Timeline
Symbol 268 GraphicUsed by:272
Symbol 269 TextUses:44Used by:272
Symbol 270 TextUses:44Used by:272
Symbol 271 GraphicUsed by:272
Symbol 272 ButtonUses:268 269 270 47 271 7 49Used by:Timeline
Symbol 273 GraphicUsed by:276
Symbol 274 FontUsed by:275 278 279 280 281 291 293 296
Symbol 275 TextUses:274Used by:276
Symbol 276 MovieClipUses:273 275Used by:303
Symbol 277 GraphicUsed by:282
Symbol 278 TextUses:274Used by:282
Symbol 279 TextUses:274Used by:282
Symbol 280 TextUses:274Used by:282
Symbol 281 TextUses:274Used by:282
Symbol 282 MovieClipUses:277 278 279 280 281Used by:303
Symbol 283 GraphicUsed by:303
Symbol 284 FontUsed by:285 287 289 298
Symbol 285 TextUses:284Used by:303
Symbol 286 GraphicUsed by:303
Symbol 287 TextUses:284Used by:303
Symbol 288 GraphicUsed by:303
Symbol 289 TextUses:284Used by:303
Symbol 290 GraphicUsed by:303
Symbol 291 TextUses:274Used by:303
Symbol 292 GraphicUsed by:297
Symbol 293 TextUses:274Used by:297
Symbol 294 GraphicUsed by:297
Symbol 295 GraphicUsed by:297
Symbol 296 TextUses:274Used by:297
Symbol 297 ButtonUses:292 293 294 295 296 13Used by:303
Symbol 298 TextUses:284Used by:303
Symbol 299 GraphicUsed by:303
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:303
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:276 282 283 285 286 287 288 289 290 291 297 298 299 301 302Used by:Timeline
Symbol 304 GraphicUsed by:Timeline
Symbol 305 GraphicUsed by:Timeline
Symbol 306 GraphicUsed by:Timeline
Symbol 307 GraphicUsed by:Timeline
Symbol 308 ButtonUses:264 265 266 47 7 49Used by:Timeline

Instance Names

"clouds"Frame 2Symbol 26 MovieClip
"continueBUT"Frame 2Symbol 55 Button
"BackImageMC"Frame 3Symbol 65 MovieClip
"WaterBackMC"Frame 3Symbol 67 MovieClip
"codeMC"Frame 3Symbol 76 MovieClip
"KeyMC"Frame 3Symbol 78 MovieClip
"backgroundMC"Frame 3Symbol 183 MovieClip
"waterMC"Frame 3Symbol 187 MovieClip
"playerMC"Frame 3Symbol 217 MovieClip
"counterMC"Frame 3Symbol 237 MovieClip
"LevelboardMC"Frame 3Symbol 250 MovieClip
"ghost"Frame 3Symbol 257 MovieClip
"clouds"Frame 5Symbol 26 MovieClip
"clouds"Frame 7Symbol 26 MovieClip
"gemTweenMovie"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"gemTweenMovie"Symbol 117 MovieClip Frame 1Symbol 116 MovieClip
"gemTweenMovie"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"graphic"Symbol 127 MovieClip Frame 1Symbol 126 MovieClip
"graphic"Symbol 131 MovieClip Frame 1Symbol 130 MovieClip
"graphic"Symbol 135 MovieClip Frame 1Symbol 134 MovieClip
"switchMC"Symbol 145 MovieClip Frame 1Symbol 144 MovieClip
"beastie"Symbol 165 MovieClip Frame 1Symbol 163 MovieClip
"graphic"Symbol 170 MovieClip Frame 1Symbol 169 MovieClip
"switchMC"Symbol 177 MovieClip Frame 1Symbol 176 MovieClip
"switchMC"Symbol 181 MovieClip Frame 1Symbol 180 MovieClip
"100"Symbol 183 MovieClip Frame 21Symbol 165 MovieClip
"215"Symbol 183 MovieClip Frame 21Symbol 165 MovieClip
"250"Symbol 183 MovieClip Frame 25Symbol 165 MovieClip
"150"Symbol 183 MovieClip Frame 29Symbol 165 MovieClip
"150"Symbol 183 MovieClip Frame 29Symbol 165 MovieClip
"150"Symbol 183 MovieClip Frame 31Symbol 165 MovieClip
"WaterAlphaMC"Symbol 187 MovieClip Frame 1Symbol 186 MovieClip
"g1"Symbol 224 MovieClip Frame 1Symbol 223 MovieClip
"g2"Symbol 224 MovieClip Frame 1Symbol 223 MovieClip
"g3"Symbol 224 MovieClip Frame 1Symbol 223 MovieClip
"gems"Symbol 234 MovieClip Frame 1Symbol 224 MovieClip
"CounterMC"Symbol 237 MovieClip Frame 1Symbol 234 MovieClip
"invincibleMC"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"mcLoading"Symbol 303 MovieClip Frame 1Symbol 276 MovieClip
"mcHighscores"Symbol 303 MovieClip Frame 1Symbol 282 MovieClip
"mcTarget"Symbol 303 MovieClip Frame 2Symbol 276 MovieClip
"mcHighScoreData"Symbol 303 MovieClip Frame 3Symbol 301 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$NX$Ta9RThwXc.csr4eWWLzu1/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "jump.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "goalgem.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "gem3.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "gem2.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "gem.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "DEAD.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "roll.wav"
ExportAssets (56)Timeline Frame 2Symbol 7 as "roll.wav"
ExportAssets (56)Timeline Frame 2Symbol 7 as "roll.wav"
ExportAssets (56)Timeline Frame 5Symbol 7 as "roll.wav"
ExportAssets (56)Timeline Frame 5Symbol 7 as "roll.wav"
ExportAssets (56)Timeline Frame 7Symbol 7 as "roll.wav"

Labels

"appear"Symbol 110 MovieClip Frame 1
"visible"Symbol 110 MovieClip Frame 5
"collected"Symbol 110 MovieClip Frame 25
"appear"Symbol 116 MovieClip Frame 1
"visible"Symbol 116 MovieClip Frame 5
"collected"Symbol 116 MovieClip Frame 25
"appear"Symbol 120 MovieClip Frame 1
"visible"Symbol 120 MovieClip Frame 5
"collected"Symbol 120 MovieClip Frame 25
"off"Symbol 126 MovieClip Frame 1
"on"Symbol 126 MovieClip Frame 5
"off"Symbol 130 MovieClip Frame 1
"on"Symbol 130 MovieClip Frame 5
"off"Symbol 134 MovieClip Frame 1
"on"Symbol 134 MovieClip Frame 5
"on"Symbol 144 MovieClip Frame 5
"off"Symbol 169 MovieClip Frame 1
"on"Symbol 169 MovieClip Frame 5
"on"Symbol 176 MovieClip Frame 5
"on"Symbol 180 MovieClip Frame 5
"L1"Symbol 183 MovieClip Frame 2
"L2"Symbol 183 MovieClip Frame 4
"L3"Symbol 183 MovieClip Frame 6
"L4"Symbol 183 MovieClip Frame 8
"L5"Symbol 183 MovieClip Frame 10
"L6"Symbol 183 MovieClip Frame 12
"L7"Symbol 183 MovieClip Frame 14
"L8"Symbol 183 MovieClip Frame 16
"L9"Symbol 183 MovieClip Frame 18
"L10"Symbol 183 MovieClip Frame 20
"L11"Symbol 183 MovieClip Frame 22
"L12"Symbol 183 MovieClip Frame 24
"L13"Symbol 183 MovieClip Frame 26
"L14"Symbol 183 MovieClip Frame 28
"L15"Symbol 183 MovieClip Frame 30
"right"Symbol 217 MovieClip Frame 1
"left"Symbol 217 MovieClip Frame 5
"stopped left"Symbol 217 MovieClip Frame 10
"stopped right"Symbol 217 MovieClip Frame 15
"jump left"Symbol 217 MovieClip Frame 21
"jump right"Symbol 217 MovieClip Frame 27
"death"Symbol 217 MovieClip Frame 31
"none"Symbol 223 MovieClip Frame 1
"blue"Symbol 223 MovieClip Frame 5
"purple"Symbol 223 MovieClip Frame 9
"red"Symbol 223 MovieClip Frame 13
"one"Symbol 234 MovieClip Frame 2
"two"Symbol 234 MovieClip Frame 7
"three"Symbol 234 MovieClip Frame 12
"four"Symbol 234 MovieClip Frame 17
"five"Symbol 234 MovieClip Frame 22
"death"Symbol 234 MovieClip Frame 27
"start"Symbol 250 MovieClip Frame 1

Dynamic Text Variables

_root.firstLevelSymbol 57 EditableText"1"
rightSymbol 70 EditableText""
leftSymbol 71 EditableText""
stateSymbol 72 EditableText""
fallingSymbol 73 EditableText""
FPSSymbol 75 EditableText""
_root.codeMC:purpleneededSymbol 89 EditableText"X"
_root.codeMC:redneededSymbol 90 EditableText"X"
_root.codeMC:blueneededSymbol 91 EditableText"X"
_root.codeMC:levelnameSymbol 241 EditableText"20"
_root.codeMC:livesSymbol 253 EditableText"99"
_root.codeMC:scoreSymbol 254 EditableText"10000"
_root.codeMC:bonusScoreSymbol 255 EditableText"1000"




http://swfchan.com/6/29823/info.shtml
Created: 19/5 -2019 16:49:08 Last modified: 19/5 -2019 16:49:08 Server time: 05/05 -2024 23:11:13