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

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

Flash Kurushi.swf

This is the info page for
Flash #46168

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


Text
Free Play

Play Game

Rules!

Blocks Destroyed:

<p align="center"></p>

Level:

<p align="center"></p>

Score:

<p align="center"></p>

Add Row

Remove Row

Add column

Remove Column

Start Blocks

Stop Blocks

Add row of blocks

Remove row of blocks

Increase block speed

Decrease block speed

<p align="center"></p>

Main Menu

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

You reached
Level:

Your Score
Was:

<p align="center"></p>

This is you... your a red block. Move around
using the arrow keys.

This is a board tile (it's a blue block!!), you
can move all over the board.

This is a marked tile, this is used to destroy
blocks that move down the screen. Press
the space bar to mark a tile with your player
then as a block moves over the marked tile
press "X" to destroy it.

This is a normal block, destroy these as
they come down.

This is an active block, destroy these and
they also destroy all the blocks
surrounding them.

This is an evil black tile, you destroy them
they destroy a row on your board. If your
player is on the last row at the time you die.

Each time you clear the board you start a
new level with a higher difficulty. Your
overall score is calculated by the total
number of blocks you destroy.
If you get hit by any of the blocks moving
down you will be crushed so be careful.

If you leave a black tile on the board for the first cycle of the
blocks it will fall off the board and be destroyed without the 1
row penalty!

ActionScript [AS1/AS2]

Frame 2
fp_btn.onRollOver = function () { fp_btn.gotoAndStop("over"); }; fp_btn.onRollOut = function () { fp_btn.gotoAndStop("normal"); }; fp_btn.onRelease = function () { gotoAndStop ("freePlay"); }; pg_btn.onRollOver = function () { pg_btn.gotoAndStop("over"); }; pg_btn.onRollOut = function () { pg_btn.gotoAndStop("normal"); }; pg_btn.onRelease = function () { gotoAndStop ("playGame"); }; r_btn.onRollOver = function () { r_btn.gotoAndStop("over"); }; r_btn.onRollOut = function () { r_btn.gotoAndStop("normal"); }; r_btn.onRelease = function () { gotoAndStop ("rules"); }; stop();
Frame 3
function drawBlocks() { row = 0; while (row < numBlockRows) { blocks[row] = new Array(); col = 0; while (col < numCols) { blocks[row][col] = NEUTRAL; attachMovie("Block", ((("block" + row) + "_") + col) + "_mc", getNextHighestDepth()); with (this[((("block" + row) + "_") + col) + "_mc"]) { _x = 20 + (col * _width); _y = 20 + (row * _width); gotoAndStop("Neutral"); } col++; } row++; } i = 0; while (i < numActiveCells) { greenRow = Math.floor(Math.random() * numBlockRows); greenCol = Math.floor(Math.random() * numCols); this[((("block" + greenRow) + "_") + greenCol) + "_mc"].gotoAndStop("Active"); blocks[greenRow][greenCol] = ACTIVE; i++; } i = 0; while (i < numAttackCells) { greenRow = Math.floor(Math.random() * numBlockRows); greenCol = Math.floor(Math.random() * numCols); this[((("block" + greenRow) + "_") + greenCol) + "_mc"].gotoAndStop("Black"); blocks[greenRow][greenCol] = BLACK; i++; } } function blockCrush() { blocknum = 0; while (blocknum < numBlockRows) { if (((blockRowCount + blocknum) == playerRow) && (blocks[blocknum][playerCol] != DEAD)) { msg = "You were crushed by the blocks"; gotoAndStop ("end"); clearBoard(); score = score + blocksDestroyed; } blocknum++; } } function moveBlocks() { if (((blockRowCount < (numRows + 1)) && (loop < 5)) && (msg == " ")) { row = 0; while (row < numBlockRows) { col = 0; while (col < numCols) { with (this[((("block" + row) + "_") + col) + "_mc"]) { _y = 20 + ((row + blockRowCount) * _width); } col++; } row++; } blockCrush(); } else { row = 0; while (row < numBlockRows) { col = 0; while (col < numCols) { if (blocks[row][col] == BLACK) { blocksDestroyed++; _root[((("block" + row) + "_") + col) + "_mc"]._visible = false; blocks[row][col] = DEAD; } col++; } row++; } blockRowCount = numBlockRows * -1; loop++; } } function drawBoard() { row = 0; while (row < numRows) { col = 0; while (col < numCols) { attachMovie("boardTile", ((("board" + row) + "_") + col) + "_mc", getNextHighestDepth()); with (this[((("board" + row) + "_") + col) + "_mc"]) { _x = 20 + (col * _width); _y = 20 + (row * _width); gotoAndStop("Neutral"); } col++; } row++; } } function activeBrick() { rowbuf = -1; while (rowbuf <= 1) { colbuf = -1; while (colbuf <= 1) { switch (blocks[row + rowbuf][col + colbuf]) { case NEUTRAL : blocksDestroyed++; _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; break; case BLACK : blocksDestroyed++; _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; numRows--; colnumber = 0; while (colnumber < numCols) { removeMovieClip(this[((("board" + numRows) + "_") + colnumber) + "_mc"]); colnumber++; } if (playerRow >= numRows) { msg = "You fell off the board, dumbass!"; gotoAndStop ("end"); clearBoard(); score = score + blocksDestroyed; } break; case ACTIVE : blocksDestroyed++; _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; lastrow = row; lastcol = col; row = row + rowbuf; col = col + colbuf; activeBrick(); row = lastrow; col = lastcol; } colbuf++; } rowbuf++; } } function clearBoard() { row = 0; while (row < numRows) { col = 0; while (col < numCols) { removeMovieClip(this[((("board" + row) + "_") + col) + "_mc"]); col++; } row++; } row = 0; while (row < numBlockRows) { col = 0; while (col < numCols) { removeMovieClip(this[((("block" + row) + "_") + col) + "_mc"]); col++; } row++; } removeMovieClip(player_mc); } function addPlayer() { Key.removeListener(player_mc); attachMovie("player", "player_mc", getNextHighestDepth()); with (player_mc) { _x = this[((("board" + playerRow) + "_") + playerCol) + "_mc"]._x; _y = this[((("board" + playerRow) + "_") + playerCol) + "_mc"]._y; } Key.addListener(player_mc); player_mc.onKeyUp = movePlayer; } function movePlayer() { val = Key.getCode(); switch (val) { case 38 : if (playerRow > 0) { this._y = this._y - this._width; playerRow = playerRow - 1; } blockCrush(); break; case 40 : if (playerRow < (numRows - 1)) { this._y = this._y + this._width; playerRow = playerRow + 1; } blockCrush(); break; case 37 : if (playerCol > 0) { this._x = this._x - this._width; playerCol = playerCol - 1; } blockCrush(); break; case 39 : if (playerCol < (numCols - 1)) { this._x = this._x + this._width; playerCol = playerCol + 1; } blockCrush(); break; case 32 : if (!marked) { _root[((("board" + playerRow) + "_") + playerCol) + "_mc"].gotoAndStop("Marked"); marked = true; rowMarked = playerRow; colMarked = playerCol; } else { _root[((("board" + playerRow) + "_") + playerCol) + "_mc"].gotoAndStop("Marked"); _root[((("board" + rowMarked) + "_") + colMarked) + "_mc"].gotoAndStop("Neutral"); marked = true; rowMarked = playerRow; colMarked = playerCol; } } } function displayGame() { drawBoard(); addPlayer(); drawBlocks(); } var blocks = new Array(); loop = 0; msg = " "; level = 1; score = 0; numActiveCells = 2; numAttackCells = 1; DEAD = 0; NEUTRAL = 1; ACTIVE = 2; BLACK = 3; X = 88; blocksDestroyed = 0; blocksStart = true; numRows = 20; numCols = 4; numBlockRows = 2; blockSpeed = 10; delayLength = (delayBlocks = blockSpeed); blockRowCount = 0; playerRow = numRows - 1; playerCol = Math.floor(numCols / 2); marked = false; startBlocks_btn.onRelease = function () { blocksStart = true; }; stopBlocks_btn.onRelease = function () { blocksStart = false; }; addBlocks_btn.onRelease = function () { clearBoard(); numBlockRows++; displayGame(); }; removeBlocks_btn.onRelease = function () { clearBoard(); numBlockRows--; displayGame(); }; increaseSpeed_btn.onRelease = function () { blockSpeed = blockSpeed - 5; delayLength = blockSpeed; }; decreaseSpeed_btn.onRelease = function () { blockSpeed = blockSpeed + 5; delayLength = blockSpeed; }; removeRow_btn.onRelease = function () { clearBoard(); if (numRows > 1) { numRows--; } displayGame(); }; addColumn_btn.onRelease = function () { clearBoard(); if (numCols < 9) { numCols++; } displayGame(); }; removeColumn_btn.onRelease = function () { clearBoard(); if (numCols > 1) { numCols--; } displayGame(); }; addRow_btn.onRelease = function () { clearBoard(); if (numRows < 30) { numRows++; } displayGame(); }; displayGame(); Key.addListener(this); this.onKeyUp = function () { if (!(Key.getCode() === X)) { } else if (marked) { row = 0; while (row < numBlockRows) { testRow = row + blockRowCount; col = 0; while (col < numCols) { if ((testRow == rowMarked) && (col == colMarked)) { switch (blocks[row][col]) { case NEUTRAL : blocksDestroyed++; _root[((("block" + row) + "_") + col) + "_mc"]._visible = false; blocks[row][col] = DEAD; break; case ACTIVE : activeBrick(); break; case BLACK : blocksDestroyed++; _root[((("block" + row) + "_") + col) + "_mc"]._visible = false; blocks[row][col] = DEAD; numRows--; col = 0; while (col < numCols) { removeMovieClip(this[((("board" + numRows) + "_") + col) + "_mc"]); col++; } if (playerRow < numRows) { break; } msg = "You fell off the board, dumbass!"; gotoAndStop ("end"); clearBoard(); score = score + blocksDestroyed; } } col++; } row++; } _root[((("board" + rowMarked) + "_") + colMarked) + "_mc"].gotoAndStop("Neutral"); marked = false; } }; onEnterFrame = function () { if (blocksStart) { if (delayBlocks > 0) { delayBlocks--; } else { delayBlocks = blockSpeed; blockRowCount++; moveBlocks(); } } if (blocksDestroyed >= (numBlockRows * numCols)) { loop = 0; clearBoard(); levelUp = Math.floor(Math.random() * 50); if (levelUp <= 25) { if (numCols < 9) { numCols++; } } else { numBlockRows++; } displayGame(); score = score + blocksDestroyed; blocksDestroyed = 0; blockRowCount = 0; level++; } else if ((loop == 5) && (msg == " ")) { msg = "You ran out of time"; clearBoard(); gotoAndStop ("end"); } }; stop();
Frame 4
function drawBlocks() { row = 0; while (row < numBlockRows) { blocks[row] = new Array(); col = 0; while (col < numCols) { blocks[row][col] = NEUTRAL; attachMovie("Block", ((("block" + row) + "_") + col) + "_mc", getNextHighestDepth()); with (this[((("block" + row) + "_") + col) + "_mc"]) { _x = 20 + (col * _width); _y = 20 + (row * _width); gotoAndStop("Neutral"); } col++; } row++; } i = 0; while (i < numActiveCells) { greenRow = Math.floor(Math.random() * numBlockRows); greenCol = Math.floor(Math.random() * numCols); this[((("block" + greenRow) + "_") + greenCol) + "_mc"].gotoAndStop("Active"); blocks[greenRow][greenCol] = ACTIVE; i++; } i = 0; while (i < numAttackCells) { greenRow = Math.floor(Math.random() * numBlockRows); greenCol = Math.floor(Math.random() * numCols); this[((("block" + greenRow) + "_") + greenCol) + "_mc"].gotoAndStop("Black"); blocks[greenRow][greenCol] = BLACK; i++; } } function moveBlocks() { if ((blockRowCount < (numRows + 1)) && (msg == " ")) { row = 0; while (row < numBlockRows) { col = 0; while (col < numCols) { with (this[((("block" + row) + "_") + col) + "_mc"]) { _y = 20 + ((row + blockRowCount) * _width); } col++; } row++; } } else { blockRowCount = numBlockRows * -1; loop++; } } function drawBoard() { row = 0; while (row < numRows) { col = 0; while (col < numCols) { attachMovie("boardTile", ((("board" + row) + "_") + col) + "_mc", getNextHighestDepth()); with (this[((("board" + row) + "_") + col) + "_mc"]) { _x = 20 + (col * _width); _y = 20 + (row * _width); gotoAndStop("Neutral"); } col++; } row++; } } function activeBrick() { rowbuf = -1; while (rowbuf <= 1) { colbuf = -1; while (colbuf <= 1) { switch (blocks[row + rowbuf][col + colbuf]) { case NEUTRAL : blocksDestroyed++; _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; break; case BLACK : _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; numRows--; colnumber = 0; while (colnumber < numCols) { removeMovieClip(this[((("board" + numRows) + "_") + colnumber) + "_mc"]); colnumber++; } if (playerRow >= numRows) { msg = "You fell off the board, dumbass!"; gotoAndStop ("end"); clearBoard(); score = score + blocksDestroyed; } break; case ACTIVE : blocksDestroyed++; _root[((("block" + (row + rowbuf)) + "_") + (col + colbuf)) + "_mc"]._visible = false; blocks[row + rowbuf][col + colbuf] = DEAD; lastrow = row; lastcol = col; row = row + rowbuf; col = col + colbuf; activeBrick(); row = lastrow; col = lastcol; } colbuf++; } rowbuf++; } } function clearBoard() { row = 0; while (row < numRows) { col = 0; while (col < numCols) { removeMovieClip(this[((("board" + row) + "_") + col) + "_mc"]); col++; } row++; } row = 0; while (row < numBlockRows) { col = 0; while (col < numCols) { removeMovieClip(this[((("block" + row) + "_") + col) + "_mc"]); col++; } row++; } removeMovieClip(player_mc); } function addPlayer() { Key.removeListener(player_mc); attachMovie("player", "player_mc", getNextHighestDepth()); with (player_mc) { _x = this[((("board" + playerRow) + "_") + playerCol) + "_mc"]._x; _y = this[((("board" + playerRow) + "_") + playerCol) + "_mc"]._y; } Key.addListener(player_mc); player_mc.onKeyUp = movePlayer; } function movePlayer() { val = Key.getCode(); switch (val) { case 38 : if (playerRow > 0) { this._y = this._y - this._width; playerRow = playerRow - 1; } break; case 40 : if (playerRow < (numRows - 1)) { this._y = this._y + this._width; playerRow = playerRow + 1; } break; case 37 : if (playerCol > 0) { this._x = this._x - this._width; playerCol = playerCol - 1; } break; case 39 : if (playerCol < (numCols - 1)) { this._x = this._x + this._width; playerCol = playerCol + 1; } break; case 32 : if (!marked) { _root[((("board" + playerRow) + "_") + playerCol) + "_mc"].gotoAndStop("Marked"); marked = true; rowMarked = playerRow; colMarked = playerCol; } else { _root[((("board" + playerRow) + "_") + playerCol) + "_mc"].gotoAndStop("Marked"); _root[((("board" + rowMarked) + "_") + colMarked) + "_mc"].gotoAndStop("Neutral"); marked = true; rowMarked = playerRow; colMarked = playerCol; } } } function displayGame() { drawBoard(); addPlayer(); drawBlocks(); } var blocks = new Array(); loop = 0; msg = " "; numActiveCells = 2; numAttackCells = 1; DEAD = 0; NEUTRAL = 1; ACTIVE = 2; BLACK = 3; X = 88; blocksDestroyed = 0; blocksStart = false; numRows = 20; numCols = 4; numBlockRows = 2; blockSpeed = 10; delayLength = (delayBlocks = blockSpeed); blockRowCount = 0; playerRow = numRows - 1; playerCol = Math.floor(numCols / 2); marked = false; startBlocks_btn.onRelease = function () { blocksStart = true; blockRowCount = 0; }; stopBlocks_btn.onRelease = function () { blocksStart = false; blockRowCount = 0; }; addBlocks_btn.onRelease = function () { clearBoard(); numBlockRows++; blockRowCount = 0; displayGame(); }; removeBlocks_btn.onRelease = function () { clearBoard(); numBlockRows--; blockRowCount = 0; displayGame(); }; increaseSpeed_btn.onRelease = function () { blockSpeed = blockSpeed - 5; delayLength = blockSpeed; }; decreaseSpeed_btn.onRelease = function () { blockSpeed = blockSpeed + 5; delayLength = blockSpeed; }; removeRow_btn.onRelease = function () { clearBoard(); if (numRows > 1) { numRows--; } blockRowCount = 0; displayGame(); }; addColumn_btn.onRelease = function () { clearBoard(); if (numCols < 9) { numCols++; } blockRowCount = 0; displayGame(); }; removeColumn_btn.onRelease = function () { clearBoard(); if (numCols > 1) { numCols--; } blockRowCount = 0; displayGame(); }; addRow_btn.onRelease = function () { clearBoard(); if (numRows < 30) { numRows++; } blockRowCount = 0; displayGame(); }; displayGame(); Key.addListener(this); this.onKeyUp = function () { if (!(Key.getCode() === X)) { } else if (marked) { row = 0; while (row < numBlockRows) { testRow = row + blockRowCount; col = 0; while (col < numCols) { if ((testRow == rowMarked) && (col == colMarked)) { switch (blocks[row][col]) { case NEUTRAL : blocksDestroyed++; _root[((("block" + row) + "_") + col) + "_mc"]._visible = false; blocks[row][col] = DEAD; break; case ACTIVE : activeBrick(); break; case BLACK : blocksDestroyed++; _root[((("block" + row) + "_") + col) + "_mc"]._visible = false; blocks[row][col] = DEAD; numRows--; col = 0; for(;;){ if (col >= numCols) { break; } removeMovieClip(this[((("board" + numRows) + "_") + col) + "_mc"]); col++; }; } } col++; } row++; } _root[((("board" + rowMarked) + "_") + colMarked) + "_mc"].gotoAndStop("Neutral"); marked = false; } }; onEnterFrame = function () { if (blocksStart) { if (delayBlocks > 0) { delayBlocks--; } else { delayBlocks = blockSpeed; blockRowCount++; moveBlocks(); } } }; mm_btn.onRollOver = function () { mm_btn.gotoAndStop("over"); }; mm_btn.onRollOut = function () { mm_btn.gotoAndStop("normal"); }; mm_btn.onRelease = function () { gotoAndStop ("mainmenu"); msg = "mm"; clearBoard(); }; stop();
Frame 5
mm_btn.onRollOver = function () { mm_btn.gotoAndStop("over"); }; mm_btn.onRollOut = function () { mm_btn.gotoAndStop("normal"); }; mm_btn.onRelease = function () { gotoAndStop ("mainmenu"); }; clearBoard();
Frame 6
board_Tile.gotoAndStop("Neutral"); marked_Tile.gotoAndStop("Marked"); normal_Tile.gotoAndStop("Neutral"); active_Tile.gotoAndStop("Active"); black_Tile.gotoAndStop("Black"); fp_btn.onRollOver = function () { fp_btn.gotoAndStop("over"); }; fp_btn.onRollOut = function () { fp_btn.gotoAndStop("normal"); }; fp_btn.onRelease = function () { gotoAndStop ("freePlay"); }; pg_btn.onRollOver = function () { pg_btn.gotoAndStop("over"); }; pg_btn.onRollOut = function () { pg_btn.gotoAndStop("normal"); }; pg_btn.onRelease = function () { gotoAndStop ("playGame"); }; mm_btn.onRollOver = function () { mm_btn.gotoAndStop("over"); }; mm_btn.onRollOut = function () { mm_btn.gotoAndStop("normal"); }; mm_btn.onRelease = function () { gotoAndStop ("mainmenu"); };
Symbol 16 Button
on (release) { _root.gotoAndPlay("mainmenu"); }
Symbol 17 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = 100 - PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 17 MovieClip Frame 2
gotoAndPlay (1);
Symbol 28 MovieClip [freePlay] Frame 1
stop();
Symbol 32 MovieClip [playGame] Frame 1
stop();
Symbol 36 MovieClip [rules] Frame 1
stop();
Symbol 83 MovieClip [mainMenu] Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:4
Symbol 2 GraphicUsed by:4
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [block]Uses:1 2 3Used by:Timeline
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [boardTile]Uses:5 6Used by:Timeline
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [player]Uses:8Used by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 GraphicUsed by:17
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:17
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:14 15Used by:17
Symbol 17 MovieClipUses:11 13 16Used by:Timeline
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:Timeline
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClip [title]Uses:22Used by:Timeline
Symbol 24 GraphicUsed by:28
Symbol 25 FontUsed by:26 30 34 81
Symbol 26 TextUses:25Used by:28
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClip [freePlay]Uses:24 26 27Used by:Timeline
Symbol 29 GraphicUsed by:32
Symbol 30 TextUses:25Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip [playGame]Uses:29 30 31Used by:Timeline
Symbol 33 GraphicUsed by:36
Symbol 34 TextUses:25Used by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [rules]Uses:33 34 35Used by:Timeline
Symbol 37 SoundUsed by:Timeline
Symbol 38 FontUsed by:39 40 41 42 43 44 54 55 56 57 59 60 61 62 76 77 84 85 86 87 88 89
Symbol 39 TextUses:38Used by:Timeline
Symbol 40 EditableTextUses:38Used by:Timeline
Symbol 41 TextUses:38Used by:Timeline
Symbol 42 EditableTextUses:38Used by:Timeline
Symbol 43 TextUses:38Used by:Timeline
Symbol 44 EditableTextUses:38Used by:Timeline
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49 53
Symbol 49 Button [bar blue]Uses:45 46 47 48Used by:Timeline
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 Button [bar green]Uses:50 51 52 48Used by:Timeline
Symbol 54 TextUses:38Used by:Timeline
Symbol 55 TextUses:38Used by:Timeline
Symbol 56 TextUses:38Used by:Timeline
Symbol 57 TextUses:38Used by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 TextUses:38Used by:Timeline
Symbol 60 TextUses:38Used by:Timeline
Symbol 61 TextUses:38Used by:Timeline
Symbol 62 TextUses:38Used by:Timeline
Symbol 63 GraphicUsed by:73 75
Symbol 64 GraphicUsed by:73 75
Symbol 65 GraphicUsed by:73 75
Symbol 66 GraphicUsed by:73
Symbol 67 GraphicUsed by:73 75
Symbol 68 GraphicUsed by:73 75
Symbol 69 GraphicUsed by:73 75
Symbol 70 GraphicUsed by:73 75
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:73 75
Symbol 73 ButtonUses:63 64 65 66 67 68 69 70 72Used by:Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 ButtonUses:63 64 65 74 67 68 69 70 72Used by:Timeline
Symbol 76 TextUses:38Used by:Timeline
Symbol 77 TextUses:38Used by:Timeline
Symbol 78 FontUsed by:79
Symbol 79 EditableTextUses:78Used by:Timeline
Symbol 80 GraphicUsed by:83
Symbol 81 TextUses:25Used by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClip [mainMenu]Uses:80 81 82Used by:Timeline
Symbol 84 EditableTextUses:38Used by:Timeline
Symbol 85 EditableTextUses:38Used by:Timeline
Symbol 86 EditableTextUses:38Used by:Timeline
Symbol 87 TextUses:38Used by:Timeline
Symbol 88 TextUses:38Used by:Timeline
Symbol 89 EditableTextUses:38Used by:Timeline
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [rulesTitle]Uses:90Used by:Timeline
Symbol 92 FontUsed by:93 94 95 96 97 98 99 100
Symbol 93 TextUses:92Used by:Timeline
Symbol 94 TextUses:92Used by:Timeline
Symbol 95 TextUses:92Used by:Timeline
Symbol 96 TextUses:92Used by:Timeline
Symbol 97 TextUses:92Used by:Timeline
Symbol 98 TextUses:92Used by:Timeline
Symbol 99 TextUses:92Used by:Timeline
Symbol 100 TextUses:92Used by:Timeline

Instance Names

"fp_btn"Frame 2Symbol 28 MovieClip [freePlay]
"pg_btn"Frame 2Symbol 32 MovieClip [playGame]
"r_btn"Frame 2Symbol 36 MovieClip [rules]
"addRow_btn"Frame 4Symbol 49 Button [bar blue]
"removeRow_btn"Frame 4Symbol 49 Button [bar blue]
"addColumn_btn"Frame 4Symbol 53 Button [bar green]
"removeColumn_btn"Frame 4Symbol 53 Button [bar green]
"startBlocks_btn"Frame 4Symbol 49 Button [bar blue]
"stopBlocks_btn"Frame 4Symbol 49 Button [bar blue]
"addBlocks_btn"Frame 4Symbol 53 Button [bar green]
"removeBlocks_btn"Frame 4Symbol 53 Button [bar green]
"decreaseSpeed_btn"Frame 4Symbol 73 Button
"increaseSpeed_btn"Frame 4Symbol 75 Button
"blockSpeed_txt"Frame 4Symbol 79 EditableText
"mm_btn"Frame 4Symbol 83 MovieClip [mainMenu]
"player_Tile"Frame 6Symbol 9 MovieClip [player]
"board_Tile"Frame 6Symbol 7 MovieClip [boardTile]
"marked_Tile"Frame 6Symbol 7 MovieClip [boardTile]
"normal_Tile"Frame 6Symbol 4 MovieClip [block]
"active_Tile"Frame 6Symbol 4 MovieClip [block]
"black_Tile"Frame 6Symbol 4 MovieClip [block]
"fp_btn"Frame 6Symbol 28 MovieClip [freePlay]
"pg_btn"Frame 6Symbol 32 MovieClip [playGame]
"bar"Symbol 17 MovieClip Frame 1Symbol 13 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 4 as "block"
ExportAssets (56)Timeline Frame 1Symbol 7 as "boardTile"
ExportAssets (56)Timeline Frame 1Symbol 9 as "player"
ExportAssets (56)Timeline Frame 2Symbol 23 as "title"
ExportAssets (56)Timeline Frame 2Symbol 28 as "freePlay"
ExportAssets (56)Timeline Frame 2Symbol 32 as "playGame"
ExportAssets (56)Timeline Frame 2Symbol 36 as "rules"
ExportAssets (56)Timeline Frame 4Symbol 49 as "bar blue"
ExportAssets (56)Timeline Frame 4Symbol 53 as "bar green"
ExportAssets (56)Timeline Frame 4Symbol 83 as "mainMenu"
ExportAssets (56)Timeline Frame 6Symbol 91 as "rulesTitle"

Labels

"mainmenu"Frame 2
"playGame"Frame 3
"freePlay"Frame 4
"end"Frame 5
"rules"Frame 6
"Neutral"Symbol 4 MovieClip [block] Frame 1
"Active"Symbol 4 MovieClip [block] Frame 2
"Black"Symbol 4 MovieClip [block] Frame 3
"Neutral"Symbol 7 MovieClip [boardTile] Frame 1
"Marked"Symbol 7 MovieClip [boardTile] Frame 2
"loaded"Symbol 17 MovieClip Frame 3
"normal"Symbol 28 MovieClip [freePlay] Frame 1
"over"Symbol 28 MovieClip [freePlay] Frame 2
"normal"Symbol 32 MovieClip [playGame] Frame 1
"over"Symbol 32 MovieClip [playGame] Frame 2
"normal"Symbol 36 MovieClip [rules] Frame 1
"over"Symbol 36 MovieClip [rules] Frame 2
"normal"Symbol 83 MovieClip [mainMenu] Frame 1
"over"Symbol 83 MovieClip [mainMenu] Frame 2

Dynamic Text Variables

blocksDestroyedSymbol 40 EditableText"<p align="center"></p>"
levelSymbol 42 EditableText"<p align="center"></p>"
scoreSymbol 44 EditableText"<p align="center"></p>"
delayLengthSymbol 79 EditableText"<p align="center"></p>"
blocksDestroyedSymbol 84 EditableText"<p align="center"></p>"
scoreSymbol 85 EditableText"<p align="center"></p>"
levelSymbol 86 EditableText"<p align="center"></p>"
msgSymbol 89 EditableText"<p align="center"></p>"




http://swfchan.com/10/46168/info.shtml
Created: 4/5 -2019 05:24:30 Last modified: 4/5 -2019 05:24:30 Server time: 04/05 -2024 09:56:12