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

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

quad (som tetris).swf

This is the info page for
Flash #19038

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


Text
game over
you ran out of time
try again

submit your score:

submit

email:

name:

your rank:

highscores

cool

loading...

ok

next piece

restart

SFX

score:

0

bonus:

0

start

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); _quality = "low";
Frame 35
stop();
Frame 36
function doLoad() { rank = "please wait..."; init(); } function doEnterFrame() { gameLoop(); } function doMouseMove() { if ((arena.grid.hitTest(_xmouse, _ymouse) && (!completed)) && (!gameover)) { dropperX = Math.ceil(((_xmouse - arena.grid._x) - screenX2) / tileWidth); dropperY = Math.ceil(((_ymouse - arena.grid._y) - screenY2) / tileHeight); Mouse.hide(); } else { Mouse.show(); } } function doMouseDown() { if ((arena.grid.hitTest(_xmouse, _ymouse) && (!completed)) && (!gameover)) { drop = 2; } } function doKeyDown() { K = null; if ((!completed) && (!gameover)) { K = Key.getCode(); } if (K == 38) { up = 1; } if (K == 40) { down = 1; } if (K == 37) { left = 1; } if (K == 39) { right = 1; } if (K == 32) { rotate = 1; } if (K == 90) { drop = 1; } if (((((K && (K != 38)) && (K != 40)) && (K != 37)) && (K != 39)) && (K != 32)) { drop = 1; } } function doKeyUp() { K = null; if ((!completed) && (!gameover)) { K = Key.getCode(); } if (K == 38) { up = 0; } if (K == 40) { down = 0; } if (K == 37) { left = 0; } if (K == 39) { right = 0; } if (K == 32) { rotate = 0; } if (K == 90) { drop = 0; } if (((((K && (K != 38)) && (K != 40)) && (K != 37)) && (K != 39)) && (K != 32)) { drop = 0; } } function init() { droppertimerMC._visible = true; score = 0; displayscore = 0; completed = false; gameover = false; bonus = 10000; scoreup = new Sound(); scoreup.attachSound("scoreup"); scoreup.setVolume(50); singlelinescore = 100; screenX2 = screenX / 2; screenY2 = screenY / 2; attachMovie("flasher", "flasher", 10000); flasher._x = screenX2; flasher._y = screenY2; nextShape = 7; tileWidth = 20; tileHeight = 20; myGrid = new grid(12, 12); attachMovie("arena", "arena", 1000); arena._x = screenX2; arena._y = screenY2; displayGrid(myGrid); displayPreview(); } function gameLoop() { if (up) { dropperY--; } if (down) { dropperY++; } if (left) { dropperX--; } if (right) { dropperX++; } if (dropperY < (-(myGrid.gridY / 2))) { dropperY = -(myGrid.gridY / 2); } if ((myGrid.gridY / 2) < dropperY) { dropperY = myGrid.gridY / 2; } if (dropperX < (-(myGrid.gridX / 2))) { dropperX = -(myGrid.gridX / 2); } if ((myGrid.gridX / 2) < dropperX) { dropperX = myGrid.gridX / 2; } if (rotate) { playSFX("rotate"); dropperRot++; rotate = 0; } if (3 < dropperRot) { dropperRot = 0; } if (drop) { dropShape(myGrid, shape, dropperX, dropperY, dropperRot); } if (bingoFlag) { bingoTimer--; if (bingoTimer == 5) { yellowin = false; moveTiles(myGrid); displayGrid(myGrid); if (yellowin) { playSFX("yellowin"); } else { playSFX("slide"); } if (completed) { flasher.gotoAndPlay(1); playSFX("winner"); _root.arena.preview.removeMovieClip(); _root.arena.grid.current.removeMovieClip(); droppertimerMC._visible = false; _root.arena.grid.attachMovie("winner", "winner", 11000); } } if (bingoTimer == 0) { bingoFlag = false; } } else { if ((!completed) && (!gameover)) { displayDropper(myGrid, shape, dropperX, dropperY, dropperRot); bonus = Math.floor(bonus * 0.9999); if (0 >= bonus) { gameover = true; flasher.gotoAndPlay(1); playSFX("loser"); _root.arena.preview.removeMovieClip(); _root.arena.grid.current.removeMovieClip(); droppertimerMC._visible = false; _root.arena.grid.attachMovie("loser", "loser", 11000); } } if (displayScore < score) { if (completed) { score = score + Math.ceil(bonus / 5); bonus = bonus - Math.ceil(bonus / 5); } displayScore = displayScore + Math.floor((score - displayScore) / 5); if (Math.abs(score - displayScore) < 10) { displayScore = score; } scoreup.start(); } } } function grid(x, y) { this.gridX = x; this.gridY = y; this.alpha = 100; this.tiles = new Array(""); this.totalTiles = this.gridX * this.gridY; myTest = new Array(0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0); i = 0; y = 1; while (this.gridY >= y) { x = 1; while (this.gridX >= x) { this.tiles.push(new tile(x, y, 1)); i++; x++; } y++; } this.tiles[1].frame = 3; this.tiles[this.gridX].frame = 3; this.tiles[(this.gridX * (this.gridY - 1)) + 1].frame = 3; this.tiles[this.gridX * this.gridY].frame = 3; } function tile(x, y, frame) { this.frame = frame; this.cache = frame; this.x = x; this.y = y; this.dx = 0; this.dy = 0; } function displayGrid(grid) { _root.arena.attachMovie("blank", "grid", 2); _root.arena.grid._x = (screenX2 / 2) - 10; _root.arena.grid.attachMovie("border", "border", 10000); _root.arena.grid.border._xscale = grid.gridX * _root.tileWidth; _root.arena.grid.border._yscale = grid.gridY * _root.tileHeight; _root.arena.grid.attachMovie("target", "target", 10); _root.arena.grid.target._xscale = grid.gridX * _root.tileWidth; _root.arena.grid.target._yscale = grid.gridX * _root.tileHeight; with (grid) { i = 1; while (i < tiles.length) { if (tiles[i].frame == 3) { extradepth = 1000; } else { extradepth = 0; } _root.arena.grid.attachMovie("tile", "tile" + i, (i + 100) + extradepth); myTile = _root.arena.grid["tile" + i]; myTile._xscale = _root.tileWidth; myTile._yscale = _root.tileHeight; myTile._x = ((tiles[i].x * _root.tileWidth) - ((_root.tileWidth * gridX) / 2)) - (_root.tileWidth / 2); myTile._y = ((tiles[i].y * _root.tileHeight) - ((_root.tileHeight * gridY) / 2)) - (_root.tileHeight / 2); myTile.gotoAndStop(tiles[i].frame); if (tiles[i].frame == 3) { if (((gridX / 2) >= tiles[i].x) && ((gridY / 2) >= tiles[i].y)) { myTile.special.gotoAndStop(1); } if (((gridX / 2) < tiles[i].x) && ((gridY / 2) >= tiles[i].y)) { myTile.special.gotoAndStop(2); } if (((gridX / 2) >= tiles[i].x) && ((gridY / 2) < tiles[i].y)) { myTile.special.gotoAndStop(3); } if (((gridX / 2) < tiles[i].x) && ((gridY / 2) < tiles[i].y)) { myTile.special.gotoAndStop(4); } } myTile._alpha = tiles[i].alpha; myTile.dx = tiles[i].dx; myTile.dy = tiles[i].dy; i++; } } } function displayPreview() { shape = nextShape; droppertimer = 0; if (!shape) { shape = random(9) + 1; } nextShape = random(9) + 1; _root.arena.attachMovie("blank", "preview", 1); _root.arena.preview._x = ((2 * _root.tileWidth) - (screenX2 / 2)) + 10; _root.arena.preview._y = 30; _root.arena.preview.attachMovie("border", "border", 10000); _root.arena.preview.border._xscale = 4 * _root.tileWidth; _root.arena.preview.border._yscale = 4 * _root.tileHeight; y = 1; while (4 >= y) { x = 1; while (4 >= x) { i = x + (4 * (y - 1)); _root.arena.preview.attachMovie("tile", "tile" + i, i + 100); myTile = _root.arena.preview["tile" + i]; myTile._xscale = _root.tileWidth; myTile._yscale = _root.tileHeight; myTile._x = (x * _root.tileWidth) - (2.5 * _root.tileWidth); myTile._y = (y * _root.tileHeight) - (2.5 * _root.tileHeight); myTile.gotoAndStop(_root.shapes[nextShape][i] + 1); x++; } y++; } } function dropShape(grid, shape, tx, ty, rot) { if (invalidDrop) { playSFX("invalid"); drop = 0; return(undefined); } playSFX("drop"); myCurrentShape = rotateShape(shapes[shape], rot); y = 1; while (4 >= y) { x = 1; while (4 >= x) { i = x + (4 * (y - 1)); realX = (x + tx) + 4; realY = (y + ty) + 4; realI = realX + (grid.gridX * (realY - 1)); if (myCurrentShape[i]) { grid.tiles[realI].frame = 2; } x++; } y++; } if (drop == 1) { dropperX = 0; dropperY = 0; } bingo(grid); displayGrid(grid); displayPreview(); drop = 0; dropScale = 5; } function playSFX(label) { sfx.gotoAndStop(label); } function displayDropper(grid, shape, tx, ty, rot) { droppertimer++; if (100 < droppertimer) { playSFX("failedtodrop"); bonus = bonus * 0.5; displayPreview(); dropScale = 5; } _root.droppertimerMC.gotoAndStop(droppertimer); if (!dropScale) { dropScale = 5; } if (1 < dropScale) { dropScale = dropScale * 0.75; } if (dropScale < 1) { dropScale = 1; } _root.arena.grid.attachMovie("blank", "current", 5000); _root.arena.grid.current._x = tx * tileWidth; _root.arena.grid.current._y = ty * tileHeight; _root.arena.grid.current._xscale = dropScale * 100; _root.arena.grid.current._yscale = dropScale * 100; myCurrentShape = rotateShape(shapes[shape], rot); invalidDrop = false; y = 1; while (4 >= y) { x = 1; while (4 >= x) { i = x + (4 * (y - 1)); _root.arena.grid.current.attachMovie("tile", "tile" + i, i + 100); myTile = _root.arena.grid.current["tile" + i]; myTile._xscale = _root.tileWidth; myTile._yscale = _root.tileHeight; myTile._x = (x * _root.tileWidth) - (2.5 * _root.tileWidth); myTile._y = (y * _root.tileHeight) - (2.5 * _root.tileHeight); if (myCurrentShape[i]) { myTile.gotoAndStop(4); } realX = (x + tx) + 4; realY = (y + ty) + 4; realI = realX + (grid.gridX * (realY - 1)); if (myCurrentShape[i] && (((((1 < grid.tiles[realI].frame) || (realX < 1)) || (grid.gridX < realX)) || (realY < 1)) || (grid.gridY < realY))) { myTile.gotoAndStop(5); invalidDrop = true; } myTile.shadow._alpha = 100; x++; } y++; } } function rotateShape(thisShape, rot) { while (0 < rot) { cache = thisShape; thisShape = new Array(); thisShape[1] = cache[13]; thisShape[2] = cache[9]; thisShape[3] = cache[5]; thisShape[4] = cache[1]; thisShape[5] = cache[14]; thisShape[6] = cache[10]; thisShape[7] = cache[6]; thisShape[8] = cache[2]; thisShape[9] = cache[15]; thisShape[10] = cache[11]; thisShape[11] = cache[7]; thisShape[12] = cache[3]; thisShape[13] = cache[16]; thisShape[14] = cache[12]; thisShape[15] = cache[8]; thisShape[16] = cache[4]; rot--; } return(thisShape); } function bingo(grid) { bingosx = 0; bingosy = 0; bingos = 0; bingoFlag = false; y = 1; while (grid.gridY >= y) { bingoCount = 0; validBingo = true; x = 1; while (grid.gridX >= x) { i = x + ((y - 1) * grid.gridX); if (grid.tiles[i].frame == 3) { validBingo = false; } if (1 < grid.tiles[i].frame) { bingoCount++; } x++; } if ((bingoCount == grid.gridX) && (validBingo)) { bingoFlag = true; bingos++; bingosx++; xx = 1; while (grid.gridX >= xx) { ii = xx + ((y - 1) * grid.gridX); grid.tiles[ii].frame = 10; xx++; } if ((grid.gridY / 2) >= y) { while (i >= 1) { grid.tiles[i].dy = grid.tiles[i].dy + 1; i--; } } else { i++; while (grid.totalTiles >= i) { grid.tiles[i].dy = grid.tiles[i].dy - 1; grid.tiles[ii].frame = 10; i++; } } } y++; } x = 1; while (grid.gridX >= x) { bingoCount = 0; validBingo = true; y = 1; while (grid.gridY >= y) { i = x + ((y - 1) * grid.gridX); if (grid.tiles[i].frame == 3) { validBingo = false; } if (1 < grid.tiles[i].frame) { bingoCount++; } y++; } if ((bingoCount == grid.gridY) && (validBingo)) { if (invalidBingo) { playSFX("invalid"); drop = 0; return(undefined); } bingoFlag = true; bingos++; bingosy++; yy = 1; while (grid.gridY >= yy) { ii = x + ((yy - 1) * grid.gridX); grid.tiles[ii].frame = 10; yy++; } if ((grid.gridX / 2) >= x) { tempx = x; while (tempx >= 1) { y = 1; while (grid.gridY >= y) { i = tempx + ((y - 1) * grid.gridX); grid.tiles[i].dx = grid.tiles[i].dx + 1; y++; } tempx--; } } else { tempx = x + 1; while (grid.gridX >= tempx) { y = 1; while (grid.gridY >= y) { i = tempx + ((y - 1) * grid.gridX); grid.tiles[i].dx = grid.tiles[i].dx - 1; y++; } tempx++; } } } x++; } if (bingoFlag) { multiplier = 0; bingoTimer = 15; if (bingos == 1) { playSFX("bingo"); score = score + singlelinescore; } else { playSFX("megabingo"); multiplier = bingos * bingos; score = score + (singlelinescore * multiplier); } if ((0 < bingosx) && (0 < bingosy)) { playSFX("megamegabingo"); multiplier = ((bingos * bingos) * bingos) * bingos; score = score + (singlelinescore * multiplier); } if (0 < multiplier) { multiplier = "x" + multiplier; _root.arena.attachMovie("multiplierMC", "multiplierMC", 12000); _root.arena.multiplierMC._x = _root.arena.grid._x; } } } function moveTiles(grid) { i = 1; while (grid.totalTiles >= i) { if (grid.tiles[i].frame == 10) { grid.tiles[i].frame = 1; } grid.tiles[i].cache = grid.tiles[i].frame; grid.tiles[i].frame = 1; i++; } i = 1; while (grid.totalTiles >= i) { if (!(((grid.tiles[i].dx == 0) && (grid.tiles[i].dy == 0)) && (grid.tiles[i].cache == 1))) { shiftTile(i, grid); } grid.tiles[i].dx = 0; grid.tiles[i].dy = 0; i++; } if ((((grid.tiles[66].frame == 3) && (grid.tiles[67].frame == 3)) && (grid.tiles[78].frame == 3)) && (grid.tiles[79].frame == 3)) { completed = true; } } function shiftTile(i, grid) { thisX = grid.tiles[i].x; thisY = grid.tiles[i].y; newX = thisX + grid.tiles[i].dx; newY = thisY + grid.tiles[i].dy; foundit = false; z = 1; while (grid.totalTiles >= z) { if ((grid.tiles[z].x == newX) && (grid.tiles[z].y == newY)) { foundit = true; break; } z++; } if (foundit) { grid.tiles[z].frame = grid.tiles[i].cache; if ((z != i) && (grid.tiles[z].frame == 3)) { if ((grid.tiles[z].x == 6) && (grid.tiles[z].y == 6)) { yellowin = true; } if ((grid.tiles[z].x == 6) && (grid.tiles[z].y == 7)) { yellowin = true; } if ((grid.tiles[z].x == 7) && (grid.tiles[z].y == 6)) { yellowin = true; } if ((grid.tiles[z].x == 7) && (grid.tiles[z].y == 7)) { yellowin = true; } } } } function encrypt(input) { theScore = new String(input); score_length = theScore.length; outPut = new String(); i = 0; while (score_length >= i) { currentChar = ""; currentChar = theScore.charAt(i); if (currentChar == "1") { outPut = outPut add "by"; } else if (currentChar == "2") { outPut = outPut add "cx"; } else if (currentChar == "3") { outPut = outPut add "dw"; } else if (currentChar == "4") { outPut = outPut add "ev"; } else if (currentChar == "5") { outPut = outPut add "fu"; } else if (currentChar == "6") { outPut = outPut add "gt"; } else if (currentChar == "7") { outPut = outPut add "hs"; } else if (currentChar == "8") { outPut = outPut add "ir"; } else if (currentChar == "9") { outPut = outPut add "jq"; } else if (currentChar == "0") { outPut = outPut add "az"; } else if (currentChar == ".") { outPut = outPut add "kp"; } i++; } outPut = outPut add "mn"; i = 0; while (score_length >= i) { currentChar = ""; currentChar = theScore.charAt(i); if (currentChar == "1") { outPut = outPut add "jq"; } else if (currentChar == "2") { outPut = outPut add "ir"; } else if (currentChar == "3") { outPut = outPut add "hs"; } else if (currentChar == "4") { outPut = outPut add "gt"; } else if (currentChar == "5") { outPut = outPut add "fu"; } else if (currentChar == "6") { outPut = outPut add "ev"; } else if (currentChar == "7") { outPut = outPut add "dw"; } else if (currentChar == "8") { outPut = outPut add "cx"; } else if (currentChar == "9") { outPut = outPut add "by"; } else if (currentChar == "0") { outPut = outPut add "kp"; } else if (currentChar == ".") { outPut = outPut add "az"; } i++; } return(outPut); } function submitscore() { if (http_host.length < 1) { http_host = "217.199.181.161"; } url = ((((((((("http://" + http_host) + "/games/quad/scores/act:save/score:") + escape(encrypt(score))) + "/name:") + escape(name)) + "/email:") + escape(email)) + "/decache:") + random(100)) + "/"; loadVariables (url, _root); } fscommand ("allowscale", "false"); fscommand ("trapallkeys", "true"); _quality = "low"; screenX = 530; screenY = 280; stop(); shapes = new Array(); shapes[1] = new Array(9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0); shapes[2] = new Array(9, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0); shapes[3] = new Array(9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0); shapes[4] = new Array(9, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0); shapes[5] = new Array(9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0); shapes[6] = new Array(9, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0); shapes[7] = new Array(9, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0); shapes[8] = new Array(9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); shapes[9] = new Array(9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); Array.prototype.copy = Array.prototype.slice;
Instance of Symbol 96 MovieClip in Frame 36
onClipEvent (load) { _root.doLoad(); } onClipEvent (enterFrame) { _root.doEnterFrame(); } onClipEvent (keyDown) { _root.doKeyDown(); } onClipEvent (keyUp) { _root.doKeyUp(); } onClipEvent (mouseMove) { _root.doMouseMove(); } onClipEvent (mouseDown) { _root.doMouseDown(); }
Symbol 18 MovieClip [tile] Frame 1
stop();
Symbol 28 MovieClip [flasher] Frame 1
play();
Symbol 28 MovieClip [flasher] Frame 6
stop();
Symbol 33 MovieClip [loser] Frame 30
stop();
Symbol 43 Button
on (release) { if ((2 < _root.name.length) && (4 < _root.email.length)) { _root.playSFX("yellowin"); play(); } else { _root.playSFX("invalid"); } }
Symbol 53 Button
on (release) { getURL (((((("http://" + _root.http_host) + "/games/quad/scores/email:") + escape(_root.email)) + "/decache:") + random(100)) + "/"); }
Symbol 54 MovieClip [winner] Frame 30
stop();
Symbol 54 MovieClip [winner] Frame 31
_root.submitscore();
Symbol 54 MovieClip [winner] Frame 100
stop();
Symbol 56 MovieClip [multiplierMC] Frame 10
this.removeMovieClip();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 8
gotoAndStop (1);
Symbol 86 MovieClip Frame 22
gotoAndStop (1);
Symbol 86 MovieClip Frame 30
gotoAndStop (1);
Symbol 86 MovieClip Frame 40
gotoAndStop (1);
Symbol 86 MovieClip Frame 62
gotoAndStop (1);
Symbol 86 MovieClip Frame 71
gotoAndStop (1);
Symbol 86 MovieClip Frame 81
gotoAndStop (1);
Symbol 86 MovieClip Frame 92
gotoAndStop (1);
Symbol 86 MovieClip Frame 107
gotoAndStop (1);
Symbol 86 MovieClip Frame 118
gotoAndStop (1);
Symbol 86 MovieClip Frame 150
gotoAndStop (1);
Symbol 94 Button
on (release) { play(); }
Symbol 98 Button
on (release) { init(); }

Library Items

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

Instance Names

"sfx"Frame 36Symbol 86 MovieClip
"droppertimerMC"Frame 36Symbol 80 MovieClip
"scoreMC"Frame 36Symbol 91 MovieClip
"shadow"Symbol 18 MovieClip [tile] Frame 2Symbol 3 MovieClip
"special"Symbol 18 MovieClip [tile] Frame 3Symbol 12 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$PJ$cN6qHdmX/au.BoyT9n35C0."
ExportAssets (56)Timeline Frame 1Symbol 1 as "scoreup"
ExportAssets (56)Timeline Frame 1Symbol 18 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 19 as "arena"
ExportAssets (56)Timeline Frame 1Symbol 23 as "target"
ExportAssets (56)Timeline Frame 1Symbol 24 as "border"
ExportAssets (56)Timeline Frame 1Symbol 25 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 28 as "flasher"
ExportAssets (56)Timeline Frame 1Symbol 33 as "loser"
ExportAssets (56)Timeline Frame 1Symbol 54 as "winner"
ExportAssets (56)Timeline Frame 1Symbol 56 as "multiplierMC"

Labels

"rotate"Symbol 86 MovieClip Frame 8
"drop"Symbol 86 MovieClip Frame 22
"bingo"Symbol 86 MovieClip Frame 30
"megabingo"Symbol 86 MovieClip Frame 40
"megamegabingo"Symbol 86 MovieClip Frame 62
"slide"Symbol 86 MovieClip Frame 71
"invalid"Symbol 86 MovieClip Frame 81
"yellowin"Symbol 86 MovieClip Frame 92
"failedtodrop"Symbol 86 MovieClip Frame 107
"winner"Symbol 86 MovieClip Frame 118
"loser"Symbol 86 MovieClip Frame 150

Dynamic Text Variables

_root.emailSymbol 45 EditableText""
_root.nameSymbol 47 EditableText""
_root.rankSymbol 49 EditableText""
_root.multiplierSymbol 55 EditableText"cool"
_root.displayscoreSymbol 88 EditableText"0"
_root.bonusSymbol 90 EditableText"0"




http://swfchan.com/4/19038/info.shtml
Created: 30/5 -2019 09:06:49 Last modified: 30/5 -2019 09:06:49 Server time: 02/05 -2024 05:48:36