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

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

Blox.swf

This is the info page for
Flash #21926

(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++; } FillArrayNet(); 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 = true; 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 516 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 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 9
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
stop();
Symbol 175 MovieClip Frame 9
stop(); _root.DeleteBrick(this._Number); _visible = false;
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 9
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 9
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 9
stop();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 9
stop();
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 9
stop();
Symbol 261 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 9
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 9
stop();
Symbol 284 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 2
stop();
Symbol 284 MovieClip Frame 3
stop();
Symbol 290 MovieClip Frame 34
gotoAndPlay (1);
Symbol 290 MovieClip Frame 70
gotoAndPlay (35);
Symbol 379 Button
on (release) { _root.SoundPushButton.start(); if (_root.RegisteredVersion == 1) { fscommand ("quit"); fscommand ("close"); } else { _root.ShowBuyMeWindow(2); } }
Symbol 380 Button
on (release) { _root.SoundPushButton.start(); _root.ShowBuyMeWindow(1); }
Symbol 381 Button
on (release) { _root.SoundPushButton.start(); getURL (_root.HiScoreOpenURL, "_blank"); }
Symbol 382 Button
on (release) { _root.SoundPushButton.start(); getURL (_root.LinkMoreGames, "_blank"); }
Symbol 383 Button
on (release) { _root.SoundPushButton.start(); _root.ShowHelpWindow(1); }
Symbol 387 Button
on (release) { _root.SoundPushButton.start(); _root.Score = 0; _root.retry = 1; _root.ShowSelectLevelWindow(); }
Symbol 388 MovieClip Frame 17
if (_root.HiScoreEnabled == 0) { Button_HighScores._visible = false; } if (_root.RegisteredVersion == 1) { Button_Buy._visible = false; } stop();
Symbol 444 Button
on (release) { _root.SoundPushButton.start(); _root.ShowPlayArea(); }
Symbol 445 MovieClip Frame 15
stop();
Symbol 450 Button
on (release) { _root.SoundPushButton.start(); _root.ShowMainMenu(); }
Symbol 460 Button
on (release) { _root.SelectLevel_StartGame(1, 0); }
Symbol 463 Button
on (release) { _root.SelectLevel_StartGame(6, 0); }
Symbol 468 Button
on (release) { _root.SelectLevel_StartGame(11, 0); }
Symbol 471 Button
on (release) { _root.SelectLevel_StartGame(21, 0); }
Symbol 474 Button
on (release) { _root.SelectLevel_StartGame(26, 0); }
Symbol 477 Button
on (release) { _root.SelectLevel_StartGame(41, 0); }
Symbol 480 Button
on (release) { _root.SelectLevel_StartGame(46, 0); }
Symbol 483 Button
on (release) { _root.SelectLevel_StartGame(16, 0); }
Symbol 486 Button
on (release) { _root.SelectLevel_StartGame(31, 0); }
Symbol 489 Button
on (release) { _root.SelectLevel_StartGame(36, 0); }
Symbol 499 MovieClip Frame 78
gotoAndPlay (14);
Symbol 515 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 516 MovieClip Frame 15
stop();
Symbol 521 Button
on (release) { _root.SoundPushButton.start(); _root.MainMenuMusic.start(0, 1000000); _root.ShowMainMenu(); }
Symbol 522 Button
on (release) { _root.SoundPushButton.start(); _root.Score = _root.LastScore; _root.LoadBricks(_root.field_sizeX, _root.field_sizeY); _root.retry++; }
Symbol 531 Button
on (release) { ShowBuyMeWindow(buyMeMode); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(4); } else { _root.GotoNextLevel(); } }
Symbol 534 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 535 Button
on (release) { ShowBuyMeWindow(buyMeMode); if (_root.RegisteredVersion == 0) { _root.MainMenuMusic.start(0, 1000000); _root.ShowBuyMeWindow(4); } else { _root.GotoNextLevel(); } }
Symbol 536 Button
on (release) { _root.SoundPushButton.start(); _root.ShowHelpWindow(2); }
Symbol 537 Button
on (release) { _root.SoundPushButton.start(); _root.GameMenu1._visible = false; _root.dialog_mode = false; }
Symbol 538 MovieClip Frame 15
stop();
Symbol 539 Button
on (release) { _root.SoundPushButton.start(); _root.MainMenu1._visible = true; _root.MainMenu1.gotoandplay(1); _root.Help1._visible = false; }
Symbol 548 Button
on (release) { _root.SoundPushButton.start(); if (_root.helpWindowMode == 2) { _root.ShowPlayArea(); } else { _root.ShowMainMenu(); } }
Symbol 549 Button
on (release) { HelpWindowFrameNum = HelpWindowFrameNum + 1; if (HelpWindowFrameNum > 10) { HelpWindowFrameNum = 0; } _root.Help1.gotoAndStop(15 + HelpWindowFrameNum); _root.Help1.hintArea.gotoAndPlay(1); }
Symbol 560 MovieClip Frame 1
hint1_clip.gotoandplay(1);
Symbol 560 MovieClip Frame 15
stop();
Symbol 565 Button
on (release) { _root.MainMenuMusic.start(0, 1000000); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } }
Symbol 569 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 599 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 600 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 601 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 601 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 134 135 277 282 291 352 354 355 356 358 359 360 363 364 365 367 368 369 371 372 373 375 376 377 391 397 430 431 432 433 435 436 437 439 440 441 442 443 447 448 449 452 454 461 462 465 466 469 470 472 473 475 476 478 479 481 482 484 485 487 488 492 493 494 495 496 497 498 502 503 504 506 507 508 509 510 511 512 513 517 518 519 520 523 524 525 528 529 530 540 541 542 544 545 546 550 551 552 553 554 555 556 557 558 559 562 563 564 566 567 568 570 571 572 573 575 576 577 579 580 581 586 587 591 592 594 595 596 597
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 388  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 357 362 366 370 374 378 379 380 381 382 383 387 438 444 450 505 515 521 522 527 531 532 534 535 536 537 539 543 548 549 565 569 578 599 600
Symbol 60 GraphicUsed by:70 74 85 86 357 362 366 370 374 378 379 380 381 382 383 387 438 444 450 505 515 521 522 527 531 532 534 535 536 537 539 543 548 549 565 569 578 599 600
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 357 362 366 370 374 378 379 380 381 382 383 387 438 444 450 505 515 521 522 527 531 532 534 535 536 537 539 543 548 549 565 569 578 599 600
Symbol 68 TextUses:1Used by:70 85
Symbol 69 GraphicUsed by:70 74 85 86 357 362 366 370 374 378 379 380 381 382 383 387 438 444 450 505 515 521 522 527 531 532 534 535 536 537 539 543 548 549 565 569 578 599 600
Symbol 70 ButtonUses:59 60 61 62 67 68 69Used by:87
Symbol 71 TextUses:1Used by:74 86 522
Symbol 72 TextUses:1Used by:74 86 522
Symbol 73 TextUses:1Used by:74 86 522
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 352
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 406
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 407 593
Symbol 98 GraphicUsed by:110 296 407 593
Symbol 99 GraphicUsed by:110 296 407 593
Symbol 100 GraphicUsed by:110 296 407 593
Symbol 101 GraphicUsed by:110 296 407 593
Symbol 102 GraphicUsed by:110 296 407 593
Symbol 103 GraphicUsed by:110 296 407 593
Symbol 104 GraphicUsed by:110 296 407 593
Symbol 105 GraphicUsed by:110 296 407 593
Symbol 106 GraphicUsed by:110 296 407 593
Symbol 107 GraphicUsed by:110 296 407 593
Symbol 108 GraphicUsed by:110 296 407 593
Symbol 109 GraphicUsed by:110 407 593
Symbol 110 MovieClipUses:97 98 99 100 101 102 103 104 105 106 107 108 109Used by:Timeline
Symbol 111 GraphicUsed by:112 405 584
Symbol 112 MovieClipUses:111Used by:Timeline
Symbol 113 GraphicUsed by:116 405 583
Symbol 114 GraphicUsed by:116 405 583
Symbol 115 GraphicUsed by:116 405 583
Symbol 116 MovieClipUses:113 114 115Used by:Timeline
Symbol 117 ShapeTweeningUsed by:127 417
Symbol 118 GraphicUsed by:119 127 417
Symbol 119 MovieClipUses:118Used by:127 417
Symbol 120 GraphicUsed by:127 132 417
Symbol 121 GraphicUsed by:127 132 417
Symbol 122 ShapeTweeningUsed by:127 417
Symbol 123 GraphicUsed by:127 417
Symbol 124 GraphicUsed by:125 132 417
Symbol 125 MovieClipUses:124Used by:127 132 417
Symbol 126 GraphicUsed by:127 417
Symbol 127 MovieClipUses:117 119 118 120 121 122 123 125 126Used by:Timeline
Symbol 128 ShapeTweeningUsed by:132 417
Symbol 129 ShapeTweeningUsed by:132 417
Symbol 130 GraphicUsed by:132 417
Symbol 131 GraphicUsed by:132 417
Symbol 132 MovieClipUses:128 125 124 120 121 129 130 131Used by:Timeline
Symbol 133 GraphicUsed by:136 410 590
Symbol 134 TextUses:1Used by:136 410 590
Symbol 135 TextUses:1Used by:136 410 590
Symbol 136 MovieClipUses:133 134 135Used by:Timeline
Symbol 137 GraphicUsed by:150 434 584
Symbol 138 GraphicUsed by:150
Symbol 139 GraphicUsed by:150
Symbol 140 GraphicUsed by:150
Symbol 141 GraphicUsed by:150
Symbol 142 GraphicUsed by:150
Symbol 143 GraphicUsed by:150
Symbol 144 GraphicUsed by:150
Symbol 145 GraphicUsed by:150
Symbol 146 GraphicUsed by:150
Symbol 147 GraphicUsed by:150
Symbol 148 GraphicUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:137 138 139 140 141 142 143 144 145 146 147 148 149Used by:Timeline
Symbol 151 GraphicUsed by:175
Symbol 152 GraphicUsed by:175
Symbol 153 GraphicUsed by:157
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:153 154 155 156Used by:175
Symbol 158 GraphicUsed by:175
Symbol 159 GraphicUsed by:175
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:175
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:175
Symbol 164 GraphicUsed by:175
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:175
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:175
Symbol 169 GraphicUsed by:175
Symbol 170 GraphicUsed by:175
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:175
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:175
Symbol 175 MovieClipUses:151 152 157 158 159 161 163 164 166 168 169 170 172 174Used by:Timeline
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:Timeline
Symbol 178 GraphicUsed by:191 593
Symbol 179 GraphicUsed by:191
Symbol 180 GraphicUsed by:191
Symbol 181 GraphicUsed by:191
Symbol 182 GraphicUsed by:191
Symbol 183 GraphicUsed by:191
Symbol 184 GraphicUsed by:191
Symbol 185 GraphicUsed by:191
Symbol 186 GraphicUsed by:191
Symbol 187 GraphicUsed by:191
Symbol 188 GraphicUsed by:191
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:178 179 180 181 182 183 184 185 186 187 188 189 190Used by:Timeline
Symbol 192 GraphicUsed by:205 417 423
Symbol 193 GraphicUsed by:205
Symbol 194 GraphicUsed by:205
Symbol 195 GraphicUsed by:205
Symbol 196 GraphicUsed by:205
Symbol 197 GraphicUsed by:205
Symbol 198 GraphicUsed by:205
Symbol 199 GraphicUsed by:205
Symbol 200 GraphicUsed by:205
Symbol 201 GraphicUsed by:205
Symbol 202 GraphicUsed by:205
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:192 193 194 195 196 197 198 199 200 201 202 203 204Used by:Timeline
Symbol 206 GraphicUsed by:219 410 429 434 593
Symbol 207 GraphicUsed by:219 434 593
Symbol 208 GraphicUsed by:219 434 593
Symbol 209 GraphicUsed by:219 434 593
Symbol 210 GraphicUsed by:219 434 593
Symbol 211 GraphicUsed by:219 434 593
Symbol 212 GraphicUsed by:219 434 593
Symbol 213 GraphicUsed by:219 434 593
Symbol 214 GraphicUsed by:219 434 593
Symbol 215 GraphicUsed by:219 434 593
Symbol 216 GraphicUsed by:219 434 593
Symbol 217 GraphicUsed by:219 434 593
Symbol 218 GraphicUsed by:219 434 593
Symbol 219 MovieClipUses:206 207 208 209 210 211 212 213 214 215 216 217 218Used by:Timeline
Symbol 220 GraphicUsed by:233 398 405 406 407 417 423 584 590
Symbol 221 GraphicUsed by:233 398 584 590
Symbol 222 GraphicUsed by:233 398 584 590
Symbol 223 GraphicUsed by:233 398 584 590
Symbol 224 GraphicUsed by:233 398 584 590
Symbol 225 GraphicUsed by:233 398 584 590
Symbol 226 GraphicUsed by:233 398 584 590
Symbol 227 GraphicUsed by:233 398 584 590
Symbol 228 GraphicUsed by:233 398 584 590
Symbol 229 GraphicUsed by:233 398 584 590
Symbol 230 GraphicUsed by:233 398 584 590
Symbol 231 GraphicUsed by:233 398 584 590
Symbol 232 GraphicUsed by:233 398 584 590
Symbol 233 MovieClipUses:220 221 222 223 224 225 226 227 228 229 230 231 232Used by:Timeline
Symbol 234 GraphicUsed by:247 407 590
Symbol 235 GraphicUsed by:247 590
Symbol 236 GraphicUsed by:247 590
Symbol 237 GraphicUsed by:247 590
Symbol 238 GraphicUsed by:247 590
Symbol 239 GraphicUsed by:247 590
Symbol 240 GraphicUsed by:247 590
Symbol 241 GraphicUsed by:247 590
Symbol 242 GraphicUsed by:247 590
Symbol 243 GraphicUsed by:247 590
Symbol 244 GraphicUsed by:247 590
Symbol 245 GraphicUsed by:247 590
Symbol 246 GraphicUsed by:247 590
Symbol 247 MovieClipUses:234 235 236 237 238 239 240 241 242 243 244 245 246Used by:Timeline
Symbol 248 GraphicUsed by:261 405 410 429 584
Symbol 249 GraphicUsed by:261 584
Symbol 250 GraphicUsed by:261 584
Symbol 251 GraphicUsed by:261 584
Symbol 252 GraphicUsed by:261 584
Symbol 253 GraphicUsed by:261 584
Symbol 254 GraphicUsed by:261 584
Symbol 255 GraphicUsed by:261 584
Symbol 256 GraphicUsed by:261 584
Symbol 257 GraphicUsed by:261 584
Symbol 258 GraphicUsed by:261 584
Symbol 259 GraphicUsed by:261 584
Symbol 260 GraphicUsed by:261 584
Symbol 261 MovieClipUses:248 249 250 251 252 253 254 255 256 257 258 259 260Used by:Timeline
Symbol 262 GraphicUsed by:275 390 398 405 590
Symbol 263 GraphicUsed by:275 390
Symbol 264 GraphicUsed by:275 390
Symbol 265 GraphicUsed by:275 390
Symbol 266 GraphicUsed by:275 390
Symbol 267 GraphicUsed by:275 390
Symbol 268 GraphicUsed by:275 390
Symbol 269 GraphicUsed by:275 390
Symbol 270 GraphicUsed by:275 390
Symbol 271 GraphicUsed by:275 390
Symbol 272 GraphicUsed by:275 390
Symbol 273 GraphicUsed by:275 390
Symbol 274 GraphicUsed by:275 390
Symbol 275 MovieClipUses:262 263 264 265 266 267 268 269 270 271 272 273 274Used by:Timeline
Symbol 276 GraphicUsed by:284
Symbol 277 TextUses:1Used by:284 410 590
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:284 410
Symbol 280 GraphicUsed by:284
Symbol 281 GraphicUsed by:284
Symbol 282 TextUses:1Used by:284 410 590
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:276 277 279 280 281 282 283Used by:Timeline
Symbol 285 GraphicUsed by:290
Symbol 286 GraphicUsed by:290
Symbol 287 GraphicUsed by:290
Symbol 288 GraphicUsed by:290
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:285 286 287 288 289Used by:434  Timeline
Symbol 291 EditableTextUses:1Used by:Timeline
Symbol 292 GraphicUsed by:296 407 593
Symbol 293 GraphicUsed by:296 407 593
Symbol 294 GraphicUsed by:296 407 593
Symbol 295 GraphicUsed by:296 407 593
Symbol 296 MovieClipUses:292 98 108 293 107 106 105 104 103 102 101 100 294 99 295Used by:Timeline
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299 390 398
Symbol 299 MovieClipUses:298Used by:Timeline
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302 398 405 406 407 410 417 423 429 434 584 590 593
Symbol 302 MovieClipUses:301Used by:Timeline
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:305 398 405 407 410 417 423 429 434 584 590 593
Symbol 305 MovieClipUses:304Used by:Timeline
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:308 406
Symbol 308 MovieClipUses:307Used by:Timeline
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:311 593
Symbol 311 MovieClipUses:310Used by:Timeline
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:314 390 398 406
Symbol 314 MovieClipUses:313Used by:Timeline
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:317 390 593
Symbol 317 MovieClipUses:316Used by:Timeline
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:323 390 398 405 406 407 410 417 423 429 434 584 590 593
Symbol 323 MovieClipUses:322Used by:Timeline
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:326 390 398
Symbol 326 MovieClipUses:325Used by:Timeline
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:329 390 406
Symbol 329 MovieClipUses:328Used by:Timeline
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:Timeline
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClipUses:334Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:Timeline
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:341
Symbol 341 MovieClipUses:340Used by:Timeline
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:344 410 417 423 429 590
Symbol 344 MovieClipUses:343Used by:Timeline
Symbol 345 GraphicUsed by:349
Symbol 346 GraphicUsed by:349
Symbol 347 GraphicUsed by:349
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:345 346 347 348Used by:388 445 499 560 601
Symbol 350 GraphicUsed by:388
Symbol 351 FontUsed by:352
Symbol 352 EditableTextUses:1 76 351Used by:388
Symbol 353 GraphicUsed by:388
Symbol 354 TextUses:1Used by:357 379
Symbol 355 TextUses:1Used by:357 379
Symbol 356 TextUses:1Used by:357 379
Symbol 357 ButtonUses:59 60 354 355 67 356 69Used by:388
Symbol 358 TextUses:1Used by:362 380 599
Symbol 359 TextUses:1Used by:362 380 599
Symbol 360 TextUses:1Used by:362 380 599
Symbol 361 GraphicUsed by:362 380 599
Symbol 362 ButtonUses:59 60 358 359 67 360 69 361Used by:388 601
Symbol 363 TextUses:1Used by:366 381
Symbol 364 TextUses:1Used by:366 381
Symbol 365 TextUses:1Used by:366 381
Symbol 366 ButtonUses:59 60 363 364 67 365 69Used by:388
Symbol 367 TextUses:1Used by:370 382
Symbol 368 TextUses:1Used by:370 382
Symbol 369 TextUses:1Used by:370 382
Symbol 370 ButtonUses:59 60 367 368 67 369 69Used by:388
Symbol 371 TextUses:1Used by:374 383 536
Symbol 372 TextUses:1Used by:374 383 536
Symbol 373 TextUses:1Used by:374 383 536
Symbol 374 ButtonUses:59 60 371 372 67 373 69Used by:388 538
Symbol 375 TextUses:1Used by:378 387
Symbol 376 TextUses:1Used by:378 387
Symbol 377 TextUses:1Used by:378 387
Symbol 378 ButtonUses:59 60 375 376 67 377 69Used by:388
Symbol 379 ButtonUses:59 60 354 355 67 356 69Used by:388
Symbol 380 ButtonUses:59 60 358 359 67 360 69 361Used by:388
Symbol 381 ButtonUses:59 60 363 364 67 365 69Used by:388
Symbol 382 ButtonUses:59 60 367 368 67 369 69Used by:388
Symbol 383 ButtonUses:59 60 371 372 67 373 69Used by:388
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:385Used by:388 445 516 526 538 560 574 601
Symbol 387 ButtonUses:59 60 375 376 67 377 69Used by:388
Symbol 388 MovieClipUses:349 350 352 353 357 362 366 370 374 378 53 379 380 381 382 383 386 387Used by:Timeline
Symbol 389 GraphicUsed by:445
Symbol 390 MovieClipUses:316 313 328 322 325 298 262 263 264 265 266 267 268 269 270 271 272 273 274Used by:445 560
Symbol 391 TextUses:1Used by:398
Symbol 392 ShapeTweeningUsed by:398
Symbol 393 GraphicUsed by:398
Symbol 394 ShapeTweeningUsed by:398
Symbol 395 ShapeTweeningUsed by:398
Symbol 396 GraphicUsed by:398
Symbol 397 TextUses:1Used by:398
Symbol 398 MovieClipUses:322 313 301 304 325 298 220 262 391 392 393 394 395 396 397 221 222 223 224 225 226 227 228 229 230 231 232Used by:445 560
Symbol 399 GraphicUsed by:405 406 407 410 423
Symbol 400 ShapeTweeningUsed by:405
Symbol 401 ShapeTweeningUsed by:405
Symbol 402 ShapeTweeningUsed by:405
Symbol 403 ShapeTweeningUsed by:405
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:262 322 304 301 111 248 220 114 399 115 113 400 401 402 403 404Used by:445 560
Symbol 406 MovieClipUses:307 301 322 313 328 220 88 399Used by:445 560
Symbol 407 MovieClipUses:234 304 301 322 97 98 292 220 399 99 108 100 293 101 107 102 106 103 105 104 109 294 295Used by:445 560
Symbol 408 GraphicUsed by:410
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:304 301 322 133 134 135 343 408 277 248 206 399 279 409 282Used by:445 560
Symbol 411 GraphicUsed by:417
Symbol 412 ShapeTweeningUsed by:417
Symbol 413 ShapeTweeningUsed by:417
Symbol 414 ShapeTweeningUsed by:417
Symbol 415 ShapeTweeningUsed by:417
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:343 301 322 304 128 125 124 120 121 220 192 117 119 118 411 129 122 130 131 123 126 412 413 414 415 416Used by:445 560
Symbol 418 GraphicUsed by:423
Symbol 419 GraphicUsed by:423
Symbol 420 GraphicUsed by:423
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:192 304 343 301 322 220 418 399 419 420 421 422Used by:445 560
Symbol 424 GraphicUsed by:429
Symbol 425 GraphicUsed by:429
Symbol 426 GraphicUsed by:429
Symbol 427 GraphicUsed by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:248 304 343 301 206 424 322 425 426 427 428Used by:445 560
Symbol 430 TextUses:1Used by:434
Symbol 431 TextUses:1Used by:434
Symbol 432 TextUses:1Used by:434
Symbol 433 TextUses:1Used by:434
Symbol 434 MovieClipUses:137 322 304 301 206 290 430 431 432 207 208 209 210 211 212 213 214 215 216 217 218 433Used by:445 560
Symbol 435 TextUses:1Used by:438 444
Symbol 436 TextUses:1Used by:438 444
Symbol 437 TextUses:1Used by:438 444
Symbol 438 ButtonUses:59 60 435 436 67 437 69Used by:445
Symbol 439 TextUses:1Used by:445
Symbol 440 EditableTextUses:1Used by:445
Symbol 441 EditableTextUses:1Used by:445
Symbol 442 TextUses:1Used by:445
Symbol 443 TextUses:1Used by:445
Symbol 444 ButtonUses:59 60 435 436 67 437 69Used by:445
Symbol 445 MovieClipUses:349 389 390 398 405 406 407 410 417 423 429 434 438 439 440 441 442 443 386 444Used by:Timeline
Symbol 446 GraphicUsed by:499
Symbol 447 TextUses:1Used by:450 539 548
Symbol 448 TextUses:1Used by:450 539 548
Symbol 449 TextUses:1Used by:450 539 548
Symbol 450 ButtonUses:59 60 447 448 67 449 69Used by:499
Symbol 451 GraphicUsed by:460 463 471 474 477 480
Symbol 452 TextUses:1Used by:460
Symbol 453 GraphicUsed by:458 460 463 468 471 474 477 480 483 486 489
Symbol 454 TextUses:1Used by:460
Symbol 455 GraphicUsed by:458
Symbol 456 GraphicUsed by:458
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:455 456 457 453Used by:460 463 468 471 474 477 480 483 486 489
Symbol 459 GraphicUsed by:460 463 471 474 477 480
Symbol 460 ButtonUses:451 452 453 454 458 459Used by:499
Symbol 461 TextUses:1Used by:463
Symbol 462 TextUses:1Used by:463
Symbol 463 ButtonUses:451 461 453 462 458 459Used by:499
Symbol 464 GraphicUsed by:468 483 486 489
Symbol 465 TextUses:1Used by:468
Symbol 466 TextUses:1Used by:468
Symbol 467 GraphicUsed by:468 483 486 489
Symbol 468 ButtonUses:464 465 453 466 458 467Used by:499
Symbol 469 TextUses:1Used by:471
Symbol 470 TextUses:1Used by:471
Symbol 471 ButtonUses:451 469 453 470 458 459Used by:499
Symbol 472 TextUses:1Used by:474
Symbol 473 TextUses:1Used by:474
Symbol 474 ButtonUses:451 472 453 473 458 459Used by:499
Symbol 475 TextUses:1Used by:477
Symbol 476 TextUses:1Used by:477
Symbol 477 ButtonUses:451 475 453 476 458 459Used by:499
Symbol 478 TextUses:1Used by:480
Symbol 479 TextUses:1Used by:480
Symbol 480 ButtonUses:451 478 453 479 458 459Used by:499
Symbol 481 TextUses:1Used by:483
Symbol 482 TextUses:1Used by:483
Symbol 483 ButtonUses:464 481 453 482 458 467Used by:499
Symbol 484 TextUses:1Used by:486
Symbol 485 TextUses:1Used by:486
Symbol 486 ButtonUses:464 484 453 485 458 467Used by:499
Symbol 487 TextUses:1Used by:489
Symbol 488 TextUses:1Used by:489
Symbol 489 ButtonUses:464 487 453 488 458 467Used by:499
Symbol 490 GraphicUsed by:499
Symbol 491 GraphicUsed by:499
Symbol 492 TextUses:1Used by:499
Symbol 493 TextUses:1Used by:499
Symbol 494 TextUses:1Used by:499
Symbol 495 TextUses:1Used by:499
Symbol 496 TextUses:1Used by:499
Symbol 497 TextUses:1Used by:499
Symbol 498 TextUses:1Used by:499
Symbol 499 MovieClipUses:349 446 450 460 463 468 471 474 477 480 483 486 489 490 491 492 493 494 495 496 497 498Used by:Timeline
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:516 526 538 574
Symbol 502 TextUses:1Used by:505 515 532 537
Symbol 503 TextUses:1Used by:505 515 532 537
Symbol 504 TextUses:1Used by:505 515 532 537
Symbol 505 ButtonUses:59 60 502 503 67 504 69Used by:516
Symbol 506 TextUses:1Used by:516
Symbol 507 TextUses:1Used by:516
Symbol 508 TextUses:1Used by:516
Symbol 509 EditableTextUses:1Used by:516
Symbol 510 EditableTextUses:1Used by:516
Symbol 511 EditableTextUses:1Used by:516
Symbol 512 TextUses:1Used by:516
Symbol 513 TextUses:1Used by:516
Symbol 514 GraphicUsed by:516 526 574
Symbol 515 ButtonUses:59 60 502 503 67 504 69Used by:516
Symbol 516 MovieClipUses:501 505 506 507 508 509 510 511 512 513 514 386 515Used by:Timeline
Symbol 517 TextUses:1Used by:521 527 534
Symbol 518 TextUses:1Used by:521 527 534
Symbol 519 TextUses:1Used by:521 527 534
Symbol 520 TextUses:1Used by:521 527 534
Symbol 521 ButtonUses:59 60 517 518 67 519 69 520Used by:526
Symbol 522 ButtonUses:59 60 71 72 67 73 69Used by:526
Symbol 523 TextUses:1Used by:526
Symbol 524 TextUses:1Used by:526
Symbol 525 TextUses:1Used by:526
Symbol 526 MovieClipUses:501 386 521 522 523 524 525 514Used by:Timeline
Symbol 527 ButtonUses:59 60 517 518 67 519 69 520Used by:538
Symbol 528 TextUses:1Used by:531 535
Symbol 529 TextUses:1Used by:531 535
Symbol 530 TextUses:1Used by:531 535
Symbol 531 ButtonUses:59 60 528 529 67 530 69Used by:538
Symbol 532 ButtonUses:59 60 502 503 67 504 69Used by:538
Symbol 533 GraphicUsed by:538
Symbol 534 ButtonUses:59 60 517 518 67 519 69 520Used by:538
Symbol 535 ButtonUses:59 60 528 529 67 530 69Used by:538
Symbol 536 ButtonUses:59 60 371 372 67 373 69Used by:538
Symbol 537 ButtonUses:59 60 502 503 67 504 69Used by:538
Symbol 538 MovieClipUses:501 527 531 374 532 533 534 535 536 386 537Used by:Timeline
Symbol 539 ButtonUses:59 60 447 448 67 449 69Used by:560
Symbol 540 TextUses:1Used by:543 549
Symbol 541 TextUses:1Used by:543 549
Symbol 542 TextUses:1Used by:543 549
Symbol 543 ButtonUses:59 60 540 541 67 542 69Used by:560
Symbol 544 TextUses:1Used by:560
Symbol 545 TextUses:1Used by:560
Symbol 546 TextUses:1Used by:560
Symbol 547 GraphicUsed by:560
Symbol 548 ButtonUses:59 60 447 448 67 449 69Used by:560
Symbol 549 ButtonUses:59 60 540 541 67 542 69Used by:560
Symbol 550 TextUses:1Used by:560
Symbol 551 TextUses:1Used by:560
Symbol 552 TextUses:1Used by:560
Symbol 553 TextUses:1Used by:560
Symbol 554 TextUses:1Used by:560
Symbol 555 TextUses:1Used by:560
Symbol 556 TextUses:1Used by:560
Symbol 557 TextUses:1Used by:560
Symbol 558 TextUses:1Used by:560
Symbol 559 TextUses:1Used by:560
Symbol 560 MovieClipUses:349 539 543 544 545 546 547 386 548 549 434 550 398 551 390 552 406 553 423 554 429 555 417 556 407 557 405 558 410 559Used by:Timeline
Symbol 561 GraphicUsed by:574
Symbol 562 TextUses:1Used by:565
Symbol 563 TextUses:1Used by:565
Symbol 564 TextUses:1Used by:565
Symbol 565 ButtonUses:59 60 562 563 67 564 69Used by:574
Symbol 566 TextUses:1Used by:569
Symbol 567 TextUses:1Used by:569
Symbol 568 TextUses:1Used by:569
Symbol 569 ButtonUses:59 60 566 567 67 568 69Used by:574
Symbol 570 TextUses:1Used by:574
Symbol 571 TextUses:1Used by:574
Symbol 572 TextUses:1Used by:574
Symbol 573 EditableTextUses:1Used by:574
Symbol 574 MovieClipUses:501 561 386 565 569 570 571 572 573 514Used by:Timeline
Symbol 575 TextUses:1Used by:578 600
Symbol 576 TextUses:1Used by:578 600
Symbol 577 TextUses:1Used by:578 600
Symbol 578 ButtonUses:59 60 575 576 67 577 69Used by:601
Symbol 579 EditableTextUses:1Used by:601
Symbol 580 TextUses:1Used by:601
Symbol 581 TextUses:1Used by:601
Symbol 582 GraphicUsed by:601
Symbol 583 MovieClipUses:114 115 113Used by:584
Symbol 584 MovieClipUses:220 322 304 301 111 137 248 583 249 250 251 252 253 254 255 256 257 258 259 260 221 222 223 224 225 226 227 228 229 230 231 232Used by:598
Symbol 585 GraphicUsed by:598
Symbol 586 TextUses:1Used by:598
Symbol 587 TextUses:1Used by:598
Symbol 588 GraphicUsed by:590
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:301 322 304 343 262 133 134 135 588 277 220 234 589 282 235 236 237 238 239 240 241 242 243 244 245 246 221 222 223 224 225 226 227 228 229 230 231 232Used by:598
Symbol 591 TextUses:1Used by:598
Symbol 592 TextUses:1Used by:598
Symbol 593 MovieClipUses:322 316 310 301 304 292 98 97 178 206 108 99 293 100 107 101 106 102 105 103 104 294 109 295 207 208 209 210 211 212 213 214 215 216 217 218Used by:598
Symbol 594 TextUses:1Used by:598
Symbol 595 TextUses:1Used by:598
Symbol 596 TextUses:1Used by:598
Symbol 597 TextUses:1Used by:598
Symbol 598 MovieClipUses:584 585 586 587 590 591 592 593 594 595 596 597Used by:601
Symbol 599 ButtonUses:59 60 358 359 67 360 69 361Used by:601
Symbol 600 ButtonUses:59 60 575 576 67 577 69Used by:601
Symbol 601 MovieClipUses:349 362 578 579 580 581 582 598 386 599 600Used 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 132 MovieClip
"LibraryBrickMagnet"Frame 3Symbol 136 MovieClip
"LibraryBrick1"Frame 3Symbol 150 MovieClip
"LibraryBrickBomb"Frame 3Symbol 175 MovieClip
"movementarrow"Frame 3Symbol 177 MovieClip
"LibraryBrick7"Frame 3Symbol 191 MovieClip
"LibraryBrick6"Frame 3Symbol 205 MovieClip
"LibraryBrick3"Frame 3Symbol 219 MovieClip
"LibraryBrick8"Frame 3Symbol 233 MovieClip
"LibraryBrick5"Frame 3Symbol 247 MovieClip
"LibraryBrick2"Frame 3Symbol 261 MovieClip
"LibraryBrick4"Frame 3Symbol 275 MovieClip
"LibraryBrickSwitch"Frame 3Symbol 284 MovieClip
"arrow"Frame 3Symbol 290 MovieClip
"ScoreOnBoardText"Frame 3Symbol 291 EditableText
"LibraryBrickTeleport2"Frame 3Symbol 296 MovieClip
"LibraryBrickLR"Frame 3Symbol 299 MovieClip
"LibraryBrickLCap"Frame 3Symbol 302 MovieClip
"LibraryBrickRCap"Frame 3Symbol 305 MovieClip
"LibraryBrickBCap"Frame 3Symbol 308 MovieClip
"LibraryBrickTCap"Frame 3Symbol 311 MovieClip
"LibraryBrickLeft"Frame 3Symbol 314 MovieClip
"LibraryBrickLL"Frame 3Symbol 317 MovieClip
"LibraryBrickCross"Frame 3Symbol 320 MovieClip
"LibraryBrickTop"Frame 3Symbol 323 MovieClip
"LibraryBrickUL"Frame 3Symbol 326 MovieClip
"LibraryBrickUR"Frame 3Symbol 329 MovieClip
"LibraryBrickTTee"Frame 3Symbol 332 MovieClip
"LibraryBrickBTee"Frame 3Symbol 335 MovieClip
"LibraryBrickRTee"Frame 3Symbol 338 MovieClip
"LibraryBrickLTee"Frame 3Symbol 341 MovieClip
"LibraryBrickCap"Frame 3Symbol 344 MovieClip
"MainMenu"Frame 3Symbol 388 MovieClip
"LevelStart"Frame 3Symbol 445 MovieClip
"SelectLevel"Frame 3Symbol 499 MovieClip
"dialog_level_finished"Frame 3Symbol 516 MovieClip
"LevelFailed"Frame 3Symbol 526 MovieClip
"GameMenu"Frame 3Symbol 538 MovieClip
"Help"Frame 3Symbol 560 MovieClip
"EnterYourName"Frame 3Symbol 574 MovieClip
"BuyMeWindow"Frame 3Symbol 601 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 388 MovieClip Frame 1Symbol 357 Button
"Button_Buy"Symbol 388 MovieClip Frame 1Symbol 362 Button
"Button_HighScores"Symbol 388 MovieClip Frame 1Symbol 366 Button
"Button_MoreGames"Symbol 388 MovieClip Frame 1Symbol 370 Button
"Button_Help"Symbol 388 MovieClip Frame 1Symbol 374 Button
"Button_NewGame"Symbol 388 MovieClip Frame 1Symbol 378 Button
"Button_Exit"Symbol 388 MovieClip Frame 17Symbol 379 Button
"Button_Buy"Symbol 388 MovieClip Frame 17Symbol 380 Button
"Button_HighScores"Symbol 388 MovieClip Frame 17Symbol 381 Button
"Button_MoreGames"Symbol 388 MovieClip Frame 17Symbol 382 Button
"Button_Help"Symbol 388 MovieClip Frame 17Symbol 383 Button
"btnhiglight_clip"Symbol 388 MovieClip Frame 17Symbol 386 MovieClip
"Button_NewGame"Symbol 388 MovieClip Frame 17Symbol 387 Button
"hint10_clip"Symbol 445 MovieClip Frame 1Symbol 390 MovieClip
"hint9_clip"Symbol 445 MovieClip Frame 1Symbol 398 MovieClip
"hint8_clip"Symbol 445 MovieClip Frame 1Symbol 405 MovieClip
"hint7_clip"Symbol 445 MovieClip Frame 1Symbol 406 MovieClip
"hint6_clip"Symbol 445 MovieClip Frame 1Symbol 407 MovieClip
"hint5_clip"Symbol 445 MovieClip Frame 1Symbol 410 MovieClip
"hint4_clip"Symbol 445 MovieClip Frame 1Symbol 417 MovieClip
"hint3_clip"Symbol 445 MovieClip Frame 1Symbol 423 MovieClip
"hint2_clip"Symbol 445 MovieClip Frame 1Symbol 429 MovieClip
"hint1_clip"Symbol 445 MovieClip Frame 1Symbol 434 MovieClip
"Button_Start"Symbol 445 MovieClip Frame 1Symbol 438 Button
"Hint"Symbol 445 MovieClip Frame 1Symbol 441 EditableText
"Button_Start"Symbol 445 MovieClip Frame 15Symbol 444 Button
"Button_Buy"Symbol 499 MovieClip Frame 1Symbol 450 Button
"Button_Continue"Symbol 516 MovieClip Frame 1Symbol 505 Button
"Button_Continue"Symbol 516 MovieClip Frame 15Symbol 515 Button
"Button_Exit"Symbol 526 MovieClip Frame 1Symbol 521 Button
"Button_Exit"Symbol 538 MovieClip Frame 1Symbol 527 Button
"Button_Restart"Symbol 538 MovieClip Frame 1Symbol 374 Button
"Button_Continue"Symbol 538 MovieClip Frame 1Symbol 532 Button
"Button_Exit"Symbol 538 MovieClip Frame 15Symbol 534 Button
"Button_Restart"Symbol 538 MovieClip Frame 15Symbol 536 Button
"Button_Continue"Symbol 538 MovieClip Frame 15Symbol 537 Button
"Button_NewGame"Symbol 560 MovieClip Frame 1Symbol 539 Button
"Button_NewGame"Symbol 560 MovieClip Frame 15Symbol 548 Button
"hintArea"Symbol 560 MovieClip Frame 16Symbol 434 MovieClip
"hintArea"Symbol 560 MovieClip Frame 17Symbol 398 MovieClip
"hintArea"Symbol 560 MovieClip Frame 18Symbol 390 MovieClip
"hintArea"Symbol 560 MovieClip Frame 19Symbol 406 MovieClip
"hintArea"Symbol 560 MovieClip Frame 20Symbol 423 MovieClip
"hintArea"Symbol 560 MovieClip Frame 21Symbol 429 MovieClip
"hintArea"Symbol 560 MovieClip Frame 22Symbol 417 MovieClip
"hintArea"Symbol 560 MovieClip Frame 23Symbol 407 MovieClip
"hintArea"Symbol 560 MovieClip Frame 24Symbol 405 MovieClip
"hintArea"Symbol 560 MovieClip Frame 25Symbol 410 MovieClip
"Button_NoThanks"Symbol 574 MovieClip Frame 1Symbol 565 Button
"Button_Ok"Symbol 574 MovieClip Frame 1Symbol 569 Button
"EnterField"Symbol 574 MovieClip Frame 1Symbol 573 EditableText
"BuyMe_Hint_01"Symbol 598 MovieClip Frame 1Symbol 584 MovieClip
"BuyMe_Hint_02"Symbol 598 MovieClip Frame 51Symbol 590 MovieClip
"BuyMe_Hint_03"Symbol 598 MovieClip Frame 116Symbol 593 MovieClip
"Button_Buy"Symbol 601 MovieClip Frame 1Symbol 362 Button
"Button_Later"Symbol 601 MovieClip Frame 1Symbol 578 Button
"nagText"Symbol 601 MovieClip Frame 1Symbol 579 EditableText
"BuyMe_Hint1_clip"Symbol 601 MovieClip Frame 1Symbol 598 MovieClip
"Button_Buy"Symbol 601 MovieClip Frame 15Symbol 599 Button
"Button_Later"Symbol 601 MovieClip Frame 15Symbol 600 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$nP$eyvIYEIENO3Hr7x4G7eIR0."
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 440 EditableText"10"
_root.LevelScoreSymbol 509 EditableText"123456"
_root.TimeRoundSymbol 510 EditableText"123456"
_root.ScoreSymbol 511 EditableText"123456"




http://swfchan.com/5/21926/info.shtml
Created: 27/5 -2019 10:23:16 Last modified: 27/5 -2019 10:23:16 Server time: 14/11 -2024 06:36:47