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

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

Blox.swf

This is the info page for
Flash #30865

(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

100

10

10

100

x2

N

S

OFF

ON

150

Only in BLOX Deluxe
Buy now for all 60 levels!
Try the free levels 1 - 10.

Only in BLOX Deluxe
Buy now for all 60 levels!
Try the free levels 1 - 10.

Only in BLOX Deluxe
Buy now for all 60 levels!
Try the free levels 1 - 10.

<P ALIGN="CENTER"><FONT FACE="VAG Rounded Black SSi" SIZE="14" COLOR="#FFFFFF"><A HREF="http://www.4gameplay.com" target = "_blank">v1.1b © 2003 4GamePlay</A></FONT></P>

TUTORIAL

An incredibe challenge
in levels 41 - 60.
BLOX Deluxe Only.

Start

Start

Start

MIND
BENDERS

MIND
BENDERS

Exit

Exit

Exit

Download

Download

Download

Options

Options

Options

Buy Now

Buy Now

Buy Now

High Scores

High Scores

High Scores

More Games

More Games

More Games

Help

Help

Help

BRAIN
TEASERS

BRAIN
TEASERS

Tease your brian with
levels 11 - 40.
BLOX Deluxe Only.

Play the awesome
free levels 3 - 10.
Buy BLOX Deluxe for
all 60 levels!

FREE LEVELS

FREE LEVELS

Play the free tutorial
levels 1 & 2.
For beginner players.

TUTORIAL

Back

Back

Back

High Quality
(uncheck if slow computer)

Music

Sound Effects

Options

Options

Avoid getting blox stuck.

Move other blox first.

Level

10

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

Get Ready !

Get Ready !

Continue

Continue

Continue

Score

Bonus

Total

123456

123456

123456

Congratulations
Level Completed !

Congratulations
Level Completed !

Level Incomplete

Level Incomplete

Sorry, the level
is incomplete.
Retry the level?

Quit Game

Quit Game

Quit Game

Quit Game

Skip Level

Skip Level

Skip Level

36 - 40

36 - 40

36 - 40

31 - 35

31 - 35

31 - 35

26 - 30

26 - 30

26 - 30

21 - 25

21 - 25

21 - 25

7 - 10

7 - 10

7 - 10

3 - 6

3 - 6

3 - 6

Select Level

Select Level

16 - 20

16 - 20

16 - 20

11 - 15

11 - 15

11 - 15

56 - 60

56 - 60

56 - 60

51 - 55

51 - 55

51 - 55

46 - 50

46 - 50

46 - 50

41 - 45

41 - 45

41 - 45

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

Destructive Lasers

Destructive Lasers

Magnets

Magnets

Warp Gates

Warp Gates

- Get all this plus...
- 30 new "Brain Teaser"
Levels.
- 20 new incredibly
challenging "Mind Bender"
levels.
- Tons of great fun!

- Get all this plus...
- 30 new "Brain Teaser"
Levels.
- 20 new incredibly
challenging "Mind Bender"
levels.
- Tons of great fun!

Get Blox Deluxe!

Get Blox Deluxe!

ActionScript [AS1/AS2]

Frame 1
function checkGoodUrl(myUrl) { var currUrl; var urlParts; var numParts; var i; if (myUrl.length() == 0) { return(1); } currUrl = _url.toLowerCase(); i = currUrl.indexOf(currUrl, "/", 7); if (i > 0) { currUrl = currUrl.substr(0, i); } urlParts = myUrl.split("|"); numParts = urlParts.length; i = 0; while (i < numParts) { if (currUrl.indexOf(urlParts[i]) >= 0) { return(1); } i++; } return(0); } HiScoreEnabled = 1; HiScoreSaveURL = "http://www.arcadetown.com/blox/hs.asp"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox"; LinkDownload = "http://www.arcadetown.com/blox/download.asp"; RegisteredVersion = 0; EnableEscSkipLevel = 0; LinkBuyMe = "http://www.arcadetown.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.arcadetown.com/index.asp?gameid=blox"; if (RegisteredVersion == 0) { LockdownUrl = ""; } else { LockdownUrl = "arcadetown.com|freewebgames.com"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox_deluxe"; } VendorType = 3; IsRunFS = 0; if (VendorType == 2) { LinkBuyMe = "http://www.altoparc.com/blox/buynow.htm"; LinkMoreGames = "http://www.altoparc.com/blox/moregames.htm"; LockdownUrl = "altoparc.com"; } else if (VendorType == 3) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=647057"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=647057"); LinkDownload = AppendUrlParam(LinkDownload, "aid=647057"); LockdownUrl = "newgrounds.com|ungrounded.net"; } else if (VendorType == 4) { LinkBuyMe = "http://www.4gameplay.com/order/choosemethod.asp?gameid=blox&aid=647063"; LinkMoreGames = "http://www.freearcade.com"; LinkDownload = "http://www.4gameplay.com/blox/download.asp?aid=647063"; HiScoreEnabled = 0; LockdownUrl = "freearcade.com|javaarcade.com"; } else if (VendorType == 5) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=647415"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=647415"); LinkDownload = AppendUrlParam(LinkDownload, "aid=647415"); LockdownUrl = "entertainmail.net"; } else if (VendorType == 6) { LinkBuyMe = "http://www.4gameplay.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.4gameplay.com/index.asp?gameid=blox"; LinkDownload = "http://www.4gameplay.com/blox/download.asp"; HiScoreEnabled = 0; } else if (VendorType == 8) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=654087"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=654087"); LinkDownload = AppendUrlParam(LinkDownload, "aid=654087"); HiScoreEnabled = 0; LockdownUrl = ""; } if (IsRunFS == 1) { LinkDownload = ""; } var isGoodUrl = 1; if (_url.toLowerCase().substr(0, 4) == "http") { if (checkGoodUrl(_root.LockdownUrl) == 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(Math.round(val * brick_size) + otstupX); } function ConvNetYtoY(val) { return(Math.round(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; demo_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 + 0); } else if (((nBrkTypeRight == 2) && (nBrkTypeTop == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickLTee, strBrkName, num_bricks + 0); } else if (((nBrkTypeLeft == 2) && (nBrkTypeTop == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickRTee, strBrkName, num_bricks + 0); } else if (((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickBTee, strBrkName, num_bricks + 0); } else if (((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickTTee, strBrkName, num_bricks + 0); } else if ((nBrkTypeRight == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickUL, strBrkName, num_bricks + 0); } else if ((nBrkTypeLeft == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickUR, strBrkName, num_bricks + 0); } else if ((nBrkTypeRight == 2) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickLL, strBrkName, num_bricks + 0); } else if ((nBrkTypeLeft == 2) && (nBrkTypeTop == 2)) { duplicateMovieClip (LibraryBrickLR, strBrkName, num_bricks + 0); } else if ((nBrkTypeTop == 2) && (nBrkTypeBottom == 2)) { duplicateMovieClip (LibraryBrickLeft, strBrkName, num_bricks + 0); } else if ((nBrkTypeLeft == 2) && (nBrkTypeRight == 2)) { duplicateMovieClip (LibraryBrickTop, strBrkName, num_bricks + 0); } else if (nBrkTypeBottom == 2) { duplicateMovieClip (LibraryBrickTCap, strBrkName, num_bricks + 0); } else if (nBrkTypeTop == 2) { duplicateMovieClip (LibraryBrickBCap, strBrkName, num_bricks + 0); } else if (nBrkTypeRight == 2) { duplicateMovieClip (LibraryBrickLCap, strBrkName, num_bricks + 0); } else if (nBrkTypeLeft == 2) { duplicateMovieClip (LibraryBrickRCap, strBrkName, num_bricks + 0); } else { duplicateMovieClip (LibraryBrickCap, strBrkName, num_bricks + 0); } } 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 + 0); } objBrk = this[strBrkName]; objBrk._x = ConvNetXtoX(j) + 1; objBrk._y = ConvNetYtoY(i) + 1; 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; if ((level_number > 10) && (RegisteredVersion == 0)) { ShowDemoLabel(); } } function FindBrick(x, y) { return(ArrayNet[x + ((y - 1) * field_sizeX)]); } function FindBrickByType(n) { var i = 1; while (i <= num_bricks) { if (this["brcik" + i]._DieTimer == 100) { if (this["brcik" + i]._Type == n) { return(i); } } i++; } return(9999); } function DeleteBrick(n) { var objBrk = this["brcik" + n]; ArrayNet[objBrk._NetPosX + ((objBrk._NetPosY - 1) * field_sizeX)] = 9999; DeleteFromMustDieArray(n); DeleteFromCanMoveArray(n); DeleteFromLavaArray(n); DeleteFromHardArray(n); DeleteFromBombArray(n); DeleteFromBreakArray(n); DeleteFromLaserArray(n); DeleteFromMagnetArray(n); DeleteFromSwitchArray(n); DeleteFromMovingArray(n); AddToDeathArray(n); if (belong_brick == n) { belong_brick = 9999; } objBrk._DieTimer = 99; objBrk.GotoAndPlay(2); if (objBrk._Child != 9999) { this["brcik" + objBrk._Child]._Parent = 9999; objBrk._Child = 9999; } if (objBrk._Parent != 9999) { this["brcik" + objBrk._Parent]._Child = 9999; objBrk._Parent = 9999; } } function MarkBrickToDelete(n) { var objBrk = this["brcik" + n]; var objBrk2; var i; var j; var k; if (Math.abs(objBrk._x - ConvNetXtoX(objBrk._NetPosX)) > 6) { return(undefined); } if (Math.abs(objBrk._y - ConvNetYtoY(objBrk._NetPosY)) > 6) { return(undefined); } if (objBrk._MustDie == 0) { return(undefined); } if (objBrk._Falling) { return(undefined); } if (objBrk._DieTimer != 100) { return(undefined); } if (objBrk._Parent != 9999) { if ((this["brcik" + objBrk._Parent]._y - objBrk._y) > (brick_size + 6)) { return(undefined); } } Marked = false; j = 1; while (j <= 4) { k = 9999; if (j == 1) { if (objBrk._NetPosX > 1) { k = FindBrick(objBrk._NetPosX - 1, objBrk._NetPosY); } } else if (j == 2) { if (objBrk._NetPosX < field_sizeX) { k = FindBrick(objBrk._NetPosX + 1, objBrk._NetPosY); } } else if (j == 3) { if (objBrk._NetPosY > 1) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY - 1); } } else if (j == 4) { if (objBrk._NetPosY < field_sizeX) { k = FindBrick(objBrk._NetPosX, objBrk._NetPosY + 1); } } if (k != 9999) { objBrk2 = this["brcik" + k]; if (objBrk2._DieTimer == 100) { if (objBrk._Type == objBrk2._Type) { if (Math.abs(objBrk2._y - ConvNetYtoY(objBrk2._NetPosY)) < 5) { if (Math.abs(objBrk2._x - ConvNetXtoX(objBrk2._NetPosX)) < 5) { if (!objBrk2._Falling) { if (!((objBrk2._Parent != 9999) && ((this["brcik" + objBrk2._Parent]._y - objBrk2._y) > (brick_size + 6)))) { difX = objBrk._NetPosX - objBrk2._NetPosX; difY = objBrk._NetPosY - objBrk2._NetPosY; if (((((difX == 1) && (difY == 0)) || ((difX == -1) && (difY == 0))) || ((difX == 0) && (difY == 1))) || ((difX == 0) && (difY == -1))) { SetrightPosition(n); SetrightPosition(k); objBrk._DeleteMark = true; objBrk2._DeleteMark = true; if ((belong_brick == n) || (belong_brick == k)) { belong_brick = 9999; } Marked = true; } } } } } } } } j++; } if (Marked) { i = 1; while (i <= num_bricks) { objBrk2 = this["brcik" + i]; if (objBrk2._visible && (objBrk2._DeleteMark)) { if (this.ScoreOnBoardText1._DieTimer != 100) { this.ScoreOnBoardText1._ScoreMultiplier = 1; ScoreTextSetProperty(objBrk._x, objBrk._y - (brick_size * 1.5), "50"); } else { this.ScoreOnBoardText1._ScoreMultiplier++; if ((objBrk._y < (this.ScoreOnBoardText1._y + (brick_size * 1.5))) || (this.ScoreOnBoardText1._DieTimer < 100)) { ScoreTextSetProperty(objBrk._x, objBrk._y - (brick_size * 1.5), "50"); } this.ScoreOnBoardText1._DieTimer = 100; } Score = Score + 100; DeleteBrick(i); } i++; } SetVisiblePanelBricks(); if (this.ScoreOnBoardText1._ScoreMultiplier > 2) { PlayElimateBonusSound(); } else { PlayElimateSound(); } } } 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) { PlayBombSound(); 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) { n = FindMagnetTarget(array_magnet_bricks[i]); if (n != 9999) { objBrk2 = this["brcik" + n]; if (belong_brick == n) { belong_brick = 9999; } objBrk2._BelongMagnet = array_magnet_bricks[i]; objBrk2._Falling = false; add_x = 0; 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; } if (((FindBrick(objBrk._NetPosX + add_x, objBrk._NetPosY + add_y) == 9999) || ((add_y != 0) && ((objBrk2._y - ConvNetYtoY(ConvYtoNetY(objBrk2._y))) > (Math.abs(objBrk2._MoveY) + add_y)))) || ((add_x != 0) && ((objBrk2._x - ConvNetXtoX(ConvXtoNetX(objBrk2._x))) > (Math.abs(objBrk2._MoveX) + add_x)))) { 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; if (demo_mode) { demo_timer--; if (demo_timer <= 0) { demo_mode = false; demo_timer = 0; PlayMainMenuMusic(); ShowBuyMeWindow(1); return(undefined); } } 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))) { PlayBloxMovingSound(); 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)) { PlayButtonSound(); ShowGameMenuWindow(); } if (FinishLevelTimer < 0) { if (!level_failed) { PlayLevelCompleteSound(); ShowLevelFinishedWindow(); } } if (FinishLevelTimer < 0) { if (level_failed) { PlayLevelInCompleteSound(); 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, 350 + i); i++; } var i = 1; while (i <= 8) { objBrk = this["panel_brick" + i]; objBrk._width = 29; objBrk._height = 29; i++; } array_panel_bricks = new array(10); var i = 2; while (i <= 8) { duplicateMovieClip ("left_panel_text1", "left_panel_text" + i, 420 + 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 = 26; 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 + 57); } if (place == 6) { return(leftPanelXCoord + 57); } if (place == 7) { return(leftPanelXCoord + 57); } if (place == 8) { return(leftPanelXCoord + 57); } } function GetBrYCoordFromPlace(place) { var leftPanelYCoord = 258; if (place == 1) { return(leftPanelYCoord); } if (place == 2) { return(leftPanelYCoord + 36); } if (place == 3) { return(leftPanelYCoord + 72); } if (place == 4) { return(leftPanelYCoord + 108); } if (place == 5) { return(leftPanelYCoord); } if (place == 6) { return(leftPanelYCoord + 36); } if (place == 7) { return(leftPanelYCoord + 72); } if (place == 8) { return(leftPanelYCoord + 108); } } 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 = "Click a blox then move mouse to drag it. Blox are pulled down by gravity and cannot be dragged up.\n\nRemove similar colored blox by dragging them together. Remove all colored blox 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.\nIf 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\nso 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\nwhen a 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 destroy 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; MainMenuMode = false; Help1._visible = false; GameMenu1._visible = false; dialog_level_finished1._visible = false; LevelStart1._visible = false; LevelFailed1._visible = false; EnterYourName1._visible = false; BuyMeWindow1._visible = false; LibraryDemoLabel1._visible = false; SelectLevelFree1._visible = false; SelectLevelBlue1._visible = false; SelectLevelPurple1._visible = false; OptionsMenu1._visible = false; } function ShowPlayArea() { HideAllWindows(); PlayArea._visible = true; PlayArea.gotoandplay(1); dialog_mode = false; level_complete_mode = false; } function ShowDemoLabel() { HideAllWindows(); dialog_mode = true; demo_mode = true; demo_timer = 80; PlayArea._visible = true; LibraryDemoLabel1._visible = true; LibraryDemoLabel1.gotoandplay(1); } function ShowMainMenu() { HideAllWindows(); MainMenu1._visible = true; MainMenu1.gotoandplay(1); MainMenuMode = true; dialog_mode = true; if (HiScoreEnabled == 0) { MainMenu1.Button_HighScores._visible = false; } if (RegisteredVersion == 1) { MainMenu1.Button_Buy._visible = false; } if ((RegisteredVersion == 1) || (LinkDownload.length == 0)) { MainMenu1.Button_Download._visible = false; } } function ShowSelectLevelFreeWindow() { HideAllWindows(); MainMenu1._visible = true; SelectLevelFree1._visible = true; SelectLevelFree1.gotoandplay(1); dialog_mode = true; } function ShowSelectLevelBlueWindow() { HideAllWindows(); MainMenu1._visible = true; SelectLevelBlue1._visible = true; SelectLevelBlue1.gotoandplay(1); dialog_mode = true; } function ShowSelectLevelPurpleWindow() { HideAllWindows(); MainMenu1._visible = true; SelectLevelPurple1._visible = true; SelectLevelPurple1.gotoandplay(1); dialog_mode = true; } function ShowOptionsMenu(menuMode) { HideAllWindows(); if (menuMode == 2) { PlayArea._visible = true; } else { MainMenu1._visible = true; } OptionsMenu1._visible = true; OptionsMenu1.gotoandplay(1); dialog_mode = true; optionsMenuMode = menuMode; OptionsMenu1.sound_check._visible = SoundOn; OptionsMenu1.music_check._visible = MusicOn; if (OptionsMenu1._highquality) { OptionsMenu1.quality_check._visible = true; } else { OptionsMenu1.quality_check._visible = false; } } 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 PlayButtonSound() { if (SoundOn) { SoundPushButton.start(); } } function PlayBonusCountSound() { if (SoundOn) { SoundBonusCount.start(); } } function PlayElimateSound() { if (SoundOn) { SoundElimenateBlox.start(); } } function PlayElimateBonusSound() { if (SoundOn) { SoundBonus.start(); } } function PlayBombSound() { if (SoundOn) { SoundBombExplode.start(); } } function PlayBloxMovingSound() { if (SoundOn) { SoundBloxMoving.start(); } } function PlayLevelCompleteSound() { if (SoundOn) { SoundLevelComplete.start(); } } function PlayLevelInCompleteSound() { if (SoundOn) { SoundLevelInComplete.start(); } } function PlayGetBloxSound() { if (SoundOn) { SoundGetBlox.start(); } } function StopMusic() { MainMenuMusic.stop(); GamePlayMusic1.stop(); GamePlayMusic2.stop(); } function PlayMainMenuMusic() { StopMusic(); if (MusicOn) { MainMenuMusic.start(0, 1000000); } } function PlayGamePlayMusic() { StopMusic(); } function SelectLevel_StartGame(levelNum, isFreePeek) { PlayButtonSound(); StopMusic(); Score = 0; retry = 1; level_number = levelNum; LoadBricks(field_sizeX, field_sizeY); PlayGamePlayMusic(); Time = 990; } function GotoNextLevel() { level_number++; if (level_number > total_num_levels) { if (HiScoreEnabled == 1) { ShowEnterYourNameWindow(); } else { PlayMainMenuMusic(); ShowMainMenu(); } level_complete_mode = false; } else if ((level_number > 10) && (RegisteredVersion == 0)) { if ((level_number <= 11) && (HiScoreEnabled == 1)) { ShowEnterYourNameWindow(); } else { PlayMainMenuMusic(); ShowBuyMeWindow(1); } } else { ShowPlayArea(); LoadBricks(field_sizeX, field_sizeY); retry = 1; level_complete_mode = false; Time = 990; PlayGamePlayMusic(); } } function EncrpytString(strVal) { var strKey = "aHfEjcDebChGiAfIjDbEjacD"; var nLenKey = strKey.length; var strZero = "0"; var strOut = ""; var nTot = strVal.length; var nCntKey = 0; var strOut = ""; var nCodeVal; var nCodeKey; var nTemp; var nChecksum = 0; nCnt = 0; while (nCnt < nTot) { nCodeVal = strVal.charCodeAt(nCnt); if (nCodeVal >= 128) { nCodeVal = "X"; } nCodeKey = strKey.charCodeAt(nCntKey); nCntKey = nCntKey + 1; if (nCntKey >= nLenKey) { nCntKey = 0; } nTemp = (nCodeVal % 16) + nCodeKey; strOut = strOut + String.fromCharCode(nTemp); nChecksum = nChecksum + nTemp; nCodeKey = strKey.charCodeAt(nCntKey); nCntKey = nCntKey + 1; if (nCntKey >= nLenKey) { nCntKey = 0; } nTemp = Math.floor(nCodeVal / 16) + nCodeKey; strOut = strOut + String.fromCharCode(nTemp); nChecksum = nChecksum + nTemp; nCnt++; } nChecksum = nChecksum % 256; nCodeKey = strKey.charCodeAt(nCntKey); nCntKey = nCntKey + 1; if (nCntKey >= nLenKey) { nCntKey = 0; } nTemp = (nChecksum % 16) + nCodeKey; strOut = strOut + String.fromCharCode(nTemp); nCodeKey = strKey.charCodeAt(nCntKey); nCntKey = nCntKey + 1; if (nCntKey >= nLenKey) { nCntKey = 0; } nTemp = Math.floor(nChecksum / 16) + nCodeKey; strOut = strOut + String.fromCharCode(nTemp); return(strOut); } function AppendUrlParam(strUrl, strParam) { if (strUrl.indexOf("?") > 0) { return((strUrl + "&") + strParam); } return((strUrl + "?") + strParam); } function GetUrlParam(strUrl, strParam) { var strUrlLC = strUrl.toLowerCase(); var nPos = strUrlLC.indexOf(strParam); var nParamLen = strParam.length; if (nPos > 0) { var nNumChars; var nPosEnd = strUrlLC.indexOf("&", nPos + nParamLen); if (nPosEnd > 0) { nNumChars = nPosEnd - nPos; } else { nNumChars = strUrl.length - nPos; } return(strUrl.substr(nPos + nParamLen, nNumChars)); } return(""); } function GetBaseUrl(strUrl) { var nNumChars = strUrl.length; var nPos = strUrl.indexOf("?", 0); if (nPos > 0) { nNumChars = nPos; } return(strUrl.substr(0, nNumChars)); } function DoStartupInit() { strAffilateID = _root.GetUrlParam(_url, "aid="); level_failed = false; level_complete_mode = false; retry = 1; dialog_mode = false; demo_mode = false; demo_timer = 0; brick_size = 36; num_bricks = 0; belong_brick = 9999; field_sizeX = 14; field_sizeY = 12; FinishLevelTimer = 100; level_number = 1; otstupX = 109; otstupY = 6; 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; SoundOn = true; MusicOn = true; HighQualityOn = false; myDate = new Date(); CurrentTime = myDate.getTime(); ElapsedTime = CurrentTime - LastTime; LastTime = CurrentTime; InitPanelBricks(); MainMenuMusic = new Sound(); MainMenuMusic.attachSound("mainmenumusic"); PlayMainMenuMusic(); 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 (SelectLevelFree, "SelectLevelFree1", 1003); SelectLevelFree._visible = false; SelectLevelFree1._visible = false; duplicateMovieClip (SelectLevelBlue, "SelectLevelBlue1", 1004); SelectLevelBlue._visible = false; SelectLevelBlue1._visible = false; duplicateMovieClip (SelectLevelPurple, "SelectLevelPurple1", 1005); SelectLevelPurple._visible = false; SelectLevelPurple1._visible = false; duplicateMovieClip (OptionsMenu, "OptionsMenu1", 1006); OptionsMenu._visible = false; OptionsMenu1._visible = false; duplicateMovieClip (Help, "Help1", 1007); Help._visible = false; Help1._visible = false; HelpWindowMode = 1; HelpWindowFrameNum = 0; duplicateMovieClip (GameMenu, "GameMenu1", 1008); GameMenu._visible = false; GameMenu1._visible = false; duplicateMovieClip (LevelStart, "LevelStart1", 1010); LevelStart._visible = false; LevelStart1._visible = false; duplicateMovieClip (LevelFailed, "LevelFailed1", 1011); LevelFailed._visible = false; LevelFailed1._visible = false; duplicateMovieClip (EnterYourName, "EnterYourName1", 1012); EnterYourName._visible = false; EnterYourName1._visible = false; duplicateMovieClip (BuyMeWindow, "BuyMeWindow1", 1013); BuyMeWindow._visible = false; BuyMeWindow1._visible = false; BuyMeWindowMode = 1; duplicateMovieClip (LibraryDemoLabel, "LibraryDemoLabel1", 1014); LibraryDemoLabel._visible = false; LibraryDemoLabel1._visible = false; 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(); } 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; PlayGetBloxSound(); } 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; HiScoreEnabled = 1; HiScoreSaveURL = "http://www.arcadetown.com/blox/hs.asp"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox"; LinkDownload = "http://www.arcadetown.com/blox/download.asp"; RegisteredVersion = 0; EnableEscSkipLevel = 0; LinkBuyMe = "http://www.arcadetown.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.arcadetown.com/index.asp?gameid=blox"; if (RegisteredVersion == 0) { LockdownUrl = ""; } else { LockdownUrl = "arcadetown.com|freewebgames.com"; HiScoreOpenURL = "http://www.arcadetown.com/scripts/show_hiscore.asp?gameid=blox_deluxe"; } VendorType = 3; IsRunFS = 0; if (VendorType == 2) { LinkBuyMe = "http://www.altoparc.com/blox/buynow.htm"; LinkMoreGames = "http://www.altoparc.com/blox/moregames.htm"; LockdownUrl = "altoparc.com"; } else if (VendorType == 3) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=647057"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=647057"); LinkDownload = AppendUrlParam(LinkDownload, "aid=647057"); LockdownUrl = "newgrounds.com|ungrounded.net"; } else if (VendorType == 4) { LinkBuyMe = "http://www.4gameplay.com/order/choosemethod.asp?gameid=blox&aid=647063"; LinkMoreGames = "http://www.freearcade.com"; LinkDownload = "http://www.4gameplay.com/blox/download.asp?aid=647063"; HiScoreEnabled = 0; LockdownUrl = "freearcade.com|javaarcade.com"; } else if (VendorType == 5) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=647415"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=647415"); LinkDownload = AppendUrlParam(LinkDownload, "aid=647415"); LockdownUrl = "entertainmail.net"; } else if (VendorType == 6) { LinkBuyMe = "http://www.4gameplay.com/order/choosemethod.asp?gameid=blox"; LinkMoreGames = "http://www.4gameplay.com/index.asp?gameid=blox"; LinkDownload = "http://www.4gameplay.com/blox/download.asp"; HiScoreEnabled = 0; } else if (VendorType == 8) { LinkBuyMe = AppendUrlParam(LinkBuyMe, "aid=654087"); LinkMoreGames = AppendUrlParam(LinkMoreGames, "aid=654087"); LinkDownload = AppendUrlParam(LinkDownload, "aid=654087"); HiScoreEnabled = 0; LockdownUrl = ""; } if (IsRunFS == 1) { LinkDownload = ""; } total_num_levels = 60; 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, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 6, 3, 4, 1, 4, 1, 5, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 6, 1, 1, 1, 1, 5, 1, 1, 4, 2, 1, 1, 1, 2, 3, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 5, 2, 2, 2, 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, 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(1, 1, 1, 1, 1, 1, 1, 1, 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); 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(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); 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(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); LevelNet26 = 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); 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(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); LevelNet36 = 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); 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, 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); 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, 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); 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); LevelNet51 = new array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 7, 10, 8, 9, 5, 6, 4, 3, 2, 1, 2, 2, 2, 15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 15, 1, 2, 1, 1, 1, 2, 4, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 11, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 8, 9, 7, 3, 4, 5, 6, 1, 10, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1); LevelNet52 = new array(1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 31, 5, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 10, 2, 1, 1, 2, 10, 9, 7, 1, 8, 4, 6, 1, 2, 9, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 21, 1, 3, 4, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 22, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 6, 3, 1, 2, 1, 1, 1, 2, 41, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1); LevelNet53 = new array(1, 2, 2, 2, 2, 2, 2, 31, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 16, 1, 1, 1, 1, 1, 2, 2, 2, 22, 2, 1, 1, 2, 1, 1, 1, 1, 1, 4, 5, 3, 7, 1, 2, 1, 1, 2, 2, 2, 1, 13, 13, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 6, 1, 1, 1, 1, 1, 4, 3, 7, 2, 1, 1, 1, 2, 5, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 6, 1, 4, 1, 1, 21, 2, 1, 1, 1, 2, 2, 2, 2, 2, 41, 2, 2, 2, 2, 2, 1); LevelNet54 = 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, 5, 6, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 7, 8, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 15, 15, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 1, 1, 2, 1, 1, 1, 1, 8, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 6, 3, 6, 5, 1, 1, 2, 2, 1, 1, 1, 2, 1, 4, 3, 5, 7, 4, 1, 2, 2, 1, 1, 1, 1, 2, 11, 2, 2, 2, 2, 2, 2, 2, 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); LevelNet55 = new array(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, 4, 3, 10, 9, 1, 1, 1, 1, 10, 3, 4, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 6, 1, 1, 2, 9, 10, 2, 1, 1, 5, 2, 1, 1, 2, 2, 1, 1, 1, 7, 8, 1, 1, 1, 2, 2, 1, 1, 2, 9, 1, 1, 1, 5, 6, 1, 1, 1, 8, 2, 1, 1, 2, 8, 1, 1, 1, 3, 4, 1, 1, 7, 6, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet56 = new array(1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 53, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 16, 2, 1, 2, 11, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 51, 1, 1, 2, 6, 5, 1, 1, 2, 2, 3, 6, 2, 1, 2, 1, 1, 2, 4, 3, 1, 1, 2, 2, 5, 3, 4, 1, 2, 1, 1, 2, 2, 2, 13, 13, 2, 2, 2, 2, 2, 11, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet57 = new array(1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 8, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 6, 1, 1, 1, 1, 1, 7, 8, 3, 2, 1, 1, 1, 2, 5, 1, 1, 1, 1, 8, 3, 4, 5, 2, 1, 1, 1, 2, 2, 14, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 8, 4, 6, 2, 1, 1, 1, 2, 10, 1, 14, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 5, 3, 9, 2, 1, 1, 1, 2, 1, 1, 14, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet58 = new array(1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 6, 1, 1, 7, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 7, 1, 1, 9, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 4, 1, 1, 6, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 8, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 9, 1, 4, 7, 1, 1, 8, 1, 1, 3, 2, 1, 1, 2, 3, 1, 2, 5, 1, 1, 5, 2, 1, 8, 2, 1, 1, 2, 9, 1, 2, 2, 2, 2, 2, 2, 1, 4, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1); LevelNet59 = new array(2, 2, 2, 2, 2, 2, 2, 5, 2, 2, 2, 2, 2, 1, 2, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 2, 1, 2, 2, 9, 5, 1, 1, 1, 1, 1, 1, 4, 2, 2, 1, 1, 2, 2, 4, 8, 10, 8, 1, 9, 8, 2, 2, 1, 1, 1, 1, 2, 2, 3, 6, 5, 9, 7, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 8, 10, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1); LevelNet60 = new array(1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 9, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 6, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 5, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 9, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 3, 4, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 8, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 6, 8, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 5, 10, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 3, 4, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 5, 7, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1); DoStartupInit(); 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) || (demo_mode)) { UpdateGame(); } };
Instance of Symbol 475 MovieClip "dialog_level_finished" in Frame 3
onClipEvent (enterFrame) { if (!_root.level_complete_mode) { return(undefined); } if (_root.Time > 1) { if (_root.Time >= 10) { _root.Time = _root.Time - 10; _root.PlayBonusCountSound(); _root.TimeRound = Math.Round(_root.Time / 10) * 10; _root.Score = _root.Score + 10; _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 75 Button
on (release) { if (_root.dialog_mode) { return(undefined); } _root.PlayButtonSound(); _root.ShowGameMenuWindow(); }
Symbol 76 Button
on (release) { if (_root.dialog_mode) { return(undefined); } _root.PlayButtonSound(); _root.Score = _root.LastScore; _root.LoadBricks(_root.field_sizeX, _root.field_sizeY); _root.retry++; }
Symbol 77 MovieClip Frame 14
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 2
stop();
Symbol 86 MovieClip Frame 3
stop();
Symbol 86 MovieClip Frame 4
stop();
Symbol 86 MovieClip Frame 5
stop();
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 9
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 9
stop(); _root.DeleteBrick(this._Number); _visible = false;
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 9
stop();
Symbol 192 MovieClip Frame 1
stop();
Symbol 192 MovieClip Frame 9
stop();
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 9
stop();
Symbol 220 MovieClip Frame 1
stop();
Symbol 220 MovieClip Frame 9
stop();
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 9
stop();
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 9
stop();
Symbol 262 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 9
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 2
stop();
Symbol 271 MovieClip Frame 3
stop();
Symbol 277 MovieClip Frame 34
gotoAndPlay (1);
Symbol 277 MovieClip Frame 70
gotoAndPlay (35);
Symbol 337 MovieClip Frame 23
gotoAndPlay (1);
Symbol 351 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowSelectLevelPurpleWindow(); }
Symbol 357 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); if (_root.RegisteredVersion == 1) { fscommand ("quit"); fscommand ("close"); } else { _root.ShowBuyMeWindow(2); } }
Symbol 362 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); var strParam; var strUrl = _root.LinkDownload; if (_root.strAffilateID.length > 0) { strParam = "aid=" + _root.strAffilateID; strUrl = _root.AppendUrlParam(strUrl, strParam); } strParam = "refer=" + _root.GetBaseUrl(_url); strUrl = _root.AppendUrlParam(strUrl, strParam); getURL (strUrl, "_blank"); }
Symbol 366 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowOptionsMenu(1); }
Symbol 370 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowBuyMeWindow(1); }
Symbol 374 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); getURL (_root.HiScoreOpenURL, "_blank"); }
Symbol 378 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); var strParam; var strUrl = _root.LinkMoreGames; if (_root.strAffilateID.length > 0) { strParam = "aid=" + _root.strAffilateID; strUrl = _root.AppendUrlParam(strUrl, strParam); } strParam = "refer=" + _root.GetBaseUrl(_url); strUrl = _root.AppendUrlParam(strUrl, strParam); getURL (strUrl, "_blank"); }
Symbol 382 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowHelpWindow(1); }
Symbol 386 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowSelectLevelBlueWindow(); }
Symbol 388 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.PlayButtonSound(); _root.ShowSelectLevelFreeWindow(); }
Symbol 394 Button
on (release) { if (!_root.MainMenuMode) { return(undefined); } _root.SelectLevel_StartGame(1, 0); _root.PlayButtonSound(); }
Symbol 395 MovieClip Frame 25
if (_root.HiScoreEnabled == 0) { Button_HighScores._visible = false; } if (_root.RegisteredVersion == 1) { Button_Buy._visible = false; } if ((_root.RegisteredVersion == 1) || (_root.LinkDownload.length == 0)) { Button_Download._visible = false; } stop();
Symbol 406 Button
on (release) { _root.PlayButtonSound(); if (_highquality) { _quality = "MEDIUM"; _root.OptionsMenu1.quality_check._visible = false; } else { _quality = "HIGH"; _root.OptionsMenu1.quality_check._visible = true; } }
Symbol 408 MovieClip Frame 1
stop();
Symbol 410 Button
on (release) { if (_root.MusicOn) { _root.MusicOn = false; _root.StopMusic(); } else { _root.MusicOn = true; if (_root.optionsMenuMode == 2) { _root.PlayGamePlayMusic(); } else { _root.PlayMainMenuMusic(); } } _root.OptionsMenu1.music_check._visible = _root.MusicOn; _root.PlayButtonSound(); }
Symbol 412 Button
on (release) { if (_root.SoundOn) { _root.SoundOn = false; } else { _root.SoundOn = true; } _root.OptionsMenu1.sound_check._visible = _root.SoundOn; _root.PlayButtonSound(); }
Symbol 415 Button
on (release) { _root.PlayButtonSound(); if (_root.optionsMenuMode == 2) { _root.OptionsMenu1._visible = false; _root.dialog_mode = false; } else { _root.ShowMainMenu(); } }
Symbol 417 MovieClip Frame 14
gotoAndPlay (1);
Symbol 418 MovieClip Frame 12
stop();
Symbol 446 MovieClip Frame 1
bApart_brix.gotoandstop(1);
Symbol 446 MovieClip Frame 21
bApart_brix.gotoandstop(2);
Symbol 446 MovieClip Frame 23
bApart_brix.gotoandstop(3);
Symbol 446 MovieClip Frame 25
bApart_brix.gotoandstop(4);
Symbol 446 MovieClip Frame 27
bApart_brix.gotoandstop(5);
Symbol 460 Button
on (release) { _root.PlayButtonSound(); _root.ShowPlayArea(); }
Symbol 461 MovieClip Frame 15
stop();
Symbol 474 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.PlayButtonSound(); _root.Score = _root.Score + Math.round(_root.Time); _root.GotoNextLevel(); }
Symbol 475 MovieClip Frame 15
stop();
Symbol 476 Button
on (release) { _root.PlayButtonSound(); _root.Score = _root.LastScore; _root.LoadBricks(_root.field_sizeX, _root.field_sizeY); _root.retry++; }
Symbol 493 Button
on (release) { _root.PlayButtonSound(); _root.GameMenu1._visible = false; if ((_root.HiScoreEnabled == 1) && (_root.Score > 1000)) { _root.ShowEnterYourNameWindow(); } else { _root.PlayMainMenuMusic(); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } } }
Symbol 494 Button
on (release) { if (_root.RegisteredVersion == 0) { _root.PlayMainMenuMusic(); _root.PlayButtonSound(); _root.ShowBuyMeWindow(4); } else { _root.GotoNextLevel(); } }
Symbol 495 Button
on (release) { _root.PlayButtonSound(); _root.ShowHelpWindow(2); }
Symbol 496 Button
on (release) { _root.PlayButtonSound(); _root.ShowOptionsMenu(2); }
Symbol 497 Button
on (release) { _root.PlayButtonSound(); _root.GameMenu1._visible = false; _root.dialog_mode = false; }
Symbol 498 MovieClip Frame 15
stop();
Symbol 526 Button
on (release) { _root.PlayButtonSound(); _root.ShowMainMenu(); }
Symbol 527 Button
on (release) { _root.SelectLevel_StartGame(36, 0); }
Symbol 528 Button
on (release) { _root.SelectLevel_StartGame(31, 0); }
Symbol 529 Button
on (release) { _root.SelectLevel_StartGame(26, 0); }
Symbol 530 Button
on (release) { _root.SelectLevel_StartGame(21, 0); }
Symbol 534 Button
on (release) { _root.SelectLevel_StartGame(16, 0); }
Symbol 538 Button
on (release) { _root.SelectLevel_StartGame(11, 0); }
Symbol 539 MovieClip Frame 12
stop();
Symbol 556 Button
on (release) { _root.SelectLevel_StartGame(56, 0); }
Symbol 557 Button
on (release) { _root.SelectLevel_StartGame(51, 0); }
Symbol 558 Button
on (release) { _root.SelectLevel_StartGame(46, 0); }
Symbol 559 Button
on (release) { _root.SelectLevel_StartGame(41, 0); }
Symbol 560 MovieClip Frame 12
stop();
Symbol 561 Button
on (release) { _root.SelectLevel_StartGame(7, 0); }
Symbol 562 Button
on (release) { _root.SelectLevel_StartGame(3, 0); }
Symbol 563 MovieClip Frame 12
stop();
Symbol 571 Button
on (release) { _root.PlayButtonSound(); if (_root.helpWindowMode == 2) { _root.ShowPlayArea(); } else { _root.ShowMainMenu(); } }
Symbol 572 Button
on (release) { HelpWindowFrameNum = HelpWindowFrameNum + 1; if (HelpWindowFrameNum > 10) { HelpWindowFrameNum = 0; } _root.Help1.gotoAndStop(15 + HelpWindowFrameNum); _root.Help1.hintArea.gotoAndPlay(1); _root.PlayButtonSound(); }
Symbol 583 MovieClip Frame 1
hint1_clip.gotoandplay(1);
Symbol 583 MovieClip Frame 15
stop();
Symbol 588 Button
on (release) { _root.PlayMainMenuMusic(); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } _root.PlayButtonSound(); }
Symbol 592 Button
on (release) { var strOut = ((((EnterField.text + "|") + _root.Score) + "|") + _root.RegisteredVersion); var strOut2 = _root.EncrpytString(strOut); getURL ((_root.HiScoreSaveURL + "?") + strOut2, "_blank"); _root.PlayMainMenuMusic(); if (_root.RegisteredVersion == 0) { _root.ShowBuyMeWindow(1); } else { _root.ShowMainMenu(); } _root.PlayButtonSound(); }
Symbol 620 Button
on (release) { _root.PlayButtonSound(); var strParam; var strUrl = _root.LinkBuyMe; if (_root.strAffilateID.length > 0) { strParam = "aid=" + _root.strAffilateID; strUrl = _root.AppendUrlParam(strUrl, strParam); } strParam = "refer=" + _root.GetBaseUrl(_url); strUrl = _root.AppendUrlParam(strUrl, strParam); getURL (strUrl, "_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 621 Button
on (release) { _root.PlayButtonSound(); 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 622 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.\nIncredible new challenges ahead.\nGet Blox Deluxe to enjoy all 60 levels!"; } else if (_root.BuyMeWindowMode == 3) { nagText.text = "Selected level only available in BLOX Deluxe.\nIncredible new challenges ahead.\nGet Blox Deluxe to enjoy all 60 levels!"; SpecialText._visible = false; FreeTryBtn._visible = false; } else { nagText.text = "Incredible new challenges ahead.\nGreat new obstacles and puzzles to conquer.\nGet Blox Deluxe to enjoy all 60 levels!"; }
Symbol 622 MovieClip Frame 15
if (_root.BuyMeWindowMode == 3) { SpecialText._visible = false; FreeTryBtn._visible = false; } stop();

Library Items

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

Instance Names

"ProgressBar"Frame 1Symbol 54 MovieClip
"PlayArea"Frame 3Symbol 77 MovieClip
"LibraryBrickLift"Frame 3Symbol 79 MovieClip
"left_panel_text1"Frame 3Symbol 80 EditableText
"LibraryBrickBreak"Frame 3Symbol 86 MovieClip
"LibraryBrickTeleport"Frame 3Symbol 100 MovieClip
"LibraryBrickLaser"Frame 3Symbol 102 MovieClip
"LibraryLaser"Frame 3Symbol 105 MovieClip
"LibraryBrickWater"Frame 3Symbol 114 MovieClip
"LibraryBrickLava"Frame 3Symbol 119 MovieClip
"LibraryBrickMagnet"Frame 3Symbol 123 MovieClip
"LibraryBrick1"Frame 3Symbol 137 MovieClip
"LibraryBrickBomb"Frame 3Symbol 162 MovieClip
"movementarrow"Frame 3Symbol 164 MovieClip
"LibraryBrick7"Frame 3Symbol 178 MovieClip
"LibraryBrick6"Frame 3Symbol 192 MovieClip
"LibraryBrick3"Frame 3Symbol 206 MovieClip
"LibraryBrick8"Frame 3Symbol 220 MovieClip
"LibraryBrick5"Frame 3Symbol 234 MovieClip
"LibraryBrick2"Frame 3Symbol 248 MovieClip
"LibraryBrick4"Frame 3Symbol 262 MovieClip
"LibraryBrickSwitch"Frame 3Symbol 271 MovieClip
"arrow"Frame 3Symbol 277 MovieClip
"ScoreOnBoardText"Frame 3Symbol 278 EditableText
"LibraryBrickTeleport2"Frame 3Symbol 283 MovieClip
"LibraryBrickLR"Frame 3Symbol 286 MovieClip
"LibraryBrickLCap"Frame 3Symbol 289 MovieClip
"LibraryBrickRCap"Frame 3Symbol 292 MovieClip
"LibraryBrickBCap"Frame 3Symbol 295 MovieClip
"LibraryBrickTCap"Frame 3Symbol 298 MovieClip
"LibraryBrickLeft"Frame 3Symbol 301 MovieClip
"LibraryBrickLL"Frame 3Symbol 304 MovieClip
"LibraryBrickCross"Frame 3Symbol 307 MovieClip
"LibraryBrickTop"Frame 3Symbol 310 MovieClip
"LibraryBrickUL"Frame 3Symbol 313 MovieClip
"LibraryBrickUR"Frame 3Symbol 316 MovieClip
"LibraryBrickTTee"Frame 3Symbol 319 MovieClip
"LibraryBrickBTee"Frame 3Symbol 322 MovieClip
"LibraryBrickRTee"Frame 3Symbol 325 MovieClip
"LibraryBrickLTee"Frame 3Symbol 328 MovieClip
"LibraryBrickCap"Frame 3Symbol 331 MovieClip
"LibraryDemoLabel"Frame 3Symbol 337 MovieClip
"MainMenu"Frame 3Symbol 395 MovieClip
"OptionsMenu"Frame 3Symbol 418 MovieClip
"LevelStart"Frame 3Symbol 461 MovieClip
"dialog_level_finished"Frame 3Symbol 475 MovieClip
"LevelFailed"Frame 3Symbol 480 MovieClip
"GameMenu"Frame 3Symbol 498 MovieClip
"SelectLevelBlue"Frame 3Symbol 539 MovieClip
"SelectLevelPurple"Frame 3Symbol 560 MovieClip
"SelectLevelFree"Frame 3Symbol 563 MovieClip
"Help"Frame 3Symbol 583 MovieClip
"EnterYourName"Frame 3Symbol 597 MovieClip
"BuyMeWindow"Frame 3Symbol 622 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 395 MovieClip Frame 1Symbol 357 Button
"Button_Download"Symbol 395 MovieClip Frame 1Symbol 362 Button
"Button_Buy"Symbol 395 MovieClip Frame 1Symbol 370 Button
"Button_HighScores"Symbol 395 MovieClip Frame 1Symbol 374 Button
"Button_MoreGames"Symbol 395 MovieClip Frame 1Symbol 378 Button
"Button_Help"Symbol 395 MovieClip Frame 1Symbol 382 Button
"Button_Back"Symbol 418 MovieClip Frame 1Symbol 402 Button
"quality_check"Symbol 418 MovieClip Frame 1Symbol 408 MovieClip
"music_check"Symbol 418 MovieClip Frame 1Symbol 408 MovieClip
"sound_check"Symbol 418 MovieClip Frame 1Symbol 408 MovieClip
"Button_Back"Symbol 418 MovieClip Frame 12Symbol 415 Button
"bApart_brix"Symbol 446 MovieClip Frame 1Symbol 86 MovieClip
"hint10_clip"Symbol 461 MovieClip Frame 1Symbol 420 MovieClip
"hint9_clip"Symbol 461 MovieClip Frame 1Symbol 428 MovieClip
"hint8_clip"Symbol 461 MovieClip Frame 1Symbol 435 MovieClip
"hint7_clip"Symbol 461 MovieClip Frame 1Symbol 436 MovieClip
"hint6_clip"Symbol 461 MovieClip Frame 1Symbol 437 MovieClip
"hint5_clip"Symbol 461 MovieClip Frame 1Symbol 440 MovieClip
"hint4_clip"Symbol 461 MovieClip Frame 1Symbol 445 MovieClip
"hint3_clip"Symbol 461 MovieClip Frame 1Symbol 446 MovieClip
"hint2_clip"Symbol 461 MovieClip Frame 1Symbol 452 MovieClip
"hint1_clip"Symbol 461 MovieClip Frame 1Symbol 453 MovieClip
"Button_Start"Symbol 461 MovieClip Frame 1Symbol 454 Button
"Hint"Symbol 461 MovieClip Frame 1Symbol 457 EditableText
"Button_Start"Symbol 461 MovieClip Frame 15Symbol 460 Button
"Button_Continue"Symbol 475 MovieClip Frame 1Symbol 465 Button
"Button_Continue"Symbol 475 MovieClip Frame 15Symbol 474 Button
"Button_Exit"Symbol 498 MovieClip Frame 1Symbol 485 Button
"Button_Restart"Symbol 498 MovieClip Frame 1Symbol 490 Button
"Button_Continue"Symbol 498 MovieClip Frame 1Symbol 492 Button
"Button_Exit"Symbol 498 MovieClip Frame 15Symbol 493 Button
"Button_Restart"Symbol 498 MovieClip Frame 15Symbol 495 Button
"Button_Continue"Symbol 498 MovieClip Frame 15Symbol 497 Button
"Button_Back"Symbol 539 MovieClip Frame 1Symbol 499 Button
"Button_Continue"Symbol 539 MovieClip Frame 1Symbol 503 Button
"Button_Continue"Symbol 539 MovieClip Frame 1Symbol 507 Button
"Button_Continue"Symbol 539 MovieClip Frame 1Symbol 511 Button
"Button_Continue"Symbol 539 MovieClip Frame 1Symbol 515 Button
"Button_Restart"Symbol 539 MovieClip Frame 1Symbol 519 Button
"Button_Continue"Symbol 539 MovieClip Frame 1Symbol 523 Button
"Button_Back"Symbol 539 MovieClip Frame 12Symbol 526 Button
"Button_Continue"Symbol 539 MovieClip Frame 12Symbol 527 Button
"Button_Continue"Symbol 539 MovieClip Frame 12Symbol 528 Button
"Button_Continue"Symbol 539 MovieClip Frame 12Symbol 529 Button
"Button_Continue"Symbol 539 MovieClip Frame 12Symbol 530 Button
"Button_Restart"Symbol 539 MovieClip Frame 12Symbol 534 Button
"Button_Continue"Symbol 539 MovieClip Frame 12Symbol 538 Button
"Button_Back"Symbol 560 MovieClip Frame 1Symbol 402 Button
"Button_Continue"Symbol 560 MovieClip Frame 1Symbol 543 Button
"Button_Continue"Symbol 560 MovieClip Frame 1Symbol 547 Button
"Button_Restart"Symbol 560 MovieClip Frame 1Symbol 551 Button
"Button_Continue"Symbol 560 MovieClip Frame 1Symbol 555 Button
"Button_Back"Symbol 560 MovieClip Frame 12Symbol 526 Button
"Button_Continue"Symbol 560 MovieClip Frame 12Symbol 556 Button
"Button_Continue"Symbol 560 MovieClip Frame 12Symbol 557 Button
"Button_Restart"Symbol 560 MovieClip Frame 12Symbol 558 Button
"Button_Continue"Symbol 560 MovieClip Frame 12Symbol 559 Button
"Button_Back"Symbol 563 MovieClip Frame 1Symbol 402 Button
"Button_Restart"Symbol 563 MovieClip Frame 1Symbol 519 Button
"Button_Continue"Symbol 563 MovieClip Frame 1Symbol 523 Button
"Button_Back"Symbol 563 MovieClip Frame 12Symbol 526 Button
"Button_Restart"Symbol 563 MovieClip Frame 12Symbol 561 Button
"Button_Continue"Symbol 563 MovieClip Frame 12Symbol 562 Button
"Button_NewGame"Symbol 583 MovieClip Frame 1Symbol 499 Button
"Button_NewGame"Symbol 583 MovieClip Frame 15Symbol 571 Button
"hintArea"Symbol 583 MovieClip Frame 16Symbol 453 MovieClip
"hintArea"Symbol 583 MovieClip Frame 17Symbol 428 MovieClip
"hintArea"Symbol 583 MovieClip Frame 18Symbol 420 MovieClip
"hintArea"Symbol 583 MovieClip Frame 19Symbol 436 MovieClip
"hintArea"Symbol 583 MovieClip Frame 20Symbol 446 MovieClip
"hintArea"Symbol 583 MovieClip Frame 21Symbol 452 MovieClip
"hintArea"Symbol 583 MovieClip Frame 22Symbol 445 MovieClip
"hintArea"Symbol 583 MovieClip Frame 23Symbol 437 MovieClip
"hintArea"Symbol 583 MovieClip Frame 24Symbol 435 MovieClip
"hintArea"Symbol 583 MovieClip Frame 25Symbol 440 MovieClip
"Button_NoThanks"Symbol 597 MovieClip Frame 1Symbol 588 Button
"Button_Ok"Symbol 597 MovieClip Frame 1Symbol 592 Button
"EnterField"Symbol 597 MovieClip Frame 1Symbol 596 EditableText
"BuyMe_Hint_01"Symbol 617 MovieClip Frame 1Symbol 606 MovieClip
"BuyMe_Hint_02"Symbol 617 MovieClip Frame 51Symbol 609 MovieClip
"BuyMe_Hint_03"Symbol 617 MovieClip Frame 116Symbol 612 MovieClip
"Button_Buy"Symbol 622 MovieClip Frame 1Symbol 598 Button
"Button_Later"Symbol 622 MovieClip Frame 1Symbol 602 Button
"nagText"Symbol 622 MovieClip Frame 1Symbol 603 EditableText
"BuyMe_Hint1_clip"Symbol 622 MovieClip Frame 1Symbol 617 MovieClip
"Button_Buy"Symbol 622 MovieClip Frame 15Symbol 620 Button
"Button_Later"Symbol 622 MovieClip Frame 15Symbol 621 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$XX$2bh14DOqLnicqDbQsZMs4/."
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"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
ExportAssets (56)Timeline Frame 3Symbol 1 as "F1"
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

"PlayArea"Frame 3
#"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 71 EditableText"100"
_root.level_numberSymbol 72 EditableText"10"
_root.retrySymbol 73 EditableText"10"
_root.TimeRoundSymbol 74 EditableText"100"
_root.level_numberSymbol 456 EditableText"10"
_root.LevelScoreSymbol 469 EditableText"123456"
_root.TimeRoundSymbol 470 EditableText"123456"
_root.ScoreSymbol 471 EditableText"123456"




http://swfchan.com/7/30865/info.shtml
Created: 19/5 -2019 02:37:08 Last modified: 19/5 -2019 02:37:08 Server time: 22/12 -2024 08:28:08