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

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

Crashdown.swf

This is the info page for
Flash #24489

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


Text
<P ALIGN="LEFT"><FONT FACE="Arial Black" SIZE="10" COLOR="#FFFFFF"><A HREF="http://www.2dplay.com" target = "_blank">www.2DPlay.com</A></FONT></P>

Loading

presents

Start Game

<P ALIGN="LEFT"><FONT FACE="Arial Black" SIZE="10" COLOR="#FFFFFF"><A HREF="http://www.2dplay.com" target = "_blank">Click here to play more games like this.</A></FONT></P>

Sound

<P ALIGN="LEFT"><FONT FACE="Arial Black" SIZE="10" COLOR="#FF0000"><A HREF="http://www.2dplay.com/addgames.shtml" target = "_blank">Get free Games for your website.</A></FONT></P>

CRASH DOWN

by 2DPlay.com

Score:

0

Best:

0

Game Over

Restart

Restart

Pause

<P ALIGN="LEFT"><FONT FACE="Arial Black" SIZE="10" COLOR="#FFFFFF"><A HREF="http://www.2dplay.com" target = "_blank">Click here to play more games like this.</A></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Arial Black" SIZE="10" COLOR="#FFFFFF"><A HREF="http://www.2dplay.com/addgames.shtml" target = "_blank">FREE Games For Your Website.</A></FONT></P>

ActionScript [AS1/AS2]

Frame 1
fscommand ("showmenu", false); _root.best = 0; _root.sunet = 1; stop(); logo.onEnterFrame = function () { if (_root.getBytesLoaded() == _root.getBytesTotal()) { this.play(); } else { tgFrame = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); this.progress.gotoAndStop(tgFrame); } };
Frame 2
stop(); delete this.onEnterFrame; i = 1; while (i <= 20) { j = 1; while (j <= 16) { removeMovieClip(_root[(("sq" + i) + "_") + j]); j++; } i++; } i = 1000; while (i <= 1016) { removeMovieClip(_root["sqq" + i]); i++; } son1 = new Sound(); son1.attachSound("shot1"); son1.setVolume(80);
Frame 3
mat1 = new Array(); aux = new Array(); i = 1; while (i <= 21) { mat1[i] = new Array(); i++; } this.matInit = function () { mat = new Array(); i = 1; while (i <= 21) { mat[i] = new Array(); i++; } i = 1; while (i <= 20) { j = 1; while (j <= 16) { mat[i][j] = 0; j++; } i++; } j = 1; while (j <= 16) { mat[21][j] = 7; j++; } i = 17; while (i <= 20) { j = 1; while (j <= 16) { mat[i][j] = random(4) + 1; j++; } i++; } }; this.matToElim = function (lin, col, val) { if (toElim < 3) { if (mat1[lin + 1][col] == val) { mat1[lin][col] = 5; matToElim(lin + 1, col, val); } if (mat1[lin - 1][col] == val) { mat1[lin][col] = 5; matToElim(lin - 1, col, val); } if (mat1[lin][col + 1] == val) { mat1[lin][col] = 5; matToElim(lin, col + 1, val); } if (mat1[lin][col - 1] == val) { mat1[lin][col] = 5; matToElim(lin, col - 1, val); } mat1[lin][col] = 0; toElim++; } return(undefined); }; this.matFlood = function (lin, col, val) { if (mat[lin + 1][col] == val) { mat[lin][col] = 5; matFlood(lin + 1, col, val); } if (mat[lin - 1][col] == val) { mat[lin][col] = 5; matFlood(lin - 1, col, val); } if (mat[lin][col + 1] == val) { mat[lin][col] = 5; matFlood(lin, col + 1, val); } if (mat[lin][col - 1] == val) { mat[lin][col] = 5; matFlood(lin, col - 1, val); } mat[lin][col] = 0; return(undefined); }; this.matDraw = function () { i = 1; while (i <= 20) { j = 1; while (j <= 16) { removeMovieClip(_root[(("sq" + i) + "_") + j]); j++; } i++; } k = 1; i = 1; while (i <= 20) { j = 1; while (j <= 16) { if (mat[i][j] != 0) { _root["sq" + mat[i][j]].duplicateMovieClip((("sq" + i) + "_") + j, k); k++; _root[(("sq" + i) + "_") + j]._y = (i * 20) + 10; _root[(("sq" + i) + "_") + j]._x = (j * 20) + 20; } j++; } i++; } }; matElim = function () { i = 1; while (i <= 20) { j = 1; while (j <= 16) { if (mat[i][j] == 0) { k = i; while (k >= 2) { mat[k][j] = mat[k - 1][j]; k--; } } j++; } i++; } j = 1; while (j <= 16) { if (mat[20][j] == 0) { i = 1; while (i <= 20) { q = j; while (q <= 15) { mat[i][q] = mat[i][q + 1]; q++; } i++; } w = 1; while (w <= 20) { mat[w][16] = 0; w++; } } j++; } }; time1 = getTimer(); k1 = 1000; this.onEnterFrame = function () { if (_root.score > _root.best) { _root.best = _root.score; _root.bestSc.text = _root.best; } if (gOv == 0) { if ((getTimer() - time1) >= 150) { i = 1; while (i <= 16) { if (mat[1][i] != 0) { _root.gOver.play(); } i++; } time1 = getTimer(); ran = random(4) + 1; _root["sqx" + ran].duplicateMovieClip("sqq" + k1, k1); _root["sqq" + k1]._y = 435; _root["sqq" + k1]._x = ((k1 - 1000) * 20) + 40; aux[k1] = ran; k1++; if (k1 > 1016) { i = 1; while (i <= 19) { j = 1; while (j <= 16) { mat[i][j] = mat[i + 1][j]; j++; } i++; } i = 1; while (i <= 16) { mat[20][i] = aux[i + 999]; i++; } matDraw(); i = 1000; while (i <= 1016) { removeMovieClip(_root["sqq" + i]); i++; } k1 = 1000; } } } }; stop(); gOv = 0; _root.score = 0; _root.bestSc.text = _root.best; matInit(); matDraw(); generateLine(); gOver1.duplicateMovieClip("gOver", 1100); _root.gOver._x = 190; _root.gOver._y = 190;
Symbol 12 MovieClip Frame 1
stop();
Symbol 16 MovieClip Frame 63
stop();
Symbol 16 MovieClip Frame 272
_root.gotoAndStop(2);
Symbol 23 Button
on (release) { _root.gotoAndStop(3); }
Symbol 27 Button
on (release) { if (_root.sunet == 0) { _root.sunet = 1; _root.son.start(0, 100); } else { _root.sunet = 0; _root.son.stop(); } }
Symbol 37 MovieClip Frame 1
this.onPress = function () { if (_root.gOv == 0) { posi = (this._y - 10) / 20; posj = (this._x - 20) / 20; _root.toElim = 0; i = 1; while (i <= 21) { j = 1; while (j <= 16) { _root.mat1[i][j] = _root.mat[i][j]; j++; } i++; } _root.matToElim(posi, posj, _root.mat[posi][posj]); if (_root.toElim >= 3) { if (_root.sunet == 1) { _root.son1.start(); } _root.score = _root.score + (_root.toElim * (10 + (_root.toElim * 2))); _root.scor.text = _root.score; _root.matFlood(posi, posj, _root.mat[posi][posj]); _root.matElim(); _root.matDraw(); } else if (_root.score > 30) { _root.score = _root.score - 30; _root.scor.text = _root.score; } } };
Symbol 40 MovieClip Frame 1
this.onPress = function () { if (_root.gOv == 0) { posi = (this._y - 10) / 20; posj = (this._x - 20) / 20; _root.toElim = 0; i = 1; while (i <= 20) { j = 1; while (j <= 16) { _root.mat1[i][j] = _root.mat[i][j]; j++; } i++; } _root.matToElim(posi, posj, _root.mat[posi][posj]); if (_root.toElim >= 3) { if (_root.sunet == 1) { _root.son1.start(); } _root.score = _root.score + (_root.toElim * (10 + (_root.toElim * 2))); _root.scor.text = _root.score; _root.matFlood(posi, posj, _root.mat[posi][posj]); _root.matElim(); _root.matDraw(); } else if (_root.score > 30) { _root.score = _root.score - 30; _root.scor.text = _root.score; } } };
Symbol 43 MovieClip Frame 1
this.onPress = function () { if (_root.gOv == 0) { posi = (this._y - 10) / 20; posj = (this._x - 20) / 20; _root.toElim = 0; i = 1; while (i <= 20) { j = 1; while (j <= 16) { _root.mat1[i][j] = _root.mat[i][j]; j++; } i++; } _root.matToElim(posi, posj, _root.mat[posi][posj]); if (_root.toElim >= 3) { if (_root.sunet == 1) { _root.son1.start(); } _root.score = _root.score + (_root.toElim * (10 + (_root.toElim * 2))); _root.scor.text = _root.score; _root.matFlood(posi, posj, _root.mat[posi][posj]); _root.matElim(); _root.matDraw(); } else if (_root.score > 30) { _root.score = _root.score - 30; _root.scor.text = _root.score; } } };
Symbol 46 MovieClip Frame 1
this.onPress = function () { if (_root.gOv == 0) { posi = (this._y - 10) / 20; posj = (this._x - 20) / 20; _root.toElim = 0; i = 1; while (i <= 20) { j = 1; while (j <= 16) { _root.mat1[i][j] = _root.mat[i][j]; j++; } i++; } _root.matToElim(posi, posj, _root.mat[posi][posj]); if (_root.toElim >= 3) { if (_root.sunet == 1) { _root.son1.start(); } _root.score = _root.score + (_root.toElim * (10 + (_root.toElim * 2))); _root.scor.text = _root.score; _root.matFlood(posi, posj, _root.mat[posi][posj]); _root.matElim(); _root.matDraw(); } else if (_root.score > 30) { _root.score = _root.score - 30; _root.scor.text = _root.score; } } };
Symbol 67 Button
on (release) { _root.gOver1.gotoAndStop(1); removeMovieClip(_root.gOver); _root.gotoAndStop(2); }
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 2
_root.gOv = 1;
Symbol 68 MovieClip Frame 55
stop();
Symbol 70 Button
on (release) { _root.gotoAndStop(2); }
Symbol 72 Button
on (release) { if (_root.gOv == 0) { _root.gOv = 1; } else { _root.gOv = 0; } }

Library Items

Symbol 1 Sound [shot1]
Symbol 2 BitmapUsed by:3 20
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClip [Symbol 30]Uses:3
Symbol 5 FontUsed by:6 15 22 24 28 73 74
Symbol 6 EditableTextUses:5 7Used by:Timeline
Symbol 7 FontUsed by:6 8 24 25 28 47 48 61 62 64 66 69 71 73 74
Symbol 8 TextUses:7Used by:16
Symbol 9 ShapeTweeningUsed by:12
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12 70 72
Symbol 12 MovieClipUses:9 10 11Used by:16
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:16
Symbol 15 TextUses:5Used by:16
Symbol 16 MovieClipUses:8 12 14 15Used by:Timeline
Symbol 17 BitmapUsed by:20
Symbol 18 BitmapUsed by:20
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:17 2 18 19Used by:Timeline
Symbol 21 GraphicUsed by:23
Symbol 22 TextUses:5Used by:23
Symbol 23 ButtonUses:21 22Used by:Timeline
Symbol 24 EditableTextUses:5 7Used by:Timeline
Symbol 25 TextUses:7Used by:27
Symbol 26 GraphicUsed by:27
Symbol 27 ButtonUses:25 26Used by:Timeline
Symbol 28 EditableTextUses:5 7Used by:Timeline
Symbol 29 TextUsed by:Timeline
Symbol 30 FontUsed by:31
Symbol 31 TextUses:30Used by:Timeline
Symbol 32 FontUsed by:33
Symbol 33 TextUses:32Used by:Timeline
Symbol 34 GraphicUsed by:Timeline
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClipUses:39Used by:Timeline
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 TextUses:7Used by:Timeline
Symbol 48 EditableTextUses:7Used by:Timeline
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:Timeline
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:57
Symbol 57 MovieClipUses:56Used by:Timeline
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClipUses:59Used by:Timeline
Symbol 61 TextUses:7Used by:Timeline
Symbol 62 EditableTextUses:7Used by:Timeline
Symbol 63 GraphicUsed by:68
Symbol 64 TextUses:7Used by:68
Symbol 65 GraphicUsed by:67
Symbol 66 TextUses:7Used by:67
Symbol 67 ButtonUses:65 66Used by:68
Symbol 68 MovieClipUses:63 64 67Used by:Timeline
Symbol 69 TextUses:7Used by:70
Symbol 70 ButtonUses:11 69Used by:Timeline
Symbol 71 TextUses:7Used by:72
Symbol 72 ButtonUses:11 71Used by:Timeline
Symbol 73 EditableTextUses:5 7Used by:Timeline
Symbol 74 EditableTextUses:5 7Used by:Timeline

Instance Names

"logo"Frame 1Symbol 16 MovieClip
"sq1"Frame 3Symbol 37 MovieClip
"sq2"Frame 3Symbol 40 MovieClip
"sq3"Frame 3Symbol 43 MovieClip
"sq4"Frame 3Symbol 46 MovieClip
"scor"Frame 3Symbol 48 EditableText
"sqx1"Frame 3Symbol 51 MovieClip
"sqx2"Frame 3Symbol 54 MovieClip
"sqx3"Frame 3Symbol 57 MovieClip
"sqx4"Frame 3Symbol 60 MovieClip
"bestSc"Frame 3Symbol 62 EditableText
"gOver1"Frame 3Symbol 68 MovieClip
"progress"Symbol 16 MovieClip Frame 1Symbol 12 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "shot1"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Symbol 30"




http://swfchan.com/5/24489/info.shtml
Created: 24/5 -2019 23:10:31 Last modified: 24/5 -2019 23:10:31 Server time: 28/04 -2024 00:04:29