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

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

Journey To The North.swf

This is the info page for
Flash #132653

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


Text
LOADING

Play

ONLINE

GAMES

FREE

PLAY

Add to your site

Add to your site

Add to your site

Add to your site

Journey to
the n    rth

MORE GAMES

MORE GAMES

NEW GAME

NEW GAME

NEW GAME

CONTINUE GAME

CONTINUE GAME

CONTINUE GAME

!

Do you want to start
a new game? It will
rewrite you old file.

YES

NO

SKIP

SKIP

Select Level

1

3

4

5

6

7

8

9

10

11

12

13

14

15

16

2

17

18

19

20

21

22

23

24

SCORE

CONGRATULATIONS!

You found your way Home

SCORE:

MORE GAMES!

NEXT LEVEL

SUBMIT

I need to find my friends
and fix doreamon!

Back

Score:

25000

Name:

Submit

Sending...

Highscore Received

View Highscores

GAME OVER

TOTAL SCORE

25000

<p align="center"><font face="Franklin Gothic Heavy" size="50" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL 1</font></p>

oh yes!
that's my
house

CONGRATULATIONS!

You found your way Home

SCORE:

PLAY AGAIN

ActionScript [AS1/AS2]

Frame 1
function mySiteLink() { getURL ("http://www.game2p.com/", "_blank"); } function sitelock(urls_allowed) { locked = true; domain_parts = _url.split("://"); real_domain = domain_parts[1].split("/"); domain.text = real_domain[0]; for (x in urls_allowed) { if (urls_allowed[x] == real_domain[0]) { locked = false; } } if (locked) { } } Button.prototype.tabEnabled = false; MovieClip.prototype.tabEnabled = false; var stickGrabbed = false; var rightClick = new ContextMenu(); rightClick.hideBuiltInItems(); _root.menu = rightClick; var mySiteLink = new ContextMenuItem("More Games!", mySiteLink); rightClick.customItems.push(mySiteLink); stop(); urls_allowed = ["game2p.com", "www.game2p.com"]; sitelock(urls_allowed);
Instance of Symbol 255 MovieClip in Frame 1
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); percent = int((loaded / total) * 100); _root.msg.text = percent + " %"; gotoAndStop(percent); if (percent >= 100) { if (_global.gamelock == "true") { _root.gotoAndStop("site_lock"); } else { gotoAndStop ("play"); } } }
Frame 2
var lvlCurrent = 1; var life_count = 3; _root.ttScore = 0;
Frame 3
stop(); _root.play_music = "on"; var coinssnd = new Sound(); coinssnd.attachSound("coinssnd"); var menu_sound = new Sound(); menu_sound.attachSound("menu_sound"); menu_sound.start(0, 999); var jump_sound = new Sound(); jump_sound.attachSound("jump_sound"); var pick_sound = new Sound(); pick_sound.attachSound("pick_sound"); var ending_sound = new Sound(); ending_sound.attachSound("ending_sound");
Frame 4
mochi.as2.MochiAd.showInterLevelAd({id:"da29ceaa0d35a948", res:"550x400", no_bg:true});
Frame 5
stop();
Frame 6
function mainJump() { if (!mainJumping) { if (Key.isDown(38) || (Key.isDown(87))) { if (!mainOnLadder) { if (_root.play_music == "on") { jump_sound.start(0, 1); } mainJumping = true; jumpSpeed = jumpSpeedLimit * -1; lvlHolder.mcMain._y = lvlHolder.mcMain._y + jumpSpeed; } } } else if (!mainOnLadder) { if (jumpSpeed < 0) { jumpSpeed = jumpSpeed * (1 - (jumpSpeedLimit / 70)); if (jumpSpeed > ((-jumpSpeedLimit) * 0.2)) { jumpSpeed = jumpSpeed * -1; } } if ((jumpSpeed > 0) && (jumpSpeed <= jumpSpeedLimit)) { jumpSpeed = jumpSpeed * (1 + (jumpSpeedLimit / 50)); } lvlHolder.mcMain._y = lvlHolder.mcMain._y + jumpSpeed; for (var _local3 in lvlHolder.blockHolder) { if (lvlHolder.mcMain.hitTest(lvlHolder.blockHolder[_local3])) { if (jumpSpeed > 0) { mainJumping = false; lvlHolder.mcMain._y = lvlHolder.blockHolder[_local3]._y - 25; mainOnGround = true; break; } jumpSpeed = Math.abs(jumpSpeed); lvlHolder.mcMain._y = (lvlHolder.blockHolder[_local3]._y + lvlHolder.blockHolder[_local3]._height) + 1; } for (var _local2 in lvlHolder.blockHolder2) { if (lvlHolder.mcMain.hitTest(lvlHolder.blockHolder2[_local2])) { if (jumpSpeed > 0) { mainJumping = false; lvlHolder.mcMain._y = lvlHolder.blockHolder2[_local2]._y - 25; mainOnGround = true; break; } jumpSpeed = Math.abs(jumpSpeed); lvlHolder.mcMain._y = (lvlHolder.blockHolder2[_local2]._y + lvlHolder.blockHolder2[_local2]._height) + 1; } } } } } function createLvl() { var _local4 = _root["lvlArray" + lvlCurrent]; var _local3 = Math.ceil(_local4.length / 16); var i = 0; while (i < _local4.length) { if ((i / _local3) == int(i / _local3)) { row++; } if (_local4[i] == 1) { lvlHolder.blockHolder.attachMovie("mcBlock", "Block" + i, lvlHolder.blockHolder.getNextHighestDepth()); lvlHolder.blockHolder["Block" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.blockHolder["Block" + i]._y = (row - 1) * 25; } else if (_local4[i] == 2) { lvlHolder.ladderHolder.attachMovie("mcLadder", "Ladder" + i, lvlHolder.ladderHolder.getNextHighestDepth()); lvlHolder.ladderHolder["Ladder" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.ladderHolder["Ladder" + i]._y = (row - 1) * 25; } else if (_local4[i] == 3) { lvlHolder.bumperHolder.attachMovie("mcBumper", "Bumper" + i, lvlHolder.bumperHolder.getNextHighestDepth()); lvlHolder.bumperHolder["Bumper" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.bumperHolder["Bumper" + i]._y = (row - 1) * 25; } else if (_local4[i] == 4) { lvlHolder.trampHolder.attachMovie("mcTramp", "Tramp" + i, lvlHolder.trampHolder.getNextHighestDepth()); lvlHolder.trampHolder["Tramp" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.trampHolder["Tramp" + i]._y = (row - 1) * 25; } else if (_local4[i] == 5) { lvlHolder.enemyHolder.attachMovie("mcEnemy", "Enemy" + i, lvlHolder.enemyHolder.getNextHighestDepth()); lvlHolder.enemyHolder["Enemy" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.enemyHolder["Enemy" + i]._y = (row - 1) * 25; lvlHolder.enemyHolder["Enemy" + i].speed = 2; lvlHolder.enemyHolder["Enemy" + i].direction = 1; lvlHolder.enemyHolder["Enemy" + i].onEnterFrame = function () { this._x = this._x + (this.speed * this.direction); for (var _local3 in lvlHolder.markerHolder) { if (this.hitTest(lvlHolder.markerHolder[_local3])) { this.direction = this.direction * -1; this._x = this._x + (this.speed * this.direction); } } if (this.direction == -1) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } if (this.hitTest(_root.lvlHolder.mcMain)) { resetLvl(); } }; } else if (_local4[i] == 6) { lvlHolder.markerHolder.attachMovie("mcInvisMarker", "Marker" + i, lvlHolder.markerHolder.getNextHighestDepth()); lvlHolder.markerHolder["Marker" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.markerHolder["Marker" + i]._y = (row - 1) * 25; } else if (_local4[i] == 7) { lvlHolder.attachMovie("mcCoin", "Coin" + i, lvlHolder.getNextHighestDepth()); lvlHolder["Coin" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["Coin" + i]._y = (row - 1) * 25; lvlHolder["Coin" + i].onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { mainScore = mainScore + 100; this.removeMovieClip(); } }; } else if (_local4[i] == 8) { lvlHolder.attachMovie("mcGoal", "Goal" + i, lvlHolder.getNextHighestDepth()); lvlHolder["Goal" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["Goal" + i]._y = (row - 1) * 25; lvlHolder["Goal" + i].onEnterFrame = function () { if (_root.door_open == true) { this.gotoAndStop(2); } if (this.door.hitTest(_root.lvlHolder.mcMain)) { if (_root.play_music == "on") { pick_sound.start(0, 1); } lastScore = _root.mainScore; if (_root.lvlCurrent == 24) { lvlHolder.removeMovieClip(); _root.mainScore = lastScore; _root.ttScore = _root.mainScore; _root.gotoAndStop("ending"); } else { if (_root.lvlCurrent >= _root.lvl_unlock) { _root.lvl_unlock++; } lvlHolder.removeMovieClip(); _root.win_pop.gotoAndStop(2); _root.mainScore = lastScore; _root.ttScore = _root.mainScore; } } }; } else if (_local4[i] == 9) { lvlHolder.attachMovie("mcKey", "key" + i, lvlHolder.getNextHighestDepth()); lvlHolder["key" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["key" + i]._y = (row - 1) * 25; lvlHolder["key" + i].onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if (_root.play_music == "on") { coinssnd.start(0, 1); } if (_root.lvlCurrent >= _root.lvl_unlock) { mainScore = mainScore + 500; } _root.door_open = true; this.removeMovieClip(); } }; } else if (_local4[i] == "love") { if (_root.lvlCurrent >= _root.lvl_unlock) { lvlHolder.attachMovie("mcLove", "love" + i, lvlHolder.getNextHighestDepth()); lvlHolder["love" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["love" + i]._y = (row - 1) * 25; lvlHolder["love" + i].onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if (_root.play_music == "on") { coinssnd.start(0, 1); } _root.life_count++; this.removeMovieClip(); } }; } } else if (_local4[i] == "coin2") { if (_root.lvlCurrent >= _root.lvl_unlock) { lvlHolder.attachMovie("mcCoin2", "coin2" + i, lvlHolder.getNextHighestDepth()); lvlHolder["coin2" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["coin2" + i]._y = (row - 1) * 25; lvlHolder["coin2" + i].onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if (_root.play_music == "on") { coinssnd.start(0, 1); } mainScore = mainScore + 100; this.removeMovieClip(); } }; } } else if (_local4[i] == "dia") { if (_root.lvlCurrent >= _root.lvl_unlock) { lvlHolder.attachMovie("mcDia", "dia" + i, lvlHolder.getNextHighestDepth()); lvlHolder["dia" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["dia" + i]._y = (row - 1) * 25; lvlHolder["dia" + i].onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if (_root.play_music == "on") { coinssnd.start(0, 1); } mainScore = mainScore + 300; this.removeMovieClip(); } }; } } else if (_local4[i] == "lift1") { lvlHolder.attachMovie("mcLife1", "mcLife1", lvlHolder.getNextHighestDepth()); lvlHolder.mcLife1._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.mcLife1._y = (row - 1) * 25; lvlHolder.mcLife1.onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if ((Key.isDown(38) || Key.isDown(87)) && (!mainOnLift)) { if (_root.play_music == "on") { pick_sound.start(0, 1); } mainOnLift = true; lvlHolder.mcLife1.gotoAndPlay(2); } } }; } else if (_local4[i] == "lift2") { lvlHolder.attachMovie("mcLife2", "mcLife2", lvlHolder.getNextHighestDepth()); lvlHolder.mcLife2._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.mcLife2._y = (row - 1) * 25; lvlHolder.mcLife2.onEnterFrame = function () { if (this.hitTest(_root.lvlHolder.mcMain)) { if ((Key.isDown(38) || Key.isDown(87)) && (!mainOnLift)) { if (_root.play_music == "on") { pick_sound.start(0, 1); } mainOnLift = true; lvlHolder.mcLife2.gotoAndPlay(2); } } }; } else if (_local4[i] == "block") { lvlHolder.blockHolder.attachMovie("mcBlock_long", "mBlock" + i, lvlHolder.blockHolder.getNextHighestDepth()); lvlHolder.blockHolder["mBlock" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.blockHolder["mBlock" + i]._y = (row - 1) * 25; lvlHolder.blockHolder["mBlock" + i].speed = 2; lvlHolder.blockHolder["mBlock" + i].direction = 1; lvlHolder.blockHolder["mBlock" + i].onEnterFrame = function () { this._x = this._x + (this.speed * this.direction); for (var _local3 in lvlHolder.markerHolder) { if (this.hitTest(lvlHolder.markerHolder[_local3])) { this.direction = this.direction * -1; this._x = this._x + (this.speed * this.direction); } } if (_root.lvlHolder.mcMain.hitTest(this)) { _root.lvlHolder.mcMain._x = _root.lvlHolder.mcMain._x + (this.speed * this.direction); } }; } else if (_local4[i] == "ice") { if (_root.lvlCurrent >= _root.lvl_unlock) { lvlHolder.attachMovie("mcIce", "ice" + i, lvlHolder.getNextHighestDepth()); lvlHolder["ice" + i].fall = false; lvlHolder["ice" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder["ice" + i]._y = (row - 1) * 25; lvlHolder["ice" + i].onEnterFrame = function () { if (this.area.hitTest(_root.lvlHolder.mcMain) && (this.fall == false)) { this.i.i2.gotoAndPlay(2); this.fall = true; } if (this.i.i2.hitTest(_root.lvlHolder.mcMain)) { resetLvl(); } }; } } else if (_local4[i] == "break_ice") { lvlHolder.blockHolder.attachMovie("mcIceM", "mice" + i, lvlHolder.blockHolder.getNextHighestDepth()); lvlHolder.blockHolder["mice" + i].breaks = false; lvlHolder.blockHolder["mice" + i]._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.blockHolder["mice" + i]._y = (row - 1) * 25; lvlHolder.blockHolder["mice" + i].onEnterFrame = function () { if ((_root.lvlHolder.mcMain.hitTest(this) && (this.breaks == false)) && (!mainJumping)) { this.breaks = true; this.i.gotoAndPlay(2); } }; } else if (_local4[i] == "MAIN") { lvlHolder.attachMovie("mcMain", "mcMain", lvlHolder.getNextHighestDepth()); lvlHolder.mcMain._x = (i - ((row - 1) * _local3)) * 25; lvlHolder.mcMain._y = (row - 1) * 25; } i++; } row = 0; lvlHolder.mcMain._x = lvlHolder.mcMain._x + mainMove; lvlHolder._x = lvlHolder._x + mainMove; } function mainBump() { var _local1; if (Key.isDown(37) || (Key.isDown(65))) { _local1 = 1; } else if (Key.isDown(39) || (Key.isDown(68))) { _local1 = -1; } if (mainBumping) { lvlHolder.mcMain._x = lvlHolder.mcMain._x + (_local1 * bumpSpeed); bumpSpeed = bumpSpeed * 0.5; if (bumpSpeed <= 1) { mainBumping = false; } } } function resetLvl() { _root.life_count--; if (_root.life_count == 0) { lvlHolder.removeMovieClip(); stopAllSounds(); _root.game_over.gotoAndPlay(2); } else { _root.door_open = false; lvlHolder.removeMovieClip(); _root.createEmptyMovieClip("lvlHolder", _root.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("bgHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("blockHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("ladderHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("bumperHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("trampHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("enemyHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("markerHolder", lvlHolder.getNextHighestDepth()); createLvl(); lvlHolder.mcMain.swapDepths(getNextHighestDepth()); _root.mainScore = _root.ttScore; } } _root.door_open = false; _root.win_pop.gotoAndStop(1); stop(); if (_root.life_count <= 0) { _root.life_count = 3; } _root.main_move_style = 1; var mainSpeed = 7; var mainJumping = false; var jumpSpeedLimit = 20; var jumpSpeed = jumpSpeedLimit; var mainOnGround = false; var mainOnLift = false; var L = "love"; var B = "block"; var A = "break_ice"; var X = "MAIN"; var Y = "lift1"; var Z = "lift2"; var I = "ice"; var D = "dia"; var C = "coin2"; var lvlArray1 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1); var lvlArray2 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1); var lvlArray3 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1); var lvlArray4 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, X, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1); var lvlArray5 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, X, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 3, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1); var lvlArray6 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, L, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1); var lvlArray7 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray8 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, C, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray9 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 0, 0, Y, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Z, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray10 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, B, 0, 0, 0, 0, 0, 6, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 8, 0, 0, 1, 1, 1, 1, 0, 6, 0, 0, 0, 0, 0, B, 0, 6, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray11 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 6, 0, 0, 0, B, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 6, 0, 0, B, 0, 0, 0, 0, 0, 0, 0, 6, 1, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray12 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, B, 0, 0, 0, 0, 6, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, I, 0, I, 0, I, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 6, 0, B, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray13 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 3, Z, 0, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Y, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 6, 1, 1, 1, 0, 0, D, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, B, 0, 0, 6, 0, 0, 0); var lvlArray14 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Y, 0, 3, Z, 0, 9, 3, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 2, D, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 0, 0, 0, 6, 1, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 6, 0, B, 0, 0, 0, 0, 6, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray15 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Y, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 8, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, A, A, A, A, 1, 0, 3, Z, 0, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, A, A, A, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray16 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, I, 0, I, 0, I, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, A, 0, 1, 0, 1, 2, 1, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, B, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray17 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, C, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, A, A, A, 3, 0, X, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, A, A, A, 3, 0, 0, 0, 0, 6, 0, 0, 0, 0, B, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, B, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, B, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, A, 0, A, 0, A, 6, 0, 0, B, 0, 0, 0, 0, 0, 0, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var lvlArray18 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, L, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 6, 5, 0, D, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, C, 0, 0, 1, 1, 2, 1, 1, A, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 2, 0, 0, C, 3, 4, 0, 1, 1, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, Z, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, Y, 0, 3, 0, 0, X, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 6, 5, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0); var lvlArray19 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, D, 0, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 1, 1, 1, 1, 2, 1, 1, 0, A, 0, 0, A, 0, 0, A, 0, 0, 1, 1, 1, 1, A, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, B, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 6, 5, 0, C, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1); var lvlArray20 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, Z, 0, 0, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Y, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 0, 0, 0, 6, 0, 0, B, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, X, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1); var lvlArray21 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, A, 1, 1, 1, 1, 1, A, A, 1, A, A, 1, 0, 0, 0, 6, 0, B, 0, 0, 0, 0, 6, 3, 0, 3, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, C, 0, 0, A, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 3, 0, 0, 3, 6, 0, 0, 5, 0, 0, 0, 0, 0, 5, 6, 3, 0, 0, 3, 0, 0, 0, 3, 0, 0, 3, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 3, 0, 0, 0, 3, A, A, 3, 0, 0, 0, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, C, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 3, 0, A, A, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 0, 3, Z, 0, 9, 0, 0, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 0, 3, 1, 1, 1, 1, 1, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, X, 0, 0, 0, 2, 0, 3, Y, 0, 0, 0, 8, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, 1, 1, 1, 1, 1, 0, 3, 1, A, 1, 1, 1, 3, 0, 0, 0, 3, 0, 0, 3); var lvlArray22 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 3, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, A, A, A, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Z, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 6, 0, 5, 0, 0, 0, 0, 5, 6, 0, 0, 0, D, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, A, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, A, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, A, A, 6, 0, 0, B, 0, 0, 6, 0, 0, 0, B, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Y, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, A, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, A, A, A); var lvlArray23 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 3, 0, 0, 0, 0, 0, A, 0, 0, A, 0, 0, A, 0, 0, A, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 5, D, 0, 0, 6, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, A, A, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, A, 0, 0, 0, 0, 0, 3, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 3, 6, 0, 0, 0, 0, 0, B, 0, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 1, 1, A, A, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, C, 0, 0, 0, 0, 0, 0, C, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 3, 0, 0, 1, 1, A, A, A, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3); var lvlArray24 = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, Z, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, I, I, I, 0, 0, 0, I, I, I, I, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, A, 0, 0, 0, Y, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, A, A, 0, 0, 6, 5, 0, C, 0, 0, 6, 6, 0, 0, D, 0, 5, 6, 0, 0, 0, 0, 0, I, 0, 4, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, I, I, I, I, I, 0, 0, I, I, 2, I, 2, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, I, I, I, I, I, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 6, 0, 0, 0, 0, B, 0, 6, 0, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var row = 0; var mainOnLadder = false; var mainBumping = false; var bumpSpeed = 10; var mainScore = _root.ttScore; onEnterFrame = function () { if (!mainOnLift) { if (Key.isDown(37) || (Key.isDown(65))) { lvlHolder.mcMain._x = lvlHolder.mcMain._x - mainSpeed; lvlHolder.mcMain.gotoAndStop(3); _root.main_move_style = 4; } else if (Key.isDown(39) || (Key.isDown(68))) { lvlHolder.mcMain._x = lvlHolder.mcMain._x + mainSpeed; lvlHolder.mcMain.gotoAndStop(2); _root.main_move_style = 1; } else { lvlHolder.mcMain.gotoAndStop(_root.main_move_style); } if (Key.isDown(38) || (Key.isDown(87))) { if (mainOnLadder) { lvlHolder.mcMain._y = lvlHolder.mcMain._y - mainSpeed; } } if (Key.isDown(40) || (Key.isDown(83))) { if (mainOnLadder) { lvlHolder.mcMain._y = lvlHolder.mcMain._y + mainSpeed; } } mainJump(); } for (var _local5 in lvlHolder.blockHolder) { if (lvlHolder.mcMain.hitTest(lvlHolder.blockHolder[_local5]) && (lvlHolder.mcMain._y < lvlHolder.blockHolder[_local5]._y)) { mainOnGround = true; break; } mainOnGround = false; } if (!mainOnGround) { mainJumping = true; } for (var _local2 in lvlHolder.ladderHolder) { if (lvlHolder.mcMain.hitTest(lvlHolder.ladderHolder[_local2])) { if (lvlHolder.mcMain._x >= ((lvlHolder.ladderHolder[_local2]._x + lvlHolder._x) - 10)) { if (lvlHolder.mcMain._x <= ((lvlHolder.ladderHolder[_local2]._x + lvlHolder._x) + 35)) { mainOnLadder = true; jumpSpeed = jumpSpeedLimit; break; } } } mainOnLadder = false; } for (var _local4 in lvlHolder.bumperHolder) { if (lvlHolder.mcMain.hitTest(lvlHolder.bumperHolder[_local4])) { mainBumping = true; bumpSpeed = 10; } } mainBump(); for (var _local3 in lvlHolder.trampHolder) { if (lvlHolder.mcMain.hitTest(lvlHolder.trampHolder[_local3])) { if (_root.play_music == "on") { jump_sound.start(0, 1); } mainJumping = true; jumpSpeed = jumpSpeedLimit * -2; lvlHolder.mcMain._y = lvlHolder.mcMain._y + jumpSpeed; } } if (lvlHolder.mcMain._y > Stage.height) { resetLvl(); } txtScore.text = "Score: " + mainScore; }; _root.createEmptyMovieClip("lvlHolder", _root.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("bgHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("blockHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("ladderHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("bumperHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("trampHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("enemyHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("markerHolder", lvlHolder.getNextHighestDepth()); lvlHolder.createEmptyMovieClip("keyHolder", lvlHolder.getNextHighestDepth()); save_file = SharedObject.getLocal("data"); save_file.data.score = _root.ttScore; save_file.data.life = _root.life_count; save_file.data.unlocks = _root.lvl_unlock;
Instance of Symbol 471 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 1) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 474 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 3) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 477 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 4) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 480 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 5) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 483 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 6) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 486 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 7) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 489 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 8) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 492 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 9) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 495 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 10) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 498 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 11) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 501 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 12) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 504 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 13) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 507 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 14) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 510 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 15) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 513 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 16) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 516 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 2) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 519 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 17) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 522 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 18) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 525 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 19) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 528 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 20) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 531 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 21) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 534 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 22) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 537 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 23) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Instance of Symbol 540 MovieClip in Frame 6
onClipEvent (load) { if (_root.lvl_unlock >= 24) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Frame 7
stop(); trace(_root.life_count); lvlHolder.mcMain.swapDepths(10000);
Instance of Symbol 544 MovieClip "life" in Frame 7
onClipEvent (enterFrame) { if (_root.life_count >= 1) { gotoAndStop(_root.life_count + 1); } else { gotoAndStop (1); } }
Instance of Symbol 550 MovieClip "sndBtn" in Frame 7
onClipEvent (load) { if (_root.play_music == "off") { gotoAndStop (2); } else { gotoAndStop (1); } }
Instance of Symbol 623 MovieClip "win_pop" in Frame 7
onClipEvent (load) { this.swapDepths(10001); }
Instance of Symbol 650 MovieClip "level_msg" in Frame 7
/* no clip actions */
Frame 8
stop();
Frame 9
stop();
Symbol 51 MovieClip [mcMain] Frame 1
stop();
Symbol 51 MovieClip [mcMain] Frame 2
stop();
Symbol 51 MovieClip [mcMain] Frame 3
stop();
Symbol 51 MovieClip [mcMain] Frame 4
stop();
Symbol 64 MovieClip [mcLife2] Frame 1
stop();
Symbol 64 MovieClip [mcLife2] Frame 9
_root.lvlHolder.mcMain._x = _root.lvlHolder.mcLife1._x; _root.lvlHolder.mcMain._y = _root.lvlHolder.mcLife1._y;
Symbol 64 MovieClip [mcLife2] Frame 21
_root.mainOnLift = false;
Symbol 65 MovieClip [mcLife1] Frame 1
stop();
Symbol 65 MovieClip [mcLife1] Frame 9
_root.lvlHolder.mcMain._x = _root.lvlHolder.mcLife2._x; _root.lvlHolder.mcMain._y = _root.lvlHolder.mcLife2._y;
Symbol 65 MovieClip [mcLife1] Frame 22
_root.mainOnLift = false;
Symbol 95 MovieClip Frame 15
stop();
Symbol 98 MovieClip Frame 5
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 48
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 50
stop();
Symbol 183 MovieClip Frame 10
stop();
Symbol 184 MovieClip [mcGoal] Frame 1
stop();
Symbol 184 MovieClip [mcGoal] Frame 2
stop();
Symbol 207 MovieClip [mcEnemy] Frame 1
stop();
Symbol 207 MovieClip [mcEnemy] Frame 2
stop();
Symbol 254 Button
on (press) { _root.gotoAndStop("load"); }
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 101
stop();
Symbol 282 Button
on (press) { getURL ("http://www.game2p.com", "_blank"); }
Symbol 290 Button
on (press) { getURL ("http://www.game2p.com/download.html", "_blank"); }
Symbol 293 Button
on (press) { getURL ("http://www.facebook.com/pages/GAME2PCOM/120987184124", "_blank"); }
Symbol 722 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd { function MochiAd () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local27); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local24 = 11000; var _local19 = options.ad_timeout; if (options.skip) { _local19 = 0; } delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local15 = _getRes(options); var _local5 = _local15[0]; var _local14 = _local15[1]; mc._x = _local5 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local5 * -0.5; chk._y = _local14 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local7._visible = false; delete options.no_progress_bar; } else { _local7._x = 10; _local7._y = _local14 - 20; } var _local23 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local25 = options.outline; delete options.outline; var _local6 = _local7.createEmptyMovieClip("_outline", 1); _local6.beginFill(_local21); _local6.moveTo(0, 0); _local6.lineTo(_local5 - 20, 0); _local6.lineTo(_local5 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); _local6.endFill(); var _local4 = _local7.createEmptyMovieClip("_inside", 2); _local4.beginFill(_local23); _local4.moveTo(0, 0); _local4.lineTo(_local5 - 20, 0); _local4.lineTo(_local5 - 20, 10); _local4.lineTo(0, 10); _local4.lineTo(0, 0); _local4.endFill(); _local4._xscale = 0; var _local8 = _local7.createEmptyMovieClip("_outline", 3); _local8.lineStyle(0, _local25, 100); _local8.moveTo(0, 0); _local8.lineTo(_local5 - 20, 0); _local8.lineTo(_local5 - 20, 10); _local8.lineTo(0, 10); _local8.lineTo(0, 0); chk.ad_msec = _local24; chk.ad_timeout = _local19; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local10 = this._parent._parent; var _local3 = _local10; while ((!_local3.getBytesTotal()) && (_local3)) { _local3 = _local3._parent; } if (!_local3) { _local3 = _root; } var _local13 = this._parent._mochiad_ctr; var _local7 = getTimer() - this.started; var _local5 = false; var _local6 = _local3.getBytesTotal(); var _local9 = _local3.getBytesLoaded(); var _local4 = (100 * _local9) / _local6; var _local12 = (100 * _local7) / chk.ad_msec; var _local11 = this._mochiad_bar._inside; var _local15 = Math.min(100, Math.min(_local4 || 0, _local12)); _local15 = Math.max(this.last_pcnt, _local15); this.last_pcnt = _local15; _local11._xscale = _local15; options.ad_progress(_local15); if (sendHostProgress) { mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:_local4}, clip._mochiad._containerLCName); if (_local4 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local8 = _local13.getBytesTotal(); if ((_local8 > 0) || (typeof(_local8) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local7 > chk.ad_timeout) && (_local4 == 100)) { options.ad_failed(); _local5 = true; } } if (_local7 > chk.ad_msec) { _local5 = true; } if (((_local6 > 0) && (_local9 >= _local6)) && (_local5)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local10 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local10); var clip = options.clip; var _local9 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var _local3 = clip._mochiad; _local3.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local11 = _local5[0]; var _local8 = _local5[1]; _local3._x = _local11 * 0.5; _local3._y = _local8 * 0.5; var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local9; chk.started = getTimer(); chk.showing = false; _local3.lc.adLoaded = options.ad_loaded; _local3.lc.adSkipped = options.ad_skipped; _local3.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; _local3.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local21 = false; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local12 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local12); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local6 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local6._mochiad_loaded) { return(null); } var _local11 = options.depth; delete options.depth; var mc = _local6.createEmptyMovieClip("_mochiad", _local11); var _local10 = _getRes(options); options.res = (_local10[0] + "x") + _local10[1]; options.server = options.server + options.id; delete options.id; _local6._mochiad_loaded = true; if (_local6._url.indexOf("http") != 0) { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); } var _local4 = mc.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local9 = _local4.server; delete _local4.server; var _local13 = _allowDomains(_local9); mc.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; mochi.as2.MochiAd.unload(this._parent); } }; } }; var _local5 = new Object(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = mc; _local5.name = _local8; _local5.hostname = _local13; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); mc.lc = _local5; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; _local4.lc = _local8; _local4.st = getTimer(); if (!options.skip) { _local4.loadMovie(_local9 + ".swf", "POST"); } return(mc); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName); clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); containerRpcResult(clip, callbackID, _local4, clip._mochiad._containerLCName); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); containerRpcResult(clip, callbackID, _local3, clip._mochiad._containerLCName); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } static function containerNotify(clip, args, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.notify) { _local1.notify(args); } else { new LocalConnection().send(lcName, "notify", args); } } static function containerRpcResult(clip, callbackID, val, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.rpcResult) { _local1.rpcResult(callbackID, val); } else { new LocalConnection().send(lcName, "rpcResult", callbackID, val); } } }
Symbol 723 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 724 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.9.2 as2"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "services" : mochi.as2.MochiServices.triggerEvent(pkg.event, pkg.args); break; case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args); break; case "social" : mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://link.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static var CONNECTED = "onConnected"; static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 725 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startPlay(tag) { if (tag == undefined) { tag = "gameplay"; } mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null); } static function endPlay() { mochi.as2.MochiServices.send("events_clearRoundID", null, null, null); } static function trackEvent(tag, value) { mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 726 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins { function MochiCoins () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showStore(options) { mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null); } static function showItem(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showItem call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null); } static function showVideo(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showVideo call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null); } static function getStoreItems() { mochi.as2.MochiServices.send("coins_getStoreItems"); } static function requestFunding(properties) { mochi.as2.MochiServices.send("social_requestFunding", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var STORE_SHOW = "StoreShow"; static var STORE_HIDE = "StoreHide"; static var ITEM_OWNED = "ItemOwned"; static var ITEM_NEW = "ItemNew"; static var STORE_ITEMS = "StoreItems"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 727 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("social_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("social_hideLoginWidget"); } static function requestLogin(properties) { mochi.as2.MochiServices.send("social_requestLogin", properties); } static function getFriendsList(properties) { mochi.as2.MochiServices.send("social_getFriendsList", properties); } static function postToStream(properties) { mochi.as2.MochiServices.send("social_postToStream", properties); } static function inviteFriends(properties) { mochi.as2.MochiServices.send("social_inviteFriends", properties); } static function requestFan(properties) { mochi.as2.MochiServices.send("social_requestFan", properties); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("social_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var FRIEND_LIST = "FriendsList"; static var PROFILE_DATA = "ProfileData"; static var GAMEPLAY_DATA = "GameplayData"; static var ACTION_CANCELED = "onCancel"; static var ACTION_COMPLETE = "onComplete"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 297 Button
on (press) { getURL ("http://www.game2p.com/", "_blank"); }
Symbol 300 MovieClip Frame 200
_root.gotoAndStop("menu");
Symbol 338 MovieClip Frame 35
stop();
Symbol 346 MovieClip Frame 1
stop();
Symbol 358 Button
on (press) { getURL ("http://www.game2p.com", "_blank"); }
Symbol 369 Button
on (press) { save_file = SharedObject.getLocal("data"); if (save_file.data.unlocks != undefined) { _root.warning.gotoAndStop(2); } else { _root.ttScore = 0; _root.lvl_unlock = 1; _root.life_count = 3; stopAllSounds(); _root.start_game.gotoAndPlay(2); } }
Symbol 370 Button
on (press) { save_file = SharedObject.getLocal("data"); _root.ttScore = save_file.data.score; _root.life_count = save_file.data.life; _root.lvl_unlock = save_file.data.unlocks; stopAllSounds(); _root.start_game.gotoAndPlay(2); }
Symbol 371 MovieClip Frame 75
stop();
Symbol 380 Button
on (press) { _root.ttScore = 0; _root.lvl_unlock = 1; _root.life_count = 3; stopAllSounds(); _root.start_game.gotoAndPlay(2); }
Symbol 382 Button
on (press) { gotoAndStop (1); }
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 2
stop();
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 11
_root.gotoAndStop("ads");
Symbol 406 MovieClip Frame 277
_root.menu_sound.start(0, 999);
Symbol 406 MovieClip Frame 325
_root.gotoAndStop("stage");
Symbol 413 Button
on (press) { stopAllSounds(); _root.menu_sound.start(0, 999); _root.gotoAndStop("stage"); }
Symbol 414 MovieClip Frame 9
stop();
Symbol 470 Button
on (press) { _root.lvlCurrent = 1; _root.gotoAndStop("game"); }
Symbol 471 MovieClip Frame 1
stop();
Symbol 471 MovieClip Frame 2
stop();
Symbol 473 Button
on (press) { _root.lvlCurrent = 3; _root.gotoAndStop("game"); }
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 2
stop();
Symbol 476 Button
on (press) { _root.lvlCurrent = 4; _root.gotoAndStop("game"); }
Symbol 477 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 2
stop();
Symbol 479 Button
on (press) { _root.lvlCurrent = 5; _root.gotoAndStop("game"); }
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
stop();
Symbol 482 Button
on (press) { _root.lvlCurrent = 6; _root.gotoAndStop("game"); }
Symbol 483 MovieClip Frame 1
stop();
Symbol 483 MovieClip Frame 2
stop();
Symbol 485 Button
on (press) { _root.lvlCurrent = 7; _root.gotoAndStop("game"); }
Symbol 486 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 2
stop();
Symbol 488 Button
on (press) { _root.lvlCurrent = 8; _root.gotoAndStop("game"); }
Symbol 489 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 2
stop();
Symbol 491 Button
on (press) { _root.lvlCurrent = 9; _root.gotoAndStop("game"); }
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
stop();
Symbol 494 Button
on (press) { _root.lvlCurrent = 10; _root.gotoAndStop("game"); }
Symbol 495 MovieClip Frame 1
stop();
Symbol 495 MovieClip Frame 2
stop();
Symbol 497 Button
on (press) { _root.lvlCurrent = 11; _root.gotoAndStop("game"); }
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 2
stop();
Symbol 500 Button
on (press) { _root.lvlCurrent = 12; _root.gotoAndStop("game"); }
Symbol 501 MovieClip Frame 1
stop();
Symbol 501 MovieClip Frame 2
stop();
Symbol 503 Button
on (press) { _root.lvlCurrent = 13; _root.gotoAndStop("game"); }
Symbol 504 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 2
stop();
Symbol 506 Button
on (press) { _root.lvlCurrent = 14; _root.gotoAndStop("game"); }
Symbol 507 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 2
stop();
Symbol 509 Button
on (press) { _root.lvlCurrent = 15; _root.gotoAndStop("game"); }
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 2
stop();
Symbol 512 Button
on (press) { _root.lvlCurrent = 16; _root.gotoAndStop("game"); }
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 2
stop();
Symbol 515 Button
on (press) { _root.lvlCurrent = 2; _root.gotoAndStop("game"); }
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 2
stop();
Symbol 518 Button
on (press) { _root.lvlCurrent = 17; _root.gotoAndStop("game"); }
Symbol 519 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 2
stop();
Symbol 521 Button
on (press) { _root.lvlCurrent = 18; _root.gotoAndStop("game"); }
Symbol 522 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 2
stop();
Symbol 524 Button
on (press) { _root.lvlCurrent = 19; _root.gotoAndStop("game"); }
Symbol 525 MovieClip Frame 1
stop();
Symbol 525 MovieClip Frame 2
stop();
Symbol 527 Button
on (press) { _root.lvlCurrent = 20; _root.gotoAndStop("game"); }
Symbol 528 MovieClip Frame 1
stop();
Symbol 528 MovieClip Frame 2
stop();
Symbol 530 Button
on (press) { _root.lvlCurrent = 21; _root.gotoAndStop("game"); }
Symbol 531 MovieClip Frame 1
stop();
Symbol 531 MovieClip Frame 2
stop();
Symbol 533 Button
on (press) { _root.lvlCurrent = 22; _root.gotoAndStop("game"); }
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 2
stop();
Symbol 536 Button
on (press) { _root.lvlCurrent = 23; _root.gotoAndStop("game"); }
Symbol 537 MovieClip Frame 1
stop();
Symbol 537 MovieClip Frame 2
stop();
Symbol 539 Button
on (press) { _root.lvlCurrent = 24; _root.gotoAndStop("game"); }
Symbol 540 MovieClip Frame 1
stop();
Symbol 540 MovieClip Frame 2
stop();
Symbol 542 MovieClip Frame 10
stop();
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 2
stop();
Symbol 544 MovieClip Frame 3
stop();
Symbol 544 MovieClip Frame 4
stop();
Symbol 544 MovieClip Frame 5
stop();
Symbol 544 MovieClip Frame 6
stop();
Symbol 544 MovieClip Frame 7
stop();
Symbol 547 Button
on (press) { _root.play_music = "off"; _root.menu_sound.stop(); gotoAndStop ("stop_sound"); }
Symbol 549 Button
on (press) { _root.play_music = "on"; _root.menu_sound.start(0, 999); gotoAndStop ("play_sound"); }
Symbol 550 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 2
stop();
Symbol 593 Button
on (press) { getURL ("http://www.game2p.com", "_blank"); }
Symbol 595 Button
on (press) { _root.gotoAndStop("stage"); }
Symbol 598 Button
on (release) { gotoAndStop ("submit"); }
Symbol 606 Button
on (press) { gotoAndStop ("back"); }
Symbol 615 Button
on (press) { _root.view_score = true; gotoAndStop ("back"); _root.es.bt.gotoAndStop(2); }
Symbol 619 Button
on (release) { viewHighscore(); }
Symbol 620 MovieClip Frame 1
stop(); _global.game_name = _game_name; var highscore = eval (score_var); _global.viewHighscore = function () { getURL (("http://www.game2p.com/highscore/" + game_name) + ".html", "_blank"); }; if (highscore == 0) { this._visible = false; } trace(game_name); trace(highscore); trace(("http://www.game2p.com/highscore/" + game_name) + ".html");
Symbol 620 MovieClip Frame 3
function sendData() { send_var.game = game_name; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + int(Math.random() * 1000); } send_var.sendAndLoad("http://game2p.com/scores/search.php", load_var, "POST"); gotoAndStop ("sending"); } stop(); gold_txt.text = highscore; send_var = new LoadVars(); load_var = new LoadVars(); ok_btn.onRelease = sendData; load_var.onLoad = function () { gotoAndStop ("done"); };
Symbol 621 MovieClip Frame 1
ttScore.text = "SCORE: " + _root.ttScore;
Instance of Symbol 620 MovieClip in Symbol 621 MovieClip Frame 1
//component parameters onClipEvent (construct) { _game_name = "Journey_to_the_north"; score_var = "_root.ttScore"; }
Symbol 622 MovieClip Frame 10
stop();
Symbol 623 MovieClip Frame 1
stop();
Symbol 623 MovieClip Frame 2
stop();
Symbol 630 Button
on (press) { stopAllSounds(); _root.gotoAndStop("menu"); }
Symbol 634 Button
on (press) { _root.menu_sound.start(0, 999); _root.gotoAndStop("stage"); }
Symbol 635 Button
on (press) { getURL ("http://www.game2p.com", "_blank"); }
Symbol 639 Button
on (release) { gotoAndStop ("submit"); }
Symbol 641 Button
on (press) { gotoAndStop ("back"); }
Symbol 644 Button
on (press) { _root.view_score = true; gotoAndStop ("back"); _root.es.bt.gotoAndStop(2); }
Symbol 645 MovieClip Frame 1
stop(); _global.game_name = _game_name; var highscore = eval (score_var); _global.viewHighscore = function () { getURL (("http://www.game2p.com/highscore/" + game_name) + ".html", "_blank"); }; if (highscore == 0) { this._visible = false; } trace(game_name); trace(highscore); trace(("http://www.game2p.com/highscore/" + game_name) + ".html");
Symbol 645 MovieClip Frame 3
function sendData() { send_var.game = game_name; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + int(Math.random() * 1000); } send_var.sendAndLoad("http://game2p.com/scores/search.php", load_var, "POST"); gotoAndStop ("sending"); } stop(); gold_txt.text = highscore; send_var = new LoadVars(); load_var = new LoadVars(); ok_btn.onRelease = sendData; load_var.onLoad = function () { gotoAndStop ("done"); };
Symbol 646 MovieClip Frame 1
lvlScore.text = "LEVEL SCORE: " + _root.mainScore; ttScore.text = "TOTAL SCORE: " + _root.ttScore;
Instance of Symbol 645 MovieClip in Symbol 646 MovieClip Frame 1
//component parameters onClipEvent (construct) { _game_name = "Journey_to_the_north"; score_var = "_root.ttScore"; }
Symbol 647 MovieClip Frame 1
stop();
Symbol 647 MovieClip Frame 10
stop();
Symbol 649 MovieClip Frame 1
lvltext.text = "LEVEL " + _root.lvlCurrent;
Symbol 650 MovieClip Frame 45
stop(); _root.createLvl();
Symbol 713 Button
on (press) { _root.gotoAndStop("menu"); }
Symbol 714 MovieClip Frame 1
ttScore.text = "SCORE: " + _root.ttScore;
Instance of Symbol 620 MovieClip in Symbol 714 MovieClip Frame 1
//component parameters onClipEvent (construct) { _game_name = "Journey_to_the_north"; score_var = "_root.ttScore"; }
Symbol 715 MovieClip Frame 1
stopAllSounds(); _root.ending_sound.start(0, 999);
Symbol 715 MovieClip Frame 130
stop();
Symbol 720 Button
on (press) { getURL ("http://www.game2p.com", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:21
Symbol 3 GraphicUsed by:20
Symbol 4 GraphicUsed by:20
Symbol 5 GraphicUsed by:20
Symbol 6 GraphicUsed by:20
Symbol 7 GraphicUsed by:20
Symbol 8 GraphicUsed by:20
Symbol 9 GraphicUsed by:20
Symbol 10 GraphicUsed by:20
Symbol 11 GraphicUsed by:20
Symbol 12 GraphicUsed by:20
Symbol 13 GraphicUsed by:20
Symbol 14 GraphicUsed by:20
Symbol 15 GraphicUsed by:20
Symbol 16 GraphicUsed by:20
Symbol 17 GraphicUsed by:20
Symbol 18 GraphicUsed by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19Used by:21
Symbol 21 MovieClip [mcTramp]Uses:2 20
Symbol 22 GraphicUsed by:33
Symbol 23 GraphicUsed by:31
Symbol 24 GraphicUsed by:31
Symbol 25 GraphicUsed by:31
Symbol 26 GraphicUsed by:31
Symbol 27 GraphicUsed by:31
Symbol 28 GraphicUsed by:31
Symbol 29 GraphicUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:23 24 25 26 27 28 29 30Used by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:22 31 32Used by:51
Symbol 34 GraphicUsed by:50
Symbol 35 GraphicUsed by:50
Symbol 36 GraphicUsed by:50
Symbol 37 GraphicUsed by:50
Symbol 38 GraphicUsed by:50
Symbol 39 GraphicUsed by:50
Symbol 40 GraphicUsed by:50
Symbol 41 GraphicUsed by:50
Symbol 42 GraphicUsed by:50
Symbol 43 GraphicUsed by:50
Symbol 44 GraphicUsed by:50
Symbol 45 GraphicUsed by:50
Symbol 46 GraphicUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49Used by:51
Symbol 51 MovieClip [mcMain]Uses:33 50
Symbol 52 GraphicUsed by:64 65 677
Symbol 53 GraphicUsed by:56
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:56
Symbol 56 MovieClipUses:53 55Used by:64 65
Symbol 57 GraphicUsed by:64 65
Symbol 58 GraphicUsed by:64 65
Symbol 59 GraphicUsed by:64 65
Symbol 60 GraphicUsed by:64 65
Symbol 61 GraphicUsed by:64 65
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:64 65 184
Symbol 64 MovieClip [mcLife2]Uses:52 56 57 58 59 60 61 63
Symbol 65 MovieClip [mcLife1]Uses:52 56 57 58 59 60 61 63
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:73
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:72
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:72
Symbol 72 MovieClipUses:69 71Used by:73
Symbol 73 MovieClip [mcLadder]Uses:67 72
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:80
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:76 77Used by:79
Symbol 79 MovieClipUses:78Used by:80
Symbol 80 MovieClip [mcKey]Uses:75 79
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip [mcInvisMarker]Uses:81
Symbol 83 GraphicUsed by:138 235
Symbol 84 GraphicUsed by:95 234
Symbol 85 GraphicUsed by:95 234
Symbol 86 GraphicUsed by:95 234
Symbol 87 GraphicUsed by:95 234
Symbol 88 GraphicUsed by:95 234
Symbol 89 GraphicUsed by:95 234
Symbol 90 GraphicUsed by:95 234
Symbol 91 GraphicUsed by:95 234
Symbol 92 GraphicUsed by:95 234
Symbol 93 GraphicUsed by:94 234
Symbol 94 MovieClipUses:93Used by:95
Symbol 95 MovieClipUses:84 85 86 87 88 89 90 91 92 94Used by:138
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClipUses:97Used by:138
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:138
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:138
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:138
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:138
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:138
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:138
Symbol 112 GraphicUsed by:138
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:138
Symbol 115 GraphicUsed by:138
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:138
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:138
Symbol 120 GraphicUsed by:138
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:138
Symbol 123 GraphicUsed by:138
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:138
Symbol 126 GraphicUsed by:138
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:138
Symbol 129 GraphicUsed by:138
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:138
Symbol 132 GraphicUsed by:138
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:138
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClipUses:83 95 98 101 103 105 107 109 111 112 114 115 117 119 120 122 123 125 126 128 129 131 132 134 135 137Used by:139
Symbol 139 MovieClip [mcIceM]Uses:138
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:178
Symbol 142 GraphicUsed by:176
Symbol 143 GraphicUsed by:175
Symbol 144 GraphicUsed by:175
Symbol 145 GraphicUsed by:175
Symbol 146 GraphicUsed by:175
Symbol 147 GraphicUsed by:175
Symbol 148 GraphicUsed by:175
Symbol 149 GraphicUsed by:175
Symbol 150 GraphicUsed by:175
Symbol 151 GraphicUsed by:175
Symbol 152 GraphicUsed by:175
Symbol 153 GraphicUsed by:175
Symbol 154 GraphicUsed by:175
Symbol 155 GraphicUsed by:175
Symbol 156 GraphicUsed by:175
Symbol 157 GraphicUsed by:175
Symbol 158 GraphicUsed by:175
Symbol 159 GraphicUsed by:175
Symbol 160 GraphicUsed by:175
Symbol 161 GraphicUsed by:175
Symbol 162 GraphicUsed by:175
Symbol 163 GraphicUsed by:175
Symbol 164 GraphicUsed by:175
Symbol 165 GraphicUsed by:175
Symbol 166 GraphicUsed by:175
Symbol 167 GraphicUsed by:175
Symbol 168 GraphicUsed by:175
Symbol 169 GraphicUsed by:175
Symbol 170 GraphicUsed by:175
Symbol 171 GraphicUsed by:175
Symbol 172 GraphicUsed by:175
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174Used by:176 353
Symbol 176 MovieClipUses:142 175Used by:177
Symbol 177 MovieClipUses:176Used by:178
Symbol 178 MovieClip [mcIce]Uses:141 177
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:184
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClip [mcGoal]Uses:180 63 183
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:203
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:203
Symbol 189 GraphicUsed by:203
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:203
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:203
Symbol 194 GraphicUsed by:203
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:196 197Used by:203
Symbol 199 GraphicUsed by:203
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:200 201Used by:203
Symbol 203 MovieClipUses:186 188 189 191 193 194 198 199 202Used by:204
Symbol 204 MovieClipUses:203Used by:207
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:207
Symbol 207 MovieClip [mcEnemy]Uses:204 206
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClip [mcDia]Uses:210
Symbol 212 GraphicUsed by:227
Symbol 213 GraphicUsed by:225
Symbol 214 GraphicUsed by:225
Symbol 215 GraphicUsed by:225
Symbol 216 GraphicUsed by:225
Symbol 217 GraphicUsed by:225
Symbol 218 GraphicUsed by:225
Symbol 219 GraphicUsed by:225
Symbol 220 GraphicUsed by:225
Symbol 221 GraphicUsed by:225
Symbol 222 GraphicUsed by:225
Symbol 223 GraphicUsed by:225
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:213 214 215 216 217 218 219 220 221 222 223 224Used by:227
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:212 225 226Used by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClip [mcCoin2]Uses:228
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClip [mcCoin]Uses:230
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:236
Symbol 234 MovieClipUses:84 85 86 87 88 89 90 91 92 93Used by:235
Symbol 235 MovieClipUses:83 234Used by:236 237 238 239
Symbol 236 MovieClip [mcBumper]Uses:233 235
Symbol 237 MovieClip [mcBlock_move]Uses:235
Symbol 238 MovieClip [mcBlock]Uses:235
Symbol 239 MovieClip [mcBlock_long]Uses:235
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:242 544
Symbol 242 MovieClip [mcLove]Uses:241Used by:371
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:255
Symbol 245 ShapeTweeningUsed by:255
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:255
Symbol 248 FontUsed by:249 251
Symbol 249 TextUses:248Used by:255
Symbol 250 GraphicUsed by:255
Symbol 251 TextUses:248Used by:252 254
Symbol 252 MovieClipUses:251Used by:254
Symbol 253 GraphicUsed by:254
Symbol 254 ButtonUses:252 253 251Used by:255
Symbol 255 MovieClipUses:244 245 247 249 250 254Used by:Timeline
Symbol 256 GraphicUsed by:257 282
Symbol 257 MovieClipUses:256Used by:281
Symbol 258 GraphicUsed by:281 282 300
Symbol 259 FontUsed by:260 262 263 264
Symbol 260 TextUses:259Used by:281 282 300
Symbol 261 GraphicUsed by:281 282 300
Symbol 262 TextUses:259Used by:281 282 300
Symbol 263 TextUses:259Used by:281 282 300
Symbol 264 TextUses:259Used by:281 282 300
Symbol 265 GraphicUsed by:281 282 300
Symbol 266 GraphicUsed by:281 282 300
Symbol 267 GraphicUsed by:281 282 300
Symbol 268 GraphicUsed by:281 282 300
Symbol 269 GraphicUsed by:281 282 300
Symbol 270 GraphicUsed by:281 282 300
Symbol 271 GraphicUsed by:281 282 300
Symbol 272 GraphicUsed by:276 282
Symbol 273 GraphicUsed by:276 282
Symbol 274 GraphicUsed by:276 281 282 300 384 715
Symbol 275 GraphicUsed by:276 282
Symbol 276 MovieClipUses:272 273 274 275Used by:281 300
Symbol 277 GraphicUsed by:281 282 300
Symbol 278 GraphicUsed by:281 282 300
Symbol 279 GraphicUsed by:281 282 300
Symbol 280 GraphicUsed by:281 282 300
Symbol 281 MovieClipUses:257 258 260 261 262 263 264 265 266 267 268 269 270 271 276 277 278 279 280 274Used by:282
Symbol 282 ButtonUses:281 256 258 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 277 278 279 280Used by:621 714  Timeline
Symbol 283 FontUsed by:284 286 287 289
Symbol 284 EditableTextUses:283Used by:290
Symbol 285 GraphicUsed by:290
Symbol 286 EditableTextUses:283Used by:290
Symbol 287 EditableTextUses:283Used by:290
Symbol 288 GraphicUsed by:290
Symbol 289 EditableTextUses:283Used by:290
Symbol 290 ButtonUses:284 285 286 287 288 289Used by:621 714  Timeline
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:293
Symbol 293 ButtonUses:292Used by:621 714  Timeline
Symbol 722 MovieClip [__Packages.mochi.as2.MochiAd]
Symbol 723 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 724 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 725 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 726 MovieClip [__Packages.mochi.as2.MochiCoins]
Symbol 727 MovieClip [__Packages.mochi.as2.MochiSocial]
Symbol 294 GraphicUsed by:300
Symbol 295 GraphicUsed by:296 297
Symbol 296 MovieClipUses:295Used by:297
Symbol 297 ButtonUses:296 295Used by:300
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298Used by:300
Symbol 300 MovieClipUses:265 266 267 268 269 270 294 276 277 278 279 280 274 297 271 258 264 261 263 262 260 299Used by:Timeline
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:339
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:339
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:338
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:338
Symbol 309 GraphicUsed by:315
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:315
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:315
Symbol 315 MovieClipUses:309 312 314Used by:338
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:338
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318Used by:338
Symbol 320 GraphicUsed by:327
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:327 337
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:327 337
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:327 337
Symbol 327 MovieClipUses:320 322 324 326Used by:337
Symbol 328 GraphicUsed by:337
Symbol 329 GraphicUsed by:337
Symbol 330 GraphicUsed by:337
Symbol 331 GraphicUsed by:334
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:334
Symbol 334 MovieClipUses:331 333Used by:337
Symbol 335 GraphicUsed by:337
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:327 328 322 329 324 330 334 335 326 336Used by:338
Symbol 338 MovieClipUses:306 308 315 317 319 337Used by:339
Symbol 339 MovieClipUses:302 304 338Used by:Timeline
Symbol 340 GraphicUsed by:346
Symbol 341 Sound [coinssnd]Used by:346
Symbol 342 Sound [menu_sound]Used by:346
Symbol 343 Sound [jump_sound]Used by:346
Symbol 344 Sound [pick_sound]Used by:346
Symbol 345 Sound [ending_sound]Used by:346
Symbol 346 MovieClipUses:340 341 342 343 344 345Used by:Timeline
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:Timeline
Symbol 349 GraphicUsed by:Timeline
Symbol 350 GraphicUsed by:353
Symbol 351 FontUsed by:352
Symbol 352 TextUses:351Used by:353
Symbol 353 MovieClipUses:350 175 352Used by:371
Symbol 354 FontUsed by:355 356 359 360 361 364 365 366 648
Symbol 355 TextUses:354Used by:358
Symbol 356 TextUses:354Used by:358
Symbol 357 GraphicUsed by:358
Symbol 358 ButtonUses:355 356 357Used by:371
Symbol 359 TextUses:354Used by:363 369
Symbol 360 TextUses:354Used by:363 369
Symbol 361 TextUses:354Used by:363 369
Symbol 362 GraphicUsed by:363 369
Symbol 363 ButtonUses:359 360 361 362Used by:371
Symbol 364 TextUses:354Used by:368 370
Symbol 365 TextUses:354Used by:368 370
Symbol 366 TextUses:354Used by:368 370
Symbol 367 GraphicUsed by:368 370
Symbol 368 ButtonUses:364 365 366 367Used by:371
Symbol 369 ButtonUses:359 360 361 362Used by:371
Symbol 370 ButtonUses:364 365 366 367Used by:371
Symbol 371 MovieClipUses:353 242 358 363 368 369 370Used by:Timeline
Symbol 372 GraphicUsed by:383
Symbol 373 FontUsed by:374 375
Symbol 374 TextUses:373Used by:383
Symbol 375 TextUses:373Used by:383
Symbol 376 GraphicUsed by:380 382 593 595 598 635 713
Symbol 377 FontUsed by:378 381 592 594 596 608 610 642 643 712
Symbol 378 TextUses:377Used by:380
Symbol 379 GraphicUsed by:380 382 593 595
Symbol 380 ButtonUses:376 378 379Used by:383
Symbol 381 TextUses:377Used by:382
Symbol 382 ButtonUses:376 381 379Used by:383
Symbol 383 MovieClipUses:372 374 375 380 382Used by:Timeline
Symbol 384 MovieClipUses:274Used by:Timeline
Symbol 385 BitmapUsed by:386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404
Symbol 386 GraphicUses:385Used by:406
Symbol 387 GraphicUses:385Used by:405 406
Symbol 388 GraphicUses:385Used by:406
Symbol 389 GraphicUses:385Used by:406
Symbol 390 GraphicUses:385Used by:405 406
Symbol 391 GraphicUses:385Used by:406
Symbol 392 GraphicUses:385Used by:406
Symbol 393 GraphicUses:385Used by:405 406
Symbol 394 GraphicUses:385Used by:406
Symbol 395 GraphicUses:385Used by:406
Symbol 396 GraphicUses:385Used by:405 406
Symbol 397 GraphicUses:385Used by:406
Symbol 398 GraphicUses:385Used by:406
Symbol 399 GraphicUses:385Used by:405 406
Symbol 400 GraphicUses:385Used by:406
Symbol 401 GraphicUses:385Used by:406
Symbol 402 GraphicUses:385Used by:405 406
Symbol 403 GraphicUses:385Used by:406
Symbol 404 GraphicUses:385Used by:405 406
Symbol 405 MovieClipUses:387 390 393 396 399 402 404Used by:406
Symbol 406 MovieClipUses:386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405Used by:Timeline
Symbol 407 GraphicUsed by:411 413
Symbol 408 FontUsed by:409 410 543 589 590 591 599 625 626 709 710 711
Symbol 409 TextUses:408Used by:413
Symbol 410 TextUses:408Used by:413
Symbol 411 MovieClipUses:407Used by:413
Symbol 412 GraphicUsed by:413
Symbol 413 ButtonUses:407 409 410 411 412Used by:414
Symbol 414 MovieClipUses:413Used by:Timeline
Symbol 415 GraphicUsed by:458
Symbol 416 GraphicUsed by:420
Symbol 417 GraphicUsed by:418 419
Symbol 418 MovieClipUses:417Used by:420
Symbol 419 MovieClipUses:417Used by:420
Symbol 420 MovieClipUses:416 418 419Used by:458
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:458
Symbol 423 GraphicUsed by:438
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:438
Symbol 426 GraphicUsed by:438
Symbol 427 GraphicUsed by:438
Symbol 428 GraphicUsed by:438
Symbol 429 GraphicUsed by:438
Symbol 430 GraphicUsed by:438
Symbol 431 GraphicUsed by:438
Symbol 432 GraphicUsed by:438
Symbol 433 GraphicUsed by:438
Symbol 434 GraphicUsed by:438
Symbol 435 GraphicUsed by:438
Symbol 436 GraphicUsed by:438
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:423 425 426 427 428 429 430 431 432 433 434 435 436 437Used by:458
Symbol 439 GraphicUsed by:458
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:458
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:442Used by:458
Symbol 444 GraphicUsed by:457
Symbol 445 GraphicUsed by:455
Symbol 446 GraphicUsed by:455
Symbol 447 GraphicUsed by:455
Symbol 448 GraphicUsed by:455
Symbol 449 GraphicUsed by:455
Symbol 450 GraphicUsed by:455
Symbol 451 GraphicUsed by:455
Symbol 452 GraphicUsed by:455
Symbol 453 GraphicUsed by:455
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:445 446 447 448 449 450 451 452 453 454Used by:457
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:444 455 456Used by:458
Symbol 458 MovieClipUses:415 420 422 438 439 441 443 457Used by:Timeline
Symbol 459 GraphicUsed by:462
Symbol 460 FontUsed by:461 467 472 475 478 481 484 487 490 493 496 499 502 505 508 511 514 517 520 523 526 529 532 535 538
Symbol 461 TextUses:460Used by:462
Symbol 462 MovieClipUses:459 461Used by:Timeline
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:471 474 477 480 483 486 489 492 495 498 501 504 507 510 513 516 519 522 525 528 531 534 537 540
Symbol 465 GraphicUsed by:471 474 477 480 483 486 489 492 495 498 501 504 507 510 513 516 519 522 525 528 531 534 537 540
Symbol 466 GraphicUsed by:471 474 477 480 483 486 489 492 495 498 501 504 507 510 513 516 519 522 525 528 531 534 537 540
Symbol 467 TextUses:460Used by:471
Symbol 468 GraphicUsed by:469 470 473 476 479 482 485 488 491 494 497 500 503 506 509 512 515 518 521 524 527 530 533 536 539
Symbol 469 MovieClipUses:468Used by:470 473 476 479 482 485 488 491 494 497 500 503 506 509 512 515 518 521 524 527 530 533 536 539
Symbol 470 ButtonUses:469 468Used by:471
Symbol 471 MovieClipUses:464 465 466 467 470Used by:Timeline
Symbol 472 TextUses:460Used by:474
Symbol 473 ButtonUses:469 468Used by:474
Symbol 474 MovieClipUses:464 465 466 472 473Used by:Timeline
Symbol 475 TextUses:460Used by:477
Symbol 476 ButtonUses:469 468Used by:477
Symbol 477 MovieClipUses:464 465 466 475 476Used by:Timeline
Symbol 478 TextUses:460Used by:480
Symbol 479 ButtonUses:469 468Used by:480
Symbol 480 MovieClipUses:464 465 466 478 479Used by:Timeline
Symbol 481 TextUses:460Used by:483
Symbol 482 ButtonUses:469 468Used by:483
Symbol 483 MovieClipUses:464 465 466 481 482Used by:Timeline
Symbol 484 TextUses:460Used by:486
Symbol 485 ButtonUses:469 468Used by:486
Symbol 486 MovieClipUses:464 465 466 484 485Used by:Timeline
Symbol 487 TextUses:460Used by:489
Symbol 488 ButtonUses:469 468Used by:489
Symbol 489 MovieClipUses:464 465 466 487 488Used by:Timeline
Symbol 490 TextUses:460Used by:492
Symbol 491 ButtonUses:469 468Used by:492
Symbol 492 MovieClipUses:464 465 466 490 491Used by:Timeline
Symbol 493 TextUses:460Used by:495
Symbol 494 ButtonUses:469 468Used by:495
Symbol 495 MovieClipUses:464 465 466 493 494Used by:Timeline
Symbol 496 TextUses:460Used by:498
Symbol 497 ButtonUses:469 468Used by:498
Symbol 498 MovieClipUses:464 465 466 496 497Used by:Timeline
Symbol 499 TextUses:460Used by:501
Symbol 500 ButtonUses:469 468Used by:501
Symbol 501 MovieClipUses:464 465 466 499 500Used by:Timeline
Symbol 502 TextUses:460Used by:504
Symbol 503 ButtonUses:469 468Used by:504
Symbol 504 MovieClipUses:464 465 466 502 503Used by:Timeline
Symbol 505 TextUses:460Used by:507
Symbol 506 ButtonUses:469 468Used by:507
Symbol 507 MovieClipUses:464 465 466 505 506Used by:Timeline
Symbol 508 TextUses:460Used by:510
Symbol 509 ButtonUses:469 468Used by:510
Symbol 510 MovieClipUses:464 465 466 508 509Used by:Timeline
Symbol 511 TextUses:460Used by:513
Symbol 512 ButtonUses:469 468Used by:513
Symbol 513 MovieClipUses:464 465 466 511 512Used by:Timeline
Symbol 514 TextUses:460Used by:516
Symbol 515 ButtonUses:469 468Used by:516
Symbol 516 MovieClipUses:464 465 466 514 515Used by:Timeline
Symbol 517 TextUses:460Used by:519
Symbol 518 ButtonUses:469 468Used by:519
Symbol 519 MovieClipUses:464 465 466 517 518Used by:Timeline
Symbol 520 TextUses:460Used by:522
Symbol 521 ButtonUses:469 468Used by:522
Symbol 522 MovieClipUses:464 465 466 520 521Used by:Timeline
Symbol 523 TextUses:460Used by:525
Symbol 524 ButtonUses:469 468Used by:525
Symbol 525 MovieClipUses:464 465 466 523 524Used by:Timeline
Symbol 526 TextUses:460Used by:528
Symbol 527 ButtonUses:469 468Used by:528
Symbol 528 MovieClipUses:464 465 466 526 527Used by:Timeline
Symbol 529 TextUses:460Used by:531
Symbol 530 ButtonUses:469 468Used by:531
Symbol 531 MovieClipUses:464 465 466 529 530Used by:Timeline
Symbol 532 TextUses:460Used by:534
Symbol 533 ButtonUses:469 468Used by:534
Symbol 534 MovieClipUses:464 465 466 532 533Used by:Timeline
Symbol 535 TextUses:460Used by:537
Symbol 536 ButtonUses:469 468Used by:537
Symbol 537 MovieClipUses:464 465 466 535 536Used by:Timeline
Symbol 538 TextUses:460Used by:540
Symbol 539 ButtonUses:469 468Used by:540
Symbol 540 MovieClipUses:464 465 466 538 539Used by:Timeline
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:Timeline
Symbol 543 EditableTextUses:408Used by:Timeline
Symbol 544 MovieClipUses:241Used by:Timeline
Symbol 545 GraphicUsed by:550
Symbol 546 GraphicUsed by:547 549
Symbol 547 ButtonUses:546Used by:550
Symbol 548 GraphicUsed by:550
Symbol 549 ButtonUses:546Used by:550
Symbol 550 MovieClipUses:545 547 548 549Used by:Timeline
Symbol 551 GraphicUsed by:621
Symbol 552 GraphicUsed by:553 653
Symbol 553 MovieClipUses:552Used by:587
Symbol 554 GraphicUsed by:587
Symbol 555 GraphicUsed by:587
Symbol 556 GraphicUsed by:587
Symbol 557 GraphicUsed by:587
Symbol 558 GraphicUsed by:587
Symbol 559 GraphicUsed by:587
Symbol 560 GraphicUsed by:587
Symbol 561 GraphicUsed by:587
Symbol 562 GraphicUsed by:587
Symbol 563 GraphicUsed by:587
Symbol 564 GraphicUsed by:587
Symbol 565 GraphicUsed by:587
Symbol 566 GraphicUsed by:587
Symbol 567 GraphicUsed by:587
Symbol 568 GraphicUsed by:587
Symbol 569 GraphicUsed by:587
Symbol 570 GraphicUsed by:587
Symbol 571 GraphicUsed by:587
Symbol 572 GraphicUsed by:587
Symbol 573 GraphicUsed by:587
Symbol 574 GraphicUsed by:587
Symbol 575 GraphicUsed by:587
Symbol 576 GraphicUsed by:587
Symbol 577 GraphicUsed by:587
Symbol 578 GraphicUsed by:587
Symbol 579 GraphicUsed by:587
Symbol 580 GraphicUsed by:587
Symbol 581 GraphicUsed by:587
Symbol 582 GraphicUsed by:587
Symbol 583 GraphicUsed by:587
Symbol 584 GraphicUsed by:586
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClipUses:584 585Used by:587
Symbol 587 MovieClipUses:553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 586Used by:621 714
Symbol 588 GraphicUsed by:621 714
Symbol 589 EditableTextUses:408Used by:621
Symbol 590 EditableTextUses:408Used by:621
Symbol 591 EditableTextUses:408Used by:621
Symbol 592 TextUses:377Used by:593 635
Symbol 593 ButtonUses:376 592 379Used by:621
Symbol 594 TextUses:377Used by:595
Symbol 595 ButtonUses:376 594 379Used by:621
Symbol 596 TextUses:377Used by:598
Symbol 597 GraphicUsed by:598 635 713
Symbol 598 ButtonUses:376 596 597Used by:620
Symbol 599 TextUses:408Used by:600
Symbol 600 ButtonUses:599Used by:620 645
Symbol 601 GraphicUsed by:620 645
Symbol 602 GraphicUsed by:603 606 613 615 641 644
Symbol 603 MovieClipUses:602Used by:606 613 615 641 644
Symbol 604 FontUsed by:605 607 609 612 614 616
Symbol 605 TextUses:604Used by:606 615 641 644
Symbol 606 ButtonUses:603 605 602Used by:620
Symbol 607 TextUses:604Used by:620 645
Symbol 608 EditableTextUses:377Used by:620
Symbol 609 TextUses:604Used by:620 645
Symbol 610 EditableTextUses:377Used by:620
Symbol 611 GraphicUsed by:613 619
Symbol 612 TextUses:604Used by:613
Symbol 613 ButtonUses:603 611 612 602Used by:620 645
Symbol 614 TextUses:604Used by:620 645
Symbol 615 ButtonUses:603 605 602Used by:620
Symbol 616 TextUses:604Used by:620 645
Symbol 617 FontUsed by:618
Symbol 618 TextUses:617Used by:619
Symbol 619 ButtonUses:618 611Used by:620 645
Symbol 620 MovieClipUses:598 600 601 606 607 608 609 610 613 614 615 616 619Used by:621 714
Symbol 621 MovieClipUses:551 587 588 589 590 591 593 595 620 290 293 282Used by:622
Symbol 622 MovieClipUses:621Used by:623
Symbol 623 MovieClipUses:622Used by:Timeline
Symbol 624 GraphicUsed by:646
Symbol 625 EditableTextUses:408Used by:646
Symbol 626 EditableTextUses:408Used by:646
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 ButtonUses:627 628 629Used by:646
Symbol 631 GraphicUsed by:634
Symbol 632 GraphicUsed by:634
Symbol 633 GraphicUsed by:634
Symbol 634 ButtonUses:631 632 633Used by:646
Symbol 635 ButtonUses:376 592 597Used by:646 714
Symbol 636 GraphicUsed by:639 640
Symbol 637 GraphicUsed by:639 640
Symbol 638 GraphicUsed by:639 640
Symbol 639 ButtonUses:636 637 638Used by:645
Symbol 640 ButtonUses:636 637 638Used by:645
Symbol 641 ButtonUses:603 605 602Used by:645
Symbol 642 EditableTextUses:377Used by:645
Symbol 643 EditableTextUses:377Used by:645
Symbol 644 ButtonUses:603 605 602Used by:645
Symbol 645 MovieClipUses:639 600 640 601 641 607 642 609 643 613 614 644 616 619Used by:646
Symbol 646 MovieClipUses:624 625 626 630 634 635 645Used by:647
Symbol 647 MovieClipUses:646Used by:Timeline
Symbol 648 EditableTextUses:354Used by:649
Symbol 649 MovieClipUses:648Used by:650
Symbol 650 MovieClipUses:649Used by:Timeline
Symbol 651 GraphicUsed by:706
Symbol 652 GraphicUsed by:670
Symbol 653 MovieClipUses:552Used by:657
Symbol 654 GraphicUsed by:657
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:657
Symbol 657 MovieClipUses:653 654 656Used by:658
Symbol 658 MovieClipUses:657Used by:670
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:659Used by:670
Symbol 661 GraphicUsed by:670
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:670
Symbol 664 GraphicUsed by:670
Symbol 665 MovieClipUsed by:670
Symbol 666 FontUsed by:667
Symbol 667 TextUses:666Used by:670
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:670
Symbol 670 MovieClipUses:652 658 660 661 663 664 665 667 669Used by:706
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671Used by:674
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:672 673Used by:676
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:674 675Used by:706
Symbol 677 MovieClipUses:52Used by:679
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:677 678Used by:694
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:694
Symbol 682 GraphicUsed by:694
Symbol 683 GraphicUsed by:684 685
Symbol 684 MovieClipUses:683Used by:685
Symbol 685 MovieClipUses:683 684Used by:694
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:694
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:694
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:694
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:694
Symbol 694 MovieClipUses:679 681 682 685 687 689 691 693Used by:706
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695Used by:705
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697Used by:705
Symbol 699 GraphicUsed by:705
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:705
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:705
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClipUses:696 698 699 701 703 704Used by:706
Symbol 706 MovieClipUses:651 670 676 694 705Used by:Timeline
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:714
Symbol 709 EditableTextUses:408Used by:714
Symbol 710 EditableTextUses:408Used by:714
Symbol 711 EditableTextUses:408Used by:714
Symbol 712 TextUses:377Used by:713
Symbol 713 ButtonUses:376 712 597Used by:714
Symbol 714 MovieClipUses:708 587 588 709 710 711 635 713 620 290 293 282Used by:715
Symbol 715 MovieClipUses:274 714Used by:Timeline
Symbol 716 GraphicUsed by:721
Symbol 717 GraphicUsed by:720
Symbol 718 GraphicUsed by:720
Symbol 719 GraphicUsed by:720
Symbol 720 ButtonUses:717 718 719Used by:721
Symbol 721 MovieClipUses:716 720Used by:Timeline

Instance Names

"warning"Frame 3Symbol 383 MovieClip
"start_game"Frame 3Symbol 384 MovieClip
"txtScore"Frame 7Symbol 543 EditableText
"life"Frame 7Symbol 544 MovieClip
"sndBtn"Frame 7Symbol 550 MovieClip
"win_pop"Frame 7Symbol 623 MovieClip
"game_over"Frame 7Symbol 647 MovieClip
"level_msg"Frame 7Symbol 650 MovieClip
"door"Symbol 64 MovieClip [mcLife2] Frame 9Symbol 63 MovieClip
"door"Symbol 65 MovieClip [mcLife1] Frame 9Symbol 63 MovieClip
"i"Symbol 139 MovieClip [mcIceM] Frame 1Symbol 138 MovieClip
"i2"Symbol 177 MovieClip Frame 1Symbol 176 MovieClip
"area"Symbol 178 MovieClip [mcIce] Frame 1Symbol 141 MovieClip
"i"Symbol 178 MovieClip [mcIce] Frame 1Symbol 177 MovieClip
"door"Symbol 184 MovieClip [mcGoal] Frame 2Symbol 63 MovieClip
"coin"Symbol 229 MovieClip [mcCoin2] Frame 1Symbol 228 MovieClip
"gold_txt"Symbol 620 MovieClip Frame 3Symbol 608 EditableText
"name_txt"Symbol 620 MovieClip Frame 3Symbol 610 EditableText
"ok_btn"Symbol 620 MovieClip Frame 3Symbol 613 Button
"ttScore"Symbol 621 MovieClip Frame 1Symbol 591 EditableText
"gold_txt"Symbol 645 MovieClip Frame 3Symbol 642 EditableText
"name_txt"Symbol 645 MovieClip Frame 3Symbol 643 EditableText
"ok_btn"Symbol 645 MovieClip Frame 3Symbol 613 Button
"ttScore"Symbol 646 MovieClip Frame 1Symbol 626 EditableText
"lvltext"Symbol 649 MovieClip Frame 1Symbol 648 EditableText
"ttScore"Symbol 714 MovieClip Frame 1Symbol 711 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 21 as "mcTramp"
ExportAssets (56)Timeline Frame 1Symbol 51 as "mcMain"
ExportAssets (56)Timeline Frame 1Symbol 64 as "mcLife2"
ExportAssets (56)Timeline Frame 1Symbol 65 as "mcLife1"
ExportAssets (56)Timeline Frame 1Symbol 73 as "mcLadder"
ExportAssets (56)Timeline Frame 1Symbol 80 as "mcKey"
ExportAssets (56)Timeline Frame 1Symbol 82 as "mcInvisMarker"
ExportAssets (56)Timeline Frame 1Symbol 139 as "mcIceM"
ExportAssets (56)Timeline Frame 1Symbol 178 as "mcIce"
ExportAssets (56)Timeline Frame 1Symbol 184 as "mcGoal"
ExportAssets (56)Timeline Frame 1Symbol 207 as "mcEnemy"
ExportAssets (56)Timeline Frame 1Symbol 211 as "mcDia"
ExportAssets (56)Timeline Frame 1Symbol 229 as "mcCoin2"
ExportAssets (56)Timeline Frame 1Symbol 231 as "mcCoin"
ExportAssets (56)Timeline Frame 1Symbol 236 as "mcBumper"
ExportAssets (56)Timeline Frame 1Symbol 237 as "mcBlock_move"
ExportAssets (56)Timeline Frame 1Symbol 238 as "mcBlock"
ExportAssets (56)Timeline Frame 1Symbol 239 as "mcBlock_long"
ExportAssets (56)Timeline Frame 1Symbol 242 as "mcLove"
ExportAssets (56)Timeline Frame 1Symbol 722 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 723 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 724 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 725 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 726 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 727 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 3Symbol 341 as "coinssnd"
ExportAssets (56)Timeline Frame 3Symbol 342 as "menu_sound"
ExportAssets (56)Timeline Frame 3Symbol 343 as "jump_sound"
ExportAssets (56)Timeline Frame 3Symbol 344 as "pick_sound"
ExportAssets (56)Timeline Frame 3Symbol 345 as "ending_sound"

Labels

"load"Frame 2
"menu"Frame 3
"ads"Frame 4
"story"Frame 5
"stage"Frame 6
"game"Frame 7
"ending"Frame 8
"site_lock"Frame 9
"play"Symbol 255 MovieClip Frame 101
"play_sound"Symbol 550 MovieClip Frame 1
"stop_sound"Symbol 550 MovieClip Frame 2
"back"Symbol 620 MovieClip Frame 1
"submited"Symbol 620 MovieClip Frame 2
"submit"Symbol 620 MovieClip Frame 3
"sending"Symbol 620 MovieClip Frame 4
"done"Symbol 620 MovieClip Frame 5
"win"Symbol 623 MovieClip Frame 2
"back"Symbol 645 MovieClip Frame 1
"submited"Symbol 645 MovieClip Frame 2
"submit"Symbol 645 MovieClip Frame 3
"sending"Symbol 645 MovieClip Frame 4
"done"Symbol 645 MovieClip Frame 5




http://swfchan.com/27/132653/info.shtml
Created: 18/2 -2019 08:58:39 Last modified: 18/2 -2019 08:58:39 Server time: 10/05 -2024 04:24:40