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

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

Blox.swf

This is the info page for
Flash #47407

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


Text
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P>

Menu

Menu

Menu

Retry

Retry

Retry

Score

100

Retry

Bonus

Level

10

10

100

x2

N

S

OFF

ON

150

<P ALIGN="RIGHT"><FONT FACE="Poophead" SIZE="16" COLOR="#FFCC33"><A HREF="http://www.altoparc.com" target = "_blank">v1.0f </A><FONT FACE="Arial"><A HREF="http://www.altoparc.com" target = "_blank">©</A></FONT><A HREF="http://www.altoparc.com" target = "_blank"> 2003 AltoParc</A></FONT></P>

Exit

Exit

Exit

Buy Now

Buy Now

Buy Now

High Scores

High Scores

High Scores

More Games

More Games

More Games

Help

Help

Help

New Game

New Game

New Game

Avoid getting blox stuck.

Move other blox first.

Move the cursor over a blox.

Click the blox to select it.

Hold button and drag to move blox.

Move similar blox together to remove them.

Start

Start

Start

Level

10

Game hint    Game hint    Game hint
Game hint    Game hint    Game hint
Game hint    Game hint    Game hint

Get Ready !

Get Ready !

Back

Back

Back

1 - 5

1 - 5

6 - 10

6 - 10

11 - 15

11 - 15

21 - 25

21 - 25

26 - 30

26 - 30

41 - 45

41 - 45

46 - 50

46 - 50

16 - 20

16 - 20

31 - 35

31 - 35

36 - 40

36 - 40

Mind Benders

Smart One

Brain Teasers

Getting Up There

Free Levels

Select Level

Select Level

Continue

Continue

Continue

Score

Bonus

Total

123456

123456

123456

Congratulations
Level Completed !

Congratulations
Level Completed !

End Game

End Game

End Game

End Game

Level Incomplete

Level Incomplete

Sorry, the level
is incomplete.
Retry the level?

Skip Level

Skip Level

Skip Level

More Help

More Help

More Help

Instructions
Place similar colored blox together to
remove them from the board.
The goal is to remove all blox from the
board to solve the puzzle and get to
the next level.
Click More Help for more instructions.

Help

Help

How To Move And Remove Blox
Click a blox, hold down the mouse button,
and drag to left or right.  Blox cannot
be moved upwards.  Place similar blox
together to remove them.

Avoid Getting Stuck
Move blox in correct order to avoid getting
stuck.  If stuck click the Retry button.

Removing 3 Similar Blox
Place 3 similar blox together carefully so
that you do not end up with 1 blox left.

Elevators
Place a blox on an elevator to move it
upwards.

Damaged Break Apart Blox
Damaged blox slowly break apart when a blox
is placed on top of it.

Bombs
Drop a blox on top a bomb to blow it up
along with all surrounding blox.

Lava And Water
Drop blox in water to safely remove them
however do not drop blox in lava.

Warp Gates
Move a blox into a warp gate to transport
it across the board.

Lasers
Do not let a blox be destroyed by a laser.

Magnets And Switches
Magnets pull blox upwards. Place a blox over
a switch to turn on the magnet.

No Thanks

No Thanks

No Thanks

Ok

Ok

Ok

Enter your name
for the high score list

Enter your name
for the high score list

Qualifying scores will show
on the high score list

Maybe Later

Maybe Later

Maybe Later

Nag
Text here

Buy Blox Deluxe!

Buy Blox Deluxe!

Destructive Lasers

Destructive Lasers

Magnets

Magnets

Warp Gates

Warp Gates

The Incredibly
challenging
"Mind Bender"
levels.

The Incredibly
challenging
"Mind Bender"
levels.

ActionScript [AS1/AS2]

Frame 1
function checkGoodUrl(myUrl) { if (_url.substr(0, myUrl.length) == myUrl) { return(1); } return(0); } LinkBuyMe = "http://www.arcadetown.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.arcadetown.com/index.asp?gameid=blox"; HiScoreEnabled = 1; HiScoreSaveURL = "http://www.arcadetown.com/blox/hs.asp"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox"; RegisteredVersion = 0; EnableEscSkipLevel = 0; var isGoodUrl = 1; if (_root.RegisteredVersion == 1) { if (checkGoodUrl("http://") == 1) { if ((((checkGoodUrl("http://www.arcadetown.com") == 1) || (checkGoodUrl("http://arcadetown.com") == 1)) || (checkGoodUrl("http://www.freewebgames.com") == 1)) || (checkGoodUrl("http://freewebgames.com") == 1)) { isGoodUrl = 1; } else { isGoodUrl = 0; } } } if (isGoodUrl == 1) { if (_framesloaded >= _totalframes) { gotoAndPlay (3); stop(); } else { ProgressBar._xscale = int((getBytesLoaded() / getBytesTotal()) * 100); } } else { ProgressBar._xscale = 0; }
Frame 2
gotoAndPlay (1);
Frame 3
function UpdateDieTimer() { var objBrk; var i = 1; while (i <= num_death_bricks) { objBrk = this["brcik" + array_death_bricks[i]]; if ((objBrk._DieTimer < 100) && (objBrk._DieTimer > 1)) { objBrk._DieTimer = objBrk._DieTimer - 10; objBrk._Alpha = 30 + (objBrk._DieTimer * 0.7); if (objBrk._DieTimer < 1) { objBrk._visible = false; } } else { DeleteFromDeathArray(array_death_bricks[i]); } i++; } } function FillArrayNet() { var objBrk; var nMax = (field_sizeX * field_sizeY); var i = 1; while (i <= nMax) { ArrayNet[i] = 9999; i++; } var i = 1; while (i <= num_bricks) { objBrk = this["brcik" + i]; if (objBrk._DieTimer == 100) { objBrk._NetPosX = ConvXtoNetXround(objBrk._x); objBrk._NetPosY = ConvYtoNetYround(objBrk._y); } i++; } var i = 1; while (i <= num_hard_bricks) { objBrk = this["brcik" + array_hard_bricks[i]]; ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = array_hard_bricks[i]; i++; } } function FillMustDieArray() { var nMax = (field_sizeX * field_sizeY); total_num_must_die_bricks = 0; var i = 1; while (i <= nMax) { array_must_die_bricks[i] = 9999; i++; } var j = 1; while (j <= num_bricks) { if (this["brcik" + j]._MustDie) { total_num_must_die_bricks++; array_must_die_bricks[total_num_must_die_bricks] = j; } j++; } } function DeleteFromMustDieArray(n) { var j = 1; while (j <= total_num_must_die_bricks) { if (array_must_die_bricks[j] == n) { if (j < total_num_must_die_bricks) { array_must_die_bricks[j] = array_must_die_bricks[total_num_must_die_bricks]; } total_num_must_die_bricks--; } j++; } } function DeleteFromCanMoveArray(n) { var j = 1; while (j <= num_can_move_bricks) { if (array_can_move_bricks[j] == n) { if (j < num_can_move_bricks) { array_can_move_bricks[j] = array_can_move_bricks[num_can_move_bricks]; } num_can_move_bricks--; } j++; } } function SetRightPosition(n) { var objBrk = this["brcik" + n]; objBrk._x = ConvNetXtoX(objBrk._NetPosX); objBrk._y = ConvNetYtoY(objBrk._NetPosY); } function SetRightPositionX(n) { var objBrk = this["brcik" + n]; objBrk._x = ConvNetXtoX(objBrk._NetPosX); } function SetRightPositionY(n) { var objBrk = this["brcik" + n]; objBrk._y = ConvNetYtoY(objBrk._NetPosY); } function ConvNetXtoX(val) { return((val * brick_size) + otstupX); } function ConvNetYtoY(val) { return((val * brick_size) + otstupY); } function ConvXtoNetX(val) { return(Math.floor((val - otstupX) / brick_size)); } function ConvYtoNetY(val) { return(Math.floor((val - otstupY) / brick_size)); } function ConvXtoNetXround(val) { return(Math.round((val - otstupX) / brick_size)); } function ConvYtoNetYround(val) { return(Math.round((val - otstupY) / brick_size)); } function GetDifferenParentLastChild(index) { var CurIndex = index; var result = -1; var objBrk = this["brcik" + CurIndex]; while (objBrk._Child != 9999) { CurIndex = objBrk._Child; objBrk = this["brcik" + CurIndex]; result--; } return(result); } function DeleteFromMovingArray(n) { var j = 1; while (j <= num_moving_bricks) { if (array_moving_bricks[j] == n) { if (j < num_moving_bricks) { array_moving_bricks[j] = array_moving_bricks[num_moving_bricks]; } num_moving_bricks--; } j++; } } function UpdateFalling() { var objBrk; var objBrk2; var i = 1; while (i <= total_num_must_die_bricks) { objBrk = this["brcik" + array_must_die_bricks[i]]; if (objBrk._Parent == 9999) { if (objBrk._BelongMagnet == 9999) { k = 9999; if (objBrk._NetPosY < field_sizeY) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY + 1); } if ((k == 9999) && (objBrk._NetPosY < (field_sizeY - 1))) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY + 2); } objBrk._OldFalling = objBrk._Falling; objBrk._Falling = false; objBrk2 = this["brcik" + k]; if ((k == 9999) || ((objBrk2._y - objBrk._y) > (brick_size + 6))) { if (objBrk._NetPosY < field_sizeY) { ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = 9999; objBrk._Falling = true; objBrk._y = objBrk._y + 6; objBrk._NetPosY = ConvYtoNetY(objBrk._y); ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = objBrk._Number; } else { objBrk._NetPosY = ConvYtoNetY(objBrk._y); objBrk._y = ConvNetYtoY(objBrk._NetPosY); if (objBrk._OldFalling == true) { AddToNextStepArray(objBrk._Number); } } } else if (objBrk._Falling != objBrk._OldFalling) { ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = 9999; if (k != 9999) { objBrk._y = objBrk2._y - brick_size; objBrk._NetPosY = ConvYtoNetY(objBrk._y); if (objBrk2._Type != 11) { SetRightPosition(array_must_die_bricks[i]); } } ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = objBrk._Number; AddToNextStepArray(objBrk._Number); } } } i++; } } function UpdateMoving() { var i; var j; var k; var objBrk; var objBrk2; var xConv; var yConv; var d_x; var d_y; var mustY; i = 1; while (i <= num_moving_bricks) { objBrk = this["brcik" + array_moving_bricks[i]]; objBrk._LiftStopTime = objBrk._LiftStopTime - 1; d_x = 0; d_y = 0; if (objBrk._MoveX > 0) { d_x = 1; } else if (objBrk._MoveX < 0) { d_x = -1; } if (objBrk._MoveY > 0) { d_y = 1; } else if (objBrk._MoveY < 0) { d_y = -1; } if (d_y == -1) { d_y = GetDifferenParentLastChild(array_moving_bricks[i]); } if (d_x == 1) { if (objBrk._NetPosX >= field_sizeX) { xConv = ConvNetXtoX(objBrk._NetPosX); if (objBrk._x > xConv) { objBrk._x = xConv; objBrk._MoveX = objBrk._MoveX * -1; objBrk._LiftStopTime = 25; } } } else if (d_x == -1) { if (objBrk._NetPosX <= 0) { if (objBrk._x < ConvNetXtoX(objBrk._NetPosX)) { objBrk._x = ConvNetXtoX(objBrk._NetPosX + 1); objBrk._MoveX = objBrk._MoveX * -1; objBrk._LiftStopTime = 25; } } } if (d_y == 1) { if (objBrk._NetPosY > (field_sizeY - 1)) { if (objBrk._y > ConvNetYtoY(objBrk._NetPosY)) { SetrightPositionY(array_moving_bricks[i]); objBrk._MoveY = objBrk._MoveY * -1; objBrk._LiftStopTime = 25; } } } else if (d_y < 0) { if ((objBrk._NetPosY + d_y) <= 0) { if (objBrk._y < ConvNetYtoY(objBrk._NetPosY)) { SetrightPositionY(array_moving_bricks[i]); objBrk._MoveY = objBrk._MoveY * -1; objBrk._LiftStopTime = 25; } } } if (objBrk._MoveX > 0) { d_x = 1; } else if (objBrk._MoveX < 0) { d_x = -1; } if (objBrk._MoveY > 0) { d_y = 1; } else if (objBrk._MoveY < 0) { d_y = GetDifferenParentLastChild(array_moving_bricks[i]); } if (objBrk._LiftStopTime < 0) { j = objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX); ArrayNet[j] = 9999; objBrk._x = objBrk._x + objBrk._MoveX; objBrk._y = objBrk._y + objBrk._MoveY; ArrayNet[j] = array_moving_bricks[i]; } if ((objBrk._NetPosY + d_y) <= field_sizeY) { if ((objBrk._NetPosY + d_y) >= 1) { if (FindBrick(objBrk._NetPosX + d_x, objBrk._NetPosY + d_y) != 9999) { xConv = ConvNetXtoX(objBrk._NetPosX); yConv = ConvNetYtoY(objBrk._NetPosY); if (((((d_x < 0) && (objBrk._x < xConv)) || ((d_x > 0) && (objBrk._x > xConv))) || ((d_y < 0) && (objBrk._y < yConv))) || ((d_y > 0) && (objBrk._y > yConv))) { objBrk._LiftStopTime = 25; objBrk._MoveX = objBrk._MoveX * -1; objBrk._MoveY = objBrk._MoveY * -1; SetrightPosition(array_moving_bricks[i]); } } } } j = objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX); ArrayNet[j] = 9999; objBrk._NetPosX = ConvXtoNetXround(objBrk._x); objBrk._NetPosY = ConvYtoNetYround(objBrk._y); j = objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX); ArrayNet[j] = array_moving_bricks[i]; var s = array_moving_bricks[i]; objBrk = this["brcik" + s]; while (objBrk._Child != 9999) { objBrk2 = this["brcik" + objBrk._Child]; j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = 9999; mustY = 9999; k = (objBrk._y - brick_size) - objBrk2._y; if (k > 10) { mustY = objBrk2._y + Math.round(k * 0.75); } objBrk2._x = objBrk._x; objBrk2._y = objBrk._y - brick_size; objBrk2._NetPosX = ConvXtoNetXround(objBrk2._x); if (MustY != 9999) { objBrk2._y = mustY; } objBrk2._NetPosY = ConvYtoNetYround(objBrk2._y); j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = objBrk._Child; s = objBrk._Child; objBrk = this["brcik" + s]; } i++; } } function UpdateParentChild() { var objBrk; var objBrk2; var i; var k; i = 1; while (i <= num_can_move_bricks) { objBrk = this["brcik" + array_can_move_bricks[i]]; if (((objBrk._Parent != 9999) || (objBrk._MoveY != 0)) || (objBrk._MoveX != 0)) { if (objBrk._Child == 9999) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); if (k != 9999) { objBrk2 = this["brcik" + k]; if (objBrk2._Parent == 9999) { if (objBrk2._MustDie == 1) { objBrk._Child = k; objBrk2._Parent = array_can_move_bricks[i]; objBrk2._Falling = false; } } } } } i++; } i = 1; while (i <= num_can_move_bricks) { objBrk = this["brcik" + array_can_move_bricks[i]]; if (objBrk._Child != 9999) { MarkBrickToDelete(objBrk._Child); } i++; } } function LoadBricks(n, m) { var strBrkName; var nBrkType; var objBrk; var nBrkTypeTop; var nBrkTypeLeft; var nBrkTypeRight; var nBrkTypeBottom; var i = 1; while (i <= num_bricks) { removeMovieClip(this["brcik" + i]); i++; } DeleteLaserLines(); num_bricks = 0; belong_brick = 9999; took_brick = false; num_can_move_bricks = 0; num_moving_bricks = 0; num_lava_bricks = 0; num_teleport_bricks = 0; num_hard_bricks = 0; num_bomb_bricks = 0; num_break_bricks = 0; num_laser_bricks = 0; num_magnet_bricks = 0; num_magnetswitch_bricks = 0; num_death_bricks = 0; level_failed = false; LastScore = Score; FinishLevelTimer = 100; dialog_mode = false; this.ScoreOnBoardText1._DieTimer = -1; this.ScoreOnBoardText1._visible = false; LevelNet = this["LevelNet" + level_number]; var i = 1; while (i <= m) { var j = 1; while (j <= n) { nBrkType = LevelNet[(j - 1) + ((i - 1) * field_sizeX)]; if (nBrkType != 1) { num_bricks++; strBrkName = "brcik" + num_bricks; if (nBrkType == 2) { nBrkTypeTop = 1; nBrkTypeLeft = 1; nBrkTypeRight = 1; nBrkTypeBottom = 1; if (j >= 2) { nBrkTypeLeft = LevelNet[(j - 2) + ((i - 1) * field_sizeX)]; } if (j < n) { nBrkTypeRight = LevelNet[j + ((i - 1) * field_sizeX)]; } if (i >= 2) { nBrkTypeTop = LevelNet[(j - 1) + ((i - 2) * field_sizeX)]; } if (i < m) { nBrkTypeBottom = LevelNet[(j - 1) + (i * field_sizeX)]; } if ((((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) && (nBrkTypeTop == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickCross, strBrkName, num_bricks); } else if (((nBrkTypeRight == 2) && (nBrkTypeTop == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickLTee, strBrkName, num_bricks); } else if (((nBrkTypeLeft == 2) && (nBrkTypeTop == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickRTee, strBrkName, num_bricks); } else if (((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickBTee, strBrkName, num_bricks); } else if (((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickTTee, strBrkName, num_bricks); } else if ((nBrkTypeRight == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickUL, strBrkName, num_bricks); } else if ((nBrkTypeLeft == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickUR, strBrkName, num_bricks); } else if ((nBrkTypeRight == 2) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickLL, strBrkName, num_bricks); } else if ((nBrkTypeLeft == 2) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickLR, strBrkName, num_bricks); } else if ((nBrkTypeTop == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickLeft, strBrkName, num_bricks); } else if ((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) { duplicateMovieClip (LibraryBrickTop, strBrkName, num_bricks); } else if (nBrkTypeBottom == 2) { duplicateMovieClip (LibraryBrickTCap, strBrkName, num_bricks); } else if (nBrkTypeTop == 2) { duplicateMovieClip (LibraryBrickBCap, strBrkName, num_bricks); } else if (nBrkTypeRight == 2) { duplicateMovieClip (LibraryBrickLCap, strBrkName, num_bricks); } else if (nBrkTypeLeft == 2) { duplicateMovieClip (LibraryBrickRCap, strBrkName, num_bricks); } else { duplicateMovieClip (LibraryBrickCap, strBrkName, num_bricks); } } else if (nBrkType == 3) { duplicateMovieClip (LibraryBrick1, strBrkName, num_bricks + 150); } else if (nBrkType == 4) { duplicateMovieClip (LibraryBrick2, strBrkName, num_bricks + 150); } else if (nBrkType == 5) { duplicateMovieClip (LibraryBrick3, strBrkName, num_bricks + 150); } else if (nBrkType == 6) { duplicateMovieClip (LibraryBrick4, strBrkName, num_bricks + 150); } else if (nBrkType == 7) { duplicateMovieClip (LibraryBrick5, strBrkName, num_bricks + 150); } else if (nBrkType == 8) { duplicateMovieClip (LibraryBrick6, strBrkName, num_bricks + 150); } else if (nBrkType == 9) { duplicateMovieClip (LibraryBrick7, strBrkName, num_bricks + 150); } else if (nBrkType == 10) { duplicateMovieClip (LibraryBrick8, strBrkName, num_bricks + 150); } else if (nBrkType == 11) { duplicateMovieClip (LibraryBrickLift, strBrkName, num_bricks + 150); } else if (nBrkType == 12) { duplicateMovieClip (LibraryBrickWater, strBrkName, num_bricks + 150); } else if (nBrkType == 13) { duplicateMovieClip (LibraryBrickLava, strBrkName, num_bricks + 150); } else if (nBrkType == 14) { duplicateMovieClip (LibraryBrickBomb, strBrkName, num_bricks); } else if (nBrkType == 15) { duplicateMovieClip (LibraryBrickBreak, strBrkName, num_bricks); } else if (nBrkType == 16) { duplicateMovieClip (LibraryBrickLift, strBrkName, num_bricks + 150); } else if ((((nBrkType == 21) || (nBrkType == 23)) || (nBrkType == 25)) || (nBrkType == 27)) { duplicateMovieClip (LibraryBrickTeleport, strBrkName, num_bricks + 150); } else if ((((nBrkType == 22) || (nBrkType == 24)) || (nBrkType == 26)) || (nBrkType == 28)) { duplicateMovieClip (LibraryBrickTeleport2, strBrkName, num_bricks + 150); } else if ((nBrkType >= 31) && (nBrkType <= 34)) { duplicateMovieClip (LibraryBrickMagnet, strBrkName, num_bricks + 150); } else if ((nBrkType >= 41) && (nBrkType <= 49)) { duplicateMovieClip (LibraryBrickSwitch, strBrkName, num_bricks + 150); } else if ((nBrkType >= 51) && (nBrkType <= 99)) { duplicateMovieClip (LibraryBrickLaser, strBrkName, num_bricks); } objBrk = this[strBrkName]; objBrk._x = ConvNetXtoX(j); objBrk._y = ConvNetYtoY(i); objBrk._NetPosX = j; objBrk._NetPosY = i; objBrk._MustDie = 0; objBrk._Health = 100; objBrk._Falling = false; objBrk._DeleteMark = false; objBrk._visible = true; objBrk._Parent = 9999; objBrk._Child = 9999; objBrk._MoveX = 0; objBrk._MoveY = 0; objBrk._Number = num_bricks; objBrk._DieTimer = 100; objBrk._LiftStopTime = 0; objBrk._MagnetOn = 2; objBrk._BelongMagnet = 9999; objBrk._SwitchNumber = 9999; objBrk._MustDie = 0; objBrk._Type = nBrkType; if ((nBrkType >= 3) && (nBrkType <= 10)) { objBrk._MustDie = 1; } if (nBrkType == 11) { objBrk._MoveY = 4; } else if (nBrkType == 16) { objBrk._MoveX = 4; } if (((nBrkType >= 3) && (nBrkType <= 11)) || (nBrkType == 16)) { num_can_move_bricks++; array_can_move_bricks[num_can_move_bricks] = num_bricks; } if ((nBrkType == 11) || (nBrkType == 16)) { num_moving_bricks++; array_moving_bricks[num_moving_bricks] = num_bricks; } else if ((nBrkType == 12) || (nBrkType == 13)) { num_lava_bricks++; array_lava_bricks[num_lava_bricks] = num_bricks; } else if (nBrkType == 14) { num_bomb_bricks++; array_bomb_bricks[num_bomb_bricks] = num_bricks; } else if (nBrkType == 15) { num_break_bricks++; array_break_bricks[num_break_bricks] = num_bricks; } else if ((nBrkType >= 21) && (nBrkType <= 30)) { num_teleport_bricks++; array_teleport_bricks[num_teleport_bricks] = num_bricks; } if ((((((nBrkType >= 1) && (nBrkType <= 11)) || ((nBrkType >= 14) && (nBrkType <= 16))) || ((nBrkType >= 31) && (nBrkType <= 34))) || ((nBrkType >= 41) && (nBrkType <= 49))) || ((nBrkType >= 51) && (nBrkType <= 99))) { num_hard_bricks++; array_hard_bricks[num_hard_bricks] = num_bricks; } if ((nBrkType >= 51) && (nBrkType <= 99)) { num_laser_bricks++; array_laser_bricks[num_laser_bricks] = num_bricks; objBrk._LaserMaxTime = 80; if (nBrkType > 60) { objBrk._LaserMaxTime = 100; } if (nBrkType > 70) { objBrk._LaserMaxTime = 120; } if (nBrkType > 80) { objBrk._LaserMaxTime = 140; } if (nBrkType > 90) { objBrk._LaserMaxTime = 160; } objBrk._LaserTimer = objBrk._LaserMaxTime; objBrk._LaserType = 1; objBrk._LaserType = nBrkType - (Math.round(nBrkType / 10) * 10); if (objBrk._LaserType == 2) { objBrk._rotation = 90; } if (objBrk._LaserType == 3) { objBrk._rotation = 180; } if (objBrk._LaserType == 4) { objBrk._rotation = 270; } } if ((nBrkType >= 31) && (nBrkType <= 34)) { num_magnet_bricks++; array_magnet_bricks[num_magnet_bricks] = num_bricks; objBrk._LaserType = nBrkType - 30; if (objBrk._LaserType == 2) { objBrk._rotation = 90; } if (objBrk._LaserType == 3) { objBrk._rotation = 180; } if (objBrk._LaserType == 4) { objBrk._rotation = 270; } } if ((nBrkType >= 41) && (nBrkType <= 49)) { num_magnetswitch_bricks++; array_magnetswitch_bricks[num_magnetswitch_bricks] = num_bricks; objBrk._SwitchNumber = nBrkType - 40; } } j++; } i++; } FillMustDieArray(); NumberMustDieBricks = GetNumberMustDieBricks(); SetVisiblePanelBricks(); CreateLaserLines(); FillArrayNet(); SetSwitchMagnetValues(); ShowStartMessage(level_number); delete myDate; myDate = new Date(); CurrentTime = myDate.getTime(); ElapsedTime = CurrentTime - LastTime; LastTime = CurrentTime; } function FindBrick(x, y) { return(ArrayNet[x + ((y - 1) * field_sizeX)]); } function FindBrickByType(n) { var i = 1; while (i <= num_bricks) { if (this["brcik" + i]._DieTimer == 100) { if (this["brcik" + i]._Type == n) { return(i); } } i++; } return(9999); } function DeleteBrick(n) { var objBrk = this["brcik" + n]; ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = 9999; DeleteFromMustDieArray(n); DeleteFromCanMoveArray(n); DeleteFromLavaArray(n); DeleteFromHardArray(n); DeleteFromBombArray(n); DeleteFromBreakArray(n); DeleteFromLaserArray(n); DeleteFromMagnetArray(n); DeleteFromSwitchArray(n); DeleteFromMovingArray(n); AddToDeathArray(n); if (belong_brick == n) { belong_brick = 9999; } objBrk._DieTimer = 99; objBrk.GotoAndPlay(2); if (objBrk._Child != 9999) { this["brcik" + objBrk._Child]._Parent = 9999; objBrk._Child = 9999; } if (objBrk._Parent != 9999) { this["brcik" + objBrk._Parent]._Child = 9999; objBrk._Parent = 9999; } } function MarkBrickToDelete(n) { var objBrk = this["brcik" + n]; var objBrk2; var i; var j; var k; if (Math.abs(objBrk._x - ConvNetXtoX(objBrk._NetPosX)) > 6) { return(undefined); } if (Math.abs(objBrk._y - ConvNetYtoY(objBrk._NetPosY)) > 6) { return(undefined); } if (objBrk._MustDie == 0) { return(undefined); } if (objBrk._Falling) { return(undefined); } if (objBrk._DieTimer != 100) { return(undefined); } if (objBrk._Parent != 9999) { if ((this["brcik" + objBrk._Parent]._y - objBrk._y) > (brick_size + 6)) { return(undefined); } } Marked = false; j = 1; while (j <= 4) { k = 9999; if (j == 1) { if (objBrk._NetPosX > 1) { k = FindBrick(objBrk._NetPosX - 1, objBrk._NetPosY); } } else if (j == 2) { if (objBrk._NetPosX < field_sizeX) { k = FindBrick(objBrk._NetPosX + 1, objBrk._NetPosY); } } else if (j == 3) { if (objBrk._NetPosY > 1) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); } } else if (j == 4) { if (objBrk._NetPosY < field_sizeX) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY + 1); } } if (k != 9999) { objBrk2 = this["brcik" + k]; if (objBrk2._DieTimer == 100) { if (objBrk._Type == objBrk2._Type) { if (Math.abs(objBrk2._y - ConvNetYtoY(objBrk2._NetPosY)) < 5) { if (Math.abs(objBrk2._x - ConvNetXtoX(objBrk2._NetPosX)) < 5) { if (!objBrk2._Falling) { if (!((objBrk2._Parent != 9999) && ((this["brcik" + objBrk2._Parent]._y - objBrk2._y) > (brick_size + 6)))) { difX = objBrk._NetPosX - objBrk2._NetPosX; difY = objBrk._NetPosY - objBrk2._NetPosY; if (((((difX == 1) && (difY == 0)) || ((difX == -1) && (difY == 0))) || ((difX == 0) && (difY == 1))) || ((difX == 0) && (difY == -1))) { SetrightPosition(n); SetrightPosition(k); objBrk._DeleteMark = true; objBrk2._DeleteMark = true; if ((belong_brick == n) || (belong_brick == k)) { belong_brick = 9999; } Marked = true; } } } } } } } } j++; } if (Marked) { i = 1; while (i <= num_bricks) { objBrk2 = this["brcik" + i]; if (objBrk2._visible && (objBrk2._DeleteMark)) { if (this.ScoreOnBoardText1._DieTimer != 100) { this.ScoreOnBoardText1._ScoreMultiplier = 1; ScoreTextSetProperty(objBrk._x, objBrk._y - (brick_size * 1.5), "50"); } else { this.ScoreOnBoardText1._ScoreMultiplier++; if ((objBrk._y < (this.ScoreOnBoardText1._y + (brick_size * 1.5))) || (this.ScoreOnBoardText1._DieTimer < 100)) { ScoreTextSetProperty(objBrk._x, objBrk._y - (brick_size * 1.5), "50"); } this.ScoreOnBoardText1._DieTimer = 100; } Score = Score + 100; DeleteBrick(i); } i++; } SetVisiblePanelBricks(); if (this.ScoreOnBoardText1._ScoreMultiplier > 2) { SoundBonus.start(); } else { SoundElimenateBlox.start(); } } } function GetNumberMustDieBricks() { return(total_num_must_die_bricks); } function DeleteFromLavaArray(n) { var j = 1; while (j <= num_lava_bricks) { if (array_lava_bricks[j] == n) { if (j < num_lava_bricks) { array_lava_bricks[j] = array_lava_bricks[num_lava_bricks]; } num_lava_bricks--; } j++; } } function UpdateLavaBricks() { var objBrk; var i; var n; i = 1; while (i <= num_lava_bricks) { objBrk = this["brcik" + array_lava_bricks[i]]; n = FindBrick(objBrk._NetPosX, objBrk._NetPosY); if (n != 9999) { if (objBrk._Type == 12) { DeleteBrick(n); SetVisiblePanelBricks(); } else if (objBrk._Type == 13) { level_failed = true; DeleteBrick(n); SetVisiblePanelBricks(); } } i++; } } function UpdateTeleportBricks() { var i; var j; var n; var objBrk; var objBrk2; i = 1; while (i <= num_teleport_bricks) { objBrk = this["brcik" + array_teleport_bricks[i]]; n = FindBrick(objBrk._NetPosX, objBrk._NetPosY); if (n != 9999) { if (Math.ceil(objBrk._Type / 2) != Math.floor(objBrk._Type / 2)) { if (FindBrickByType(objBrk._Type + 1) != 9999) { objBrk2 = this["brcik" + n]; j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = 9999; objBrk2._x = this["brcik" + FindBrickByType(objBrk._Type + 1)]._x; objBrk2._y = this["brcik" + FindBrickByType(objBrk._Type + 1)]._y; objBrk2._NetPosX = ConvXtoNetXround(objBrk2._x); objBrk2._NetPosY = ConvYtoNetYround(objBrk2._y); j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = n; objBrk2._Falling = true; } } } i++; } } function DeleteFromHardArray(n) { var j = 1; while (j <= num_hard_bricks) { if (array_hard_bricks[j] == n) { if (j < num_hard_bricks) { array_hard_bricks[j] = array_hard_bricks[num_hard_bricks]; } hard_bricks--; } j++; } } function DeleteFromBombArray(n) { var j = 1; while (j <= num_bomb_bricks) { if (array_bomb_bricks[j] == n) { if (j < num_bomb_bricks) { array_bomb_bricks[j] = array_bomb_bricks[num_bomb_bricks]; } num_bomb_bricks--; } j++; } } function UpdateBombBricks() { var objBrk; var i; var n; var j; i = 1; while (i <= num_bomb_bricks) { objBrk = this["brcik" + array_bomb_bricks[i]]; if (objBrk._NetPosY > 1) { n = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); if (n != 9999) { SoundBombExplode.start(); DeleteBrick(n); n = FindBrick(objBrk._NetPosX, objBrk._NetPosY + 1); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX - 1, objBrk._NetPosY); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX + 1, objBrk._NetPosY); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX + 1, objBrk._NetPosY - 1); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX + 1, objBrk._NetPosY + 1); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX - 1, objBrk._NetPosY - 1); if (n != 9999) { DeleteBrick(n); } n = FindBrick(objBrk._NetPosX - 1, objBrk._NetPosY + 1); if (n != 9999) { DeleteBrick(n); } objBrk.GotoAndPlay(3); j = 1; while (j <= num_lava_bricks) { objBrk2 = this["brcik" + array_lava_bricks[j]]; if ((Math.abs(objBrk2._NetPosX - objBrk._NetPosX) <= 1) && (Math.abs(objBrk2._NetPosY - objBrk._NetPosY) <= 1)) { DeleteBrick(objBrk2._Number); } j++; } SetVisiblePanelBricks(); } } i++; } } function DeleteFromBreakArray(n) { var j = 1; while (j <= num_break_bricks) { if (array_break_bricks[j] == n) { if (j < num_break_bricks) { array_break_bricks[j] = array_break_bricks[num_break_bricks]; } num_break_bricks--; } j++; } } function UpdateBreakBricks() { var objBrk; var objBrk2; var i; var n; i = 1; while (i <= num_break_bricks) { objBrk = this["brcik" + array_break_bricks[i]]; if (objBrk._NetPosY > 1) { n = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); objBrk2 = this["brcik" + n]; if (n != 9999) { if (objBrk2._MustDie == 1) { objBrk.GotoAndStop(5 - Math.round(objBrk._Health / 20)); objBrk._Health = objBrk._Health - 3; if (objBrk._Health <= 0) { DeleteBrick(FindBrick(objBrk._NetPosX, objBrk._NetPosY)); } } } } i++; } } function DeleteFromLaserArray(n) { var j = 1; while (j <= num_laser_bricks) { if (array_laser_bricks[j] == n) { if (j < num_laser_bricks) { array_laser_bricks[j] = array_laser_bricks[num_laser_bricks]; } num_laser_bricks--; } j++; } } function UpdateLaserBricks() { var objBrk; var i; i = 1; while (i <= num_laser_bricks) { objBrk = this["brcik" + array_laser_bricks[i]]; objBrk._LaserTimer = objBrk._LaserTimer - 1; if (objBrk._LaserTimer < 1) { objBrk._LaserTimer = objBrk._LaserMaxTime; } GetLaserTarget(array_laser_bricks[i]); if (objBrk._LaserTimer < (objBrk._LaserMaxTime / 4)) { LaserFire(array_laser_bricks[i]); } UpdateLaserLines(i); i++; } } function GetLaserTarget(n) { var objBrk = this["brcik" + n]; var temp_i; var add_x = -1; var add_y = 0; objBrk._LaserEndNetX = 9999; if (objBrk._LaserType == 1) { add_x = -1; add_y = 0; } else if (objBrk._LaserType == 2) { add_x = 0; add_y = -1; } else if (objBrk._LaserType == 3) { add_x = 1; add_y = 0; } else if (objBrk._LaserType == 4) { add_x = 0; add_y = 1; } var b = false; var cur_x = (objBrk._NetPosX + add_x); var cur_y = (objBrk._NetPosY + add_y); objBrk._LaserStartNetX = cur_x; objBrk._LaserStartNetY = cur_y; do { if (!((FindBrick(cur_x, cur_y) == 9999) || (this["brcik" + FindBrick(cur_x, cur_y)]._MustDie == 1))) { break; } b = true; cur_x = cur_x + add_x; cur_y = cur_y + add_y; if (cur_x < 1) { break; } if (cur_y < 1) { break; } if (cur_x > field_sizeX) { break; } } while (cur_y <= field_sizeY); if (b) { objBrk._LaserEndNetX = cur_x - add_x; objBrk._LaserEndNetY = cur_y - add_y; if (objBrk._LaserEndNetX < objBrk._LaserStartNetX) { temp_i = objBrk._LaserEndNetX; objBrk._LaserEndNetX = objBrk._LaserStartNetX; objBrk._LaserStartNetX = temp_i; } if (objBrk._LaserEndNetY < objBrk._LaserStartNetY) { temp_i = objBrk._LaserEndNetY; objBrk._LaserEndNetY = objBrk._LaserStartNetY; objBrk._LaserStartNetY = temp_i; } } } function LaserFire(n) { var objBrk = this["brcik" + n]; var objBrk2; var i; var j; var add_x = 0; var add_y = 0; if (objBrk._LaserEndNetX == 9999) { return(undefined); } i = objBrk._LaserStartNetX; while (i <= objBrk._LaserEndNetX) { j = objBrk._LaserStartNetY; while (j <= objBrk._LaserEndNetY) { objBrk2 = FindBrick(i, j); if (objBrk2 != 9999) { if (this["brcik" + objBrk2]._MustDie == 1) { level_failed = true; DeleteBrick(objBrk2); } } j++; } i++; } } function CreateLaserLines() { var i; var j; var strName; var objBrk; var objBrk2; i = 1; while (i <= num_laser_bricks) { j = 1; while (j <= 14) { strName = (("laser" + i) + "_") + j; duplicateMovieClip (LibraryLaser, strName, (500 + (i * 15)) + j); objBrk = this[strName]; objBrk2 = this["brcik" + array_laser_bricks[i]]; objBrk._visible = false; if ((objBrk2._LaserType == 2) || (objBrk2._LaserType == 4)) { objBrk._rotation = 90; } j++; } i++; } } function DeleteLaserLines() { var i; var j; i = 1; while (i <= 20) { j = 1; while (j <= 14) { removeMovieClip(this[(("laser" + i) + "_") + j]); j++; } i++; } } function UpdateLaserLines(n) { var objBrk; var objBrk2; var j = 1; while (j <= 14) { this[(("laser" + n) + "_") + j]._visible = false; j++; } objBrk = this["brcik" + array_laser_bricks[n]]; if (objBrk._LaserTimer >= (objBrk._LaserMaxTime / 4)) { return(undefined); } if (objBrk._LaserEndNetX == 9999) { return(undefined); } var cur = 1; var i; var j; i = objBrk._LaserStartNetX; while (i <= objBrk._LaserEndNetX) { j = objBrk._LaserStartNetY; while (j <= objBrk._LaserEndNetY) { objBrk2 = this[(("laser" + n) + "_") + cur]; objBrk2._visible = true; objBrk2._x = ConvNetXtoX(i); objBrk2._y = ConvNetYtoY(j); cur++; j++; } i++; } } function DeleteFromMagnetArray(n) { var j = 1; while (j <= num_magnet_bricks) { if (array_magnet_bricks[j] == n) { if (j < num_magnet_bricks) { array_magnet_bricks[j] = array_magnet_bricks[num_magnet_bricks]; } num_magnet_bricks--; } j++; } } function UpdateMagnetBricks() { var j; var objBrk; var objBrk2; var n; var add_x; var add_y; var i = 1; while (i <= num_magnetswitch_bricks) { objBrk = this["brcik" + array_magnetswitch_bricks[i]]; m = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); n = objBrk._SwitchNumber; objBrk2 = this["brcik" + n]; if (m == 9999) { if (objBrk2._MagnetOn == 1) { ChangeMagnetValue(n, array_magnetswitch_bricks[i]); } } else if (objBrk2._MagnetOn == 2) { ChangeMagnetValue(n, array_magnetswitch_bricks[i]); } i++; } var i = 1; while (i <= num_magnet_bricks) { objBrk = this["brcik" + array_magnet_bricks[i]]; if (objBrk._MagnetOn == 1) { if (FindMagnetTarget(array_magnet_bricks[i]) != 9999) { n = FindMagnetTarget(array_magnet_bricks[i]); objBrk2 = this["brcik" + n]; if (belong_brick == n) { belong_brick = 9999; } objBrk2._BelongMagnet = array_magnet_bricks[i]; objBrk2._Falling = false; if (objBrk._LaserType == 1) { add_y = 1; } else if (objBrk._LaserType == 2) { add_x = -1; } else if (objBrk._LaserType == 3) { add_y = -1; } else if (objBrk._LaserType == 4) { add_x = 1; } if (((FindBrick(objBrk._NetPosX + add_x, objBrk._NetPosY + add_y) == 9999) || ((add_y == 1) && ((objBrk2._y - ConvNetYtoY(ConvYtoNetY(objBrk2._y))) > (Math.abs(objBrk2._MoveY) + 1)))) || ((add_x == 1) && ((objBrk2._x - ConvNetXtoX(ConvXtoNetX(objBrk2._x))) > (Math.abs(objBrk2._MoveX) + 1)))) { j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = 9999; if (objBrk._LaserType == 1) { if (objBrk2._y > ((objBrk._y + brick_size) + 2)) { objBrk2._y = objBrk2._y - 4; MarkBrickToDelete(n); } } else if (objBrk._LaserType == 2) { objBrk2._x = objBrk2._x + 4; } else if (objBrk._LaserType == 3) { objBrk2._y = objBrk2._y + 4; } else if (objBrk._LaserType == 4) { objBrk2._x = objBrk2._x - 4; } objBrk2._NetPosX = ConvXtoNetX(objBrk2._x); objBrk2._NetPosY = ConvYtoNetY(objBrk2._y); j = objBrk2._NetPosX + ((objBrk2._NetPosY - 1) * field_sizeX); ArrayNet[j] = n; if ((objBrk._LaserType == 1) || (objBrk._LaserType == 3)) { objBrk2._x = ConvNetXtoX(objBrk2._NetPosX); } if ((objBrk._LaserType == 2) || (objBrk._LaserType == 4)) { objBrk2._y = ConvNetYtoY(objBrk2._NetPosY); } } else { SetrightPosition(n); } } } i++; } } function FindMagnetTarget(n) { var objBrk = this["brcik" + n]; var objBrk2; var add_x = 0; var add_y = 0; if (objBrk._LaserType == 1) { add_y = 1; } else if (objBrk._LaserType == 2) { add_x = -1; } else if (objBrk._LaserType == 3) { add_y = -1; } else if (objBrk._LaserType == 4) { add_x = 1; } var b = false; var cur_x = (objBrk._NetPosX + (1 * add_x)); var cur_y = (objBrk._NetPosY + (1 * add_y)); do { if (FindBrick(cur_x, cur_y) != 9999) { break; } b = true; cur_x = cur_x + add_x; cur_y = cur_y + add_y; if (cur_x < 1) { break; } if (cur_y < 1) { break; } if (cur_x > field_sizeX) { break; } } while (cur_y <= field_sizeY); if ((((cur_x >= 1) && (cur_y >= 1)) && (cur_x <= field_sizeX)) && (cur_y <= field_sizeY)) { if (FindBrick(cur_x, cur_y) != 9999) { objBrk2 = this["brcik" + FindBrick(cur_x, cur_y)]; if (objBrk2._MustDie == 1) { if (objBrk2._Parent == 9999) { return(FindBrick(cur_x, cur_y)); } } } } return(9999); } function ChangeMagnetValue(n, m) { var objBrk = this["brcik" + n]; if (objBrk._MagnetOn == 1) { objBrk._MagnetOn = 2; } else { objBrk._MagnetOn = 1; } if (objBrk._MagnetOn == 1) { this["brcik" + m].GotoAndStop(3); } else if (objBrk._MagnetOn == 2) { this["brcik" + m].GotoAndStop(1); } } function SetSwitchMagnetValues() { var objBrk; var j = 1; while (j <= num_magnetswitch_bricks) { objBrk = this["brcik" + array_magnetswitch_bricks[j]]; objBrk._SwitchNumber = this["brcik" + array_magnet_bricks[objBrk._SwitchNumber]]._Number; j++; } } function DeleteFromSwitchArray(n) { var j = 1; while (j <= num_magnetswitch_bricks) { if (array_magnetswitch_bricks[j] == n) { if (j < num_magnetswitch_bricks) { array_magnetswitch_bricks[j] = array_magnetswitch_bricks[num_magnetswitch_bricks]; } num_magnetswitch_bricks--; } j++; } } function DeleteFromDeathArray(n) { var j = 1; while (j <= num_death_bricks) { if (array_death_bricks[j] == n) { if (j < num_death_bricks) { array_death_bricks[j] = array_death_bricks[num_death_bricks]; } num_death_bricks--; } j++; } } function AddToDeathArray(n) { num_death_bricks++; array_death_bricks[num_death_bricks] = n; } function AddToNextStepArray(n) { num_next_step_array++; mark_next_step_array[num_next_step_array] = n; } function UpdateNextStepArray() { var i = 1; while (i <= num_next_step_array) { MarkBrickToDelete(mark_next_step_array[i]); i++; } num_next_step_array = 0; } function UpdateGame() { var objBrk; var d_x; var d_y; var k; UpdateNextStepArray(); var n_x = ConvXtoNetXround(_xmouse); var n_y = ConvYtoNetYround(_ymouse); MovePause--; if (MovePause <= 0) { if ((((n_x >= 1) && (n_x <= field_sizeX)) && (n_y >= 1)) && (n_y <= field_sizeY)) { MovePause = 2; if (n_x > arrow1._NetPosX) { d_x = 1; } if (n_x < arrow1._NetPosX) { d_x = -1; } if (belong_brick == 9999) { arrow1._NetPosX = n_x; arrow1._NetPosY = n_y; arrow1._x = ConvNetXtoX(arrow1._NetPosX); arrow1._y = ConvNetYtoY(arrow1._NetPosY); } else if (n_x != arrow1._NetPosX) { if (FindBrick(arrow1._NetPosX + d_x, arrow1._NetPosY) == 9999) { objBrk = this["brcik" + belong_brick]; if (!objBrk._Falling) { if (!((objBrk._Parent != 9999) && (((this["brcik" + objBrk._Parent]._y - brick_size) - objBrk._y) > 10))) { SoundBloxMoving.start(); ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = 9999; arrow1._NetPosX = arrow1._NetPosX + d_x; arrow1._x = ConvNetXtoX(arrow1._NetPosX); arrow1._y = ConvNetYtoY(arrow1._NetPosY); objBrk._x = arrow1._x; objBrk._y = arrow1._y; objBrk._NetPosX = arrow1._NetPosX; objBrk._NetPosY = arrow1._NetPosY; ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = belong_brick; if (objBrk._Child != 9999) { this["brcik" + objBrk._Child]._Parent = 9999; objBrk._Child = 9999; } if (objBrk._Parent != 9999) { this["brcik" + objBrk._Parent]._Child = 9999; objBrk._Parent = 9999; } AddToNextStepArray(belong_brick); } } } if (belong_brick != 9999) { if (objBrk._Parent == 9999) { if (!objBrk._Falling) { objBrk._x = ConvNetXtoX(objBrk._NetPosX); objBrk._y = ConvNetYtoY(objBrk._NetPosY); arrow1._x = this["brcik" + belong_brick]._x; arrow1._y = this["brcik" + belong_brick]._y; arrow1._NetPosX = this["brcik" + belong_brick]._NetPosX; arrow1._NetPosY = this["brcik" + belong_brick]._NetPosY; } } } } } } UpdateParentChild(); UpdateMoving(); UpdateFalling(); if (num_magnet_bricks > 0) { var i = 1; while (i <= total_num_must_die_bricks) { objBrk = this["brcik" + array_must_die_bricks[i]]; objBrk._BelongMagnet = 9999; i++; } } UpdateMoveArrows(); ScoreTextUpdate(); ScoreBonusTextUpdate(); UpdateMagnetBricks(); UpdateLaserBricks(); UpdateDieTimer(); UpdateBreakBricks(); UpdateBombBricks(); UpdateTeleportBricks(); UpdateLavaBricks(); objBrk = this["brcik" + belong_brick]; arrow1._x = objBrk._x; arrow1._y = objBrk._y; arrow1._NetPosX = objBrk._NetPosX; arrow1._NetPosY = objBrk._NetPosY; NumberMustDieBricks = GetNumberMustDieBricks(); if ((NumberMustDieBricks == 0) || (level_failed)) { FinishLevelTimer = FinishLevelTimer - 10; } if (EnableEscSkipLevel == 1) { if (Key.isDown(27) || (Key.isDown(39))) { ShowLevelFinishedWindow(); } } else if (Key.isDown(27)) { SoundPushButton.start(); ShowGameMenuWindow(); } if (FinishLevelTimer < 0) { if (!level_failed) { SoundLevelComplete.start(); ShowLevelFinishedWindow(); } } if (FinishLevelTimer < 0) { if (level_failed) { SoundLevelInComplete.start(); ShowLevelFailedWindow(); } } if (took_brick) { if (this.arrow1._currentframe < 35) { this.arrow1.GotoAndPlay(35); } } if (!took_brick) { if (this.arrow1._currentframe >= 35) { this.arrow1.GotoAndPlay(1); } } delete myDate; myDate = new Date(); CurrentTime = myDate.getTime(); ElapsedTime = (CurrentTime - LastTime) / 250; LastTime = CurrentTime; Time = Time - ElapsedTime; if (Time < 0) { Time = 0; } TimeRound = Math.Round(Time / 10) * 10; } function InitPanelBricks() { var objBrk; var i = 1; while (i <= 8) { duplicateMovieClip ("LibraryBrick" + i, "panel_brick" + i, 300 + i); i++; } var i = 1; while (i <= 8) { objBrk = this["panel_brick" + i]; objBrk._width = 27; objBrk._height = 27; i++; } array_panel_bricks = new array(10); var i = 2; while (i <= 8) { duplicateMovieClip ("left_panel_text1", "left_panel_text" + i, 350 + i); i++; } } function CalculateNumBricksEachColor() { var objBrk; num_panel_bricks = 0; var i = 1; while (i <= 8) { array_panel_bricks[i] = 0; var j = 1; while (j <= num_bricks) { objBrk = this["brcik" + j]; if (objBrk._DieTimer == 100) { if (objBrk._Type == (i + 2)) { array_panel_bricks[i]++; } } j++; } i++; } } function GetBrXCoordFromPlace(place) { var leftPanelXCoord = 22; if (place == 1) { return(leftPanelXCoord); } if (place == 2) { return(leftPanelXCoord); } if (place == 3) { return(leftPanelXCoord); } if (place == 4) { return(leftPanelXCoord); } if (place == 5) { return(leftPanelXCoord + 54); } if (place == 6) { return(leftPanelXCoord + 54); } if (place == 7) { return(leftPanelXCoord + 54); } if (place == 8) { return(leftPanelXCoord + 54); } } function GetBrYCoordFromPlace(place) { var leftPanelYCoord = 240; if (place == 1) { return(leftPanelYCoord); } if (place == 2) { return(leftPanelYCoord + 35); } if (place == 3) { return(leftPanelYCoord + 70); } if (place == 4) { return(leftPanelYCoord + 105); } if (place == 5) { return(leftPanelYCoord); } if (place == 6) { return(leftPanelYCoord + 35); } if (place == 7) { return(leftPanelYCoord + 70); } if (place == 8) { return(leftPanelYCoord + 105); } } function SetVisiblePanelBricks() { var objBrk; var i = 1; while (i <= 8) { this["panel_brick" + i]._visible = false; i++; } var i = 1; while (i <= 8) { this["left_panel_text" + i]._visible = false; i++; } CalculateNumBricksEachColor(); cur_place = 0; var i = 1; while (i <= 8) { if (array_panel_bricks[i] != 0) { cur_place++; objBrk = this["panel_brick" + i]; objBrk2 = this["left_panel_text" + i]; objBrk._visible = true; objBrk2._visible = true; objBrk2.text = "x" + array_panel_bricks[i]; objBrk._x = GetBrXCoordFromPlace(cur_place); objBrk._y = GetBrYCoordFromPlace(cur_place); objBrk2._x = GetBrXCoordFromPlace(cur_place) + 12; objBrk2._y = GetBrYCoordFromPlace(cur_place) - 10; } i++; } } function ShowStartMessage(n) { LevelStart1.hint1_clip._visible = false; LevelStart1.hint2_clip._visible = false; LevelStart1.hint3_clip._visible = false; LevelStart1.hint4_clip._visible = false; LevelStart1.hint5_clip._visible = false; LevelStart1.hint6_clip._visible = false; LevelStart1.hint7_clip._visible = false; LevelStart1.hint8_clip._visible = false; LevelStart1.hint9_clip._visible = false; LevelStart1.hint10_clip._visible = false; if (n == 1) { LevelStart1.hint1_clip._visible = true; LevelStart1.hint1_clip.gotoandplay(1); LevelStart1.Hint.text = "Remove similar colored blox by\nplacing them together.\n\nRemove all colored blox from\nthe board to beat the level."; ShowLevelStartWindow(); } else if (n == 2) { LevelStart1.hint9_clip._visible = true; LevelStart1.hint9_clip.gotoandplay(1); LevelStart1.Hint.text = "Move blox in correct order to avoid getting stuck. If stuck click the Retry button."; ShowLevelStartWindow(); } else if (n == 3) { LevelStart1.hint7_clip._visible = true; LevelStart1.hint7_clip.gotoandplay(1); LevelStart1.Hint.text = "Use the elevator to move a blox upwards."; ShowLevelStartWindow(); } else if (n == 4) { LevelStart1.hint10_clip._visible = true; LevelStart1.hint10_clip.gotoandplay(1); LevelStart1.Hint.text = "Place 3 similar blox together carefully so that you do not end up with 1 blox left."; ShowLevelStartWindow(); } else if (n == 6) { LevelStart1.hint3_clip._visible = true; LevelStart1.hint3_clip.gotoandplay(1); LevelStart1.Hint.text = "Damaged blox slowly break apart when\na blox is placed on top of it."; ShowLevelStartWindow(); } else if (n == 8) { LevelStart1.hint2_clip._visible = true; LevelStart1.hint2_clip.gotoandplay(1); LevelStart1.Hint.text = "Drop a blox on a bomb to\ndestroy the surrounding blox.\n\nHint: Use the bomb to remove single blox."; ShowLevelStartWindow(); } else if (n == 9) { LevelStart1.hint4_clip._visible = true; LevelStart1.hint4_clip.gotoandplay(1); LevelStart1.Hint.text = "Drop blox in water to safely remove them.\nDo not drop in lava (lava in later levels)."; ShowLevelStartWindow(); } else if (n == 13) { LevelStart1.hint6_clip._visible = true; LevelStart1.hint6_clip.gotoandplay(1); LevelStart1.Hint.text = "Use the warp gate to\ntransport a blox."; ShowLevelStartWindow(); } else if (n == 22) { LevelStart1.hint8_clip._visible = true; LevelStart1.hint8_clip.gotoandplay(1); LevelStart1.Hint.text = "Avoid the laser beams."; ShowLevelStartWindow(); } else if (n == 27) { LevelStart1.hint5_clip._visible = true; LevelStart1.hint5_clip.gotoandplay(1); LevelStart1.Hint.text = "Use a magnet to lift a blox.\n\nActivate a magnet using the switches."; ShowLevelStartWindow(); } else { ShowPlayArea(); } } function ScoreTextSetProperty(x1, y1, p_value) { var objScoreText = this.ScoreOnBoardText1; objScoreText._ScoreValue = 100; objScoreText._NetPosX = x1; objScoreText._y = y1; objScoreText.text = p_value; objScoreText._DieTimer = 100; } function ScoreTextUpdate() { var objScoreText = this.ScoreOnBoardText1; objScoreText._DieTimer = objScoreText._DieTimer - 5; if (objScoreText._DieTimer < 1) { objScoreText._visible = false; return(undefined); } objScoreText._visible = true; if (objScoreText._ScoreMultiplier > 2) { objScoreText.text = ((objScoreText._ScoreValue * objScoreText._ScoreMultiplier) + " bonus x") + objScoreText._ScoreMultiplier; } else { objScoreText.text = objScoreText._ScoreValue * objScoreText._ScoreMultiplier; } if (objScoreText._DieTimer > 50) { objScoreText._Alpha = 150 - objScoreText._DieTimer; } else { objScoreText._Alpha = objScoreText._DieTimer * 2; } if (objScoreText._ScoreMultiplier > 2) { if (objScoreText._DieTimer > 80) { objScoreText._xscale = 100 + ((objScoreText._DieTimer - 80) * 50); } else { objScoreText._xscale = 100; } } else { objScoreText._xscale = 100; objScoreText._y = objScoreText._y - 3; } objScoreText._x = objScoreText._NetPosX - (objScoreText._width / 2); } function InitMoveArrows() { movementarrow_right._rotation = 180; movementarrow_left._visible = true; movementarrow_right._visible = true; movementarrow_left._alpha = 0; movementarrow_right._alpha = 0; } function UpdateMoveArrows() { var objBrk = this["brcik" + belong_brick]; r_a = false; l_a = false; if ((belong_brick != 9999) && (took_brick)) { if (!objBrk._Falling) { if (FindBrick(arrow1._NetPosX + 1, arrow1._NetPosY) == 9999) { r_a = true; } } } if ((belong_brick != 9999) && (took_brick)) { if (!objBrk._Falling) { if (FindBrick(arrow1._NetPosX - 1, arrow1._NetPosY) == 9999) { l_a = true; } } } if (r_a) { movementarrow_right._x = arrow1._x + 30; movementarrow_right._y = arrow1._y; if (movementarrow_right._alpha < 100) { movementarrow_right._alpha = movementarrow_right._alpha + 30; } } else if (movementarrow_right._alpha > 0) { movementarrow_right._alpha = movementarrow_right._alpha - 30; } if (l_a) { movementarrow_left._x = arrow1._x - 30; movementarrow_left._y = arrow1._y; if (movementarrow_left._alpha < 100) { movementarrow_left._alpha = movementarrow_left._alpha + 30; } } else if (movementarrow_left._alpha > 0) { movementarrow_left._alpha = movementarrow_left._alpha - 30; } if (movementarrow_left._alpha > 100) { movementarrow_left._alpha = 100; } else if (movementarrow_left._alpha < 0) { movementarrow_left._alpha = 0; } if (movementarrow_right._alpha > 100) { movementarrow_right._alpha = 100; } else if (movementarrow_right._alpha < 0) { movementarrow_right._alpha = 0; } movementarrow_left._height = movementarrow_left._alpha / 8; movementarrow_left._width = movementarrow_left._alpha / 8; movementarrow_right._height = movementarrow_right._alpha / 8; movementarrow_right._width = movementarrow_right._alpha / 8; } function HideAllWindows() { PlayArea._visible = false; MainMenu1._visible = false; Help1._visible = false; GameMenu1._visible = false; SelectLevel1._visible = false; dialog_level_finished1._visible = false; LevelStart1._visible = false; LevelFailed1._visible = false; EnterYourName1._visible = false; BuyMeWindow1._visible = false; } function ShowPlayArea() { HideAllWindows(); PlayArea._visible = true; PlayArea.gotoandplay(1); dialog_mode = false; level_complete_mode = false; } function ShowMainMenu() { HideAllWindows(); MainMenu1._visible = true; MainMenu1.gotoandplay(1); dialog_mode = true; if (HiScoreEnabled == 0) { MainMenu1.Button_HighScores._visible = false; } if (RegisteredVersion == 1) { MainMenu1.Button_Buy._visible = false; } } function ShowSelectLevelWindow() { HideAllWindows(); SelectLevel1._visible = true; SelectLevel1.gotoandplay(1); dialog_mode = true; } function ShowEnterYourNameWindow() { HideAllWindows(); PlayArea._visible = true; EnterYourName1._visible = true; EnterYourName1.gotoandplay(1); dialog_mode = true; } function ShowBuyMeWindow(buyMeMode) { HideAllWindows(); BuyMeWindowMode = buyMeMode; BuyMeWindow1._visible = true; BuyMeWindow1.gotoandplay(1); BuyMeWindow1.BuyMe_Hint1_clip.gotoandplay(1); dialog_mode = true; } function ShowHelpWindow(helpMode) { HideAllWindows(); helpWindowMode = helpMode; HelpWindowFrameNum = 0; Help1._visible = true; Help1.gotoandplay(1); dialog_mode = true; } function ShowLevelStartWindow() { HideAllWindows(); LevelStart1._visible = true; LevelStart1.gotoandplay(1); dialog_mode = true; } function ShowLevelFinishedWindow() { HideAllWindows(); dialog_mode = true; level_complete_mode = true; PlayArea._visible = true; dialog_level_finished1._visible = true; dialog_level_finished1.gotoandplay(1); } function ShowLevelFailedWindow() { HideAllWindows(); dialog_mode = true; PlayArea._visible = true; LevelFailed1._visible = true; LevelFailed1.gotoandplay(1); } function ShowGameMenuWindow() { HideAllWindows(); dialog_mode = true; PlayArea._visible = true; GameMenu1._visible = true; GameMenu1.gotoandplay(1); } function SelectLevel_StartGame(levelNum, isFreePeek) { SoundPushButton.start(); if (((isFreePeek == 0) && (levelNum > 10)) && (RegisteredVersion == 0)) { ShowBuyMeWindow(3); } else { MainMenuMusic.stop(); Score = 0; retry = 1; level_number = levelNum; LoadBricks(field_sizeX, field_sizeY); Time = 990; } } function GotoNextLevel() { level_number++; if (level_number > total_num_levels) { if (HiScoreEnabled == 1) { ShowEnterYourNameWindow(); } else { MainMenuMusic.start(0, 1000000); ShowMainMenu(); } level_complete_mode = false; } else if ((level_number > 10) && (RegisteredVersion == 0)) { if ((level_number <= 10) && (HiScoreEnabled == 1)) { ShowEnterYourNameWindow(); } else { MainMenuMusic.start(0, 1000000); ShowBuyMeWindow(1); } } else { ShowPlayArea(); LoadBricks(field_sizeX, field_sizeY); retry = 1; level_complete_mode = false; Time = 990; } } function EncrpytString(strVal) { var strKey = "gBdFcKiAnDbGjLaDeMhHk"; var nLenKey = strKey.length; var strZero = "0"; var strOut = ""; var nTot = strVal.length; var nCntKey = 0; var strOut = ""; var nCode1; var nCode2; var nCode3; var strChar; nCnt = 0; while (nCnt < nTot) { nCode1 = strVal.charCodeAt(nCnt); nCode2 = strZero.charCodeAt(0); nCode3 = strKey.charCodeAt(nCntKey); strChar = String.fromCharCode((nCode1 - nCode2) + nCode3); strOut = strOut + strChar; nCntKey = nCntKey + 1; If(nCntKey >= nLenKey); nCntKey = 0; nCnt++; } return(strOut); } function OnMdown() { if (dialog_mode) { return(undefined); } if (NumberMustDieBricks == 0) { return(undefined); } n_x = ConvXtoNetXround(_root._xmouse); n_y = ConvYtoNetYround(_root._ymouse); if (FindBrick(n_x, n_y) == 9999) { return(undefined); } if (this["brcik" + FindBrick(n_x, n_y)]._MustDie == 0) { return(undefined); } if (this["brcik" + FindBrick(n_x, n_y)]._BelongMagnet == 9999) { belong_brick = FindBrick(n_x, n_y); } took_brick = true; SoundGetBlox.start(); } movieClip.prototype.NetPosX = 20; movieClip.prototype.NetPosY = 1; movieClip.prototype.MustDie; movieClip.prototype.Falling; movieClip.prototype.OldFalling; movieClip.prototype.Type; movieClip.prototype.DeleteMark; movieClip.prototype.MoveX = 0; movieClip.prototype.MoveY = 0; movieClip.prototype.Health = 100; movieClip.prototype.Child = 9999; movieClip.prototype.Parent = 9999; movieClip.prototype.Number = 1; movieClip.prototype.DieTimer = 100; movieClip.prototype.LaserStartNetX = 9999; movieClip.prototype.LaserStartNetY = 9999; movieClip.prototype.LaserEndNetX = 9999; movieClip.prototype.LaserEndNetY = 9999; movieClip.prototype.LaserTimer = 1; movieClip.prototype.LaserMaxTime = 1; movieClip.prototype.LaserType = 1; movieClip.prototype.LiftStopTime; movieClip.prototype.MagnetOn; movieClip.prototype.BelongMagnet; movieClip.prototype.SwitchNumber; movieClip.prototype.ScoreValue; movieClip.prototype.ScoreMultiplier; LinkBuyMe = "http://www.arcadetown.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.arcadetown.com/index.asp?gameid=blox"; HiScoreEnabled = 1; HiScoreSaveURL = "http://www.arcadetown.com/blox/hs.asp"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox"; RegisteredVersion = 0; EnableEscSkipLevel = 0; total_num_levels = 50; LevelNet1 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 10, 1, 5, 4, 1, 4, 6, 5, 6, 10, 2, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet2 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 4, 10, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 9, 1, 8, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 6, 9, 6, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 10, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet3 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 8, 6, 2, 1, 1, 1, 2, 7, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 6, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 8, 7, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 11, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet4 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 10, 1, 1, 1, 1, 1, 2, 1, 1, 2, 7, 1, 1, 1, 9, 1, 1, 1, 1, 8, 2, 1, 1, 2, 2, 2, 1, 1, 5, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 4, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 7, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 9, 8, 10, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 7, 2, 2, 2, 8, 2, 1, 1, 1, 1, 1, 1, 1, 2, 4, 2, 1, 2, 5, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet5 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 3, 2, 1, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 8, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 9, 5, 1, 2, 2, 3, 7, 4, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 10, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet6 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 10, 4, 6, 3, 5, 7, 9, 8, 2, 2, 1, 2, 15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 15, 2, 2, 2, 1, 2, 2, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 15, 2, 2, 15, 2, 2, 15, 2, 2, 3, 5, 8, 4, 6, 10, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 9, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2); LevelNet7 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 5, 3, 1, 4, 1, 4, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 4, 1, 1, 5, 2, 1, 1, 1, 2, 1, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet8 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 7, 2, 1, 4, 5, 6, 3, 7, 1, 6, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 14, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 2, 2, 11, 2, 2, 2, 1, 1, 1, 4, 5, 2, 1, 5, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet9 = new array(1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 4, 5, 7, 1, 1, 2, 2, 2, 1, 1, 6, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 4, 5, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 12, 12, 12, 12, 12, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 8, 6, 1, 1, 8, 1, 5, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1); LevelNet10 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 4, 1, 1, 1, 9, 1, 2, 1, 1, 1, 1, 1, 2, 6, 2, 1, 1, 1, 2, 8, 2, 1, 1, 1, 1, 1, 2, 7, 3, 4, 2, 5, 3, 4, 2, 1, 1, 1, 1, 1, 2, 3, 2, 9, 1, 3, 8, 2, 2, 1, 1, 1, 1, 1, 2, 5, 8, 7, 1, 7, 6, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet11 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 4, 1, 4, 1, 1, 10, 7, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 10, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 4, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 5, 2, 2, 2, 2, 1, 2, 2, 7, 10, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1); LevelNet12 = new array(1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 3, 6, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 6, 5, 7, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 8, 4, 3, 1, 1, 8, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 4, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 3, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 4, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet13 = new array(1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 1, 22, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 5, 2, 2, 1, 6, 1, 1, 1, 1, 1, 2, 3, 2, 1, 2, 2, 2, 1, 2, 1, 7, 5, 1, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 7, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 21, 6, 1, 1, 1, 3, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1); LevelNet14 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 5, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1); LevelNet15 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 5, 1, 1, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 6, 1, 1, 6, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 1, 4, 7, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1); LevelNet16 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 9, 4, 2, 1, 1, 1, 1, 1, 1, 2, 5, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 7, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 5, 1, 1, 1, 4, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet17 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 5, 1, 7, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 2, 1, 2, 1, 1, 1, 1, 1, 11, 1, 1, 1, 1, 2, 2, 1, 2, 1, 4, 2, 11, 5, 1, 4, 1, 7, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet18 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 3, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 8, 1, 6, 1, 2, 2, 1, 1, 3, 2, 1, 7, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 4, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 8, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 2, 2, 1, 6, 5, 4, 1, 3, 8, 1, 1, 4, 7, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet19 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 7, 1, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 11, 2, 1, 7, 2, 1, 1, 1, 1, 1, 1, 1, 2, 8, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet20 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 5, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 4, 22, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 4, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 4, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 21, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet21 = new array(2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 8, 1, 2, 2, 2, 9, 11, 1, 1, 10, 2, 2, 1, 2, 2, 1, 1, 3, 2, 4, 1, 1, 1, 2, 2, 2, 1, 7, 1, 1, 3, 7, 8, 2, 1, 1, 1, 4, 2, 2, 1, 2, 3, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 5, 7, 1, 8, 2, 2, 10, 1, 4, 9, 10, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 11, 5, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1); LevelNet22 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 4, 10, 7, 1, 10, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 93, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 7, 10, 1, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 91, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 11, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1); LevelNet23 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 8, 4, 1, 1, 1, 1, 5, 6, 7, 3, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 10, 4, 10, 1, 1, 1, 1, 3, 5, 6, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 9, 4, 9, 8, 1, 1, 1, 1, 3, 7, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet24 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 5, 9, 5, 9, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 5, 9, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 5, 1, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1); LevelNet25 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 2, 2, 1, 1, 1, 9, 5, 1, 1, 1, 15, 7, 1, 1, 2, 2, 1, 8, 1, 2, 2, 1, 1, 1, 1, 2, 5, 1, 2, 2, 1, 9, 1, 1, 4, 1, 1, 2, 1, 2, 7, 5, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 12, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 4, 3, 1, 6, 1, 9, 2, 2, 1, 1, 1, 6, 1, 2, 2, 2, 2, 2, 15, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 3, 1, 1, 2, 1, 1, 2, 2, 1, 1, 9, 2, 2, 4, 5, 9, 8, 2, 1, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet26 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 64, 2, 2, 64, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 2, 2, 2, 1, 6, 1, 1, 5, 4, 1, 1, 9, 1, 2, 2, 2, 1, 1, 2, 1, 1, 4, 8, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 61, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 5, 1, 6, 1, 1, 5, 8, 1, 1, 4, 1, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet27 = new array(2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 31, 2, 31, 2, 31, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 51, 3, 4, 3, 4, 3, 4, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1); LevelNet28 = new array(2, 2, 2, 2, 5, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 4, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 5, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 6, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 8, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 7, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 6, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 3, 1, 1, 1, 1, 1, 14, 1, 1, 2); LevelNet29 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 9, 1, 15, 15, 31, 15, 15, 31, 15, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 4, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 15, 2, 2, 3, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 12, 2, 2, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 6, 1, 2, 2, 1, 2, 2, 2, 14, 42, 2, 2, 2, 1, 7, 2, 1, 2, 11, 1, 1, 2, 2, 1, 1, 3, 2, 1, 6, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 7, 1, 1, 7, 1, 1, 2); LevelNet30 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 5, 3, 1, 8, 7, 4, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 11, 1, 1, 1, 1, 2, 2, 1, 2, 12, 12, 12, 2, 1, 2, 1, 2, 13, 13, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 3, 2, 7, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 10, 1, 1, 2, 2, 7, 5, 3, 1, 5, 2, 2, 1, 2, 2, 10, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2); LevelNet31 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 9, 2, 2, 10, 1, 1, 2, 2, 1, 11, 2, 2, 7, 1, 3, 2, 2, 4, 1, 4, 1, 1, 1, 1, 1, 1, 5, 1, 6, 2, 2, 2, 15, 2, 2, 15, 11, 1, 15, 2, 2, 15, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 5, 15, 5, 2, 1, 7, 9, 1, 2, 1, 1, 1, 2, 2, 8, 15, 8, 2, 10, 3, 10, 6, 2, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet32 = new array(1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 2, 2, 16, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 6, 1, 1, 21, 1, 2, 1, 1, 1, 1, 1, 4, 1, 1, 5, 1, 1, 1, 1, 2, 1, 1, 4, 1, 1, 3, 1, 3, 2, 3, 1, 1, 5, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 4, 2, 1, 1, 2, 2, 2, 1, 22, 1, 1, 1, 1, 1, 3, 2, 1, 1, 31, 54, 64, 1, 1, 1, 1, 1, 11, 2, 2, 2, 1, 1, 6, 1, 1, 1, 1, 2, 3, 1, 1, 2, 5, 1, 1, 1, 1, 1, 1, 1, 7, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 41, 2, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet33 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 3, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 5, 6, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 6, 1, 1, 1, 1, 1, 3, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 4, 1, 2, 15, 2, 1, 1, 1, 1, 2, 2, 2, 4, 1, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 14, 1, 1, 1, 1, 1); LevelNet34 = new array(2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 31, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 41, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 5, 2, 2, 1, 1, 1, 7, 1, 2, 2, 1, 2, 1, 1, 15, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 13, 2, 5, 1, 1, 14, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 2, 1, 1, 7, 12, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet35 = new array(1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 4, 1, 1, 5, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 4, 1, 1, 1, 1, 3, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 3, 14, 3, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 4, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 5, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 11, 1, 1, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1); LevelNet36 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 7, 10, 8, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 9, 4, 3, 8, 2, 2, 1, 1, 1, 2, 1, 1, 16, 1, 2, 2, 2, 2, 2, 2, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 2, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 7, 1, 8, 2, 1, 1, 8, 2, 2, 1, 1, 1, 1, 2, 2, 4, 2, 2, 10, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet37 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 4, 7, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 6, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 2, 2, 1, 3, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 6, 1, 1, 1, 1, 3, 1, 1, 2, 3, 1, 2, 2, 5, 3, 5, 1, 6, 1, 5, 1, 1, 2, 2, 41, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet38 = new array(1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 7, 1, 1, 1, 1, 3, 2, 1, 1, 1, 1, 1, 1, 2, 4, 1, 1, 1, 1, 5, 2, 1, 1, 1, 1, 1, 1, 2, 3, 1, 7, 6, 1, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 7, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 6, 5, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 5, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1); LevelNet39 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 31, 2, 22, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 5, 1, 2, 1, 4, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 41, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 21, 2, 2, 2, 11, 2, 1, 1, 2, 2, 2, 1, 2); LevelNet40 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 2, 2, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 3, 10, 2, 2, 2, 2, 15, 2, 15, 2, 2, 15, 2, 15, 2, 2, 2, 2, 1, 1, 1, 2, 6, 2, 2, 6, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 7, 2, 2, 10, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 5, 2, 2, 9, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 8, 2, 2, 7, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 9, 1, 1, 8, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 3, 4, 1, 2, 2, 1, 1, 2, 2, 1, 3, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet41 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 7, 1, 3, 2, 1, 1, 2, 5, 1, 6, 2, 2, 2, 1, 3, 1, 4, 1, 2, 2, 1, 4, 1, 4, 1, 2, 2, 1, 2, 1, 2, 1, 7, 6, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 4, 7, 1, 1, 1, 1, 5, 2, 2, 53, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 51, 2, 2, 2, 3, 15, 1, 2, 1, 1, 2, 1, 4, 7, 2, 2, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 5, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet42 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 31, 1, 1, 31, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 31, 1, 1, 2, 2, 31, 1, 16, 1, 1, 2, 5, 2, 1, 1, 1, 31, 2, 2, 1, 1, 1, 1, 1, 2, 10, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 6, 2, 1, 1, 1, 1, 2, 2, 1, 16, 1, 2, 2, 2, 3, 2, 1, 1, 1, 1, 2, 2, 3, 1, 1, 1, 10, 2, 2, 2, 8, 7, 2, 9, 2, 2, 4, 3, 7, 6, 5, 2, 1, 2, 3, 4, 9, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 5, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 2, 2, 2, 2, 44, 2, 41, 2, 42, 2, 43, 2, 45, 2, 2); LevelNet43 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 8, 1, 1, 1, 2, 2, 7, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 16, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 7, 2, 1, 1, 1, 2, 11, 6, 3, 14, 4, 5, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 11, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1); LevelNet44 = new array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 5, 16, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 3, 1, 1, 54, 1, 1, 2, 1, 1, 2, 1, 1, 14, 1, 4, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 4, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 3, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet45 = new array(2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 8, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 5, 1, 2, 2, 2, 2, 2, 2, 1, 1, 24, 2, 2, 1, 7, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 5, 1, 2, 1, 1, 22, 1, 1, 1, 1, 1, 2, 2, 1, 8, 1, 2, 1, 1, 1, 1, 1, 1, 5, 1, 2, 2, 1, 2, 1, 2, 1, 8, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 23, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 8, 1, 2, 1, 2, 1, 2, 2, 3, 21, 8, 2, 3, 1, 3, 1, 2, 7, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2); LevelNet46 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 16, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 4, 3, 14, 3, 4, 1, 1, 1, 2, 1, 2, 1, 11, 2, 2, 2, 2, 2, 2, 2, 11, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 13, 14, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 5, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1); LevelNet47 = new array(2, 2, 2, 2, 2, 2, 1, 3, 2, 1, 4, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 31, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 3, 1, 1, 15, 2, 1, 2, 1, 1, 2, 2, 1, 1, 4, 5, 3, 1, 15, 1, 1, 4, 1, 1, 2, 2, 1, 41, 5, 4, 5, 1, 15, 1, 1, 3, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 15, 11, 2, 4, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 13, 2, 2, 2, 2, 2, 2); LevelNet48 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 9, 3, 1, 1, 3, 4, 5, 8, 2, 8, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 9, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 4, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 2, 2, 4, 3, 5, 4, 11, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2); LevelNet49 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 7, 3, 5, 7, 3, 8, 1, 1, 1, 2, 2, 1, 1, 1, 5, 4, 9, 6, 4, 5, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 10, 1, 1, 2, 2, 1, 2, 5, 1, 1, 1, 1, 1, 1, 5, 2, 1, 2, 2, 1, 2, 2, 1, 2, 10, 7, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 5, 10, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 9, 6, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 7, 8, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 3, 2, 2, 2, 2, 3, 2, 2, 1, 2, 2, 4, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2); LevelNet50 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 7, 1, 1, 10, 1, 1, 1, 1, 2, 2, 1, 2, 4, 7, 2, 2, 1, 2, 4, 10, 2, 1, 2, 2, 1, 2, 2, 2, 4, 1, 1, 4, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 5, 1, 5, 1, 1, 2, 1, 2, 2, 1, 2, 1, 3, 1, 3, 1, 3, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 5, 2, 1, 1, 1, 2, 11, 2, 1, 1, 2, 5, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2); level_failed = false; level_complete_mode = false; retry = 1; dialog_mode = false; brick_size = 34; num_bricks = 0; belong_brick = 9999; field_sizeX = 14; field_sizeY = 12; FinishLevelTimer = 100; level_number = 1; otstupX = 101; otstupY = 4; NumberMustDieBricks = 10; took_brick = false; total_num_must_die_bricks = 0; array_must_die_bricks = new array((field_sizeX * field_sizeY) + 1); ArrayNet = new array((field_sizeX * field_sizeY) + 1); array_can_move_bricks = new array((field_sizeX * field_sizeY) + 1); num_can_move_bricks = 0; array_moving_bricks = new array(20); num_moving_bricks = 0; array_lava_bricks = new array(20); num_lava_bricks = 0; array_teleport_bricks = new array(10); num_teleport_bricks = 0; array_hard_bricks = new array((field_sizeX * field_sizeY) + 1); num_hard_bricks = 0; array_bomb_bricks = new array(20); num_bomb_bricks = 0; array_break_bricks = new array(100); num_break_bricks = 0; array_laser_bricks = new array(100); num_laser_bricks = 0; array_magnet_bricks = new array(100); num_magnet_bricks = 0; array_death_bricks = new array(100); num_death_bricks = 0; array_magnetswitch_bricks = new array(100); num_magnetswitch_bricks = 0; mark_next_step_array = new array(10); num_next_step_array = 0; LevelScore = 0; LastScore = 0; Score = 0; Time = 0; TimeRound = 0; MovePause = 2; myDate = new Date(); CurrentTime = myDate.getTime(); ElapsedTime = CurrentTime - LastTime; LastTime = CurrentTime; InitPanelBricks(); MainMenuMusic = new Sound(); MainMenuMusic.attachSound("mainmenumusic"); MainMenuMusic.start(0, 1000000); SoundGetBlox = new Sound(); SoundGetBlox.attachSound("getblox"); SoundBloxMoving = new Sound(); SoundBloxMoving.attachSound("bloxmoving"); SoundElimenateBlox = new Sound(); SoundElimenateBlox.attachSound("elimenateblox"); SoundBombExplode = new Sound(); SoundBombExplode.attachSound("bombexplode"); SoundPushButton = new Sound(); SoundPushButton.attachSound("pushbutton"); SoundLevelComplete = new Sound(); SoundLevelComplete.attachSound("s_levelcomplete"); SoundLevelInComplete = new Sound(); SoundLevelInComplete.attachSound("s_levelincomplete"); SoundBonusCount = new Sound(); SoundBonusCount.attachSound("s_bonuscount"); SoundBonus = new Sound(); SoundBonus.attachSound("s_bonus"); ScoreOnBoardText._visible = false; duplicateMovieClip (ScoreOnBoardText, "ScoreOnBoardText1", 502); duplicateMovieClip (ScoreOnBoardText, "ScoreOnBoardText2", 503); this.ScoreOnBoardText2._visible = false; arrow._visible = false; duplicateMovieClip (arrow, "arrow1", 500); this.arrow1._y = brick_size + otstupX; this.arrow1._x = brick_size + otstupY; movementarrow._visible = false; duplicateMovieClip (movementarrow, "movementarrow_left", 504); duplicateMovieClip (movementarrow, "movementarrow_right", 505); InitMoveArrows(); PlayArea._visible = false; duplicateMovieClip (dialog_level_finished, "dialog_level_finished1", 1001); dialog_level_finished._visible = false; dialog_level_finished1._visible = false; duplicateMovieClip (MainMenu, "MainMenu1", 1002); MainMenu._visible = false; MainMenu1._visible = false; duplicateMovieClip (Help, "Help1", 1003); Help._visible = false; Help1._visible = false; HelpWindowMode = 1; HelpWindowFrameNum = 0; duplicateMovieClip (GameMenu, "GameMenu1", 1004); GameMenu._visible = false; GameMenu1._visible = false; duplicateMovieClip (SelectLevel, "SelectLevel1", 1005); SelectLevel._visible = false; SelectLevel1._visible = false; duplicateMovieClip (LevelStart, "LevelStart1", 1006); LevelStart._visible = false; LevelStart1._visible = false; duplicateMovieClip (LevelFailed, "LevelFailed1", 1007); LevelFailed._visible = false; LevelFailed1._visible = false; duplicateMovieClip (EnterYourName, "EnterYourName1", 1008); EnterYourName._visible = false; EnterYourName1._visible = false; duplicateMovieClip (BuyMeWindow, "BuyMeWindow1", 1009); BuyMeWindow._visible = false; BuyMeWindow1._visible = false; BuyMeWindowMode = 1; LibraryBrick1._visible = false; LibraryBrick2._visible = false; LibraryBrick3._visible = false; LibraryBrick4._visible = false; LibraryBrick5._visible = false; LibraryBrick6._visible = false; LibraryBrick7._visible = false; LibraryBrick8._visible = false; LibraryBrickEmpty._visible = false; LibraryBrickCross._visible = false; LibraryBrickUL._visible = false; LibraryBrickUR._visible = false; LibraryBrickLL._visible = false; LibraryBrickLR._visible = false; LibraryBrickLCap._visible = false; LibraryBrickRCap._visible = false; LibraryBrickTCap._visible = false; LibraryBrickBCap._visible = false; LibraryBrickCap._visible = false; LibraryBrickLTee._visible = false; LibraryBrickRTee._visible = false; LibraryBrickTTee._visible = false; LibraryBrickBTee._visible = false; LibraryBrickLeft._visible = false; LibraryBrickTop._visible = false; LibraryBrickLava._visible = false; LibraryBrickWater._visible = false; LibraryBrickLift._visible = false; LibraryBrickBomb._visible = false; LibraryBrickTeleport._visible = false; LibraryBrickTeleport2._visible = false; LibraryBrickBreak._visible = false; LibraryBrickLaser._visible = false; LibraryLaser._visible = false; LibraryBrickMagnet._visible = false; LibraryBrickSwitch._visible = false; LoadBricks(field_sizeX, field_sizeY); ShowMainMenu(); someListener = new Object(); someListener.onMouseDown = function () { OnMdown(); }; someListener.onMouseUp = function () { belong_brick = 9999; took_brick = false; }; Mouse.addListener(someListener); _root.onEnterFrame = function () { if (!dialog_mode) { UpdateGame(); } };
Instance of Symbol 514 MovieClip "dialog_level_finished" in Frame 3
onClipEvent (enterFrame) { if (!_root.level_complete_mode) { return(undefined); } if (_root.Time > 1) { if (_root.Time >= 8) { _root.Time = _root.Time - 8; _root.SoundBonusCount.start(); _root.TimeRound = Math.Round(_root.Time / 10) * 10; _root.Score = _root.Score + 8; _root.LevelScore = _root.Score - _root.LastScore; } else { _root.Time = 0; _root.TimeRound = 0; } } }
Symbol 16 MovieClip [FLabelSymbol] Frame 1
#initclip 2 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 25 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 31 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 37 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame4, "shadow"); component.registerSkinElement(frame2, "darkshadow"); component.registerSkinElement(frame3, "highlight"); component.registerSkinElement(frame1, "highlight3D");
Symbol 43 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 44 MovieClip [fpb_states] Frame 1
stop();
Symbol 44 MovieClip [fpb_states] Frame 2
stop();
Symbol 44 MovieClip [fpb_states] Frame 3
stop();
Symbol 44 MovieClip [fpb_states] Frame 4
stop();
Symbol 45 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 52 MovieClip [FPushButtonSymbol] Frame 1
#initclip 3 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fpb_states", "fpbState_mc", 1); this.attachMovie("FLabelSymbol", "fLabel_mc", 2); this.attachMovie("fpb_hitArea", "fpb_hitArea_mc", 3); super.init(); this.btnState = false; this.setClickHandler(this.clickHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.label != undefined) { this.setLabel(this.label); } this.ROLE_SYSTEM_PUSHBUTTON = 43; this.STATE_SYSTEM_PRESSED = 8; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FPushButtonClass.prototype.setHitArea = function (w, h) { var hit = this.fpb_hitArea_mc; this.hitArea = hit; hit._visible = false; hit._width = w; hit._height = ((arguments.length > 1) ? (h) : (hit._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { w = ((w < 6) ? 6 : (w)); if (arguments.length > 1) { if (h < 6) { h = 6; } } super.setSize(w, h); this.setLabel(this.getLabel()); this.arrangeLabel(); this.setHitArea(w, h); this.boundingBox_mc._width = w; this.boundingBox_mc._height = h; this.drawFrame(); if (this.focused) { super.myOnSetFocus(); } this.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var label = this.fLabel_mc; var h = this.height; var w = (this.width - 2); var b = 1; this.fLabel_mc.setSize(w - (b * 4)); label._x = b * 3; label._y = (h / 2) - (label._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); this.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { if (enable || (enable == undefined)) { this.gotoFrame(1); this.drawFrame(); this.flabel_mc.setEnabled(true); this.enabled = true; super.setEnabled(true); } else { this.gotoFrame(4); this.drawFrame(); this.flabel_mc.setEnabled(false); this.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.txtFormat = function () { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = "center")) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 1)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 1)) : undefined); if (this.fLabel_mc._height > this.height) { super.setSize(this.width, this.fLabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FPushButtonClass.prototype.drawFrame = function () { var b = 1; var x1 = 0; var y1 = 0; var x2 = this.width; var y2 = this.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[this.fpbState_mc._currentframe - 1]; var mc = "frame"; var i = 0; while (i < 6) { x1 = x1 + ((i % 2) * b); y1 = y1 + ((i % 2) * b); x2 = x2 - (((i + 1) % 2) * b); y2 = y2 - (((i + 1) % 2) * b); var w = (Math.abs(x1 - x2) + (2 * b)); var h = (Math.abs(y1 - y2) + (2 * b)); this.fpbState_mc[frame][mc + i]._width = w; this.fpbState_mc[frame][mc + i]._height = h; this.fpbState_mc[frame][mc + i]._x = x1 - b; this.fpbState_mc[frame][mc + i]._y = y1 - b; i++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { this.handlerObj = ((arguments.length < 2) ? (this._parent) : (obj)); this.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.clickHandler](this); }; FPushButtonClass.prototype.initContentPos = function (mc) { this.incrVal = 1; this.initx = this[mc]._x - (this.getBtnState() * this.incrVal); this.inity = this[mc]._y - (this.getBtnState() * this.incrVal); this.togx = this.initx + this.incrVal; this.togy = this.inity + this.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { this.btnState = state; if (state) { this.fLabel_mc._x = this.togx; this.fLabel_mc._y = this.togy; } else { this.fLabel_mc._x = this.initx; this.fLabel_mc._y = this.inity; } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { this.pressFocus(); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); this.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); this.executeCallBack(); this.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRollOver = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); }; FPushButtonClass.prototype.onRollOut = function () { this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onReleaseOutside = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { this.setBtnState(true); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); }; FPushButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this.pressOnce == undefined)) { this.onPress(); this.pressOnce = 1; } }; FPushButtonClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.onRelease(); this.pressOnce = undefined; } }; FPushButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_PUSHBUTTON); }; FPushButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FPushButtonClass.prototype.get_accState = function (childId) { if (this.pressOnce) { return(this.master.STATE_SYSTEM_PRESSED); } return(this.master.STATE_SYSTEM_DEFAULT); }; FPushButtonClass.prototype.get_accDefaultAction = function (childId) { return("Press"); }; FPushButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.onPress(); this.master.onRelease(); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 85 Button
on (release) { if (_root.dialog_mode) { return(undefined); } _root.SoundPushButton.start(); _root.ShowGameMenuWindow(); }
Symbol 86 Button
on (release) { if (_root.dialog_mode) { return(undefined); } _root.SoundPushButton.start(); _root.Score = _root.LastScore; _root.LoadBricks(_root.field_sizeX, _root.field_sizeY); _root.retry++; }
Symbol 87 MovieClip Frame 14
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 3
stop();
Symbol 96 MovieClip Frame 4
stop();
Symbol 96 MovieClip Frame 5
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 9
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 2
stop();
Symbol 174 MovieClip Frame 9
stop(); _root.DeleteBrick(this._Number); _visible = false;
Symbol 190 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 9
stop();
Symbol 204 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 9
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 9
stop();
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 9
stop();
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 9
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 9
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 9
stop();
Symbol 283 MovieClip Frame 1
stop();
Symbol 283 MovieClip Frame 2
stop();
Symbol 283 MovieClip Frame 3
stop();
Symbol 289 MovieClip Frame 34
gotoAndPlay (1);
Symbol 289 MovieClip Frame 70
gotoAndPlay (35);
Symbol 377 Button
on (release) { _root.SoundPushButton.start(); if (_root.RegisteredVersion == 1) { fscommand ("quit"); fscommand ("close"); } else { _root.ShowBuyMeWindow(2); } }
Symbol 378 Button
on (release) { _root.SoundPushButton.start(); _root.ShowBuyMeWindow(1); }
Symbol 379 Button
on (release) { _root.SoundPushButton.start(); getURL (_root.HiScoreOpenURL, "_blank"); }
Symbol 380 Button
on (release) { _root.SoundPushButton.start(); getURL (_root.LinkMoreGames, "_blank"); }
Symbol 381 Button
on (release) { _root.SoundPushButton.start(); _root.ShowHelpWindow(1); }
Symbol 385 Button
on (release) { _root.SoundPushButton.start(); _root.Score = 0; _root.retry = 1; _root.ShowSelectLevelWindow(); }
Symbol 386 MovieClip Frame 17
if (_root.HiScoreEnabled == 0) { Button_HighScores._visible = false; } if (_root.RegisteredVersion == 1) { Button_Buy._visible = false; } stop();
Symbol 442 Button
on (release) { _root.SoundPushButton.start(); _root.ShowPlayArea(); }
Symbol 443 MovieClip Frame 15
stop();
Symbol 448 Button
on (release) { _root.SoundPushButton.start(); _root.ShowMainMenu(); }
Symbol 458 Button
on (release) { _root.SelectLevel_StartGame(1, 0); }
Symbol 461 Button
on (release) { _root.SelectLevel_StartGame(6, 0); }
Symbol 466 Button
on (release) { _root.SelectLevel_StartGame(11, 0); }
Symbol 469 Button
on (release) { _root.SelectLevel_StartGame(21, 0); }
Symbol 472 Button
on (release) { _root.SelectLevel_StartGame(26, 0); }
Symbol 475 Button
on (release) { _root.SelectLevel_StartGame(41, 0); }
Symbol 478 Button
on (release) { _root.SelectLevel_StartGame(46, 0); }
Symbol 481 Button
on (release) { _root.SelectLevel_StartGame(16, 0); }
Symbol 484 Button
on (release) { _root.SelectLevel_StartGame(31, 0); }
Symbol 487 Button
on (release) { _root.SelectLevel_StartGame(36, 0); }
Symbol 497 MovieClip Frame 78
gotoAndPlay (14);
Symbol 513 Button
on (release) { if (_root.Time > 1) { _root.TimeRound = 0; _root.Score = _root.Score + (Math.Round(_root.Time / 10) * 10); _root.LevelScore = _root.Score - _root.LastScore; _root.Time = 0; } _root.SoundLevelComplete.stop(); _root.SoundBonusCount.stop(); _root.SoundPushButton.start(); _root.Score = _root.Score + Math.round(_root.Time); _root.GotoNextLevel(); }
Symbol 514 MovieClip Frame 15
stop();
Symbol 519 Button
on (release) { _root.SoundPushButton.start(); _root.MainMenuMusic.start(0, 1000000); _root.ShowMainMenu(); }
Symbol 520 Button
on (release) { _root.SoundPushButton.start(); _root.Score = _root.LastScore; _root.LoadBricks(_root.field_sizeX, _root.field_sizeY); _root.retry++; }
Symbol 529 Button
on (release) { ShowBuyMeWindow(buyMeMode); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(4); } else { _root.GotoNextLevel(); } }
Symbol 532 Button
on (release) { _root.SoundPushButton.start(); _root.GameMenu1._visible = false; if ((_root.HiScoreEnabled == 1) && (_root.Score > 1000)) { _root.ShowEnterYourNameWindow(); } else { _root.MainMenuMusic.start(0, 1000000); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } } }
Symbol 533 Button
on (release) { ShowBuyMeWindow(buyMeMode); if (_root.RegisteredVersion == 0) { _root.MainMenuMusic.start(0, 1000000); _root.ShowBuyMeWindow(4); } else { _root.GotoNextLevel(); } }
Symbol 534 Button
on (release) { _root.SoundPushButton.start(); _root.ShowHelpWindow(2); }
Symbol 535 Button
on (release) { _root.SoundPushButton.start(); _root.GameMenu1._visible = false; _root.dialog_mode = false; }
Symbol 536 MovieClip Frame 15
stop();
Symbol 537 Button
on (release) { _root.SoundPushButton.start(); _root.MainMenu1._visible = true; _root.MainMenu1.gotoandplay(1); _root.Help1._visible = false; }
Symbol 546 Button
on (release) { _root.SoundPushButton.start(); if (_root.helpWindowMode == 2) { _root.ShowPlayArea(); } else { _root.ShowMainMenu(); } }
Symbol 547 Button
on (release) { HelpWindowFrameNum = HelpWindowFrameNum + 1; if (HelpWindowFrameNum > 10) { HelpWindowFrameNum = 0; } _root.Help1.gotoAndStop(15 + HelpWindowFrameNum); _root.Help1.hintArea.gotoAndPlay(1); }
Symbol 558 MovieClip Frame 1
hint1_clip.gotoandplay(1);
Symbol 558 MovieClip Frame 15
stop();
Symbol 563 Button
on (release) { _root.MainMenuMusic.start(0, 1000000); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } }
Symbol 567 Button
on (release) { frmPost = new LoadVars(); frmPost.playername = EnterField.text; frmPost.score = _root.Score; frmPost.dval = "102x49g58j"; frmPost.gameid = "blox"; frmPost.url = _root.HiScoreSaveURL; frmPost.send(frmPost.url, "_blank", "GET"); _root.MainMenuMusic.start(0, 1000000); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } }
Symbol 597 Button
on (release) { _root.SoundPushButton.start(); getURL (_root.LinkBuyMe, "_blank"); if (_root.BuyMeWindowMode == 2) { fscommand ("quit"); fscommand ("close"); } else if (_root.BuyMeWindowMode == 3) { _root.ShowSelectLevelWindow(); } else if (_root.BuyMeWindowMode == 4) { _root.MainMenuMusic.stop(); _root.ShowPlayArea(); } else { _root.ShowMainMenu(); } }
Symbol 598 Button
on (release) { _root.SoundPushButton.start(); if (_root.BuyMeWindowMode == 2) { fscommand ("quit"); fscommand ("close"); } else if (_root.BuyMeWindowMode == 3) { _root.ShowSelectLevelWindow(); } else if (_root.BuyMeWindowMode == 4) { _root.MainMenuMusic.stop(); _root.ShowPlayArea(); } else { _root.ShowMainMenu(); } }
Symbol 599 MovieClip Frame 1
SpecialText.text = "Special: Try advanced level 31 for free!"; if (_root.BuyMeWindowMode == 4) { nagText.text = "Skip Level only available in BLOX Deluxe.\nBuy now to enjoy all 50 levels!"; } else if (_root.BuyMeWindowMode == 3) { nagText.text = "Selected level only available in BLOX Deluxe.\nBuy now to enjoy all 50 levels!"; SpecialText._visible = false; FreeTryBtn._visible = false; } else { nagText.text = "Incredible new challenges ahead.\nBuy now to enjoy all 50 levels!"; }
Symbol 599 MovieClip Frame 15
if (_root.BuyMeWindowMode == 3) { SpecialText._visible = false; FreeTryBtn._visible = false; } stop();

Library Items

Symbol 1 Font [F1]Used by:61 62 68 71 72 73 78 82 83 84 90 133 134 276 281 290 351 353 354 355 357 358 359 361 362 363 365 366 367 369 370 371 373 374 375 389 395 428 429 430 431 433 434 435 437 438 439 440 441 445 446 447 450 452 459 460 463 464 467 468 470 471 473 474 476 477 479 480 482 483 485 486 490 491 492 493 494 495 496 500 501 502 504 505 506 507 508 509 510 511 515 516 517 518 521 522 523 526 527 528 538 539 540 542 543 544 548 549 550 551 552 553 554 555 556 557 560 561 562 564 565 566 568 569 570 571 573 574 575 577 578 579 584 585 589 590 592 593 594 595
Symbol 2 Sound [pushbutton]
Symbol 3 Sound [mainmenumusic]
Symbol 4 Sound [s_levelincomplete]
Symbol 5 Sound [s_levelcomplete]
Symbol 6 Sound [s_bonus]
Symbol 7 Sound [bombexplode]
Symbol 8 Sound [s_bonuscount]
Symbol 9 Sound [elimenateblox]
Symbol 10 Sound [bloxmoving]
Symbol 11 Sound [getblox]
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip [fpb_hitArea]Uses:12
Symbol 14 FontUsed by:15
Symbol 15 EditableTextUses:14Used by:16
Symbol 16 MovieClip [FLabelSymbol]Uses:15
Symbol 17 GraphicUsed by:18 19 26 27 32 33 34 35 38 39
Symbol 18 MovieClipUses:17Used by:25
Symbol 19 MovieClipUses:17Used by:25
Symbol 20 GraphicUsed by:21 22 28 29 40 41
Symbol 21 MovieClipUses:20Used by:25
Symbol 22 MovieClipUses:20Used by:25
Symbol 23 GraphicUsed by:24 30 36 42
Symbol 24 MovieClipUses:23Used by:25
Symbol 25 MovieClipUses:18 19 21 22 24Used by:44
Symbol 26 MovieClipUses:17Used by:31
Symbol 27 MovieClipUses:17Used by:31
Symbol 28 MovieClipUses:20Used by:31
Symbol 29 MovieClipUses:20Used by:31
Symbol 30 MovieClipUses:23Used by:31
Symbol 31 MovieClipUses:26 27 28 29 30Used by:44
Symbol 32 MovieClipUses:17Used by:37
Symbol 33 MovieClipUses:17Used by:37
Symbol 34 MovieClipUses:17Used by:37
Symbol 35 MovieClipUses:17Used by:37
Symbol 36 MovieClipUses:23Used by:37
Symbol 37 MovieClipUses:32 33 34 35 36Used by:44
Symbol 38 MovieClipUses:17Used by:43
Symbol 39 MovieClipUses:17Used by:43
Symbol 40 MovieClipUses:20Used by:43
Symbol 41 MovieClipUses:20Used by:43
Symbol 42 MovieClipUses:23Used by:43
Symbol 43 MovieClipUses:38 39 40 41 42Used by:44
Symbol 44 MovieClip [fpb_states]Uses:25 31 37 43
Symbol 45 MovieClip [FUIComponentSymbol]
Symbol 46 GraphicUsed by:47 55
Symbol 47 MovieClipUses:46Used by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [FBoundingBoxSymbol]Uses:47 48Used by:52
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClip [FPushButtonSymbol]Uses:49 51
Symbol 53 GraphicUsed by:87 386  Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 MovieClipUses:46Used by:Timeline
Symbol 56 GraphicUsed by:Timeline
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:87
Symbol 59 GraphicUsed by:70 74 85 86 356 360 364 368 372 376 377 378 379 380 381 385 436 442 448 503 513 519 520 525 529 530 532 533 534 535 537 541 546 547 563 567 576 597 598
Symbol 60 GraphicUsed by:70 74 85 86 356 360 364 368 372 376 377 378 379 380 381 385 436 442 448 503 513 519 520 525 529 530 532 533 534 535 537 541 546 547 563 567 576 597 598
Symbol 61 TextUses:1Used by:70 85
Symbol 62 TextUses:1Used by:70 85
Symbol 63 GraphicUsed by:67
Symbol 64 GraphicUsed by:67
Symbol 65 GraphicUsed by:67
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:63 64 65 66Used by:70 74 85 86 356 360 364 368 372 376 377 378 379 380 381 385 436 442 448 503 513 519 520 525 529 530 532 533 534 535 537 541 546 547 563 567 576 597 598
Symbol 68 TextUses:1Used by:70 85
Symbol 69 GraphicUsed by:70 74 85 86 356 360 364 368 372 376 377 378 379 380 381 385 436 442 448 503 513 519 520 525 529 530 532 533 534 535 537 541 546 547 563 567 576 597 598
Symbol 70 ButtonUses:59 60 61 62 67 68 69Used by:87
Symbol 71 TextUses:1Used by:74 86 520
Symbol 72 TextUses:1Used by:74 86 520
Symbol 73 TextUses:1Used by:74 86 520
Symbol 74 ButtonUses:59 60 71 72 67 73 69Used by:87
Symbol 75 GraphicUsed by:87
Symbol 76 FontUsed by:77 79 80 81 351
Symbol 77 TextUses:76Used by:87
Symbol 78 EditableTextUses:1Used by:87
Symbol 79 TextUses:76Used by:87
Symbol 80 TextUses:76Used by:87
Symbol 81 TextUses:76Used by:87
Symbol 82 EditableTextUses:1Used by:87
Symbol 83 EditableTextUses:1Used by:87
Symbol 84 EditableTextUses:1Used by:87
Symbol 85 ButtonUses:59 60 61 62 67 68 69Used by:87
Symbol 86 ButtonUses:59 60 71 72 67 73 69Used by:87
Symbol 87 MovieClipUses:58 70 74 75 77 78 79 80 81 82 83 84 53 85 86Used by:Timeline
Symbol 88 GraphicUsed by:89 404
Symbol 89 MovieClipUses:88Used by:Timeline
Symbol 90 EditableTextUses:1Used by:Timeline
Symbol 91 GraphicUsed by:96
Symbol 92 GraphicUsed by:96
Symbol 93 GraphicUsed by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:91 92 93 94 95Used by:Timeline
Symbol 97 GraphicUsed by:110 405 591
Symbol 98 GraphicUsed by:110 295 405 591
Symbol 99 GraphicUsed by:110 295 405 591
Symbol 100 GraphicUsed by:110 295 405 591
Symbol 101 GraphicUsed by:110 295 405 591
Symbol 102 GraphicUsed by:110 295 405 591
Symbol 103 GraphicUsed by:110 295 405 591
Symbol 104 GraphicUsed by:110 295 405 591
Symbol 105 GraphicUsed by:110 295 405 591
Symbol 106 GraphicUsed by:110 295 405 591
Symbol 107 GraphicUsed by:110 295 405 591
Symbol 108 GraphicUsed by:110 295 405 591
Symbol 109 GraphicUsed by:110 405 591
Symbol 110 MovieClipUses:97 98 99 100 101 102 103 104 105 106 107 108 109Used by:Timeline
Symbol 111 GraphicUsed by:112 403 582
Symbol 112 MovieClipUses:111Used by:Timeline
Symbol 113 GraphicUsed by:116 403 581
Symbol 114 GraphicUsed by:116 403 581
Symbol 115 GraphicUsed by:116 403 581
Symbol 116 MovieClipUses:113 114 115Used by:Timeline
Symbol 117 ShapeTweeningUsed by:127 415
Symbol 118 GraphicUsed by:119 127 415
Symbol 119 MovieClipUses:118Used by:127 415
Symbol 120 GraphicUsed by:127 131 415
Symbol 121 GraphicUsed by:127 131 415
Symbol 122 ShapeTweeningUsed by:127 415
Symbol 123 GraphicUsed by:127 415
Symbol 124 GraphicUsed by:125 131 415
Symbol 125 MovieClipUses:124Used by:127 131 415
Symbol 126 GraphicUsed by:127 415
Symbol 127 MovieClipUses:117 119 118 120 121 122 123 125 126Used by:Timeline
Symbol 128 ShapeTweeningUsed by:131 415
Symbol 129 ShapeTweeningUsed by:131 415
Symbol 130 GraphicUsed by:131 415
Symbol 131 MovieClipUses:128 125 124 120 121 129 130Used by:Timeline
Symbol 132 GraphicUsed by:135 408 588
Symbol 133 TextUses:1Used by:135 408 588
Symbol 134 TextUses:1Used by:135 408 588
Symbol 135 MovieClipUses:132 133 134Used by:Timeline
Symbol 136 GraphicUsed by:149 432 582
Symbol 137 GraphicUsed by:149
Symbol 138 GraphicUsed by:149
Symbol 139 GraphicUsed by:149
Symbol 140 GraphicUsed by:149
Symbol 141 GraphicUsed by:149
Symbol 142 GraphicUsed by:149
Symbol 143 GraphicUsed by:149
Symbol 144 GraphicUsed by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:136 137 138 139 140 141 142 143 144 145 146 147 148Used by:Timeline
Symbol 150 GraphicUsed by:174
Symbol 151 GraphicUsed by:174
Symbol 152 GraphicUsed by:156
Symbol 153 GraphicUsed by:156
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:152 153 154 155Used by:174
Symbol 157 GraphicUsed by:174
Symbol 158 GraphicUsed by:174
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:174
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:174
Symbol 163 GraphicUsed by:174
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:174
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:174
Symbol 168 GraphicUsed by:174
Symbol 169 GraphicUsed by:174
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:174
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:150 151 156 157 158 160 162 163 165 167 168 169 171 173Used by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 GraphicUsed by:190 591
Symbol 178 GraphicUsed by:190
Symbol 179 GraphicUsed by:190
Symbol 180 GraphicUsed by:190
Symbol 181 GraphicUsed by:190
Symbol 182 GraphicUsed by:190
Symbol 183 GraphicUsed by:190
Symbol 184 GraphicUsed by:190
Symbol 185 GraphicUsed by:190
Symbol 186 GraphicUsed by:190
Symbol 187 GraphicUsed by:190
Symbol 188 GraphicUsed by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:177 178 179 180 181 182 183 184 185 186 187 188 189Used by:Timeline
Symbol 191 GraphicUsed by:204 415 421
Symbol 192 GraphicUsed by:204
Symbol 193 GraphicUsed by:204
Symbol 194 GraphicUsed by:204
Symbol 195 GraphicUsed by:204
Symbol 196 GraphicUsed by:204
Symbol 197 GraphicUsed by:204
Symbol 198 GraphicUsed by:204
Symbol 199 GraphicUsed by:204
Symbol 200 GraphicUsed by:204
Symbol 201 GraphicUsed by:204
Symbol 202 GraphicUsed by:204
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:191 192 193 194 195 196 197 198 199 200 201 202 203Used by:Timeline
Symbol 205 GraphicUsed by:218 408 427 432 591
Symbol 206 GraphicUsed by:218 432 591
Symbol 207 GraphicUsed by:218 432 591
Symbol 208 GraphicUsed by:218 432 591
Symbol 209 GraphicUsed by:218 432 591
Symbol 210 GraphicUsed by:218 432 591
Symbol 211 GraphicUsed by:218 432 591
Symbol 212 GraphicUsed by:218 432 591
Symbol 213 GraphicUsed by:218 432 591
Symbol 214 GraphicUsed by:218 432 591
Symbol 215 GraphicUsed by:218 432 591
Symbol 216 GraphicUsed by:218 432 591
Symbol 217 GraphicUsed by:218 432 591
Symbol 218 MovieClipUses:205 206 207 208 209 210 211 212 213 214 215 216 217Used by:Timeline
Symbol 219 GraphicUsed by:232 396 403 404 405 415 421 582 588
Symbol 220 GraphicUsed by:232 396 582 588
Symbol 221 GraphicUsed by:232 396 582 588
Symbol 222 GraphicUsed by:232 396 582 588
Symbol 223 GraphicUsed by:232 396 582 588
Symbol 224 GraphicUsed by:232 396 582 588
Symbol 225 GraphicUsed by:232 396 582 588
Symbol 226 GraphicUsed by:232 396 582 588
Symbol 227 GraphicUsed by:232 396 582 588
Symbol 228 GraphicUsed by:232 396 582 588
Symbol 229 GraphicUsed by:232 396 582 588
Symbol 230 GraphicUsed by:232 396 582 588
Symbol 231 GraphicUsed by:232 396 582 588
Symbol 232 MovieClipUses:219 220 221 222 223 224 225 226 227 228 229 230 231Used by:Timeline
Symbol 233 GraphicUsed by:246 405 588
Symbol 234 GraphicUsed by:246 588
Symbol 235 GraphicUsed by:246 588
Symbol 236 GraphicUsed by:246 588
Symbol 237 GraphicUsed by:246 588
Symbol 238 GraphicUsed by:246 588
Symbol 239 GraphicUsed by:246 588
Symbol 240 GraphicUsed by:246 588
Symbol 241 GraphicUsed by:246 588
Symbol 242 GraphicUsed by:246 588
Symbol 243 GraphicUsed by:246 588
Symbol 244 GraphicUsed by:246 588
Symbol 245 GraphicUsed by:246 588
Symbol 246 MovieClipUses:233 234 235 236 237 238 239 240 241 242 243 244 245Used by:Timeline
Symbol 247 GraphicUsed by:260 403 408 427 582
Symbol 248 GraphicUsed by:260 582
Symbol 249 GraphicUsed by:260 582
Symbol 250 GraphicUsed by:260 582
Symbol 251 GraphicUsed by:260 582
Symbol 252 GraphicUsed by:260 582
Symbol 253 GraphicUsed by:260 582
Symbol 254 GraphicUsed by:260 582
Symbol 255 GraphicUsed by:260 582
Symbol 256 GraphicUsed by:260 582
Symbol 257 GraphicUsed by:260 582
Symbol 258 GraphicUsed by:260 582
Symbol 259 GraphicUsed by:260 582
Symbol 260 MovieClipUses:247 248 249 250 251 252 253 254 255 256 257 258 259Used by:Timeline
Symbol 261 GraphicUsed by:274 388 396 403 588
Symbol 262 GraphicUsed by:274 388
Symbol 263 GraphicUsed by:274 388
Symbol 264 GraphicUsed by:274 388
Symbol 265 GraphicUsed by:274 388
Symbol 266 GraphicUsed by:274 388
Symbol 267 GraphicUsed by:274 388
Symbol 268 GraphicUsed by:274 388
Symbol 269 GraphicUsed by:274 388
Symbol 270 GraphicUsed by:274 388
Symbol 271 GraphicUsed by:274 388
Symbol 272 GraphicUsed by:274 388
Symbol 273 GraphicUsed by:274 388
Symbol 274 MovieClipUses:261 262 263 264 265 266 267 268 269 270 271 272 273Used by:Timeline
Symbol 275 GraphicUsed by:283
Symbol 276 TextUses:1Used by:283 408 588
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:283 408
Symbol 279 GraphicUsed by:283
Symbol 280 GraphicUsed by:283
Symbol 281 TextUses:1Used by:283 408 588
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:275 276 278 279 280 281 282Used by:Timeline
Symbol 284 GraphicUsed by:289
Symbol 285 GraphicUsed by:289
Symbol 286 GraphicUsed by:289
Symbol 287 GraphicUsed by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:284 285 286 287 288Used by:432  Timeline
Symbol 290 EditableTextUses:1Used by:Timeline
Symbol 291 GraphicUsed by:295 405 591
Symbol 292 GraphicUsed by:295 405 591
Symbol 293 GraphicUsed by:295 405 591
Symbol 294 GraphicUsed by:295 405 591
Symbol 295 MovieClipUses:291 98 108 292 107 106 105 104 103 102 101 100 293 99 294Used by:Timeline
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:298 388 396
Symbol 298 MovieClipUses:297Used by:Timeline
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:301 396 403 404 405 408 415 421 427 432 582 588 591
Symbol 301 MovieClipUses:300Used by:Timeline
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:304 396 403 405 408 415 421 427 432 582 588 591
Symbol 304 MovieClipUses:303Used by:Timeline
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:307 404
Symbol 307 MovieClipUses:306Used by:Timeline
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310 591
Symbol 310 MovieClipUses:309Used by:Timeline
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:313 388 396 404
Symbol 313 MovieClipUses:312Used by:Timeline
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:316 388 591
Symbol 316 MovieClipUses:315Used by:Timeline
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClipUses:318Used by:Timeline
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:322 388 396 403 404 405 408 415 421 427 432 582 588 591
Symbol 322 MovieClipUses:321Used by:Timeline
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:325 388 396
Symbol 325 MovieClipUses:324Used by:Timeline
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:328 388 404
Symbol 328 MovieClipUses:327Used by:Timeline
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:331
Symbol 331 MovieClipUses:330Used by:Timeline
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:334
Symbol 334 MovieClipUses:333Used by:Timeline
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:337
Symbol 337 MovieClipUses:336Used by:Timeline
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:339Used by:Timeline
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343 408 415 421 427 588
Symbol 343 MovieClipUses:342Used by:Timeline
Symbol 344 GraphicUsed by:348
Symbol 345 GraphicUsed by:348
Symbol 346 GraphicUsed by:348
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:344 345 346 347Used by:386 443 497 558 599
Symbol 349 GraphicUsed by:386
Symbol 350 FontUsed by:351
Symbol 351 EditableTextUses:1 76 350Used by:386
Symbol 352 GraphicUsed by:386
Symbol 353 TextUses:1Used by:356 377
Symbol 354 TextUses:1Used by:356 377
Symbol 355 TextUses:1Used by:356 377
Symbol 356 ButtonUses:59 60 353 354 67 355 69Used by:386
Symbol 357 TextUses:1Used by:360 378 597
Symbol 358 TextUses:1Used by:360 378 597
Symbol 359 TextUses:1Used by:360 378 597
Symbol 360 ButtonUses:59 60 357 358 67 359 69Used by:386 599
Symbol 361 TextUses:1Used by:364 379
Symbol 362 TextUses:1Used by:364 379
Symbol 363 TextUses:1Used by:364 379
Symbol 364 ButtonUses:59 60 361 362 67 363 69Used by:386
Symbol 365 TextUses:1Used by:368 380
Symbol 366 TextUses:1Used by:368 380
Symbol 367 TextUses:1Used by:368 380
Symbol 368 ButtonUses:59 60 365 366 67 367 69Used by:386
Symbol 369 TextUses:1Used by:372 381 534
Symbol 370 TextUses:1Used by:372 381 534
Symbol 371 TextUses:1Used by:372 381 534
Symbol 372 ButtonUses:59 60 369 370 67 371 69Used by:386 536
Symbol 373 TextUses:1Used by:376 385
Symbol 374 TextUses:1Used by:376 385
Symbol 375 TextUses:1Used by:376 385
Symbol 376 ButtonUses:59 60 373 374 67 375 69Used by:386
Symbol 377 ButtonUses:59 60 353 354 67 355 69Used by:386
Symbol 378 ButtonUses:59 60 357 358 67 359 69Used by:386
Symbol 379 ButtonUses:59 60 361 362 67 363 69Used by:386
Symbol 380 ButtonUses:59 60 365 366 67 367 69Used by:386
Symbol 381 ButtonUses:59 60 369 370 67 371 69Used by:386
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:384
Symbol 384 MovieClipUses:383Used by:386 443 514 524 536 558 572 599
Symbol 385 ButtonUses:59 60 373 374 67 375 69Used by:386
Symbol 386 MovieClipUses:348 349 351 352 356 360 364 368 372 376 53 377 378 379 380 381 384 385Used by:Timeline
Symbol 387 GraphicUsed by:443
Symbol 388 MovieClipUses:315 312 327 321 324 297 261 262 263 264 265 266 267 268 269 270 271 272 273Used by:443 558
Symbol 389 TextUses:1Used by:396
Symbol 390 ShapeTweeningUsed by:396
Symbol 391 GraphicUsed by:396
Symbol 392 ShapeTweeningUsed by:396
Symbol 393 ShapeTweeningUsed by:396
Symbol 394 GraphicUsed by:396
Symbol 395 TextUses:1Used by:396
Symbol 396 MovieClipUses:321 312 300 303 324 297 219 261 389 390 391 392 393 394 395 220 221 222 223 224 225 226 227 228 229 230 231Used by:443 558
Symbol 397 GraphicUsed by:403 404 405 408 421
Symbol 398 ShapeTweeningUsed by:403
Symbol 399 ShapeTweeningUsed by:403
Symbol 400 ShapeTweeningUsed by:403
Symbol 401 ShapeTweeningUsed by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:261 321 303 300 111 247 219 114 397 115 113 398 399 400 401 402Used by:443 558
Symbol 404 MovieClipUses:306 300 321 312 327 219 88 397Used by:443 558
Symbol 405 MovieClipUses:233 303 300 321 97 98 291 219 397 99 108 100 292 101 107 102 106 103 105 104 109 293 294Used by:443 558
Symbol 406 GraphicUsed by:408
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:303 300 321 132 133 134 342 406 276 247 205 397 278 407 281Used by:443 558
Symbol 409 GraphicUsed by:415
Symbol 410 ShapeTweeningUsed by:415
Symbol 411 ShapeTweeningUsed by:415
Symbol 412 ShapeTweeningUsed by:415
Symbol 413 ShapeTweeningUsed by:415
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:342 300 321 303 128 125 124 120 121 219 191 117 119 118 409 129 122 130 123 126 410 411 412 413 414Used by:443 558
Symbol 416 GraphicUsed by:421
Symbol 417 GraphicUsed by:421
Symbol 418 GraphicUsed by:421
Symbol 419 GraphicUsed by:421
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:191 303 342 300 321 219 416 397 417 418 419 420Used by:443 558
Symbol 422 GraphicUsed by:427
Symbol 423 GraphicUsed by:427
Symbol 424 GraphicUsed by:427
Symbol 425 GraphicUsed by:427
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:247 303 342 300 205 422 321 423 424 425 426Used by:443 558
Symbol 428 TextUses:1Used by:432
Symbol 429 TextUses:1Used by:432
Symbol 430 TextUses:1Used by:432
Symbol 431 TextUses:1Used by:432
Symbol 432 MovieClipUses:136 321 303 300 205 289 428 429 430 206 207 208 209 210 211 212 213 214 215 216 217 431Used by:443 558
Symbol 433 TextUses:1Used by:436 442
Symbol 434 TextUses:1Used by:436 442
Symbol 435 TextUses:1Used by:436 442
Symbol 436 ButtonUses:59 60 433 434 67 435 69Used by:443
Symbol 437 TextUses:1Used by:443
Symbol 438 EditableTextUses:1Used by:443
Symbol 439 EditableTextUses:1Used by:443
Symbol 440 TextUses:1Used by:443
Symbol 441 TextUses:1Used by:443
Symbol 442 ButtonUses:59 60 433 434 67 435 69Used by:443
Symbol 443 MovieClipUses:348 387 388 396 403 404 405 408 415 421 427 432 436 437 438 439 440 441 384 442Used by:Timeline
Symbol 444 GraphicUsed by:497
Symbol 445 TextUses:1Used by:448 537 546
Symbol 446 TextUses:1Used by:448 537 546
Symbol 447 TextUses:1Used by:448 537 546
Symbol 448 ButtonUses:59 60 445 446 67 447 69Used by:497
Symbol 449 GraphicUsed by:458 461 469 472 475 478
Symbol 450 TextUses:1Used by:458
Symbol 451 GraphicUsed by:456 458 461 466 469 472 475 478 481 484 487
Symbol 452 TextUses:1Used by:458
Symbol 453 GraphicUsed by:456
Symbol 454 GraphicUsed by:456
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:453 454 455 451Used by:458 461 466 469 472 475 478 481 484 487
Symbol 457 GraphicUsed by:458 461 469 472 475 478
Symbol 458 ButtonUses:449 450 451 452 456 457Used by:497
Symbol 459 TextUses:1Used by:461
Symbol 460 TextUses:1Used by:461
Symbol 461 ButtonUses:449 459 451 460 456 457Used by:497
Symbol 462 GraphicUsed by:466 481 484 487
Symbol 463 TextUses:1Used by:466
Symbol 464 TextUses:1Used by:466
Symbol 465 GraphicUsed by:466 481 484 487
Symbol 466 ButtonUses:462 463 451 464 456 465Used by:497
Symbol 467 TextUses:1Used by:469
Symbol 468 TextUses:1Used by:469
Symbol 469 ButtonUses:449 467 451 468 456 457Used by:497
Symbol 470 TextUses:1Used by:472
Symbol 471 TextUses:1Used by:472
Symbol 472 ButtonUses:449 470 451 471 456 457Used by:497
Symbol 473 TextUses:1Used by:475
Symbol 474 TextUses:1Used by:475
Symbol 475 ButtonUses:449 473 451 474 456 457Used by:497
Symbol 476 TextUses:1Used by:478
Symbol 477 TextUses:1Used by:478
Symbol 478 ButtonUses:449 476 451 477 456 457Used by:497
Symbol 479 TextUses:1Used by:481
Symbol 480 TextUses:1Used by:481
Symbol 481 ButtonUses:462 479 451 480 456 465Used by:497
Symbol 482 TextUses:1Used by:484
Symbol 483 TextUses:1Used by:484
Symbol 484 ButtonUses:462 482 451 483 456 465Used by:497
Symbol 485 TextUses:1Used by:487
Symbol 486 TextUses:1Used by:487
Symbol 487 ButtonUses:462 485 451 486 456 465Used by:497
Symbol 488 GraphicUsed by:497
Symbol 489 GraphicUsed by:497
Symbol 490 TextUses:1Used by:497
Symbol 491 TextUses:1Used by:497
Symbol 492 TextUses:1Used by:497
Symbol 493 TextUses:1Used by:497
Symbol 494 TextUses:1Used by:497
Symbol 495 TextUses:1Used by:497
Symbol 496 TextUses:1Used by:497
Symbol 497 MovieClipUses:348 444 448 458 461 466 469 472 475 478 481 484 487 488 489 490 491 492 493 494 495 496Used by:Timeline
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:514 524 536 572
Symbol 500 TextUses:1Used by:503 513 530 535
Symbol 501 TextUses:1Used by:503 513 530 535
Symbol 502 TextUses:1Used by:503 513 530 535
Symbol 503 ButtonUses:59 60 500 501 67 502 69Used by:514
Symbol 504 TextUses:1Used by:514
Symbol 505 TextUses:1Used by:514
Symbol 506 TextUses:1Used by:514
Symbol 507 EditableTextUses:1Used by:514
Symbol 508 EditableTextUses:1Used by:514
Symbol 509 EditableTextUses:1Used by:514
Symbol 510 TextUses:1Used by:514
Symbol 511 TextUses:1Used by:514
Symbol 512 GraphicUsed by:514 524 572
Symbol 513 ButtonUses:59 60 500 501 67 502 69Used by:514
Symbol 514 MovieClipUses:499 503 504 505 506 507 508 509 510 511 512 384 513Used by:Timeline
Symbol 515 TextUses:1Used by:519 525 532
Symbol 516 TextUses:1Used by:519 525 532
Symbol 517 TextUses:1Used by:519 525 532
Symbol 518 TextUses:1Used by:519 525 532
Symbol 519 ButtonUses:59 60 515 516 67 517 69 518Used by:524
Symbol 520 ButtonUses:59 60 71 72 67 73 69Used by:524
Symbol 521 TextUses:1Used by:524
Symbol 522 TextUses:1Used by:524
Symbol 523 TextUses:1Used by:524
Symbol 524 MovieClipUses:499 384 519 520 521 522 523 512Used by:Timeline
Symbol 525 ButtonUses:59 60 515 516 67 517 69 518Used by:536
Symbol 526 TextUses:1Used by:529 533
Symbol 527 TextUses:1Used by:529 533
Symbol 528 TextUses:1Used by:529 533
Symbol 529 ButtonUses:59 60 526 527 67 528 69Used by:536
Symbol 530 ButtonUses:59 60 500 501 67 502 69Used by:536
Symbol 531 GraphicUsed by:536
Symbol 532 ButtonUses:59 60 515 516 67 517 69 518Used by:536
Symbol 533 ButtonUses:59 60 526 527 67 528 69Used by:536
Symbol 534 ButtonUses:59 60 369 370 67 371 69Used by:536
Symbol 535 ButtonUses:59 60 500 501 67 502 69Used by:536
Symbol 536 MovieClipUses:499 525 529 372 530 531 532 533 534 384 535Used by:Timeline
Symbol 537 ButtonUses:59 60 445 446 67 447 69Used by:558
Symbol 538 TextUses:1Used by:541 547
Symbol 539 TextUses:1Used by:541 547
Symbol 540 TextUses:1Used by:541 547
Symbol 541 ButtonUses:59 60 538 539 67 540 69Used by:558
Symbol 542 TextUses:1Used by:558
Symbol 543 TextUses:1Used by:558
Symbol 544 TextUses:1Used by:558
Symbol 545 GraphicUsed by:558
Symbol 546 ButtonUses:59 60 445 446 67 447 69Used by:558
Symbol 547 ButtonUses:59 60 538 539 67 540 69Used by:558
Symbol 548 TextUses:1Used by:558
Symbol 549 TextUses:1Used by:558
Symbol 550 TextUses:1Used by:558
Symbol 551 TextUses:1Used by:558
Symbol 552 TextUses:1Used by:558
Symbol 553 TextUses:1Used by:558
Symbol 554 TextUses:1Used by:558
Symbol 555 TextUses:1Used by:558
Symbol 556 TextUses:1Used by:558
Symbol 557 TextUses:1Used by:558
Symbol 558 MovieClipUses:348 537 541 542 543 544 545 384 546 547 432 548 396 549 388 550 404 551 421 552 427 553 415 554 405 555 403 556 408 557Used by:Timeline
Symbol 559 GraphicUsed by:572
Symbol 560 TextUses:1Used by:563
Symbol 561 TextUses:1Used by:563
Symbol 562 TextUses:1Used by:563
Symbol 563 ButtonUses:59 60 560 561 67 562 69Used by:572
Symbol 564 TextUses:1Used by:567
Symbol 565 TextUses:1Used by:567
Symbol 566 TextUses:1Used by:567
Symbol 567 ButtonUses:59 60 564 565 67 566 69Used by:572
Symbol 568 TextUses:1Used by:572
Symbol 569 TextUses:1Used by:572
Symbol 570 TextUses:1Used by:572
Symbol 571 EditableTextUses:1Used by:572
Symbol 572 MovieClipUses:499 559 384 563 567 568 569 570 571 512Used by:Timeline
Symbol 573 TextUses:1Used by:576 598
Symbol 574 TextUses:1Used by:576 598
Symbol 575 TextUses:1Used by:576 598
Symbol 576 ButtonUses:59 60 573 574 67 575 69Used by:599
Symbol 577 EditableTextUses:1Used by:599
Symbol 578 TextUses:1Used by:599
Symbol 579 TextUses:1Used by:599
Symbol 580 GraphicUsed by:599
Symbol 581 MovieClipUses:114 115 113Used by:582
Symbol 582 MovieClipUses:219 321 303 300 111 136 247 581 248 249 250 251 252 253 254 255 256 257 258 259 220 221 222 223 224 225 226 227 228 229 230 231Used by:596
Symbol 583 GraphicUsed by:596
Symbol 584 TextUses:1Used by:596
Symbol 585 TextUses:1Used by:596
Symbol 586 GraphicUsed by:588
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:300 321 303 342 261 132 133 134 586 276 219 233 587 281 234 235 236 237 238 239 240 241 242 243 244 245 220 221 222 223 224 225 226 227 228 229 230 231Used by:596
Symbol 589 TextUses:1Used by:596
Symbol 590 TextUses:1Used by:596
Symbol 591 MovieClipUses:321 315 309 300 303 291 98 97 177 205 108 99 292 100 107 101 106 102 105 103 104 293 109 294 206 207 208 209 210 211 212 213 214 215 216 217Used by:596
Symbol 592 TextUses:1Used by:596
Symbol 593 TextUses:1Used by:596
Symbol 594 TextUses:1Used by:596
Symbol 595 TextUses:1Used by:596
Symbol 596 MovieClipUses:582 583 584 585 588 589 590 591 592 593 594 595Used by:599
Symbol 597 ButtonUses:59 60 357 358 67 359 69Used by:599
Symbol 598 ButtonUses:59 60 573 574 67 575 69Used by:599
Symbol 599 MovieClipUses:348 360 576 577 578 579 580 596 384 597 598Used by:Timeline

Instance Names

"ProgressBar"Frame 1Symbol 55 MovieClip
"PlayArea"Frame 3Symbol 87 MovieClip
"LibraryBrickLift"Frame 3Symbol 89 MovieClip
"left_panel_text1"Frame 3Symbol 90 EditableText
"LibraryBrickBreak"Frame 3Symbol 96 MovieClip
"LibraryBrickTeleport"Frame 3Symbol 110 MovieClip
"LibraryBrickLaser"Frame 3Symbol 112 MovieClip
"LibraryLaser"Frame 3Symbol 116 MovieClip
"LibraryBrickWater"Frame 3Symbol 127 MovieClip
"LibraryBrickLava"Frame 3Symbol 131 MovieClip
"LibraryBrickMagnet"Frame 3Symbol 135 MovieClip
"LibraryBrick1"Frame 3Symbol 149 MovieClip
"LibraryBrickBomb"Frame 3Symbol 174 MovieClip
"movementarrow"Frame 3Symbol 176 MovieClip
"LibraryBrick7"Frame 3Symbol 190 MovieClip
"LibraryBrick6"Frame 3Symbol 204 MovieClip
"LibraryBrick3"Frame 3Symbol 218 MovieClip
"LibraryBrick8"Frame 3Symbol 232 MovieClip
"LibraryBrick5"Frame 3Symbol 246 MovieClip
"LibraryBrick2"Frame 3Symbol 260 MovieClip
"LibraryBrick4"Frame 3Symbol 274 MovieClip
"LibraryBrickSwitch"Frame 3Symbol 283 MovieClip
"arrow"Frame 3Symbol 289 MovieClip
"ScoreOnBoardText"Frame 3Symbol 290 EditableText
"LibraryBrickTeleport2"Frame 3Symbol 295 MovieClip
"LibraryBrickLR"Frame 3Symbol 298 MovieClip
"LibraryBrickLCap"Frame 3Symbol 301 MovieClip
"LibraryBrickRCap"Frame 3Symbol 304 MovieClip
"LibraryBrickBCap"Frame 3Symbol 307 MovieClip
"LibraryBrickTCap"Frame 3Symbol 310 MovieClip
"LibraryBrickLeft"Frame 3Symbol 313 MovieClip
"LibraryBrickLL"Frame 3Symbol 316 MovieClip
"LibraryBrickCross"Frame 3Symbol 319 MovieClip
"LibraryBrickTop"Frame 3Symbol 322 MovieClip
"LibraryBrickUL"Frame 3Symbol 325 MovieClip
"LibraryBrickUR"Frame 3Symbol 328 MovieClip
"LibraryBrickTTee"Frame 3Symbol 331 MovieClip
"LibraryBrickBTee"Frame 3Symbol 334 MovieClip
"LibraryBrickRTee"Frame 3Symbol 337 MovieClip
"LibraryBrickLTee"Frame 3Symbol 340 MovieClip
"LibraryBrickCap"Frame 3Symbol 343 MovieClip
"MainMenu"Frame 3Symbol 386 MovieClip
"LevelStart"Frame 3Symbol 443 MovieClip
"SelectLevel"Frame 3Symbol 497 MovieClip
"dialog_level_finished"Frame 3Symbol 514 MovieClip
"LevelFailed"Frame 3Symbol 524 MovieClip
"GameMenu"Frame 3Symbol 536 MovieClip
"Help"Frame 3Symbol 558 MovieClip
"EnterYourName"Frame 3Symbol 572 MovieClip
"BuyMeWindow"Frame 3Symbol 599 MovieClip
"labelField"Symbol 16 MovieClip [FLabelSymbol] Frame 1Symbol 15 EditableText
"frame1"Symbol 25 MovieClip Frame 1Symbol 18 MovieClip
"frame2"Symbol 25 MovieClip Frame 1Symbol 19 MovieClip
"frame3"Symbol 25 MovieClip Frame 1Symbol 21 MovieClip
"frame4"Symbol 25 MovieClip Frame 1Symbol 22 MovieClip
"frame5"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"frame1"Symbol 31 MovieClip Frame 1Symbol 26 MovieClip
"frame2"Symbol 31 MovieClip Frame 1Symbol 27 MovieClip
"frame3"Symbol 31 MovieClip Frame 1Symbol 28 MovieClip
"frame4"Symbol 31 MovieClip Frame 1Symbol 29 MovieClip
"frame5"Symbol 31 MovieClip Frame 1Symbol 30 MovieClip
"frame1"Symbol 37 MovieClip Frame 1Symbol 32 MovieClip
"frame2"Symbol 37 MovieClip Frame 1Symbol 33 MovieClip
"frame3"Symbol 37 MovieClip Frame 1Symbol 34 MovieClip
"frame4"Symbol 37 MovieClip Frame 1Symbol 35 MovieClip
"frame5"Symbol 37 MovieClip Frame 1Symbol 36 MovieClip
"frame1"Symbol 43 MovieClip Frame 1Symbol 38 MovieClip
"frame2"Symbol 43 MovieClip Frame 1Symbol 39 MovieClip
"frame3"Symbol 43 MovieClip Frame 1Symbol 40 MovieClip
"frame4"Symbol 43 MovieClip Frame 1Symbol 41 MovieClip
"frame5"Symbol 43 MovieClip Frame 1Symbol 42 MovieClip
"up_mc"Symbol 44 MovieClip [fpb_states] Frame 1Symbol 25 MovieClip
"over_mc"Symbol 44 MovieClip [fpb_states] Frame 2Symbol 31 MovieClip
"down_mc"Symbol 44 MovieClip [fpb_states] Frame 3Symbol 37 MovieClip
"disabled_mc"Symbol 44 MovieClip [fpb_states] Frame 4Symbol 43 MovieClip
"boundingBox"Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 47 MovieClip
"boundingBox2"Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 47 MovieClip
"boundingBox_mc"Symbol 52 MovieClip [FPushButtonSymbol] Frame 1Symbol 49 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 52 MovieClip [FPushButtonSymbol] Frame 1Symbol 51 MovieClip
"Button_Exit"Symbol 386 MovieClip Frame 1Symbol 356 Button
"Button_Buy"Symbol 386 MovieClip Frame 1Symbol 360 Button
"Button_HighScores"Symbol 386 MovieClip Frame 1Symbol 364 Button
"Button_MoreGames"Symbol 386 MovieClip Frame 1Symbol 368 Button
"Button_Help"Symbol 386 MovieClip Frame 1Symbol 372 Button
"Button_NewGame"Symbol 386 MovieClip Frame 1Symbol 376 Button
"Button_Exit"Symbol 386 MovieClip Frame 17Symbol 377 Button
"Button_Buy"Symbol 386 MovieClip Frame 17Symbol 378 Button
"Button_HighScores"Symbol 386 MovieClip Frame 17Symbol 379 Button
"Button_MoreGames"Symbol 386 MovieClip Frame 17Symbol 380 Button
"Button_Help"Symbol 386 MovieClip Frame 17Symbol 381 Button
"btnhiglight_clip"Symbol 386 MovieClip Frame 17Symbol 384 MovieClip
"Button_NewGame"Symbol 386 MovieClip Frame 17Symbol 385 Button
"hint10_clip"Symbol 443 MovieClip Frame 1Symbol 388 MovieClip
"hint9_clip"Symbol 443 MovieClip Frame 1Symbol 396 MovieClip
"hint8_clip"Symbol 443 MovieClip Frame 1Symbol 403 MovieClip
"hint7_clip"Symbol 443 MovieClip Frame 1Symbol 404 MovieClip
"hint6_clip"Symbol 443 MovieClip Frame 1Symbol 405 MovieClip
"hint5_clip"Symbol 443 MovieClip Frame 1Symbol 408 MovieClip
"hint4_clip"Symbol 443 MovieClip Frame 1Symbol 415 MovieClip
"hint3_clip"Symbol 443 MovieClip Frame 1Symbol 421 MovieClip
"hint2_clip"Symbol 443 MovieClip Frame 1Symbol 427 MovieClip
"hint1_clip"Symbol 443 MovieClip Frame 1Symbol 432 MovieClip
"Button_Start"Symbol 443 MovieClip Frame 1Symbol 436 Button
"Hint"Symbol 443 MovieClip Frame 1Symbol 439 EditableText
"Button_Start"Symbol 443 MovieClip Frame 15Symbol 442 Button
"Button_Buy"Symbol 497 MovieClip Frame 1Symbol 448 Button
"Button_Continue"Symbol 514 MovieClip Frame 1Symbol 503 Button
"Button_Continue"Symbol 514 MovieClip Frame 15Symbol 513 Button
"Button_Exit"Symbol 524 MovieClip Frame 1Symbol 519 Button
"Button_Exit"Symbol 536 MovieClip Frame 1Symbol 525 Button
"Button_Restart"Symbol 536 MovieClip Frame 1Symbol 372 Button
"Button_Continue"Symbol 536 MovieClip Frame 1Symbol 530 Button
"Button_Exit"Symbol 536 MovieClip Frame 15Symbol 532 Button
"Button_Restart"Symbol 536 MovieClip Frame 15Symbol 534 Button
"Button_Continue"Symbol 536 MovieClip Frame 15Symbol 535 Button
"Button_NewGame"Symbol 558 MovieClip Frame 1Symbol 537 Button
"Button_NewGame"Symbol 558 MovieClip Frame 15Symbol 546 Button
"hintArea"Symbol 558 MovieClip Frame 16Symbol 432 MovieClip
"hintArea"Symbol 558 MovieClip Frame 17Symbol 396 MovieClip
"hintArea"Symbol 558 MovieClip Frame 18Symbol 388 MovieClip
"hintArea"Symbol 558 MovieClip Frame 19Symbol 404 MovieClip
"hintArea"Symbol 558 MovieClip Frame 20Symbol 421 MovieClip
"hintArea"Symbol 558 MovieClip Frame 21Symbol 427 MovieClip
"hintArea"Symbol 558 MovieClip Frame 22Symbol 415 MovieClip
"hintArea"Symbol 558 MovieClip Frame 23Symbol 405 MovieClip
"hintArea"Symbol 558 MovieClip Frame 24Symbol 403 MovieClip
"hintArea"Symbol 558 MovieClip Frame 25Symbol 408 MovieClip
"Button_NoThanks"Symbol 572 MovieClip Frame 1Symbol 563 Button
"Button_Ok"Symbol 572 MovieClip Frame 1Symbol 567 Button
"EnterField"Symbol 572 MovieClip Frame 1Symbol 571 EditableText
"BuyMe_Hint_01"Symbol 596 MovieClip Frame 1Symbol 582 MovieClip
"BuyMe_Hint_02"Symbol 596 MovieClip Frame 51Symbol 588 MovieClip
"BuyMe_Hint_03"Symbol 596 MovieClip Frame 116Symbol 591 MovieClip
"Button_Buy"Symbol 599 MovieClip Frame 1Symbol 360 Button
"Button_Later"Symbol 599 MovieClip Frame 1Symbol 576 Button
"nagText"Symbol 599 MovieClip Frame 1Symbol 577 EditableText
"BuyMe_Hint1_clip"Symbol 599 MovieClip Frame 1Symbol 596 MovieClip
"Button_Buy"Symbol 599 MovieClip Frame 15Symbol 597 Button
"Button_Later"Symbol 599 MovieClip Frame 15Symbol 598 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Cg$Pog.BPJH2Y80.j5gWwX2I/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "pushbutton"
ExportAssets (56)Timeline Frame 1Symbol 3 as "mainmenumusic"
ExportAssets (56)Timeline Frame 1Symbol 4 as "s_levelincomplete"
ExportAssets (56)Timeline Frame 1Symbol 5 as "s_levelcomplete"
ExportAssets (56)Timeline Frame 1Symbol 6 as "s_bonus"
ExportAssets (56)Timeline Frame 1Symbol 7 as "bombexplode"
ExportAssets (56)Timeline Frame 1Symbol 8 as "s_bonuscount"
ExportAssets (56)Timeline Frame 1Symbol 9 as "elimenateblox"
ExportAssets (56)Timeline Frame 1Symbol 10 as "bloxmoving"
ExportAssets (56)Timeline Frame 1Symbol 11 as "getblox"
ExportAssets (56)Timeline Frame 1Symbol 13 as "fpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 16 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 44 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 45 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 49 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 52 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"

Labels

#"Symbol_10"Symbol 13 MovieClip [fpb_hitArea] Frame 1
"Symbol_32"Symbol 16 MovieClip [FLabelSymbol] Frame 1
"up"Symbol 44 MovieClip [fpb_states] Frame 1
"over"Symbol 44 MovieClip [fpb_states] Frame 2
"down"Symbol 44 MovieClip [fpb_states] Frame 3
"disabled"Symbol 44 MovieClip [fpb_states] Frame 4
"Symbol_36"Symbol 45 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 49 MovieClip [FBoundingBoxSymbol] Frame 2

Dynamic Text Variables

_root.ScoreSymbol 78 EditableText"100"
_root.level_numberSymbol 82 EditableText"10"
_root.retrySymbol 83 EditableText"10"
_root.TimeRoundSymbol 84 EditableText"100"
_root.level_numberSymbol 438 EditableText"10"
_root.LevelScoreSymbol 507 EditableText"123456"
_root.TimeRoundSymbol 508 EditableText"123456"
_root.ScoreSymbol 509 EditableText"123456"




http://swfchan.com/10/47407/info.shtml
Created: 1/5 -2019 21:26:14 Last modified: 1/5 -2019 21:26:14 Server time: 17/05 -2024 18:47:33