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

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

Quick Brick.swf

This is the info page for
Flash #31368

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


Text
Loading...

Loading...

0

+10000

Abort Game

Abort Game

Abort Game

Abort Game

Abort Game

Abort Game

Resume

Resume

Resume

Resume

Resume

Resume

Pause

Pause

Pause

Pause

Pause

Pause

SCORE

SCORE

999999

888888

Restart

Restart

Restart

Restart

Restart

Restart

TOURNAMENT

GAME TYPE

GAME TYPE

BRICKS TO GO

BRICKS TO GO

Paused...

Paused...

Paused...

Continue

Continue

Continue

Continue

Continue

Continue

Level
Complete!

Level
Complete!

Menu

Menu

Menu

Menu

Menu

Menu

Game Over

Game Over

Your Score is:

Your Score is:

8888888888

8888888888

Novice

Novice

Expert

Expert

Master

Master

Tournament

Tournament

Tournament

Tournament

Tournament

Tournament

Back

Back

Back

Back

Back

Back

Puzzle

Puzzle

Puzzle

Puzzle

Puzzle

Puzzle

Endless

Endless

Endless

Endless

Endless

Endless

Maybe Later

Maybe Later

Maybe Later

Maybe Later

Maybe Later

Maybe Later

Offline version

Offline version

Offline version

Offline version

Offline version

Offline version

Download offline version
and get:
- the possibility to play the game at any time you want.
- Improved graphics and sound.

Download offline version
and get:
- the possibility to play the game at any time you want.
- Improved graphics and sound.

No

No

No

No

No

No

Yes

Yes

Yes

Yes

Yes

Yes

Are you
sure?

Are you
sure?

Help

Help

The rules:

The purpose of the game is to remove as
many bricks from the
board as possible. Click
at the group of three or
more bricks of the same
color and they will disappear.
The bonuses help you to do this and three
skill levels give you an opportunity to turn
the game according to your abilities.

The purpose of the game is to remove as
many bricks from the
board as possible. Click
at the group of three or
more bricks of the same
color and they will disappear.
The bonuses help you to do this and three
skill levels give you an opportunity to turn
the game according to your abilities.

The rules:

PAGE 1

Tournament.
Remove a certain number of bricks from the board and
you will pass to the another level. It seems easy? But
the task becomes more difficult from level to level.
Puzzle.
Make the puzzles formed of colorful bricks out. The aim
is to remove ALL bricks from the board. But remember
only groups consisting of three or more bricks of the same
color can be deleted. Sometimes the bonuses will help you.
Endless.
The purpose of this mode is simple – not let the bricks
reach the top of the playing board. You can play this mode
endlessly, but will you have enough patience and luck
for this?

Tournament.
Remove a certain number of bricks from the board and
you will pass to the another level. It seems easy? But
the task becomes more difficult from level to level.
Puzzle.
Make the puzzles formed of colorful bricks out. The aim
is to remove ALL bricks from the board. But remember
only groups consisting of three or more bricks of the same
color can be deleted. Sometimes the bonuses will help you.
Endless.
The purpose of this mode is simple – not let the bricks
reach the top of the playing board. You can play this mode
endlessly, but will you have enough patience and luck
for this?

Game Modes:

Game Modes:

PAGE 2

Bomb - bursts the neighboring bricks

Bonuses:

Bonuses:

PAGE 3

Color Bomb – bursts all bricks of this color
on the whole playing board.

Snowflake – it presents you some seconds
when you so need time and bricks already
reached the top of the board.

Random collapse – removes the part of the
bricks from the board randomly.

Horizontal bomb – removes the horizontal row
where it is.

Vertical bomb - removes the vertical row
where it is.

Bomb - bursts the neighboring bricks

Color Bomb – bursts all bricks of this color
on the whole playing board.

Snowflake – it presents you some seconds
when you so need time and bricks already
reached the top of the board.

Random collapse – removes the part of the
bricks from the board randomly.

Horizontal bomb – removes the horizontal row
where it is.

Vertical bomb - removes the vertical row
where it is.

New Game

New Game

New Game

New Game

New Game

New Game

Help

Help

Help

Help

Help

Help

More Games

More Games

More Games

More Games

More Games

More Games

Exit

Exit

Exit

Exit

Exit

Exit

ActionScript [AS1/AS2]

Frame 1
_quality = "BEST";
Frame 2
if (getBytesLoaded() >= getBytesTotal()) { gotoAndStop (4); stop(); } else { ProgressBar._xscale = int((getBytesLoaded() / getBytesTotal()) * 100); _percents = int((getBytesLoaded() / getBytesTotal()) * 100) + "%"; }
Frame 3
gotoAndPlay (2);
Frame 4
function EmptyArrayNet() { var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { SetArrayNetValue(i, j, 9999); j++; } i++; } } function GetArrayNetValue(pNetX, pNetY) { return(ArrayNet[pNetX + ((pNetY - 1) * FieldSizeX)]); } function SetArrayNetValue(pNetX, pNetY, pValue) { ArrayNet[pNetX + ((pNetY - 1) * FieldSizeX)] = pValue; } function ConvNetPosToPosX(pNetX) { return(OtstupX + (pNetX * GemSize)); } function ConvNetPosToPosY(pNetY) { return(OtstupY + (pNetY * GemSize)); } function ConvPosToNetPosX(pPosX) { return(Math.round((pPosX - OtstupX) / GemSize)); } function ConvPosToNetPosY(pPosY) { return(Math.round((pPosY - OtstupY) / GemSize)); } function AddGemByColor(p_PosX, p_PosY, p_Color, p_Type, p_Name, p_Layer) { if (p_Type == 1) { if (p_Color == 1) { duplicateMovieClip ("GemRed", p_Name, p_Layer); } if (p_Color == 2) { duplicateMovieClip ("GemGreen", p_Name, p_Layer); } if (p_Color == 3) { duplicateMovieClip ("GemBlue", p_Name, p_Layer); } if (p_Color == 4) { duplicateMovieClip ("GemPurple", p_Name, p_Layer); } if (p_Color == 5) { duplicateMovieClip ("GemCyan", p_Name, p_Layer); } if (p_Color == 6) { duplicateMovieClip ("GemYellow", p_Name, p_Layer); } if (p_Color == 9) { duplicateMovieClip ("GemGray", p_Name, p_Layer); } } if (p_Type == 2) { if (p_Color == 1) { duplicateMovieClip ("BombRed", p_Name, p_Layer); } if (p_Color == 2) { duplicateMovieClip ("BombGreen", p_Name, p_Layer); } if (p_Color == 3) { duplicateMovieClip ("BombBlue", p_Name, p_Layer); } if (p_Color == 4) { duplicateMovieClip ("BombPurple", p_Name, p_Layer); } if (p_Color == 5) { duplicateMovieClip ("BombCyan", p_Name, p_Layer); } if (p_Color == 6) { duplicateMovieClip ("BombYellow", p_Name, p_Layer); } } if (p_Type == 3) { duplicateMovieClip ("BombSosed", p_Name, p_Layer); } if (p_Type == 4) { duplicateMovieClip ("BombHorizontal", p_Name, p_Layer); p_Color = 9999; } if (p_Type == 5) { duplicateMovieClip ("BombVertical", p_Name, p_Layer); p_Color = 9999; } if (p_Type == 6) { duplicateMovieClip ("BombFreeze", p_Name, p_Layer); p_Color = 9999; } if (p_Type == 7) { duplicateMovieClip ("BombRandom", p_Name, p_Layer); p_Color = 9999; } this[p_Name]._x = p_PosX; this[p_Name]._y = p_PosY; this[p_Name]._Color = p_Color; this[p_Name]._Type = p_Type; } function AddGem(p_NetPosX, p_NetPosY, p_Color, p_Type) { var Index = 9999; if (!FirstLoadGems) { var i = 1; while (i <= NumGems) { if (!this["Gem" + i]._visible) { Index = i; } i++; } } if (Index == 9999) { NumGems++; Index = NumGems; } else { this["Gem" + i]._visible = false; removeMovieClip("Gem" + Index); } if (p_Type == 1) { if (p_Color == 1) { duplicateMovieClip ("GemRed", "Gem" + Index, Index); } if (p_Color == 2) { duplicateMovieClip ("GemGreen", "Gem" + Index, Index); } if (p_Color == 3) { duplicateMovieClip ("GemBlue", "Gem" + Index, Index); } if (p_Color == 4) { duplicateMovieClip ("GemPurple", "Gem" + Index, Index); } if (p_Color == 5) { duplicateMovieClip ("GemCyan", "Gem" + Index, Index); } if (p_Color == 6) { duplicateMovieClip ("GemYellow", "Gem" + Index, Index); } if (p_Color == 9) { duplicateMovieClip ("GemGray", "Gem" + Index, Index); } } if (p_Type == 2) { if (p_Color == 1) { duplicateMovieClip ("BombRed", "Gem" + Index, Index); } if (p_Color == 2) { duplicateMovieClip ("BombGreen", "Gem" + Index, Index); } if (p_Color == 3) { duplicateMovieClip ("BombBlue", "Gem" + Index, Index); } if (p_Color == 4) { duplicateMovieClip ("BombPurple", "Gem" + Index, Index); } if (p_Color == 5) { duplicateMovieClip ("BombCyan", "Gem" + Index, Index); } if (p_Color == 6) { duplicateMovieClip ("BombYellow", "Gem" + Index, Index); } } if (p_Type == 3) { duplicateMovieClip ("BombSosed", "Gem" + Index, Index); p_Color = 9999; } if (p_Type == 4) { duplicateMovieClip ("BombHorizontal", "Gem" + Index, Index); p_Color = 9999; } if (p_Type == 5) { duplicateMovieClip ("BombVertical", "Gem" + Index, Index); p_Color = 9999; } if (p_Type == 6) { duplicateMovieClip ("BombFreeze", "Gem" + Index, Index); p_Color = 9999; } if (p_Type == 7) { duplicateMovieClip ("BombRandom", "Gem" + Index, Index); p_Color = 9999; } if ((p_Type >= 2) && (p_Type <= 7)) { BombIndex.push(Index); } if ((p_Type == 1) && (p_Color == 9)) { GrayIndex.push(Index); } var objGem = this["Gem" + Index]; objGem._y = ConvNetPosToPosY(p_NetPosY); objGem._x = ConvNetPosToPosX(p_NetPosX); objGem._NetPosX = p_NetPosX; objGem._NetPosY = p_NetPosY; objGem._Color = p_Color; objGem._Type = p_Type; objGem._Number = Index; SetArrayNetValue(p_NetPosX, p_NetPosY, Index); } function SetRandomLevel() { BombIndex.splice(0); GrayIndex.splice(0); NumGemsToFinish = 30 + (_root.CurPuzzleLevel * 5); CalculateMaxColors(); CalculateMaxBottomGemsTime(); CalculateStartHeight(); CalculateNumGemsToFinish(); var i = 1; while (i <= NumGems) { removeMovieClip("Gem" + i); i++; } FirstLoadGems = true; ClearBottomGems(); GamePlayMode = "ModeWaitForClick"; NumGems = 0; EmptyArrayNet(); var i = 1; while (i <= FieldSizeX) { var j = StartHeight; while (j <= FieldSizeY) { RandomType = 1; if (random(200) == 1) { RandomType = 2; } RandomColor = random(MaxNumColors); AddGem(i, j, RandomColor + 1, RandomType); j++; } i++; } FirstLoadGems = false; GameOverTimer = 0; LevelCompleteTimer = 0; NumDeadGems = 0; BonusTextTimer = 0; } function LoadLevel(pLevelNumber) { BombIndex.splice(0); GrayIndex.splice(0); NumGemsToFinish = 30 + (_root.CurPuzzleLevel * 5); CalculateMaxColors(); CalculateMaxBottomGemsTime(); CalculateStartHeight(); var i = 1; while (i <= NumGems) { removeMovieClip("Gem" + i); i++; } FirstLoadGems = true; ClearBottomGems(); GamePlayMode = "ModeWaitForClick"; NumGems = 0; EmptyArrayNet(); LevelNet = this["LevelNet" + pLevelNumber]; var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (LevelNet[(i - 1) + ((j - 1) * FieldSizeX)] != 0) { var g_Color = LevelNet[(i - 1) + ((j - 1) * FieldSizeX)]; var g_Type = 1; while (g_Color >= 10) { g_Color = g_Color - 10; g_Type++; } AddGem(i, j, g_Color, g_Type); } j++; } i++; } FirstLoadGems = false; GameOverTimer = 0; LevelCompleteTimer = 0; CalculateNumberGemsOnField(); BonusTextTimer = 0; } function OnMouseUp() { if (DialogMode) { return(undefined); } if (IsGamePaused) { return(undefined); } if (GamePlayMode != "ModeWaitForClick") { return(undefined); } if ((((_root._xmouse > 270) && (_root._xmouse < 630)) && (_root._ymouse > 440)) && (_root._ymouse < 470)) { MaxBottomGemsTime = 1; } MouseNetPosX = ConvPosToNetPosX(_root._xmouse); MouseNetPosY = ConvPosToNetPosY(_root._ymouse); if ((((MouseNetPosX > FieldSizeX) || (MouseNetPosY > FieldSizeY)) || (MouseNetPosX < 1)) || (MouseNetPosY < 1)) { return(undefined); } var NetValue = GetArrayNetValue(MouseNetPosX, MouseNetPosY); if (NetValue == 9999) { return(undefined); } if (this["Gem" + NetValue]._Color == 9) { return(undefined); } if (this["Gem" + NetValue]._Type == 1) { CheckToDeleteCloseGems(MouseNetPosX, MouseNetPosY); RealDeleteCloseGems(); } if ((this["Gem" + NetValue]._Type >= 2) && (this["Gem" + NetValue]._Type <= 7)) { FindBombTarget(NetValue); } FindFallingGems(); } function UpdateTimer() { if (IsGamePaused) { return(undefined); } delete myDate; myDate = new Date(); CurrentTime = myDate.getTime(); ElapsedTime = CurrentTime - LastTime; LastTime = CurrentTime; if (!DialogMode) { if (!Registered) { Time = Time - ElapsedTime; } if (FreezeTimer > 0) { FreezeTimer = FreezeTimer - ElapsedTime; } if (GameOverTimer > 0) { GameOverTimer = GameOverTimer + ElapsedTime; } if (LevelCompleteTimer > 0) { LevelCompleteTimer = LevelCompleteTimer + ElapsedTime; } } if (Time <= 0) { CalculateMaxNagTime(); } } function DeleteGem(pN) { var objGem = this["Gem" + pN]; if ((objGem._Type >= 2) && (objGem._Type <= 7)) { DeleteBomb(objGem._Number); } if ((objGem._Type == 1) && (objGem._Color == 9)) { DeleteGray(objGem._Number); } if ((objGem._Type >= 2) && (objGem._Type <= 3)) { AddExplodeBomb(objGem._Number); } else { AddExplode(objGem._Number); } SetArrayNetValue(objGem._NetPosX, objGem._NetPosY, 9999); objGem._visible = false; NumGemsToFinish--; NumDeadGems++; Score = Score + 30; } function CalculateMaxNagTime() { if (GameType == "PuzzleType") { MaxNagTime = 100000 - ((CurPuzzleLevel - 1) * 100); if (MaxNagTime < 2000) { MaxNagTime = 2000; } Time = MaxNagTime; } if (GameType == "TournamentType") { MaxNagTime = 100000 - ((CurPuzzleLevel - 1) * 100); if (MaxNagTime < 2000) { MaxNagTime = 2000; } Time = MaxNagTime; } if (GameType == "EndlessType") { MaxNagTime = MaxNagTime - 500; if (MaxNagTime < 10000) { MaxNagTime = 10000; } Time = MaxNagTime; } } function UpdateGame() { if (IsGamePaused) { return(undefined); } CurScore = CurScore + ElapsedTime; if (CurScore > Score) { CurScore = Score; } if (GameOverTimer > 1000) { ShowGameOver(); } if (LevelCompleteTimer > 1000) { if (GamePlayMode == "ModeWaitForClick") { ShowWindowLevelComplete(); } } UpdateExplodes(); UpdateExplodesBomb(); UpdateEndlessMode(); UpdatePuzzleMode(); UpdateTournamentMode(); UpdateBonusText(); UpdateBottomGemsAlphaTimer(); if (GamePlayMode == "ModeMovingUp") { UpdateMovingUpGems(); } if (GamePlayMode == "ModeFalling") { UpdateArrayFalling(); } if (GamePlayMode == "ModeOffsetRightToLeft") { UpdateMovingRightToLeft(); } if ((OldMouseX != _root._xmouse) || (OldMouseY != _root._ymouse)) { SelectPotentialGems(); OldMouseX = _root._xmouse; OldMouseY = _root._ymouse; } if (EnableEscSkipLevel == 1) { if (Key.isDown(27) || (Key.isDown(39))) { CurPuzzleLevel++; if (CurPuzzleLevel > TotalNumLevels) { CurPuzzleLevel = 1; } LoadLevel(CurPuzzleLevel); TimerTypeTime = CalculateMaxNumPopitok(); return(undefined); } } } function DeleteBomb(p_Number) { var i = 0; while (i < BombIndex.length) { if (BombIndex[i] == p_Number) { BombIndex.splice(i, 1); } i++; } } function DeleteGray(p_Number) { var i = 0; while (i < GrayIndex.length) { if (GrayIndex[i] == p_Number) { GrayIndex.splice(i, 1); } i++; } } function UpdateBottomGems() { if (FreezeTimer <= 0) { BottomGemsTimer = BottomGemsTimer - ElapsedTime; } if (BottomGemsTimer < 0) { BottomGemsTimer = MaxBottomGemsTime; if (_root.SoundOn) { SoundAddBottomGem.start(); } AddNextBottomGem(); if (GamePlayMode == "ModeWaitForClick") { CheckBottomGemFull(); } } } function CheckBottomGemFull() { if (NumBottomGems >= FieldSizeX) { CalculateMaxBottomGemsTime(); GamePlayMode = "ModeMovingUp"; var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { if (this["Gem" + GetArrayNetValue(i, j)]._NetPosY == 1) { GameOverTimer++; } this["Gem" + GetArrayNetValue(i, j)]._NetPosY--; SetArrayNetValue(i, j - 1, this["Gem" + GetArrayNetValue(i, j)]._Number); } j++; } i++; } if (_root.SoundOn) { SoundLineUp.start(); } } } function AddNextBottomGem() { if (NumBottomGems >= FieldSizeX) { return(undefined); } NumBottomGems++; var random_color = (1 + random(MaxNumColors)); var random_type = 1; if (random(150) == 2) { random_type = 2; } if (random(150) == 2) { random_type = 3; } if (random(150) == 2) { random_type = 4; } if (random(150) == 2) { random_type = 5; } if (random(350) == 2) { random_type = 6; } if (random(50) == 2) { random_type = 7; } AddGemByColor(OtstupX + (NumBottomGems * GemSize), (OtstupY + ((FieldSizeY + 1) * GemSize)) + 7, random_color, random_type, "BottomGem" + NumBottomGems, 200 + NumBottomGems); } function ClearBottomGems() { var i = 1; while (i <= NumBottomGems) { removeMovieClip("BottomGem" + i); i++; } NumBottomGems = 0; } function UpdateMovingUpGems() { if (GameOverTimer > 0) { return(undefined); } var bStop = false; var bHaveVisibleGems = false; var i = 1; while (i <= NumGems) { var objGem = this["Gem" + i]; if (objGem._visible) { bHaveVisibleGems = true; objGem._y = objGem._y - FallingSpeed; if ((objGem._y - ConvNetPosToPosY(objGem._NetPosY)) < (FallingSpeed * 1)) { bStop = true; } } i++; } if (bStop || (!bHaveVisibleGems)) { var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { this["Gem" + GetArrayNetValue(i, j)]._y = ConvNetPosToPosY(this["Gem" + GetArrayNetValue(i, j)]._NetPosY); } j++; } i++; } var i = 1; while (i <= FieldSizeX) { AddGem(i, FieldSizeY, this["BottomGem" + i]._Color, this["BottomGem" + i]._Type); i++; } ClearBottomGems(); GamePlayMode = "ModeWaitForClick"; SelectPotentialGems(); } } function CalculateNumberGemsOnField() { NumGemsOnField = 0; var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { NumGemsOnField++; } j++; } i++; } NumGemsOnField = NumGemsOnField - BombIndex.length; NumGemsOnField = NumGemsOnField - GrayIndex.length; return(NumGemsOnField); } function CheckPossibleLevelSteps() { var result = false; var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { if (this["Gem" + GetArrayNetValue(i, j)]._Color != 9) { CheckToDeleteCloseGems(i, j); if (ArrayProsmotren.length >= 6) { return(true); } } } j++; } i++; } return(false); } function UpdateEndlessMode() { if (_root.GameType != "EndlessType") { return(undefined); } UpdateBottomGems(); Text1.text = NumDeadGems; } function UpdatePuzzleMode() { if (_root.GameType != "PuzzleType") { return(undefined); } if (NextStepCheck) { NextStepCheck = false; CalculateNumberGemsOnField(); if (NumGemsOnField == 0) { LevelCompleteTimer = LevelCompleteTimer + 1; return(undefined); } if (GamePlayMode == "ModeWaitForClick") { if (!CheckPossibleLevelSteps()) { if (BombIndex.length == 0) { GameOverTimer++; } } } } Text1.text = NumGemsOnField; } function UpdateTournamentMode() { if (_root.GameType != "TournamentType") { return(undefined); } UpdateBottomGems(); if (NumGemsToFinish <= 0) { LevelCompleteTimer = LevelCompleteTimer + 1; NumGemsToFinish = 0; } Text1.text = NumGemsToFinish; } function CalculateMaxBottomGemsTime() { if (_root.GameType == "TournamentType") { MaxBottomGemsTime = 330 - (_root.CurPuzzleLevel * 2); MaxBottomGemsTime = MaxBottomGemsTime - ((HardLevel - 1) * 30); } if (_root.GameType == "EndlessType") { MaxBottomGemsTime = 330 - ((HardLevel - 1) * 50); } if (MaxBottomGemsTime < 80) { MaxBottomGemsTime = 80; } } function CalculateMaxColors() { if (_root.GameType == "EndlessType") { MaxNumColors = 4; if (HardLevel == 3) { MaxNumColors++; } } if (_root.GameType == "TournamentType") { MaxNumColors = 2; if (HardLevel == 3) { MaxNumColors++; } if (CurPuzzleLevel > 3) { MaxNumColors++; } if (CurPuzzleLevel > 10) { MaxNumColors++; } if (CurPuzzleLevel > 30) { MaxNumColors++; } } } function CalculateStartHeight() { if (_root.GameType == "EndlessType") { StartHeight = 6 - ((HardLevel - 1) * 1); } if (_root.GameType == "TournamentType") { StartHeight = 10 - (HardLevel - 1); if (CurPuzzleLevel > 5) { StartHeight--; } if (CurPuzzleLevel > 10) { StartHeight--; } if (CurPuzzleLevel > 15) { StartHeight--; } if (CurPuzzleLevel > 20) { StartHeight--; } if (CurPuzzleLevel > 25) { StartHeight--; } if (CurPuzzleLevel > 30) { StartHeight--; } if (CurPuzzleLevel > 35) { StartHeight--; } if (CurPuzzleLevel > 40) { StartHeight--; } if (CurPuzzleLevel <= 3) { StartHeight = 12; } } } function CalculateNumGemsToFinish() { _root.NumGemsToFinish = 50 + (_root.CurPuzzleLevel * 5); } function UpdateBottomGemsAlphaTimer() { MaxBottomGemsAlphaTimer = 600; BottomGemsAlphaTimer = BottomGemsAlphaTimer - ElapsedTime; if (BottomGemsAlphaTimer < 0) { BottomGemsAlphaTimer = MaxBottomGemsAlphaTimer; } if ((((_root._xmouse > 270) && (_root._xmouse < 630)) && (_root._ymouse > 440)) && (_root._ymouse < 470)) { if (BottomGemsAlphaTimer > (MaxBottomGemsAlphaTimer / 2)) { BottomGemsAlpha = 40 + (BottomGemsAlphaTimer / 10); } else { BottomGemsAlpha = 40 + ((MaxBottomGemsAlphaTimer - BottomGemsAlphaTimer) / 10); } } else { BottomGemsAlpha = BottomGemsAlpha + (ElapsedTime / 80); if (BottomGemsAlpha > 100) { BottomGemsAlpha = 100; } } var i = 1; while (i <= NumBottomGems) { this["BottomGem" + i]._alpha = BottomGemsAlpha; i++; } } function CalculateLength(x1, y1, x2, y2) { return(Math.sqrt(((x1 - x2) * (x1 - x2)) + ((y1 - y2) * (y1 - y2)))); } function CalculateLengthSqr(x1, y1, x2, y2) { return(((x1 - x2) * (x1 - x2)) + ((y1 - y2) * (y1 - y2))); } function CheckToDeleteCloseGems(pStartX, pStartY) { ArrayPomechen.splice(0); ArrayProsmotren.splice(0); AddToPomechenArray(pStartX, pStartY); while (ArrayPomechen.length > 0) { ProsmotretLast(); } } function RealDeleteCloseGems() { if (ArrayProsmotren.length < 6) { return(undefined); } if (_root.SoundOn) { SoundBrickClick.start(); } CheckBonusSet(); var i = 0; while (i < (ArrayProsmotren.length / 2)) { var index = GetArrayNetValue(ArrayProsmotren[i * 2], ArrayProsmotren[(i * 2) + 1]); DeleteGem(index); i++; } } function AddToPomechenArray(pX, pY) { ArrayPomechen.push(pX); ArrayPomechen.push(pY); } function AddToProsmotrenArray(pX, pY) { ArrayProsmotren.push(pX); ArrayProsmotren.push(pY); } function ErasePomechenArray() { while (ArrayPomechen.length > 0) { ArrayPomechen.pop(); } } function EraseProsmotrenArray() { while (ArrayProsmotren.length > 0) { ArrayProsmotren.pop(); } } function IsProsmotrenOrPomechen(pX, pY) { var i; i = 0; while (i < (ArrayProsmotren.length / 2)) { if ((ArrayProsmotren[i * 2] == pX) && (ArrayProsmotren[(i * 2) + 1] == pY)) { return(1); } i++; } i = 0; while (i < (ArrayPomechen.length / 2)) { if ((ArrayPomechen[i * 2] == pX) && (ArrayPomechen[(i * 2) + 1] == pY)) { return(1); } i++; } return(0); } function ProsmotretLast() { var StartX = ArrayPomechen[ArrayPomechen.length - 2]; var StartY = ArrayPomechen[ArrayPomechen.length - 1]; var StartIndex = GetArrayNetValue(StartX, StartY); var StartColor = this["Gem" + StartIndex]._Color; AddToProsmotrenArray(StartX, StartY); ArrayPomechen.pop(); ArrayPomechen.pop(); var SosedIndex; if (StartX > 1) { SosedIndex = GetArrayNetValue(StartX - 1, StartY); } if (StartX > 1) { if (SosedIndex != 9999) { if (this["Gem" + SosedIndex]._Color == StartColor) { if (IsProsmotrenOrPomechen(StartX - 1, StartY) == 0) { AddToPomechenArray(StartX - 1, StartY); } } } } if (StartX < FieldSizeX) { SosedIndex = GetArrayNetValue(StartX + 1, StartY); } if (StartX < FieldSizeX) { if (SosedIndex != 9999) { if (this["Gem" + SosedIndex]._Color == StartColor) { if (IsProsmotrenOrPomechen(StartX + 1, StartY) == 0) { AddToPomechenArray(StartX + 1, StartY); } } } } if (StartY > 1) { SosedIndex = GetArrayNetValue(StartX, StartY - 1); } if (StartY > 1) { if (SosedIndex != 9999) { if (this["Gem" + SosedIndex]._Color == StartColor) { if (IsProsmotrenOrPomechen(StartX, StartY - 1) == 0) { AddToPomechenArray(StartX, StartY - 1); } } } } if (StartY < FieldSizeY) { SosedIndex = GetArrayNetValue(StartX, StartY + 1); } if (StartY < FieldSizeY) { if (SosedIndex != 9999) { if (this["Gem" + SosedIndex]._Color == StartColor) { if (IsProsmotrenOrPomechen(StartX, StartY + 1) == 0) { AddToPomechenArray(StartX, StartY + 1); } } } } } function FindBombTarget(p_NetValue) { var BombColor = this["Gem" + p_NetValue]._Color; if (this["Gem" + p_NetValue]._Type == 2) { if (_root.SoundOn) { SoundBombExplode.start(); } var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (this["Gem" + GetArrayNetValue(i, j)]._Color == BombColor) { DeleteGem(GetArrayNetValue(i, j)); } j++; } i++; } } if (this["Gem" + p_NetValue]._Type == 3) { if (_root.SoundOn) { SoundBombExplode.start(); } var x_min = (this["Gem" + p_NetValue]._NetPosX - 2); var x_max = (this["Gem" + p_NetValue]._NetPosX + 2); var y_min = (this["Gem" + p_NetValue]._NetPosY - 2); var y_max = (this["Gem" + p_NetValue]._NetPosY + 2); if (x_min < 1) { x_min = 1; } if (x_max > FieldSizeX) { x_max = FieldSizeX; } if (y_min < 1) { y_min = 1; } if (y_max > FieldSizeY) { y_max = FieldSizeY; } var i = x_min; while (i <= x_max) { var j = y_min; while (j <= y_max) { if (GetArrayNetValue(i, j) != 9999) { DeleteGem(GetArrayNetValue(i, j)); } j++; } i++; } } if (this["Gem" + p_NetValue]._Type == 4) { if (_root.SoundOn) { SoundBombExplode.start(); } var j = this["Gem" + p_NetValue]._NetPosY; var i = 1; while (i <= FieldSizeX) { if (GetArrayNetValue(i, j) != 9999) { DeleteGem(GetArrayNetValue(i, j)); } i++; } } if (this["Gem" + p_NetValue]._Type == 5) { if (_root.SoundOn) { SoundBombExplode.start(); } var i = this["Gem" + p_NetValue]._NetPosX; var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { DeleteGem(GetArrayNetValue(i, j)); } j++; } } if (this["Gem" + p_NetValue]._Type == 6) { if (_root.SoundOn) { SoundBombExplode.start(); } DeleteGem(this["Gem" + p_NetValue]._Number); FreezeTimer = MaxFreezeTimer; } if (this["Gem" + p_NetValue]._Type == 7) { if (_root.SoundOn) { SoundBombExplode.start(); } DeleteGem(this["Gem" + p_NetValue]._Number); var i = 1; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { if (random(10) == 2) { DeleteGem(GetArrayNetValue(i, j)); } } j++; } i++; } } } function SelectPotentialGems() { var i = 1; while (i <= NumGems) { this["Gem" + i]._alpha = 100; i++; } MouseNetPosX = ConvPosToNetPosX(_root._xmouse); MouseNetPosY = ConvPosToNetPosY(_root._ymouse); if (NumGems < 3) { return(undefined); } if ((((MouseNetPosX <= FieldSizeX) || (MouseNetPosY <= FieldSizeY)) || (MouseNetPosX >= 1)) || (MouseNetPosY >= 1)) { CheckToDeleteCloseGems(MouseNetPosX, MouseNetPosY); if ((ArrayProsmotren.length / 2) >= 3) { var i = 0; while (i < (ArrayProsmotren.length / 2)) { var index = GetArrayNetValue(ArrayProsmotren[i * 2], ArrayProsmotren[(i * 2) + 1]); this["Gem" + index]._alpha = 60; i++; } } } } function FindFallingGems() { ArrayFalling.splice(0); var i = 1; while (i <= FieldSizeX) { var j = 1; while (j < FieldSizeY) { var Index = GetArrayNetValue(i, j); if (Index != 9999) { var objGem = this["Gem" + Index]; if (GetArrayNetValue(objGem._NetPosX, objGem._NetPosY + 1) == 9999) { ArrayFalling.push(objGem._Number); SetArrayNetValue(objGem._NetPosX, objGem._NetPosY, 9999); NetY = objGem._NetPosY - 1; while ((NetY > 0) && (GetArrayNetValue(objGem._NetPosX, NetY) != 9999)) { ArrayFalling.push(GetArrayNetValue(objGem._NetPosX, NetY)); SetArrayNetValue(objGem._NetPosX, NetY, 9999); NetY--; } } } j++; } i++; } GamePlayMode = "ModeFalling"; } function UpdateArrayFalling() { var i = 0; while (i < ArrayFalling.length) { var objGem = this["Gem" + ArrayFalling[i]]; objGem._y = objGem._y + FallingSpeed; objGem._NetPosY = ConvPosToNetPosY(objGem._y); if ((objGem._NetPosY == (NetPosY - 1)) || (GetArrayNetValue(objGem._NetPosX, objGem._NetPosY + 1) != 9999)) { if (objGem._y > (ConvNetPosToPosY(objGem._NetPosY) - (FallingSpeed * 1))) { SetArrayNetValue(objGem._NetPosX, objGem._NetPosY, objGem._Number); objGem._y = ConvNetPosToPosY(objGem._NetPosY); ArrayFalling.splice(i, 1); i--; } } i++; } if (ArrayFalling.length == 0) { GamePlayMode = "ModeWaitForClick"; CheckOffsetRightToLeft(); if (GamePlayMode == "ModeWaitForClick") { NextStepCheck = true; } } } function CheckOffsetRightToLeft() { var result = false; var bGotGem = false; var FoundFirstGem = false; var last_j; RightCorner = 9999; LeftCorner = 9999; var Ind = 1; while ((Ind <= FieldSizeX) && (RightCorner == 9999)) { bGotGem = false; var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(Ind, j) != 9999) { bGotGem = true; last_j = j; } j++; } if (FoundFirstGem) { if (!bGotGem) { LeftCorner = Ind; } } if (bGotGem) { FoundFirstGem = true; if (LeftCorner != 9999) { RightCorner = Ind; RightInd = GetArrayNetValue(Ind, last_j); } } Ind++; } if (RightCorner != 9999) { if (FirstCheck) { if (_root.SoundOn) { SoundOffsetMoving.start(); } } FirstCheck = false; GamePlayMode = "ModeOffsetRightToLeft"; ArrayOfssetRightToLeft.splice(0); var i = RightCorner; while (i <= FieldSizeX) { var j = 1; while (j <= FieldSizeY) { if (GetArrayNetValue(i, j) != 9999) { ArrayOfssetRightToLeft.push(GetArrayNetValue(i, j)); SetArrayNetValue(i, j, 9999); } j++; } i++; } result = true; } return(result); } function UpdateMovingRightToLeft() { var bStop = false; var i = 0; while (i < ArrayOfssetRightToLeft.length) { this["Gem" + ArrayOfssetRightToLeft[i]]._x = this["Gem" + ArrayOfssetRightToLeft[i]]._x - FallingSpeed; i++; } if (this["Gem" + RightInd]._NetPosX == RightCorner) { if (Math.abs(this["Gem" + RightInd]._x - ConvNetPosToPosX(LeftCorner)) < FallingSpeed) { bStop = true; } } if (bStop) { var i = 0; while (i < ArrayOfssetRightToLeft.length) { this["Gem" + ArrayOfssetRightToLeft[i]]._NetPosX = ConvPosToNetPosX(this["Gem" + ArrayOfssetRightToLeft[i]]._x); this["Gem" + ArrayOfssetRightToLeft[i]]._x = ConvNetPosToPosX(this["Gem" + ArrayOfssetRightToLeft[i]]._NetPosX); SetArrayNetValue(this["Gem" + ArrayOfssetRightToLeft[i]]._NetPosX, this["Gem" + ArrayOfssetRightToLeft[i]]._NetPosY, this["Gem" + ArrayOfssetRightToLeft[i]]._Number); i++; } GamePlayMode = "ModeWaitForClick"; CheckOffsetRightToLeft(); if (GamePlayMode == "ModeWaitForClick") { NextStepCheck = true; FirstCheck = true; } } } function ShowBuyNowWindow(pType) { if (_root.SoundOn) { SoundClickButton.start(); } _root.BuyNowType = pType; _root.DialogMode = true; _root.WindowBuyMe1.Text1.text = " "; if (BuyNowType == 1) { _root.WindowBuyMe1.Text1.text = "\n\nThis option is available only in the registered offline version"; } if (BuyNowType == 2) { _root.WindowBuyMe1.Text1.text = "Download offline version and get: \n- the possibility to play the game at any time you want.\n- Improved graphics and sound."; } if (BuyNowType == 3) { _root.WindowBuyMe1.Text1.text = "\nDo you want to play more levels ? Download and register offline version !"; } _root.WindowBuyMe1.Text2.text = _root.WindowBuyMe1.Text1.text; _root.WindowBuyMe1._visible = true; _root.WindowBuyMe1.GotoAndPlay(1); } function ShowMainMenu() { _root.DialogMode = true; _root.WindowMainMenu1._visible = true; _root.WindowMainMenu1.GotoAndPlay(1); } function ShowWindowLevelComplete() { if (_root.SoundOn) { _root.SoundLevelComplete.start(); } _root.DialogMode = true; _root.WindowLevelComplete1._visible = true; _root.WindowLevelComplete1.GotoAndPlay(1); } function ShowGameOver() { if (_root.SoundOn) { _root.SoundGameOver.start(); } _root.DialogMode = true; _root.WindowGameOver1._visible = true; _root.WindowGameOver1.GotoAndPlay(1); } function ShowGameMenu() { _root.DialogMode = true; _root.WindowGameMenu1._visible = true; _root.WindowGameMenu1.GotoAndPlay(1); } function ShowBuyMeLast() { _root.DialogMode = true; _root.WindowBuyMeLast1._visible = true; _root.WindowBuyMeLast1.GotoAndPlay(1); } function ShowHelp1() { _root.DialogMode = true; _root.WindowHelp1._visible = true; _root.WindowHelp1.GotoAndPlay(1); } function ShowHelp2() { _root.DialogMode = true; _root.WindowHelp21._visible = true; _root.WindowHelp21.GotoAndPlay(1); } function ShowHelp3() { _root.DialogMode = true; _root.WindowHelp31._visible = true; _root.WindowHelp31.GotoAndPlay(1); } function ShowNewGameMenu() { _root.DialogMode = true; _root.WindowNewGame1._visible = true; _root.WindowNewGame1.GotoAndPlay(1); } function ShowAreYouSureWindow(p_Mode) { _root.DialogMode = true; _root.WindowAreYouSure1._visible = true; _root.WindowAreYouSure1.GotoAndPlay(1); _root.AYSmode = p_Mode; } function PlayAreaOn() { _root.ButtonAbort._visible = true; if (!IsGamePaused) { _root.ButtonPause._visible = true; _root.ButtonResume._visible = false; } if (IsGamePaused) { _root.ButtonResume._visible = true; _root.ButtonPause._visible = false; } _root.ButtonRestart._visible = true; _root.Sound_radio._visible = true; _root.Text1._visible = true; } function PlayAreaOff() { _root.ButtonAbort._visible = false; _root.ButtonPause._visible = false; _root.ButtonResume._visible = false; _root.ButtonRestart._visible = false; _root.Sound_radio._visible = false; } function AddExplode(p_GemNumber) { var Index = 9999; var i = 1; while (i <= NumExplodes) { if (!this["ExplodeGem" + i]._visible) { Index = i; } i++; } if (Index == 9999) { NumExplodes++; Index = NumExplodes; } else { this["ExplodeGem" + i]._visible = false; removeMovieClip("ExplodeGem" + Index); } AddGemByColor(this["Gem" + p_GemNumber]._x, this["Gem" + p_GemNumber]._y, this["Gem" + p_GemNumber]._Color, this["Gem" + p_GemNumber]._Type, "ExplodeGem" + Index, 500 + Index); } function UpdateExplodes() { var i = 1; while (i <= NumExplodes) { if (this["ExplodeGem" + i]._visible) { this["ExplodeGem" + i]._rotation = this["ExplodeGem" + i]._rotation + 20; this["ExplodeGem" + i]._alpha = this["ExplodeGem" + i]._alpha - 8; this["ExplodeGem" + i]._xscale = this["ExplodeGem" + i]._xscale - 8; this["ExplodeGem" + i]._yscale = this["ExplodeGem" + i]._yscale - 8; if (this["ExplodeGem" + i]._alpha < 1) { this["ExplodeGem" + i]._visible = false; } } i++; } } function AddExplodeBomb(p_GemNumber) { var Index = 9999; var i = 1; while (i <= NumExplodesBomb) { if (!this["ExplodeBomb" + i]._visible) { Index = i; } i++; } if (Index == 9999) { NumExplodesBomb++; Index = NumExplodesBomb; } else { this["ExplodeBomb" + i]._visible = false; removeMovieClip("ExplodeBomb" + Index); } AddGemByColor(this["Gem" + p_GemNumber]._x, this["Gem" + p_GemNumber]._y, this["Gem" + p_GemNumber]._Color, this["Gem" + p_GemNumber]._Type, "ExplodeBomb" + Index, 700 + Index); this["ExplodeBomb" + Index].GotoAndPlay(2); } function UpdateExplodesBomb() { var i = 1; while (i <= NumExplodesBomb) { if (this["ExplodeBomb" + i]._visible) { } i++; } } function UpdateBonusText() { if (BonusTextTimer > 0) { BonusTextTimer = BonusTextTimer - 3; BonusText1._visible = true; BonusText2._visible = true; BonusText3._visible = true; BonusText4._visible = true; BonusText1._y = BonusText1._y - 2; if (BonusTextTimer < 50) { BonusText1._alpha = BonusText1._alpha - 4; } if (BonusText1._alpha < 0) { BonusText1._alpha = 0; } } else { BonusText1._visible = false; BonusText2._visible = false; BonusText3._visible = false; BonusText4._visible = false; } } function SetBonustText(pText, pTextBonus, p_PosX, p_PosY) { BonusTextTimer = 100; BonusText1.text = pText; BonusText2.text = pText; BonusText3.text = pTextBonus; BonusText4.text = pTextBonus; BonusText1._x = p_PosX; BonusText1._y = p_PosY; BonusText2._x = BonusText1._x; BonusText2._y = BonusText1._y; BonusText1._alpha = 100; } function CheckBonusSet() { if ((ArrayProsmotren.length / 2) < 8) { return(undefined); } var middle_x = 0; var middle_y = 0; var i = 0; while (i < (ArrayProsmotren.length / 2)) { middle_x = middle_x + ConvNetPosToPosX(ArrayProsmotren[i * 2]); middle_y = middle_y + ConvNetPosToPosY(ArrayProsmotren[(i * 2) + 1]); i++; } middle_x = middle_x / (ArrayProsmotren.length / 2); middle_y = middle_y / (ArrayProsmotren.length / 2); SetBonustText("+" + (((ArrayProsmotren.length / 2) - 7) * 500), "SUPER BONUS", middle_x - 70, middle_y - 50); Score = Score + (((ArrayProsmotren.length / 2) - 8) * 500); } movieClip.prototype.Color; movieClip.prototype.NetPosX; movieClip.prototype.NetPosY; movieClip.prototype.MoveX; movieClip.prototype.MoveY; movieClip.prototype.MoveXnormalized; movieClip.prototype.MoveYnormalized; movieClip.prototype.Number; movieClip.prototype.Type; var NumGems = 0; var RealNumBubbles = 0; var GemSize = 30; var FieldSizeX = 12; var FieldSizeY = 14; var OtstupX = 255; var OtstupY = -3; ArrayNet = new array((FieldSizeX * FieldSizeY) * 2); var GamePlayMode = "ModeWaitForClick"; var MovingBubbleNumber = 9999; ArrayProsmotren = new Array(); ArrayPomechen = new Array(); ArrayPath = new Array(); ArrayFalling = new Array(); BombIndex = new Array(); GrayIndex = new Array(); AvailableColorsIndex = new Array(); AvailableColors = new Array(); ArrayBubblesChangeColor = new Array(); ArrayOfssetRightToLeft = new Array(); var FallingSpeed = 10; var CurArrayPath = 0; var DialogMode = false; var BuyNowType = 1; var BombExplodeRadius = 1; var Score = 0; var CurScore = 0; var LastScore = 0; var GameType = "PuzzleType"; var MaxNumColors = 4; var HardLevel = 1; var CurPuzzleLevel = 1; var EnableEscSkipLevel = 0; var OffsetInc = 1; var ShowPathTimer = 0; var SoundOn = true; var MaxBottomGemsTime = 200; var BottomGemsTimer = MaxBottomGemsTime; var NumBottomGems = 0; var StartHeight = 9; var MaxFreezeTimer = 4000; var FreezeTimer = 0; var NumGemsOnField = 1; var NextStepCheck = false; var FirstLoadGems = true; var NumGemsToFinish = 10; var IsGamePaused = false; var GameOverTimer = 0; var LevelCompleteTimer = 0; var AYSmode = 1; var NumDeadGems = 1; var OldMouseX = _root._xmouse; var OldMouseY = _root._ymouse; var BottomGemsAlpha = 100; var BottomGemsAlphaTimer = 1000; duplicateMovieClip (WindowNewGame, "WindowNewGame1", 1001); WindowNewGame1.GotoAndStop(1); WindowNewGame1.Radio1.GotoAndStop(3); WindowNewGame._visible = false; WindowNewGame1._visible = false; duplicateMovieClip (WindowBuyNow, "WindowBuyNow1", 1002); WindowBuyNow._visible = false; WindowBuyNow1._visible = false; duplicateMovieClip (WindowHelp, "WindowHelp1", 1003); WindowHelp._visible = false; WindowHelp1._visible = false; duplicateMovieClip (WindowHelp2, "WindowHelp21", 1004); WindowHelp2._visible = false; WindowHelp21._visible = false; duplicateMovieClip (WindowHelp3, "WindowHelp31", 1005); WindowHelp3._visible = false; WindowHelp31._visible = false; duplicateMovieClip (WindowBuyMeLast, "WindowBuyMeLast1", 1006); WindowBuyMeLast._visible = false; WindowBuyMeLast1._visible = false; duplicateMovieClip (WindowMainMenu, "WindowMainMenu1", 1007); WindowMainMenu._visible = false; WindowMainMenu1._visible = false; duplicateMovieClip (WindowGameMenu, "WindowGameMenu1", 1009); WindowGameMenu._visible = false; WindowGameMenu1._visible = false; duplicateMovieClip (WindowBuyMe, "WindowBuyMe1", 1010); WindowBuyMe._visible = false; WindowBuyMe1._visible = false; duplicateMovieClip (WindowLevelComplete, "WindowLevelComplete1", 1011); WindowLevelComplete._visible = false; WindowLevelComplete1._visible = false; duplicateMovieClip (WindowGameOver, "WindowGameOver1", 1012); WindowGameOver._visible = false; WindowGameOver1._visible = false; duplicateMovieClip (WindowAreYouSure, "WindowAreYouSure1", 1013); WindowAreYouSure._visible = false; WindowAreYouSure1._visible = false; duplicateMovieClip (Paused, "Paused1", 999); Paused._visible = false; Paused1._visible = false; SoundClickButton = new Sound(); SoundClickButton.attachSound("s_clickbutton"); SoundAddBottomGem = new Sound(); SoundAddBottomGem.attachSound("s_addbottomgem"); SoundBrickClick = new Sound(); SoundBrickClick.attachSound("s_brickclick"); SoundOffsetMoving = new Sound(); SoundOffsetMoving.attachSound("s_offsetmoving"); SoundLineUp = new Sound(); SoundLineUp.attachSound("s_lineup"); SoundGameOver = new Sound(); SoundGameOver.attachSound("s_gameover"); SoundLevelComplete = new Sound(); SoundLevelComplete.attachSound("s_levelcomplete"); SoundBombExplode = new Sound(); SoundBombExplode.attachSound("s_bombexplode"); fscommand ("showmenu", false); _root.ButtonResume._visible = false; duplicateMovieClip (BonusText, "BonusText1", 800); _root.BonusText._visible = false; myDate = new Date(); var CurrentTime = myDate.getTime(); var ElapsedTime = (CurrentTime - LastTime); var LastTime = CurrentTime; var MaxNagTime = 100000; var Time = MaxNagTime; var LinkBuyNow = "http://www.gameglade.com/downloads/qbricksetup.exe"; var LinkMoreGames = "http://gameglade.com"; var Registered = true; someListener = new Object(); someListener.onMouseUp = function () { OnMouseUp(); }; Mouse.addListener(someListener); var RightInd = 0; var RightCorner = 9999; var LeftCorner = 9999; var FirstCheck = true; var NumExplodes = 0; var NumExplodesBomb = 0; var TotalNumLevels = 10; LevelNet1 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 0, 0, 0, 0, 0); LevelNet2 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 5, 5, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 5); LevelNet3 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 5, 0, 0, 0, 0, 0, 0, 1, 2, 0, 4, 3, 4, 0, 0, 5, 6, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6); LevelNet4 = new array(0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 3, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0); LevelNet5 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 5, 0, 0, 31, 0, 0, 0, 0, 0, 0, 4, 21, 5, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 1, 5, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 1, 5, 0, 5, 5, 5, 0, 2, 4, 4, 4, 4, 1, 5, 5, 5, 4, 5, 5); LevelNet6 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 1, 0, 0, 0); LevelNet7 = new array(0, 0, 2, 3, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 5, 3, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 3, 4, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 2, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 2, 2, 4, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 4, 4, 0, 0, 0, 0, 0, 1, 21, 6, 6, 2, 21, 4, 0, 0, 0); LevelNet8 = new array(0, 0, 0, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 21, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 1, 2, 0, 0, 0, 0, 0, 0, 0, 2, 1, 3, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 1, 3, 2, 2, 0, 0, 0, 0); LevelNet9 = new array(3, 3, 2, 3, 3, 2, 4, 5, 1, 1, 2, 6, 3, 3, 2, 3, 3, 2, 4, 5, 1, 1, 1, 1, 2, 4, 1, 3, 5, 5, 4, 6, 1, 2, 2, 2, 2, 4, 1, 4, 4, 5, 4, 6, 21, 6, 6, 6, 2, 5, 1, 4, 4, 5, 5, 5, 6, 5, 5, 5, 4, 5, 1, 4, 4, 5, 5, 5, 6, 4, 4, 4, 4, 21, 3, 3, 3, 1, 1, 1, 6, 3, 3, 4, 4, 5, 2, 2, 3, 1, 1, 1, 6, 2, 2, 4, 4, 5, 6, 2, 21, 1, 3, 3, 3, 1, 1, 4, 4, 5, 6, 2, 3, 6, 6, 6, 6, 6, 3, 3, 4, 5, 6, 2, 5, 3, 4, 4, 5, 1, 1, 3, 4, 6, 6, 2, 5, 5, 5, 4, 5, 6, 1, 3, 5, 5, 4, 4, 2, 2, 2, 4, 5, 6, 21, 2, 3, 3, 21, 4, 1, 1, 1, 3, 3, 3, 2, 2); LevelNet10 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0); LevelNet11 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 5, 5, 0, 2, 1, 0, 3, 3, 0, 0, 0, 0, 4, 4, 0, 2, 1, 0, 3, 1, 0, 0, 0, 0, 4, 3, 2, 1, 5, 4, 1, 1, 0, 0, 0, 0, 4, 3, 2, 1, 5, 4, 3, 3, 0, 0, 0, 0, 3, 6, 6, 3, 3, 2, 6, 6, 0, 0, 0, 2, 5, 5, 5, 6, 3, 2, 4, 6, 2, 0, 0, 2, 4, 1, 1, 1, 4, 2, 4, 4, 2, 0); LevelNet12 = new array(31, 1, 2, 3, 1, 2, 3, 1, 2, 3, 41, 3, 2, 31, 1, 2, 3, 1, 2, 3, 1, 41, 2, 2, 2, 2, 31, 2, 3, 1, 2, 3, 41, 3, 1, 1, 1, 2, 1, 31, 1, 2, 3, 41, 3, 2, 3, 3, 3, 1, 3, 1, 31, 1, 41, 2, 2, 1, 2, 2, 2, 3, 2, 2, 3, 31, 1, 1, 1, 3, 1, 1, 1, 2, 1, 1, 2, 21, 21, 3, 3, 2, 3, 3, 3, 1, 3, 3, 1, 21, 21, 2, 2, 1, 2, 2, 2, 3, 2, 2, 3, 41, 31, 1, 1, 3, 1, 1, 1, 2, 1, 1, 41, 2, 3, 31, 3, 2, 3, 3, 3, 1, 3, 41, 1, 2, 3, 1, 31, 1, 2, 2, 2, 3, 41, 1, 2, 3, 1, 2, 3, 31, 1, 1, 1, 41, 2, 3, 1, 2, 3, 1, 2, 3, 31, 3, 41, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 31); LevelNet13 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 4, 4, 4, 2, 2, 0, 0, 4, 4, 3, 3, 3, 2, 2, 4, 1, 2, 0, 0, 1, 1, 4, 6, 6, 6, 1, 1, 1, 2, 0, 0, 1, 6, 4, 4, 4, 6, 3, 3, 5, 5, 0, 0, 1, 6, 6, 6, 5, 5, 3, 2, 4, 5, 0, 0, 3, 3, 3, 4, 4, 5, 3, 2, 4, 5, 0, 0, 3, 2, 2, 2, 4, 5, 3, 2, 4, 5, 0, 0, 1, 1, 1, 2, 4, 5, 2, 2, 4, 4, 0); LevelNet14 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 5, 3, 4, 0, 0, 0, 0, 0, 0, 3, 2, 5, 5, 6, 4, 5, 0, 0, 0, 0, 6, 3, 2, 5, 5, 6, 2, 5, 5, 0, 0, 4, 5, 6, 2, 5, 5, 6, 2, 3, 5, 0, 3, 4, 5, 6, 3, 5, 5, 5, 5, 3, 4, 3, 3, 4, 4, 2, 3, 5, 5, 4, 4, 2, 4, 2, 3, 3, 4, 2, 6, 5, 5, 4, 3, 2, 6, 2, 6, 3, 2, 5, 6, 5, 2, 2, 3, 2, 6, 6, 6, 3, 2, 5, 6, 5, 1, 1, 21, 1, 1, 21, 1, 1, 21, 1, 1, 21); LevelNet15 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 31, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 31, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2); LevelNet16 = new array(3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 2, 3, 5, 3, 6, 3, 4, 3, 12, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 2, 3, 5, 3, 6, 3, 4, 3, 5, 3, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 1, 2, 3, 2, 4, 2, 5, 2, 6, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 1, 2, 3, 2, 4, 2, 5, 2, 6, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0); LevelNet17 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 4, 5, 3, 4, 4, 3, 0, 0, 0, 0, 0, 1, 4, 5, 3, 3, 6, 3, 2, 0, 0, 0, 5, 1, 4, 4, 6, 3, 6, 5, 2, 1, 0, 4, 5, 3, 3, 4, 6, 2, 5, 4, 4, 1, 1, 4, 2, 2, 2, 4, 5, 2, 5, 4, 3, 3, 3, 1, 1, 2, 2, 5, 5, 2, 5, 4, 3, 2, 2); LevelNet18 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 2, 3, 1, 0, 0, 2, 3, 4, 0, 0, 0, 0, 3, 4, 1, 0, 3, 3, 3, 6, 3, 3, 3, 3, 3, 6, 3, 3, 4, 4, 4, 6, 4, 4, 4, 4, 4, 6, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 1); LevelNet19 = new array(0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 3, 2, 3, 1, 3, 1, 0, 0, 0, 0, 0, 0, 3, 2, 4, 3, 3, 1, 13, 0, 0, 0); LevelNet20 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 2, 0, 0, 0, 0, 0, 3, 6, 4, 6, 0, 0, 6, 6, 1, 0, 0, 0, 5, 6, 5, 6, 5, 0, 6, 5, 5, 0, 0, 0, 5, 6, 5, 6, 5, 6, 5, 5, 6, 6, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); LevelNet21 = new array(0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 5, 0, 0, 0, 5, 0, 0, 0, 0, 3, 3, 1, 4, 0, 0, 1, 4, 0, 0, 0, 0, 5, 2, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 5, 3, 2, 1, 0, 0, 5, 1, 1, 3, 1, 1, 4, 5, 1, 21, 1, 1, 4, 1, 1, 3, 1, 1, 4, 5); LevelNet22 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 5, 5, 6, 6, 5, 5, 4, 31, 0, 0, 0, 0, 5, 4, 4, 4, 5, 5, 4, 4, 0, 0, 0, 0, 3, 3, 3, 4, 1, 2, 3, 3, 0, 0, 0, 0, 2, 2, 2, 1, 1, 2, 2, 3, 0, 0, 0, 0, 5, 4, 4, 3, 2, 6, 5, 5, 0, 0, 0, 0, 5, 4, 3, 3, 2, 6, 4, 5, 0, 0, 0, 0, 5, 4, 3, 2, 1, 1, 4, 4, 0, 0, 0, 0, 5, 2, 3, 2, 6, 1, 2, 3, 0, 0, 0, 0, 3, 2, 5, 5, 6, 1, 2, 3, 0, 0, 0, 0, 3, 4, 3, 3, 2, 3, 3, 2, 0, 0, 0, 0, 4, 4, 1, 1, 2, 1, 1, 2, 0, 0, 0, 0, 5, 5, 2, 2, 4, 4, 1, 2, 0, 0, 0, 0, 5, 1, 1, 3, 3, 4, 6, 6, 0, 0); LevelNet23 = new array(0, 0, 0, 6, 6, 21, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 3, 3, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 3, 21, 5, 0, 0, 0, 0, 0, 0, 3, 3, 4, 4, 4, 5, 0, 0, 0, 0, 0, 0, 3, 5, 5, 6, 6, 6, 0, 0, 0, 0, 0, 0, 3, 5, 4, 4, 6, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1, 4, 5, 5, 0, 0, 0, 0, 0, 0, 6, 6, 4, 3, 3, 3, 0, 0, 0, 0, 0, 0, 5, 5, 4, 1, 1, 1, 0, 0, 0, 0, 0, 0, 4, 4, 5, 5, 5, 6, 0, 0, 0, 0, 0, 0, 3, 9, 9, 9, 9, 6, 0, 0, 0, 0, 0, 0, 3, 9, 9, 9, 9, 6, 0, 0, 0, 0, 0, 0, 3, 9, 2, 2, 9, 6, 0, 0, 0); LevelNet24 = new array(9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 2, 4, 6, 9, 9, 9, 9, 9, 9, 9, 3, 4, 3, 1, 6, 6, 9, 9, 9, 9, 9, 1, 2, 4, 3, 1, 3, 6, 4, 9, 9, 9, 4, 5, 2, 4, 4, 1, 3, 6, 4, 3, 9, 9, 4, 3, 2, 3, 4, 1, 3, 5, 3, 3, 9, 9, 3, 3, 1, 3, 4, 1, 3, 5, 3, 2, 9, 9, 3, 4, 1, 3, 5, 2, 3, 4, 2, 2, 9, 9, 9, 4, 5, 3, 5, 2, 5, 4, 2, 9, 9, 9, 9, 9, 5, 2, 5, 2, 5, 4, 9, 9, 9, 9, 9, 9, 9, 2, 4, 3, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9); LevelNet25 = new array(0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 1, 1, 1, 4, 0, 9, 9, 0, 2, 2, 2, 0, 1, 6, 6, 4, 0, 9, 9, 0, 3, 3, 3, 0, 5, 5, 6, 4, 0, 9, 9, 0, 5, 5, 3, 0, 4, 4, 6, 3, 0, 9, 9, 0, 5, 5, 3, 0, 4, 3, 6, 3, 0, 9, 9, 0, 3, 3, 4, 1, 4, 3, 5, 3, 0, 9, 9, 0, 3, 2, 4, 1, 3, 3, 5, 4, 0, 9, 9, 0, 3, 2, 4, 1, 2, 2, 5, 4, 0, 9, 9, 0, 2, 2, 4, 1, 2, 2, 1, 1, 21, 9, 9, 21, 1, 1, 21, 1); LevelNet26 = new array(0, 0, 0, 5, 3, 31, 6, 4, 0, 0, 0, 0, 0, 0, 0, 5, 3, 3, 6, 4, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 6, 4, 0, 0, 0, 0, 0, 0, 0, 4, 5, 4, 4, 6, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 4, 6, 0, 0, 0, 0, 0, 0, 0, 6, 5, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 3, 3, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 3, 3, 4, 4, 5, 0, 0, 0, 0, 0, 0, 0, 3, 6, 6, 6, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 6, 5, 0, 0, 0, 0, 0, 0, 0, 4, 3, 4, 3, 4, 0, 0, 0, 0, 0, 0, 0, 4, 3, 4, 3, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 3, 4, 4, 0, 0, 0, 0, 2, 2, 2, 2, 1, 3, 1, 2, 2, 2, 2, 2); LevelNet27 = new array(0, 0, 0, 0, 0, 5, 0, 4, 0, 0, 0, 0, 0, 0, 3, 0, 2, 6, 0, 5, 0, 0, 0, 0, 0, 0, 3, 0, 2, 5, 0, 5, 0, 0, 0, 0, 0, 4, 3, 0, 2, 5, 0, 6, 0, 0, 0, 0, 0, 4, 1, 0, 6, 5, 0, 6, 0, 0, 0, 0, 0, 4, 2, 0, 2, 6, 0, 5, 0, 0, 0, 0, 0, 3, 2, 0, 2, 6, 0, 5, 0, 0, 0, 0, 0, 3, 41, 0, 2, 5, 0, 5, 0, 0, 0, 0, 0, 4, 3, 0, 6, 5, 0, 6, 0, 0, 0, 0, 0, 4, 3, 0, 6, 3, 0, 5, 0, 0, 0, 4, 0, 4, 1, 0, 2, 3, 0, 41, 0, 0, 0, 4, 0, 41, 1, 0, 5, 41, 4, 5, 0, 0, 3, 3, 0, 3, 2, 0, 5, 4, 3, 5, 0, 2, 2, 2, 4, 3, 2, 3, 5, 4, 3, 5, 1, 1, 1, 1); LevelNet28 = new array(0, 4, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 5, 6, 0, 0, 2, 1, 0, 1, 0, 0, 1, 0, 6, 5, 0, 0, 2, 5, 0, 3, 0, 2, 1, 0, 6, 5, 0, 0, 3, 5, 0, 3, 0, 2, 2, 0, 6, 6, 0, 0, 3, 6, 0, 2, 0, 2, 1, 0, 5, 4, 0, 0, 3, 4, 0, 2, 0, 3, 1, 0, 5, 4, 0, 0, 2, 4, 0, 2, 0, 3, 1, 1, 21, 4, 0, 0, 1, 4, 0, 2, 0, 3, 2, 1, 2, 6, 0, 0, 2, 6, 41, 2, 41, 1, 2, 1, 2, 6, 0, 0, 2, 6, 3, 3, 3, 1, 6, 1, 2, 5, 0, 0, 2, 6, 9, 1, 9, 6, 6, 1, 3, 6, 9, 9, 1, 5, 9, 1, 9, 5, 6, 2, 3, 6, 9, 9, 1, 5, 3, 3, 3, 5, 5); LevelNet29 = new array(2, 0, 0, 3, 0, 0, 6, 0, 0, 2, 0, 2, 1, 0, 0, 3, 0, 0, 5, 0, 0, 2, 0, 2, 21, 0, 0, 2, 0, 0, 6, 0, 0, 4, 0, 1, 3, 0, 0, 2, 0, 0, 6, 0, 0, 4, 0, 1, 3, 0, 0, 2, 0, 0, 2, 0, 0, 4, 0, 4, 2, 0, 0, 21, 0, 0, 21, 0, 0, 3, 0, 4, 2, 0, 0, 2, 0, 0, 3, 0, 0, 3, 0, 5, 2, 0, 0, 6, 0, 0, 3, 0, 0, 21, 0, 5, 3, 0, 0, 6, 0, 0, 2, 0, 0, 5, 0, 3, 2, 9, 9, 6, 9, 9, 2, 9, 9, 5, 9, 9, 2, 9, 9, 2, 9, 9, 2, 9, 9, 5, 9, 9, 2, 9, 9, 2, 9, 9, 1, 9, 9, 5, 9, 9, 1, 9, 9, 1, 9, 9, 1, 9, 9, 6, 9, 9, 1, 9, 9, 2, 9, 9, 1, 9, 9, 6, 9, 9); BonusText1._visible = false; BonusText2._visible = false; BonusTextTimer = 0; _root.Paused._visible = false; GemRed._visible = false; GemGreen._visible = false; GemBlue._visible = false; GemPurple._visible = false; GemCyan._visible = false; GemYellow._visible = false; GemGray._visible = false; BombRed._visible = false; BombGreen._visible = false; BombBlue._visible = false; BombPurple._visible = false; BombCyan._visible = false; BombYellow._visible = false; BombSosed._visible = false; BombHorizontal._visible = false; BombVertical._visible = false; BombFreeze._visible = false; BombRandom._visible = false; SetRandomLevel(); ShowMainMenu(); PlayAreaOff(); _root.onEnterFrame = function () { if (!DialogMode) { UpdateGame(); } UpdateTimer(); };
Instance of Symbol 103 MovieClip "Sound_radio" in Frame 4
on (rollOver) { if (_root.Sound_radio._currentframe == 1) { _root.Sound_radio.GotoAndStop(2); } if (_root.Sound_radio._currentframe == 3) { _root.Sound_radio.GotoAndStop(4); } } on (rollOut) { if (_root.Sound_radio._currentframe == 2) { _root.Sound_radio.GotoAndStop(1); } if (_root.Sound_radio._currentframe == 4) { _root.Sound_radio.GotoAndStop(3); } } on (release) { if (_root.SoundOn) { _root.SoundOn = false; } else { _root.SoundOn = true; } if (_root.SoundOn) { _root.SoundClickButton.start(); } if (_root.Sound_radio._currentframe == 2) { _root.Sound_radio.GotoAndStop(4); } else if (_root.Sound_radio._currentframe == 1) { _root.Sound_radio.GotoAndStop(3); } else if (_root.Sound_radio._currentframe == 4) { _root.Sound_radio.GotoAndStop(2); } else if (_root.Sound_radio._currentframe == 3) { _root.Sound_radio.GotoAndStop(1); } }
Symbol 59 MovieClip Frame 11
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 2
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 2
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 2
stop();
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 2
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
stop();
Symbol 103 MovieClip Frame 3
stop();
Symbol 103 MovieClip Frame 4
stop();
Symbol 118 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ShowAreYouSureWindow(2); }
Symbol 125 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.IsGamePaused = false; _root.ButtonPause._visible = true; _root.ButtonResume._visible = false; _root.Paused1._visible = false; }
Symbol 132 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.IsGamePaused = true; _root.ButtonPause._visible = false; _root.ButtonResume._visible = true; _root.Paused1._visible = true; }
Symbol 143 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ShowAreYouSureWindow(1); }
Symbol 161 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.LastScore = _root.Score; _root.CurPuzzleLevel++; if (_root.GameType == "PuzzleType") { if (_root.CurPuzzleLevel > _root.TotalNumLevels) { _root.CurPuzzleLevel = 1; } } if (_root.GameType == "PuzzleType") { _root.LoadLevel(_root.CurPuzzleLevel); } if (_root.GameType == "TournamentType") { _root.SetRandomLevel(); } if (_root.GameType == "EndlessType") { _root.SetRandomLevel(); } _root.WindowLevelComplete1._visible = false; _root.DialogMode = false; if (_root.GameType == "PuzzleType") { if (!_root.Registered) { if (_root.CurPuzzleLevel > 5) { _root.ShowBuyNowWindow(3); } } } if (_root.GameType == "TournamentType") { if (!_root.Registered) { if (_root.CurPuzzleLevel > 15) { _root.ShowBuyNowWindow(3); } } } }
Symbol 171 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ShowMainMenu(); _root.WindowGameOver1._visible = false; _root.PlayAreaOff(); }
Symbol 172 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.DialogMode = false; _root.WindowGameOver1._visible = false; _root.Score = _root.LastScore; _root.CurScore = _root.Score; if ((_root.GameType == "TournamentType") || (_root.GameType == "EndlessType")) { _root.SetRandomLevel(); } if (_root.GameType == "PuzzleType") { _root.LoadLevel(_root.CurPuzzleLevel); } }
Symbol 201 Button
on (release) { if (_root.WindowBuyMe1._visible) { return(undefined); } _root.LastScore = 0; _root.CurScore = 0; _root.Score = 0; if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowNewGame1._visible = false; _root.DialogMode = false; _root.CurPuzzleLevel = 1; _root.GameType = "TournamentType"; _root.GameTypeText1.text = "TOURNAMENT"; _root.PlayAreaOn(); _root.SetRandomLevel(); }
Symbol 208 Button
on (release) { if (_root.WindowBuyMe1._visible) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowNewGame1._visible = false; _root.ShowMainMenu(); }
Symbol 215 Button
on (release) { if (_root.WindowBuyMe1._visible) { return(undefined); } _root.LastScore = 0; _root.CurScore = 0; _root.Score = 0; if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowNewGame1._visible = false; _root.DialogMode = false; _root.GameType = "PuzzleType"; _root.GameTypeText1.text = "PUZZLE"; _root.CurPuzzleLevel = 1; _root.PlayAreaOn(); _root.LoadLevel(_root.CurPuzzleLevel); }
Symbol 222 Button
on (release) { if (_root.WindowBuyMe1._visible) { return(undefined); } _root.LastScore = 0; _root.CurScore = 0; _root.Score = 0; _root.MaxNagTime = 40000; if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowNewGame1._visible = false; _root.DialogMode = false; _root.GameType = "EndlessType"; _root.GameTypeText1.text = "ENDLESS"; _root.PlayAreaOn(); _root.SetRandomLevel(); }
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 2
stop();
Symbol 228 MovieClip Frame 3
stop();
Symbol 228 MovieClip Frame 4
stop();
Instance of Symbol 228 MovieClip "Radio1" in Symbol 229 MovieClip Frame 1
on (rollOver) { if (_root.WindowNewGame1.Radio1._currentframe == 1) { gotoAndStop (2); } if (_root.WindowNewGame1.Radio1._currentframe == 3) { gotoAndStop (4); } } on (rollOut) { if (_root.WindowNewGame1.Radio1._currentframe == 2) { gotoAndStop (1); } if (_root.WindowNewGame1.Radio1._currentframe == 4) { gotoAndStop (3); } } on (press) { if (_root.HardLevel == 1) { return(undefined); } if ((_root.WindowNewGame1.Radio1._currentframe == 1) || (_root.WindowNewGame1.Radio1._currentframe == 3)) { return(undefined); } _root.HardLevel = 1; if (_root.WindowNewGame1.Radio1._currentframe == 2) { gotoAndStop (3); } if (_root.WindowNewGame1.Radio1._currentframe == 4) { gotoAndStop (1); } _root.WindowNewGame1.Radio2.GotoAndStop(1); _root.WindowNewGame1.Radio3.GotoAndStop(1); }
Instance of Symbol 228 MovieClip "Radio2" in Symbol 229 MovieClip Frame 1
on (rollOver) { if (_root.WindowNewGame1.Radio2._currentframe == 1) { gotoAndStop (2); } if (_root.WindowNewGame1.Radio2._currentframe == 3) { gotoAndStop (4); } } on (rollOut) { if (_root.WindowNewGame1.Radio2._currentframe == 2) { gotoAndStop (1); } if (_root.WindowNewGame1.Radio2._currentframe == 4) { gotoAndStop (3); } } on (press) { if (!_root.Registered) { _root.ShowBuyNowWindow(1); } else { if (_root.HardLevel == 2) { return(undefined); } if ((_root.WindowNewGame1.Radio2._currentframe == 1) || (_root.WindowNewGame1.Radio2._currentframe == 3)) { return(undefined); } _root.HardLevel = 2; if (_root.WindowNewGame1.Radio2._currentframe == 2) { gotoAndStop (3); } if (_root.WindowNewGame1.Radio2._currentframe == 4) { gotoAndStop (1); } _root.WindowNewGame1.Radio1.GotoAndStop(1); _root.WindowNewGame1.Radio3.GotoAndStop(1); } }
Instance of Symbol 228 MovieClip "Radio3" in Symbol 229 MovieClip Frame 1
on (rollOver) { if (_root.WindowNewGame1.Radio3._currentframe == 1) { gotoAndStop (2); } if (_root.WindowNewGame1.Radio3._currentframe == 3) { gotoAndStop (4); } } on (rollOut) { if (_root.WindowNewGame1.Radio3._currentframe == 2) { gotoAndStop (1); } if (_root.WindowNewGame1.Radio3._currentframe == 4) { gotoAndStop (3); } } on (press) { if (!_root.Registered) { _root.ShowBuyNowWindow(1); } else { if (_root.HardLevel == 3) { return(undefined); } if ((_root.WindowNewGame1.Radio3._currentframe == 1) || (_root.WindowNewGame1.Radio3._currentframe == 3)) { return(undefined); } _root.HardLevel = 3; if (_root.WindowNewGame1.Radio3._currentframe == 2) { gotoAndStop (3); } if (_root.WindowNewGame1.Radio3._currentframe == 4) { gotoAndStop (1); } _root.WindowNewGame1.Radio1.GotoAndStop(1); _root.WindowNewGame1.Radio2.GotoAndStop(1); } }
Symbol 236 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowBuyMe1._visible = false; if (_root.BuyNowType == 2) { _root.DialogMode = false; } if (_root.BuyNowType == 3) { _root.ShowMainMenu(); } }
Symbol 243 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } getURL (_root.LinkBuyNow, "_blank"); _root.WindowBuyMe1._visible = false; if (_root.BuyNowType == 2) { _root.DialogMode = false; _root.IsGamePaused = true; _root.ButtonPause._visible = false; _root.ButtonResume._visible = true; _root.Paused1._visible = true; } if (_root.BuyNowType == 3) { _root.ShowMainMenu(); } }
Symbol 253 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowAreYouSure1._visible = false; _root.DialogMode = false; }
Symbol 260 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.Paused._visible = false; _root.WindowAreYouSure1._visible = false; if (_root.AYSmode == 1) { if ((_root.GameType == "EndlessType") || (_root.GameType == "TournamentType")) { _root.Score = 0; _root.CurPuzzleLevel = 1; _root.NumDeadGems = 0; _root.SetRandomLevel(); _root.TimerTypeTime = _root.CalculateTimerTypeMaxTime(); } if (_root.GameType == "PuzzleType") { _root.Score = _root.LastScore; _root.LoadLevel(_root.CurPuzzleLevel); _root.TimerTypeTime = _root.CalculateMaxNumPopitok(); } _root.CurScore = _root.Score; _root.IsGamePaused = false; _root.PlayAreaOn(); _root.DialogMode = false; } if (_root.AYSmode == 2) { _root.ShowMainMenu(); _root.PlayAreaOff(); _root.IsGamePaused = false; } _root.Paused1._visible = false; }
Symbol 279 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp1._visible = false; _root.ShowHelp2(); }
Symbol 285 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp1._visible = false; _root.ShowMainMenu(); }
Symbol 291 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp21._visible = false; _root.ShowHelp3(); }
Symbol 298 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp21._visible = false; _root.ShowHelp1(); }
Symbol 300 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp21._visible = false; _root.ShowMainMenu(); }
Symbol 305 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp31._visible = false; _root.ShowHelp2(); }
Symbol 318 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp31._visible = false; _root.ShowMainMenu(); }
Symbol 345 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowMainMenu1._visible = false; _root.ShowNewGameMenu(); }
Symbol 352 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowMainMenu1._visible = false; _root.ShowHelp1(); }
Symbol 359 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } getURL (_root.LinkMoreGames, "_blank"); }
Symbol 366 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowMainMenu1._visible = false; fscommand ("quit"); fscommand ("close"); }
Symbol 367 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } getURL (_root.LinkBuyNow, "_blank"); }

Library Items

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

Instance Names

"ProgressBar"Frame 1Symbol 11 MovieClip
"BombHorizontal"Frame 4Symbol 21 MovieClip
"BombVertical"Frame 4Symbol 24 MovieClip
"GemGreen"Frame 4Symbol 27 MovieClip
"GemRed"Frame 4Symbol 30 MovieClip
"GemBlue"Frame 4Symbol 33 MovieClip
"GemPurple"Frame 4Symbol 36 MovieClip
"BombBlue"Frame 4Symbol 60 MovieClip
"BombGreen"Frame 4Symbol 63 MovieClip
"BombRed"Frame 4Symbol 66 MovieClip
"BombPurple"Frame 4Symbol 69 MovieClip
"BombFreeze"Frame 4Symbol 72 MovieClip
"BombSosed"Frame 4Symbol 75 MovieClip
"GemCyan"Frame 4Symbol 78 MovieClip
"GemYellow"Frame 4Symbol 81 MovieClip
"BombCyan"Frame 4Symbol 84 MovieClip
"BombYellow"Frame 4Symbol 87 MovieClip
"BombRandom"Frame 4Symbol 90 MovieClip
"GemGray"Frame 4Symbol 93 MovieClip
"BonusText"Frame 4Symbol 94 EditableText
"Sound_radio"Frame 4Symbol 103 MovieClip
"ButtonAbort"Frame 4Symbol 118 Button
"ButtonResume"Frame 4Symbol 125 Button
"ButtonPause"Frame 4Symbol 132 Button
"Text1"Frame 4Symbol 135 EditableText
"ScoreText1"Frame 4Symbol 136 EditableText
"ButtonRestart"Frame 4Symbol 143 Button
"GameTypeText1"Frame 4Symbol 144 EditableText
"Paused"Frame 4Symbol 152 MovieClip
"WindowLevelComplete"Frame 4Symbol 164 MovieClip
"WindowGameOver"Frame 4Symbol 180 MovieClip
"WindowNewGame"Frame 4Symbol 229 MovieClip
"WindowBuyMe"Frame 4Symbol 246 MovieClip
"WindowAreYouSure"Frame 4Symbol 263 MovieClip
"WindowHelp"Frame 4Symbol 286 MovieClip
"WindowHelp2"Frame 4Symbol 301 MovieClip
"WindowHelp3"Frame 4Symbol 319 MovieClip
"WindowMainMenu"Frame 4Symbol 368 MovieClip
"ScoreText2"Symbol 180 MovieClip Frame 1Symbol 177 EditableText
"ScoreText2"Symbol 180 MovieClip Frame 1Symbol 178 EditableText
"WindowNewGame"Symbol 229 MovieClip Frame 1Symbol 208 Button
"Radio1"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip
"Radio2"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip
"Radio3"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip
"Text1"Symbol 246 MovieClip Frame 1Symbol 244 EditableText
"Text2"Symbol 246 MovieClip Frame 1Symbol 245 EditableText
"GemGreen"Symbol 284 MovieClip Frame 1Symbol 27 MovieClip
"GemPurple"Symbol 284 MovieClip Frame 1Symbol 36 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 1Symbol 27 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 1Symbol 27 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 1Symbol 27 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 1Symbol 27 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemPurple"Symbol 284 MovieClip Frame 1Symbol 36 MovieClip
"GemRed"Symbol 284 MovieClip Frame 1Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 1Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 1Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 1Symbol 30 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 1Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 30Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 30Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 30Symbol 33 MovieClip
"GemRed"Symbol 284 MovieClip Frame 67Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 67Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 67Symbol 30 MovieClip
"GemRed"Symbol 284 MovieClip Frame 67Symbol 30 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 72Symbol 33 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 72Symbol 27 MovieClip
"GemGreen"Symbol 284 MovieClip Frame 72Symbol 27 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 72Symbol 33 MovieClip
"GemBlue"Symbol 284 MovieClip Frame 72Symbol 33 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$tn$lRExU404JaPXoBpAY5zbk/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "Font 1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "s_clickbutton"
ExportAssets (56)Timeline Frame 1Symbol 3 as "s_offsetmoving"
ExportAssets (56)Timeline Frame 1Symbol 4 as "s_lineup"
ExportAssets (56)Timeline Frame 1Symbol 5 as "s_levelcomplete"
ExportAssets (56)Timeline Frame 1Symbol 6 as "s_gameover"
ExportAssets (56)Timeline Frame 1Symbol 7 as "s_brickclick"
ExportAssets (56)Timeline Frame 1Symbol 8 as "s_bombexplode"
ExportAssets (56)Timeline Frame 1Symbol 9 as "s_addbottomgem"

Dynamic Text Variables

_percentsSymbol 15 EditableText"0"
_root.CurScoreSymbol 136 EditableText"888888"
_root.CurScoreSymbol 177 EditableText"8888888888"
_root.CurScoreSymbol 178 EditableText"8888888888"




http://swfchan.com/7/31368/info.shtml
Created: 18/5 -2019 17:35:35 Last modified: 18/5 -2019 17:35:35 Server time: 10/05 -2024 19:17:52