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

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

Tetrollapse.swf

This is the info page for
Flash #23662

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


Text
More Games

More Games

Abort Game

Abort Game

Restart

Restart

Resume

Resume

Pause

Pause

Sound

OFF

Sound

OFF

ON

ON

GameGlade
2004

GameGlade
2004

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000

Paused

Paused

Are You
Sure?

Are You
Sure?


There are 60
levels in the advanced version

No

No

Yes

Yes

Download Full version

Download Full version

Download Full version

Download Full version

Game Over

Game Over

Your Score is

00000000000


There are 60
levels in the advanced version

Ok

Ok

You've Passed
all Levels!

You've Passed
all Levels!

00000000000

There is a possibility to choose Windows or full-screen  mode in the Adv version.

Level
Complete!

Level
Complete!

The current game in the Advanced version is saved automatically when you quit the game.

Next level

Next level

The rules of Tetris game are simple and well
known. They require players to move and
rotate pieces of different shape in such a
way so as to complete one or more horizontal
lines. Once the line is completed it will
disappear.The purpose of the game is not
allowing the pieces to over-fill the board.
But we have changed the aim in our variant
of the popular game! You should not only
escape the over-filling of the board but
also “sort out” the figures which are on the
board. If the figure disappears you will
pass to the next level where another figure
is preparing for you.

The rules of Tetris game are simple and well
known. They require players to move and
rotate pieces of different shape in such a
way so as to complete one or more horizontal
lines. Once the line is completed it will
disappear.The purpose of the game is not
allowing the pieces to over-fill the board.
But we have changed the aim in our variant
of the popular game! You should not only
escape the over-filling of the board but
also “sort out” the figures which are on the
board. If the figure disappears you will
pass to the next level where another figure
is preparing for you.

Back

Back

New Game

New Game

Help

Help

ActionScript [AS1/AS2]

Frame 1
function AddExplode(p_GemNumber) { var Index = 9999; var i = 1; while (i <= NumExplodes) { if (!this["ExplodeBlock" + i]._visible) { Index = i; break; } i++; } if (Index == 9999) { NumExplodes++; Index = NumExplodes; } else { this["ExplodeBlock" + Index]._visible = false; removeMovieClip("ExplodeBlock" + Index); } duplicateMovieClip ("Box" + this["FieldBox" + p_GemNumber]._Color, "ExplodeBlock" + Index, 600 + Index); this["ExplodeBlock" + Index]._x = this["FieldBox" + p_GemNumber]._x; this["ExplodeBlock" + Index]._y = this["FieldBox" + p_GemNumber]._y; this["ExplodeBlock" + Index]._NetPosX = this["FieldBox" + p_GemNumber]._NetPosX; this["ExplodeBlock" + Index]._NetPosY = this["FieldBox" + p_GemNumber]._NetPosY; this["ExplodeBlock" + Index]._MustPosY = this["FieldBox" + p_GemNumber]._y; this["ExplodeBlock" + Index]._Color = this["FieldBox" + p_GemNumber]._Color; this["ExplodeBlock" + Index]._visible = true; this["ExplodeBlock" + Index]._DieTimer = 10; this["ExplodeBlock" + Index].GotoAndPlay(2); } function UpdateExplodes() { var HaveVisible = false; var i = 1; while (i <= NumExplodes) { if (this["ExplodeBlock" + i]._visible) { HaveVisible = true; this["ExplodeBlock" + i]._DieTimer--; if (this["ExplodeBlock" + i]._DieTimer <= 0) { this["ExplodeBlock" + i]._visible = false; } } i++; } if (!HaveVisible) { var i = 1; while (i <= NumExplodes) { this["ExplodeBlock" + i]._visible = false; removeMovieClip("ExplodeBlock" + i); i++; } NumExplodes = 0; } } function EmptyArrayNet() { var i = 0; while (i <= FieldSizeX) { var j = 0; 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 * Box1._width)); } function ConvNetPosToPosY(pNetY) { return(OtstupY + (pNetY * Box1._height)); } function ConvPosToNetPosX(pPosX) { return(Math.round((pPosX - OtstupX) / Box1._width)); } function ConvPosToNetPosY(pPosY) { return(Math.round((pPosY - OtstupY) / Box1._height)); } function ConvFigureNetPosToPosX() { FigurePosX = ConvNetPosToPosX(FigureNetPosX); } function ConvFigureNetPosToPosY() { FigurePosY = ConvNetPosToPosY(FigureNetPosY); } function ConvFigurePosToNetPosX() { FigureNetPosX = ConvPosToNetPosX(FigurePosX); } function ConvFigurePosToNetPosY() { FigureNetPosY = ConvPosToNetPosY(FigurePosY); } function AddBoxOnField(pNetPosX, pNetPosY, pColor) { var Index = 9999; var i = 1; while (i <= NumFieldBoxes) { if (!this["FieldBox" + i]._visible) { Index = i; break; } i++; } if (Index == 9999) { NumFieldBoxes++; Index = NumFieldBoxes; } else { this["FieldBox" + i]._visible = false; removeMovieClip("FieldBox" + Index); } duplicateMovieClip ("Box" + pColor, "FieldBox" + Index, 200 + Index); this["FieldBox" + Index]._x = ConvNetPosToPosX(pNetPosX); this["FieldBox" + Index]._y = ConvNetPosToPosY(pNetPosY); this["FieldBox" + Index]._NetPosX = pNetPosX; this["FieldBox" + Index]._NetPosY = pNetPosY; this["FieldBox" + Index]._MustPosY = this["FieldBox" + Index]._y; this["FieldBox" + Index]._Color = pColor; SetArrayNetValue(pNetPosX, pNetPosY, Index); } function DeleteBoxOnField(pNumber) { AddExplode(pNumber); this["FieldBox" + pNumber]._visible = false; SetArrayNetValue(this["FieldBox" + pNumber]._NetPosX, this["FieldBox" + pNumber]._NetPosY, 9999); } function DeleteBoxAllField() { var i = 1; while (i <= NumFieldBoxes) { if (this["FieldBox" + i]._visible) { this["FieldBox" + i]._visible = false; SetArrayNetValue(this["FieldBox" + i]._NetPosX, this["FieldBox" + i]._NetPosY, 9999); } i++; } var i = 1; while (i <= NumFieldBoxes) { removeMovieClip("FieldBox" + i); i++; } NumFieldBoxes = 0; } function CheckFigureStop() { if ((FigureNetPosY + GetFigureHeight()) > (FieldSizeY - 1)) { if (FigurePosY > (ConvNetPosToPosY(FigureNetPosY) - 6)) { SetFigureToField(); CreateFigure(NextFigureNumber, FigureColor); CreateRandomNextFigure(NextFigureColor); DrawNextFigure(); FigureNetPosX = 4; ConvFigureNetPosToPosX(FigureNetPosX); FigureNetPosY = 0; ConvFigureNetPosToPosY(FigureNetPosY); if (!CheckFigureOkPosition()) { ShowGameOver(); return(undefined); } } } var i = 0; while (i < NumberBoxesInFigure) { if (((FigureNetPosY + CurFigure[(i * 2) + 1]) + 1) < FieldSizeY) { if (FigurePosY > (ConvNetPosToPosY(FigureNetPosY) - 1)) { if (GetArrayNetValue(FigureNetPosX + CurFigure[i * 2], (FigureNetPosY + CurFigure[(i * 2) + 1]) + 1) != 9999) { SetFigureToField(); CreateFigure(NextFigureNumber, FigureColor); CreateRandomNextFigure(NextFigureColor); DrawNextFigure(); FigureNetPosX = 4; ConvFigureNetPosToPosX(FigureNetPosX); FigureNetPosY = 0; ConvFigureNetPosToPosY(FigureNetPosY); if (!CheckFigureOkPosition()) { ShowGameOver(); return(undefined); } } } } i++; } } function SetFigureToField() { if (_root.SoundOn) { _root.SoundStopFigure.start(); } var i = 0; while (i < NumberBoxesInFigure) { AddBoxOnField(FigureNetPosX + CurFigure[i * 2], FigureNetPosY + CurFigure[(i * 2) + 1], FigureColor); i++; } bStopFigure = true; } function CheckFigureOkPosition() { if ((FigureNetPosX + GetFigureStartX()) < 0) { FigureNetPosX = -GetFigureStartX(); } if ((FigureNetPosX + GetFigureWidth()) > 10) { FigureNetPosX = 10 - GetFigureWidth(); } DrawFigure(); var i = 0; while (i < NumberBoxesInFigure) { if (GetArrayNetValue(FigureNetPosX + CurFigure[i * 2], FigureNetPosY + CurFigure[(i * 2) + 1]) != 9999) { return(false); } i++; } return(true); } function SeekForTheFullLine() { var i = 0; while (i < FieldSizeY) { b = true; var j = 0; while (j < FieldSizeX) { if (GetArrayNetValue(j, i) == 9999) { b = false; } j++; } if (b) { return(i); } i++; } return(9999); } function DeleteLine(pLineNumber) { Score = Score + (1000 * ScoreMultiplier); Lines++; if (_root.SoundOn) { _root.SoundExplodeLine.start(); } var j = 0; while (j < FieldSizeX) { DeleteBoxOnField(GetArrayNetValue(j, pLineNumber)); j++; } GetMoveLineDownBlocks(pLineNumber); } function GetMoveLineDownBlocks(pLineNumber) { if ((pLineNumber <= 0) || (pLineNumber > FieldSizeY)) { return(undefined); } var i = (pLineNumber - 1); while (i >= 0) { var j = 0; while (j < FieldSizeX) { if (GetArrayNetValue(j, i) != 9999) { AddToArrayMoveDown(GetArrayNetValue(j, i)); } j++; } i--; } } function AddToArrayMoveDown(pBlock) { var Index = 9999; var i = 0; while (i < ArrayMoveDown.length) { if (ArrayMoveDown[i] == pBlock) { Index = i; } i++; } if (Index == 9999) { ArrayMoveDown.push(pBlock); Index = ArrayMoveDown.length - 1; } SetArrayNetValue(this["FieldBox" + pBlock]._NetPosX, this["FieldBox" + pBlock]._NetPosY + 1, pBlock); this["FieldBox" + pBlock]._MustPosY = this["FieldBox" + pBlock]._MustPosY + 24; SetArrayNetValue(this["FieldBox" + pBlock]._NetPosX, this["FieldBox" + pBlock]._NetPosY, 9999); } function UpdateArrayMoveDown() { var i; i = 0; while (i < ArrayMoveDown.length) { bFinishLineDown = true; this["FieldBox" + ArrayMoveDown[i]]._y = this["FieldBox" + ArrayMoveDown[i]]._y + 5; if (this["FieldBox" + ArrayMoveDown[i]]._y > this["FieldBox" + ArrayMoveDown[i]]._MustPosY) { this["FieldBox" + ArrayMoveDown[i]]._y = this["FieldBox" + ArrayMoveDown[i]]._MustPosY; this["FieldBox" + ArrayMoveDown[i]]._NetPosY = ConvPosToNetPosY(this["FieldBox" + ArrayMoveDown[i]]._y); SetArrayNetValue(this["FieldBox" + ArrayMoveDown[i]]._NetPosX, this["FieldBox" + ArrayMoveDown[i]]._NetPosY, ArrayMoveDown[i]); ArrayMoveDown.splice(i, 1); i--; } i++; } } function LoadLevel(pLevelNumber) { DeleteBoxAllField(); EmptyArrayNet(); FigureNetPosX = 4; ConvFigureNetPosToPosX(FigureNetPosX); FigureNetPosY = 0; ConvFigureNetPosToPosY(FigureNetPosY); CreateRandomFigure(FigureColor); ConvFigureNetPosToPos(); DrawFigure(); CreateRandomNextFigure(NextFigureColor); DrawNextFigure(); var i = 1; while (i <= NumExplodes) { this["ExplodeBlock" + i]._visible = false; i++; } ArrayMoveDown.splice(0); LevelNet = this["LevelNet" + pLevelNumber]; var j = 0; while (j <= FieldSizeY) { var i = 1; while (i <= FieldSizeX) { if (LevelNet[(i - 1) + (j * FieldSizeX)] != 0) { AddBoxOnField(i - 1, j, LevelNet[(i - 1) + (j * FieldSizeX)]); } i++; } j++; } } function IsLevelLost() { var i = 1; while (i <= FieldSizeX) { if (GetArrayNetValue(i, 0) != 9999) { return(true); } i++; } return(false); } function IsLevelFinished() { var j = 0; while (j <= FieldSizeY) { var i = 1; while (i <= FieldSizeX) { if (GetArrayNetValue(i, j) != 9999) { if (this["FieldBox" + GetArrayNetValue(i, j)]._Color != 1) { return(false); } } i++; } j++; } return(true); } function CreateFigure(pFigureNumber, pColor) { var i = 0; while (i < NumberBoxesInFigure) { this["FigureBox" + i]._visible = false; removeMovieClip("FigureBox" + i); i++; } pRotate = 1; FigureNumber = pFigureNumber; CurFigure = this[("Figure" + FigureNumber) + 1]; NumberBoxesInFigure = CurFigure.length / 2; var i = 0; while (i < NumberBoxesInFigure) { duplicateMovieClip ("Box" + pColor, "FigureBox" + i, 100 + i); this["FigureBox" + i]._x = 10000; i++; } } function CreateRandomFigure(pColor) { rand_val = random(num_figures) + 1; CreateFigure(rand_val, pColor); } function DrawFigure() { CurFigure = this[("Figure" + FigureNumber) + pRotate]; var i = 0; while (i < NumberBoxesInFigure) { this["FigureBox" + i]._x = FigurePosX + (CurFigure[i * 2] * this["FigureBox" + i]._width); this["FigureBox" + i]._y = FigurePosY + (CurFigure[(i * 2) + 1] * this["FigureBox" + i]._height); i++; } } function GetFigureWidth() { result = 0; var i = 0; while (i < NumberBoxesInFigure) { if (CurFigure[i * 2] > result) { result = CurFigure[i * 2]; } i++; } return(result + 1); } function GetFigureHeight() { result = 0; var i = 0; while (i < NumberBoxesInFigure) { if (CurFigure[(i * 2) + 1] > result) { result = CurFigure[(i * 2) + 1]; } i++; } return(result + 1); } function GetFigureStartX() { result = 3; var i = 0; while (i < NumberBoxesInFigure) { if (CurFigure[i * 2] < result) { result = CurFigure[i * 2]; } i++; } return(result); } function CreateNextFigure(pFigureNumber, pColor) { var i = 0; while (i < NumberBoxesInNextFigure) { this["NextFigureBox" + i]._visible = false; removeMovieClip("NextFigureBox" + i); i++; } NextFigureNumber = pFigureNumber; NextFigure = this[("Figure" + NextFigureNumber) + 1]; NumberBoxesInNextFigure = NextFigure.length / 2; var i = 0; while (i < NumberBoxesInNextFigure) { duplicateMovieClip ("Box" + pColor, "NextFigureBox" + i, 120 + i); this["NextFigureBox" + i]._x = 10000; i++; } } function CreateRandomNextFigure(pColor) { rand_val = random(num_figures) + 1; CreateNextFigure(rand_val, pColor); } function DrawNextFigure() { NextFigure = this[("Figure" + NextFigureNumber) + 1]; var off_x = 500; var off_y = 100; if (NextFigureNumber == 1) { off_x = 510; off_y = 100; } if (NextFigureNumber == 2) { off_x = 510; off_y = 100; } if (NextFigureNumber == 3) { off_x = 520; off_y = 100; } if (NextFigureNumber == 4) { off_x = 500; off_y = 100; } if (NextFigureNumber == 5) { off_x = 510; off_y = 100; } if (NextFigureNumber == 6) { off_x = 510; off_y = 100; } if (NextFigureNumber == 7) { off_x = 510; off_y = 100; } var i = 0; while (i < NumberBoxesInNextFigure) { this["NextFigureBox" + i]._x = off_x + (NextFigure[i * 2] * this["NextFigureBox" + i]._width); this["NextFigureBox" + i]._y = off_y + (NextFigure[(i * 2) + 1] * this["NextFigureBox" + i]._height); i++; } } function ShowMainMenu() { PlayAreaOff(); _root.DialogMode = true; _root.WindowMainMenu1._visible = true; } function ShowGameOver() { if (_root.SoundOn) { _root.SoundGameOver.start(); } _root.DialogMode = true; _root.WindowGameOver1._visible = true; _root.GameLost = true; } function ShowHelp1() { _root.DialogMode = true; _root.WindowHelp1._visible = true; } function ShowAreYouSureWindow(p_Mode) { _root.DialogMode = true; _root.WindowAreYouSure1._visible = true; _root.AYSmode = p_Mode; } function ShowQuitTheGame() { _root.DialogMode = true; _root.WindowQuitTheGame1._visible = true; } function ShowWindowYouWin() { _root.DialogMode = true; _root.WindowYouWin1._visible = true; } function ShowWindowLevelComplete() { _root.DialogMode = true; _root.WindowLevelComplete1._visible = true; } function PlayAreaOn() { _root.ButtonAbortGame._visible = true; _root.ButtonMoreGames._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; if (IsSoundOn) { _root.ButtonSoundOn._visible = true; } else { _root.ButtonSoundOn._visible = false; } if (IsSoundOn) { _root.ButtonSoundOff._visible = false; } else { _root.ButtonSoundOff._visible = true; } } function PlayAreaOff() { _root.ButtonAbortGame._visible = false; _root.ButtonPause._visible = false; _root.ButtonResume._visible = false; _root.ButtonRestart._visible = false; _root.ButtonMoreGames._visible = false; _root.ButtonSoundOn._visible = false; _root.ButtonSoundOff._visible = false; } function PauseOn() { _root.IsGamePaused = true; _root.ButtonPause._visible = false; _root.ButtonResume._visible = true; _root.Paused1._visible = true; } function PauseOff() { _root.IsGamePaused = false; _root.ButtonPause._visible = true; _root.ButtonResume._visible = false; _root.Paused1._visible = false; } function StartNewGame() { EmptyArrayNet(); CreateRandomFigure(FigureColor); ConvFigureNetPosToPos(); DrawFigure(); CreateRandomNextFigure(NextFigureColor); DrawNextFigure(); LoadLevel(CurLevel); DialogMode = false; _root.WindowMainMenu1._visible = false; } function UpdateGame() { PauseDelay--; if (PauseDelay < 0) { PauseDelay = 0; } if (Key.isDown(80)) { if (PauseDelay <= 0) { if (!IsGamePaused) { _root.PauseOn(); } else { _root.PauseOff(); } PauseDelay = 5; } } if (IsGamePaused) { return(undefined); } SavedFigureNetPosX = FigureNetPosX; SavedFigureNetPosY = FigureNetPosY; SavedpRotate = pRotate; RotatePause--; MovePause--; if (Key.isDown(40)) { FigurePosY = FigurePosY + 10; ConvFigurePosToNetPosY(); if (!CheckFigureOkPosition()) { FigurePosY = FigurePosY - 10; ConvFigurePosToNetPosY(); DrawFigure(); } } FigurePosY = FigurePosY + 2; ConvFigureNetPosToPosX(); ConvFigurePosToNetPosY(); DrawFigure(); if (MovePause <= 0) { if (Key.isDown(39)) { if (_root.SoundOn) { _root.SoundMove.start(); } FigureNetPosX++; DrawFigure(); if (!CheckFigureOkPosition()) { FigureNetPosX = SavedFigureNetPosX; DrawFigure(); } MovePause = 2; } } if (MovePause <= 0) { if (Key.isDown(37)) { if (_root.SoundOn) { _root.SoundMove.start(); } FigureNetPosX--; DrawFigure(); if (!CheckFigureOkPosition()) { FigureNetPosX = SavedFigureNetPosX; DrawFigure(); } MovePause = 2; } } if (Key.isDown(32) || (Key.isDown(38))) { if (RotatePause < 0) { if (_root.SoundOn) { _root.SoundRotate.start(); } RotatePause = 4; pRotate++; if (pRotate > 4) { pRotate = 1; } DrawFigure(); if (!CheckFigureOkPosition()) { pRotate = SavedpRotate; FigureNetPosX = SavedFigureNetPosX; DrawFigure(); } } } ConvFigureNetPosToPosX(); ConvFigurePosToNetPosY(); DrawFigure(); CheckFigureStop(); if (ArrayMoveDown.length == 0) { if (bStopFigure || (bFinishLineDown)) { if (SeekForTheFullLine() != 9999) { DeleteLine(SeekForTheFullLine()); ScoreMultiplier++; } else { ScoreMultiplier = 1; } } bStopFigure = false; if (bFinishLineDown) { if (IsLevelFinished()) { LastLines = Lines; LastScore = Score; CurLevel++; if (_root.SoundOn) { _root.SoundLevelComplete.start(); } if (CurLevel > TotalNumLevels) { ShowWindowYouWin(); } if (CurLevel > TotalNumLevels) { CurLevel = 1; } LoadLevel(CurLevel); ShowWindowLevelComplete(); } } bFinishLineDown = false; } UpdateArrayMoveDown(); if (EnableEscSkipLevel) { if (Key.isDown(27) || (Key.isDown(17))) { CurLevel++; if (CurLevel > TotalNumLevels) { CurLevel = 1; } LoadLevel(CurLevel); } } UpdateExplodes(); } movieClip.prototype.NetPosX; movieClip.prototype.NetPosY; movieClip.prototype.MustPosY; movieClip.prototype.Color; movieClip.prototype.DieTimer; var DialogMode = false; var FigureNumber = 1; var NextFigureNumber = 1; var pRotate = 1; var NumberBoxesInFigure = 0; var NumberBoxesInNextFigure = 0; var CurFigure; var NextFigure; var FigureColor = 1; var NextFigureColor = 1; var FigurePosX = 210; var FigurePosY = 25; var FigureNetPosX = 0; var FigureNetPosY = 1; var OtstupX = 211; var OtstupY = 25; var FieldSizeX = 10; var FieldSizeY = 19; ArrayNet = new array((FieldSizeX * FieldSizeY) * 2); var NumFieldBoxes = 0; var CurLevel = 1; var bFinishLineDown = false; var bStopFigure = false; ArrayMoveDown = new Array(); var RotatePause = 3; var MovePause = 2; var SavedFigureNetPosX = 0; var SavedFigureNetPosY = 0; var SavedpRotate = 0; var IsGamePaused = false; var SoundOn = true; var DialogMode = false; var Score = 0; var LastScore = 0; var Lines = 0; var LastLines = 0; var AYSmode = 1; var ScoreMultiplier = 1; var PauseDelay = 3; var IsSoundOn = true; Box1._visible = false; Box2._visible = false; Box3._visible = false; Box4._visible = false; Box5._visible = false; Box6._visible = false; Box7._visible = false; Box8._visible = false; Box9._visible = false; Box10._visible = false; duplicateMovieClip (WindowHelp, "WindowHelp1", 1002); WindowHelp._visible = false; WindowHelp1._visible = false; duplicateMovieClip (WindowMainMenu, "WindowMainMenu1", 1001); WindowMainMenu._visible = false; WindowMainMenu1._visible = false; duplicateMovieClip (WindowYouWin, "WindowYouWin1", 1003); WindowYouWin._visible = false; WindowYouWin1._visible = false; duplicateMovieClip (WindowGameOver, "WindowGameOver1", 1004); WindowGameOver._visible = false; WindowGameOver1._visible = false; duplicateMovieClip (WindowAreYouSure, "WindowAreYouSure1", 1005); WindowAreYouSure._visible = false; WindowAreYouSure1._visible = false; duplicateMovieClip (WindowLevelComplete, "WindowLevelComplete1", 1006); WindowLevelComplete._visible = false; WindowLevelComplete1._visible = false; duplicateMovieClip (Paused, "Paused1", 1020); Paused._visible = false; Paused1._visible = false; SoundClickButton = new Sound(); SoundClickButton.attachSound("s_clickbutton"); SoundRotate = new Sound(); SoundRotate.attachSound("s_rotate"); SoundMove = new Sound(); SoundMove.attachSound("s_move"); SoundStopFigure = new Sound(); SoundStopFigure.attachSound("s_stopfigure"); SoundExplodeLine = new Sound(); SoundExplodeLine.attachSound("s_explodeline"); SoundLevelComplete = new Sound(); SoundLevelComplete.attachSound("s_levelcomplete"); var LinkBuyNow = "http://www.regnow.com/softsell/nph-softsell.cgi?item=10025-3"; var LinkMoreGames = "http://gameglade.com"; var EnableEscSkipLevel = false; var NumExplodes = 0; var TotalNumLevels = 20; 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2); 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 5, 4, 0, 0, 0, 0, 2, 3, 0, 0, 4, 5, 0, 0); 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 5, 6, 0, 0, 6, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); LevelNet4 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 6, 6, 0, 0, 2, 2, 2, 0, 0, 0, 0, 6, 6, 6, 0, 0, 2, 2, 0, 0, 6, 6, 0, 0); LevelNet5 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 5, 0, 6, 0, 0, 0, 0, 0, 0, 6, 5, 6, 0, 0, 0, 0, 0, 0, 3, 3, 7, 3, 3, 0, 0, 0, 0, 0, 0, 4, 5, 4, 0, 0, 0, 0, 0, 0, 4, 0, 5, 0, 4, 0, 0, 0); LevelNet6 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 6, 6, 6, 6, 0, 0, 5, 0, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 6, 0); LevelNet7 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 6, 7, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, 0, 0, 2, 8, 0, 2, 3, 0, 5, 6, 7, 0, 0, 7, 0, 0, 4, 3, 4, 0, 8, 2, 0, 6, 0, 0, 5, 2, 0, 0, 0, 3, 4, 5, 0, 0, 6); LevelNet8 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 3, 0, 0, 8, 0, 0, 6, 0, 0, 3, 0, 0, 8, 0, 0, 6, 0, 0, 3, 0, 0, 8, 0, 0, 0); LevelNet9 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 4, 0, 0, 0, 0, 3, 3, 3, 0, 0, 4, 0, 0, 6, 6, 0, 3, 0, 0, 0, 4, 0, 0, 6, 0, 0, 3, 0, 0, 4, 4, 4, 0, 6, 6, 0, 3, 0, 0, 4, 0, 4, 0, 0, 0); LevelNet10 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 0, 0, 7, 7, 0, 0, 7, 7, 0, 0, 7, 7, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 5, 0, 0, 0, 4, 0, 4, 0, 0, 5, 0, 5, 0, 4, 0, 0, 0, 4, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 0, 0, 7, 7, 7, 7); LevelNet12 = 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, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 0, 3, 5, 7, 8, 0, 0, 0, 0, 0, 3, 0, 3, 5, 7, 8, 0, 0, 0, 3, 0, 0, 0, 3, 5, 7, 8, 0, 3, 0, 0, 0, 0, 0, 3, 5, 7, 8, 0, 3, 0, 0, 0, 3, 5, 7, 8, 0, 0, 0, 3, 0, 3, 5, 7, 8, 0, 0, 0, 0, 0, 3, 5, 7, 8, 0, 0, 0); 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 9, 0, 0, 0, 9, 9, 9, 0, 0, 9, 9, 8, 8, 8, 0, 8, 8, 8, 8, 8, 9, 0, 0, 0, 9, 9, 9, 0, 0, 9, 9, 0, 0, 0, 0, 9, 9, 0, 0, 0, 9, 0, 0, 0, 0, 0, 9, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 10, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0, 0, 10, 4, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 10, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 3, 3, 0, 0, 0, 0, 0, 8, 8, 8, 0, 0, 3, 0, 0, 0, 8, 8, 8, 0, 0, 8, 0, 3, 0, 0, 8, 8, 8, 0, 0, 0, 0, 3, 0, 8, 8, 8, 8, 8, 0, 0, 0, 0, 3, 8, 8, 8, 8, 8, 8, 0, 0, 0, 3, 0, 8, 8, 8, 8, 8, 8, 0, 3, 0, 0, 8, 8, 0, 8, 8, 8, 0, 3, 0, 0, 0, 8, 8, 8, 8, 0, 3, 0, 0, 0, 0, 0, 8, 8, 8, 3, 0, 0, 0); LevelNet16 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 2, 2, 2, 5, 0, 0, 0, 0, 4, 0, 0, 0, 0, 5, 0, 0, 0, 0, 4, 6, 0, 8, 0, 5, 0, 0, 0, 0, 4, 0, 7, 0, 9, 5, 0, 0, 0, 0, 4, 0, 0, 0, 0, 5, 0, 0, 0, 0, 4, 3, 3, 3, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 2, 0, 0, 0, 0, 0, 8, 8, 0, 0, 2, 0, 0, 7, 7, 0, 0, 0, 0, 0, 2, 0, 7, 7, 0, 0, 0, 9, 0, 0, 2, 0, 0, 0, 0, 9, 9, 9, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 6, 0, 0, 0, 5, 5, 0, 4, 4, 0, 6, 6, 6, 0, 5, 0, 0, 0, 4, 4); LevelNet19 = 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, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 8, 0, 0, 0, 5, 0, 3, 0, 0, 0, 8, 0, 9, 0, 5, 0, 3, 0, 7, 0, 8, 0, 9, 0, 5, 0, 3, 0, 7, 0, 8, 0, 9, 0, 5, 0, 3, 0, 7, 0); LevelNet21 = 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 0, 0, 0, 0, 5, 0, 5, 5, 6, 0, 5, 0, 0, 5, 0, 6, 5, 5, 6, 6, 0, 5, 5, 0, 6, 6, 5, 5, 6, 0, 6, 0, 0, 6, 0, 6, 5, 5, 6, 0, 0, 6, 6, 0, 0, 6, 5, 5, 6, 0, 0, 0, 0, 0, 0, 6, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0); LevelNet22 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 8, 0, 0, 9, 0, 9, 0, 0, 7, 0, 0, 0, 0, 0, 9, 0, 0, 7, 0, 7, 0, 0, 4, 0, 0, 0, 0, 0, 7, 0, 0, 4, 0, 4, 0, 0, 6, 0, 0, 0, 0, 0, 4, 0, 0, 6, 0, 6, 0, 0, 0); LevelNet23 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 2, 0, 0, 0, 7, 7, 7, 0, 0, 2, 2, 2, 0, 7, 7, 0, 7, 7, 2, 2, 0, 2, 2); LevelNet24 = 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, 3, 0, 3, 0, 0, 0, 9, 0, 9, 0, 0, 3, 0, 3, 0, 0, 0, 9, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); LevelNet25 = 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, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 4, 8, 8, 8, 4, 0, 0, 0, 0, 0, 0, 4, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0); LevelNet26 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 3, 0, 3, 0, 3, 3, 0, 3, 0, 3, 0, 3, 0, 3, 0); LevelNet27 = 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, 6, 6, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0); LevelNet28 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 7, 0, 0, 7, 0, 3, 3, 0, 9, 0, 7, 7, 7, 7, 0, 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 5, 5, 5, 5, 0, 3, 0, 9, 9, 0, 5, 0, 0, 5, 0, 3, 3); LevelNet29 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0); LevelNet30 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 5, 5, 5, 6, 6, 6, 7, 7, 7, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0); LevelNet31 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 0, 2, 2, 2, 4, 4, 2, 2, 2, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0); LevelNet32 = 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, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 6, 6, 6, 6, 3, 0, 0, 0, 3, 6, 0, 5, 5, 0, 6, 3, 0, 3, 6, 0, 5, 4, 4, 5, 0, 6, 3, 3, 6, 5, 4, 0, 0, 4, 5, 6, 3, 3, 6, 0, 5, 4, 4, 5, 0, 6, 3, 0, 3, 6, 0, 5, 5, 0, 6, 3, 0, 0, 0, 3, 6, 6, 6, 6, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0); LevelNet33 = new array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8); num_figures = 7; Figure11 = new Array(0, 0, 1, 0, 2, 0, 2, 1); Figure12 = new Array(1, 0, 1, 1, 1, 2, 0, 2); Figure13 = new Array(0, 0, 0, 1, 1, 1, 2, 1); Figure14 = new Array(1, 0, 0, 0, 0, 1, 0, 2); Figure21 = new Array(0, 0, 0, 1, 1, 0, 2, 0); Figure22 = new Array(0, 0, 1, 0, 1, 1, 1, 2); Figure23 = new Array(0, 1, 1, 1, 2, 1, 2, 0); Figure24 = new Array(0, 0, 0, 1, 0, 2, 1, 2); Figure31 = new Array(0, 0, 1, 0, 0, 1, 1, 1); Figure32 = new Array(0, 0, 1, 0, 0, 1, 1, 1); Figure33 = new Array(0, 0, 1, 0, 0, 1, 1, 1); Figure34 = new Array(0, 0, 1, 0, 0, 1, 1, 1); Figure41 = new Array(0, 0, 1, 0, 2, 0, 3, 0); Figure42 = new Array(1, 0, 1, 1, 1, 2, 1, 3); Figure43 = new Array(0, 0, 1, 0, 2, 0, 3, 0); Figure44 = new Array(1, 0, 1, 1, 1, 2, 1, 3); Figure51 = new Array(0, 0, 1, 0, 1, 1, 2, 1); Figure52 = new Array(0, 1, 0, 2, 1, 0, 1, 1); Figure53 = new Array(0, 0, 1, 0, 1, 1, 2, 1); Figure54 = new Array(0, 1, 0, 2, 1, 0, 1, 1); Figure61 = new Array(0, 1, 1, 0, 1, 1, 2, 0); Figure62 = new Array(0, 0, 0, 1, 1, 1, 1, 2); Figure63 = new Array(0, 1, 1, 0, 1, 1, 2, 0); Figure64 = new Array(0, 0, 0, 1, 1, 1, 1, 2); Figure71 = new Array(0, 1, 1, 0, 1, 1, 2, 1); Figure72 = new Array(0, 0, 0, 1, 1, 1, 0, 2); Figure73 = new Array(0, 0, 1, 0, 1, 1, 2, 0); Figure74 = new Array(0, 1, 1, 0, 1, 1, 1, 2); fscommand ("allowscale", "false"); ShowMainMenu(); _root.onEnterFrame = function () { if (!DialogMode) { UpdateGame(); } if (DialogMode) { if (_root.WindowLevelComplete1._visible) { if (Key.isDown(13) || (Key.isDown(27))) { _root.WindowLevelComplete1._visible = false; _root.DialogMode = false; } } } if (DialogMode) { if (_root.WindowMainMenu1._visible) { if (Key.isDown(13)) { _root.CurLevel = 1; _root.LastScore = 0; _root.Score = 0; _root.Lines = 0; _root.LastLines = 0; _root.StartNewGame(); _root.PlayAreaOn(); } } } if (DialogMode) { if (_root.WindowGameOver1._visible) { if (Key.isDown(13) || (Key.isDown(27))) { _root.WindowGameOver1._visible = false; _root.ShowMainMenu(); } } } };
Symbol 15 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.PauseOn(); getURL (_root.LinkMoreGames, "_blank"); }
Symbol 21 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ShowAreYouSureWindow(2); _root.PauseOff(); }
Symbol 27 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ShowAreYouSureWindow(1); _root.PauseOff(); }
Symbol 37 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.PauseOff(); }
Symbol 40 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.PauseOn(); }
Symbol 52 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ButtonSoundOff._visible = false; _root.ButtonSoundOn._visible = true; _root.SoundOn = true; }
Symbol 55 Button
on (release) { if (_root.DialogMode) { return(undefined); } if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.ButtonSoundOn._visible = false; _root.ButtonSoundOff._visible = true; _root.SoundOn = false; }
Symbol 69 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 2
stop();
Symbol 73 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 2
stop();
Symbol 77 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 2
stop();
Symbol 81 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 2
stop();
Symbol 85 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 2
stop();
Symbol 93 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 94 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
stop();
Symbol 101 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 2
stop();
Symbol 105 MovieClip Frame 7
this._visible = false; this._x = 100000 /* 0x0186A0 */; stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 2
stop();
Symbol 116 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowAreYouSure1._visible = false; _root.DialogMode = false; }
Symbol 119 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowAreYouSure1._visible = false; _root.DialogMode = false; if (_root.AYSmode == 1) { _root.Score = _root.LastScore; _root.Lines = _root.LastLines; _root.LoadLevel(_root.CurLevel); } if (_root.AYSmode == 2) { _root.ShowMainMenu(); } }
Symbol 139 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowGameOver1._visible = false; _root.ShowMainMenu(); }
Symbol 146 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowYouWin1._visible = false; _root.ShowMainMenu(); }
Symbol 153 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowLevelComplete1._visible = false; _root.DialogMode = false; }
Symbol 161 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowHelp1._visible = false; _root.ShowMainMenu(); }
Symbol 167 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.CurLevel = 1; _root.LastScore = 0; _root.Score = 0; _root.Lines = 0; _root.LastLines = 0; _root.StartNewGame(); _root.PlayAreaOn(); }
Symbol 170 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } _root.WindowMainMenu1._visible = false; _root.ShowHelp1(); }
Symbol 171 Button
on (release) { if (_root.SoundOn) { _root.SoundClickButton.start(); } getURL (_root.LinkMoreGames, "_blank"); }

Library Items

Symbol 1 Sound [s_stopfigure]
Symbol 2 Sound [s_rotate]
Symbol 3 Sound [s_move]
Symbol 4 Sound [s_levelcomplete]
Symbol 5 Sound [s_explodeline]
Symbol 6 Sound [s_clickbutton]
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:Timeline
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:13 15 37 116 171
Symbol 11 FontUsed by:12 14 18 20 24 26 30 36 38 39 43 44 50 51 53 54 56 57 58 59 60 61 62 63 64 65 109 110 113 114 115 117 118 121 122 125 127 132 133 134 135 136 137 138 141 142 143 145 148 149 150 151 152 157 158 159 160 165 166 168 169
Symbol 12 TextUses:11Used by:15 171
Symbol 13 MovieClipUses:10Used by:15 116 171
Symbol 14 TextUses:11Used by:15 171
Symbol 15 ButtonUses:10 12 13 14Used by:Timeline
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:19 21 139 146 153 161 170
Symbol 18 TextUses:11Used by:21
Symbol 19 MovieClipUses:17Used by:21 139 146 153 161 170
Symbol 20 TextUses:11Used by:21
Symbol 21 ButtonUses:17 18 19 20Used by:Timeline
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:25 27 119 167
Symbol 24 TextUses:11Used by:27
Symbol 25 MovieClipUses:23Used by:27 119 167
Symbol 26 TextUses:11Used by:27
Symbol 27 ButtonUses:23 24 25 26Used by:Timeline
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:37 40
Symbol 30 TextUses:11Used by:37
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:33
Symbol 33 MovieClipUses:32Used by:37 40
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:37 40
Symbol 36 TextUses:11Used by:37
Symbol 37 ButtonUses:29 30 33 35 36 10Used by:Timeline
Symbol 38 TextUses:11Used by:40
Symbol 39 TextUses:11Used by:40
Symbol 40 ButtonUses:29 38 33 35 39Used by:Timeline
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:52 55
Symbol 43 TextUses:11Used by:52 55
Symbol 44 TextUses:11Used by:52
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:52 55
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:52 55
Symbol 50 TextUses:11Used by:52 55
Symbol 51 TextUses:11Used by:52
Symbol 52 ButtonUses:42 43 44 47 49 50 51Used by:Timeline
Symbol 53 TextUses:11Used by:55
Symbol 54 TextUses:11Used by:55
Symbol 55 ButtonUses:42 43 53 47 49 50 54Used by:Timeline
Symbol 56 TextUses:11Used by:Timeline
Symbol 57 TextUses:11Used by:Timeline
Symbol 58 EditableTextUses:11Used by:Timeline
Symbol 59 EditableTextUses:11Used by:Timeline
Symbol 60 EditableTextUses:11Used by:Timeline
Symbol 61 EditableTextUses:11Used by:Timeline
Symbol 62 EditableTextUses:11Used by:Timeline
Symbol 63 EditableTextUses:11Used by:Timeline
Symbol 64 TextUses:11Used by:66
Symbol 65 TextUses:11Used by:66
Symbol 66 MovieClipUses:64 65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69 70
Symbol 69 MovieClipUses:68Used by:70
Symbol 70 MovieClipUses:68 69Used by:Timeline
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73 74
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:72 73Used by:Timeline
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77 78
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClipUses:76 77Used by:Timeline
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81 82
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClipUses:80 81Used by:Timeline
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85 86
Symbol 85 MovieClipUses:84Used by:86
Symbol 86 MovieClipUses:84 85Used by:Timeline
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89 90
Symbol 89 MovieClipUses:88Used by:90
Symbol 90 MovieClipUses:88 89Used by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93 94
Symbol 93 MovieClipUses:92Used by:94
Symbol 94 MovieClipUses:92 93Used by:Timeline
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97 98
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClipUses:96 97Used by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101 102
Symbol 101 MovieClipUses:100Used by:102
Symbol 102 MovieClipUses:100 101Used by:Timeline
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105 106
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClipUses:104 105Used by:Timeline
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:131 140 147 154
Symbol 109 TextUses:11Used by:131
Symbol 110 TextUses:11Used by:131
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:131 140 147 154
Symbol 113 EditableTextUses:11Used by:131
Symbol 114 TextUses:11Used by:116
Symbol 115 TextUses:11Used by:116
Symbol 116 ButtonUses:10 114 13 115Used by:131
Symbol 117 TextUses:11Used by:119
Symbol 118 TextUses:11Used by:119
Symbol 119 ButtonUses:23 117 25 118Used by:131
Symbol 120 GraphicUsed by:130
Symbol 121 TextUses:11Used by:130
Symbol 122 TextUses:11Used by:130
Symbol 123 GraphicUsed by:130
Symbol 124 GraphicUsed by:130
Symbol 125 TextUses:11Used by:130
Symbol 126 GraphicUsed by:130
Symbol 127 TextUses:11Used by:130
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 ButtonUses:120 121 122 123 124 125 126 127 128 129Used by:131 140 147 154
Symbol 131 MovieClipUses:108 109 110 112 113 116 119 130Used by:Timeline
Symbol 132 TextUses:11Used by:140
Symbol 133 TextUses:11Used by:140
Symbol 134 TextUses:11Used by:140 147
Symbol 135 EditableTextUses:11Used by:140
Symbol 136 EditableTextUses:11Used by:140
Symbol 137 TextUses:11Used by:139 146
Symbol 138 TextUses:11Used by:139 146
Symbol 139 ButtonUses:17 137 19 138Used by:140
Symbol 140 MovieClipUses:108 132 133 134 135 112 136 139 130Used by:Timeline
Symbol 141 TextUses:11Used by:147
Symbol 142 TextUses:11Used by:147
Symbol 143 EditableTextUses:11Used by:147
Symbol 144 Font
Symbol 145 EditableTextUses:11Used by:147
Symbol 146 ButtonUses:17 137 19 138Used by:147
Symbol 147 MovieClipUses:108 141 142 134 143 112 145 146 130Used by:Timeline
Symbol 148 TextUses:11Used by:154
Symbol 149 TextUses:11Used by:154
Symbol 150 EditableTextUses:11Used by:154
Symbol 151 TextUses:11Used by:153
Symbol 152 TextUses:11Used by:153
Symbol 153 ButtonUses:17 151 19 152Used by:154
Symbol 154 MovieClipUses:108 148 149 112 150 153 130Used by:Timeline
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:162
Symbol 157 TextUses:11Used by:162
Symbol 158 TextUses:11Used by:162
Symbol 159 TextUses:11Used by:161
Symbol 160 TextUses:11Used by:161
Symbol 161 ButtonUses:17 159 19 160Used by:162
Symbol 162 MovieClipUses:156 157 158 161Used by:Timeline
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:172
Symbol 165 TextUses:11Used by:167
Symbol 166 TextUses:11Used by:167
Symbol 167 ButtonUses:23 165 25 166Used by:172
Symbol 168 TextUses:11Used by:170
Symbol 169 TextUses:11Used by:170
Symbol 170 ButtonUses:17 168 19 169Used by:172
Symbol 171 ButtonUses:10 12 13 14Used by:172
Symbol 172 MovieClipUses:164 167 170 171Used by:Timeline

Instance Names

"ButtonMoreGames"Frame 1Symbol 15 Button
"ButtonAbortGame"Frame 1Symbol 21 Button
"ButtonRestart"Frame 1Symbol 27 Button
"ButtonResume"Frame 1Symbol 37 Button
"ButtonPause"Frame 1Symbol 40 Button
"ButtonSoundOff"Frame 1Symbol 52 Button
"ButtonSoundOn"Frame 1Symbol 55 Button
"Paused"Frame 1Symbol 66 MovieClip
"Box2"Frame 1Symbol 70 MovieClip
"Box3"Frame 1Symbol 74 MovieClip
"Box4"Frame 1Symbol 78 MovieClip
"Box5"Frame 1Symbol 82 MovieClip
"Box6"Frame 1Symbol 86 MovieClip
"Box7"Frame 1Symbol 90 MovieClip
"Box8"Frame 1Symbol 94 MovieClip
"Box9"Frame 1Symbol 98 MovieClip
"Box10"Frame 1Symbol 102 MovieClip
"Box1"Frame 1Symbol 106 MovieClip
"WindowAreYouSure"Frame 1Symbol 131 MovieClip
"WindowGameOver"Frame 1Symbol 140 MovieClip
"WindowYouWin"Frame 1Symbol 147 MovieClip
"WindowLevelComplete"Frame 1Symbol 154 MovieClip
"WindowHelp"Frame 1Symbol 162 MovieClip
"WindowMainMenu"Frame 1Symbol 172 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$kq$1vrDNYh1hAFSfjmzVt64X/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "s_stopfigure"
ExportAssets (56)Timeline Frame 1Symbol 2 as "s_rotate"
ExportAssets (56)Timeline Frame 1Symbol 3 as "s_move"
ExportAssets (56)Timeline Frame 1Symbol 4 as "s_levelcomplete"
ExportAssets (56)Timeline Frame 1Symbol 5 as "s_explodeline"
ExportAssets (56)Timeline Frame 1Symbol 6 as "s_clickbutton"

Dynamic Text Variables

_root.ScoreSymbol 58 EditableText"0000000000"
_root.ScoreSymbol 59 EditableText"0000000000"
_root.LinesSymbol 60 EditableText"0000000000"
_root.LinesSymbol 61 EditableText"0000000000"
CurLevelSymbol 62 EditableText"0000000000"
_root.CurLevelSymbol 63 EditableText"0000000000"
_root.ScoreSymbol 135 EditableText"00000000000"
_root.ScoreSymbol 143 EditableText"00000000000"




http://swfchan.com/5/23662/info.shtml
Created: 26/5 -2019 02:12:15 Last modified: 26/5 -2019 02:12:15 Server time: 11/05 -2024 14:27:40