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

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

2minó2.0.swf

This is the info page for
Flash #146190

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


Text
<p align="left"><font face="arial" size="17" color="#99cc99" letterSpacing="0.000000" kerning="1"><b>888:88</b></font></p>

This panel contains all 28 domino
pieces. Draw their edges by
clicking between the numbers.
Watch out not to repeat any piece.
Pressing SHIFT while the mouse is
between two numbers will show if
their piece is already taken.

Este panel contiene las 28 fichas
de dominó. Dibuja sus bordes
haciendo click entre los números.
Ninguna ficha se repite. Pulsando
SHIFT al pasar el ratón entre dos
números mostrará si la ficha que
forman ya ha sido colocada.

Reset
New game
Juego nuevo

ActionScript [AS1/AS2]

Frame 1
if (arranque == undefined) { arranque = 0; _global.kongregate.services.connect(); } carga = Math.floor((100 * getBytesLoaded()) / getBytesTotal()); loader._xscale = carga; if (carga == 100) { gotoAndStop (3); }
Frame 2
gotoAndPlay (1);
Frame 3
function swap(i) { var _local1 = (i ? (i - 1) : 27); if ((pz(i)._y > pz(_local1)._y) && (pz(i).getDepth() < pz(_local1).getDepth())) { pz(i).swapDepths(pz(_local1)); swap(_local1); } else if ((pz(i)._y < pz(_local1)._y) && (pz(i).getDepth() > pz(_local1).getDepth())) { pz(i).swapDepths(pz(_local1)); } } function pz(i) { switch (i) { case 0 : return(p0); case 1 : return(p1); case 2 : return(p2); case 3 : return(p3); case 4 : return(p4); case 5 : return(p5); case 6 : return(p6); case 7 : return(p7); case 8 : return(p8); case 9 : return(p9); case 10 : return(p10); case 11 : return(p11); case 12 : return(p12); case 13 : return(p13); case 14 : return(p14); case 15 : return(p15); case 16 : return(p16); case 17 : return(p17); case 18 : return(p18); case 19 : return(p19); case 20 : return(p20); case 21 : return(p21); case 22 : return(p22); case 23 : return(p23); case 24 : return(p24); case 25 : return(p25); case 26 : return(p26); case 27 : return(p27); } } n = 0; vy = -7; px = 275; py = 190; b0._xscale = 0; stop();
Frame 4
if ((n < 28) && (n < Math.floor(contador / 10))) { n++; } vy = vy + 0.1; premio._y = premio._y + vy; if ((vy > 0) && (premio._y >= 300)) { premio._y = 300; vy = (-vy) * 0.85; } i = 4; while (i >= 0) { if (((i > 0) && (eval (("b" + i) + "._y") >= 400)) && (eval (("b" + (i - 1)) + "._xscale") > 80)) { } else if (eval (("b" + i) + "._yscale") == 0) { Set(("b" + i) + "._x", premio._x + ((Math.random() - 0.5) * 100)); Set(("b" + i) + "._y", premio._y + ((Math.random() - 0.5) * 100)); Set(("b" + i) + "._xscale", 100); Set(("b" + i) + "._yscale", 100); } else { Set(("b" + i) + "._xscale", eval (("b" + i) + "._xscale") - 1); Set(("b" + i) + "._yscale", eval (("b" + i) + "._yscale") - 1); } i--; } i = 0; while (i < n) { px = (px * 0.99) + (_xmouse * 0.01); py = (py * 0.99) + (_ymouse * 0.01); Set(("p" + i) + "._x", (eval (("p" + i) + "._x") * 0.9) + (0.1 * (px + (100 * Math.cos((Math.PI*2) * ((contador / 280) + (i / 28))))))); Set(("p" + i) + "._y", (eval (("p" + i) + "._y") * 0.9) + (0.1 * ((py + 20) + (((400 - py) / 4) * Math.sin((Math.PI*2) * ((contador / 280) + (i / 28))))))); i++; } i = 0; while (i < 28) { swap(i); i++; }
Frame 5
if (terminado) { gotoAndPlay(_currentframe - 1); } else { i = 0; while (i < 28) { pz(i).volver(); i++; } premio._y = 450; i = 0; while (i < 5) { Set(("b" + i) + "._y", 450); i++; } premio.gotoAndPlay(1); gotoAndPlay(_currentframe - 2); }
Symbol 11 MovieClip Frame 1
if (Key.isDown(16)) { i = _root.tablero.num[_parent._parent.i][_parent._parent.j]; if (_parent._parent.tipo) { j = _root.tablero.num[_parent._parent.i][_parent._parent.j - 1]; } else { j = _root.tablero.num[_parent._parent.i - 1][_parent._parent.j]; } if (_root.tablero.pzs[Math.max(i, j)][Math.min(i, j)] == 0) { gotoAndPlay (3); } else { gotoAndPlay (5); } }
Symbol 11 MovieClip Frame 2
gotoAndPlay(_currentframe - 1);
Symbol 11 MovieClip Frame 3
if (!Key.isDown(16)) { gotoAndPlay (1); }
Symbol 11 MovieClip Frame 4
gotoAndPlay(_currentframe - 1);
Symbol 11 MovieClip Frame 5
if (!Key.isDown(16)) { gotoAndPlay (1); }
Symbol 11 MovieClip Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 13 Button
on (release) { if (!Key.isDown(16)) { _parent.bar[i][j][tipo] = 1; _parent.checkPiezas(); gotoAndStop (3); } }
Symbol 14 Button
on (release) { _parent.bar[i][j][tipo] = 0; _parent.checkPiezas(); gotoAndStop (2); }
Symbol 16 MovieClip Frame 1
tipo = (_rotation ? 1 : 0); if (tipo) { i = Math.round(_y / 40); j = Math.round((_x + 10) / 40); } else { i = Math.round((_y + 10) / 40); j = Math.round(_x / 40); } gotoAndPlay((_parent.bar[i][j][tipo] + 1) * 2);
Symbol 16 MovieClip Frame 2
if (_parent.bar[i][j][tipo]) { gotoAndPlay((_parent.bar[i][j][tipo] + 1) * 2); }
Symbol 16 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 16 MovieClip Frame 4
if (_parent.bar[i][j][tipo] != 1) { gotoAndPlay((_parent.bar[i][j][tipo] + 1) * 2); }
Symbol 16 MovieClip Frame 5
gotoAndPlay(_currentframe - 1);
Symbol 16 MovieClip Frame 6
stop();
Symbol 16 MovieClip Frame 8
stop();
Symbol 19 MovieClip Frame 1
if (_root.terminado) { if (_root.contador == 2799) { _root.contador = 0; } else { _root.contador++; } } else if (_parent.empezado) { _parent.tiempo++; _parent.timeTxt(); }
Symbol 19 MovieClip Frame 2
gotoAndPlay (1);
Symbol 28 MovieClip Frame 1
i = Math.floor(_y / 40); j = Math.floor(_x / 40); n.gotoAndStop(_parent.num[i][j] + 1); stop();
Symbol 29 MovieClip Frame 1
function divide(i, j, h, w, dir) { if ((w < 2) || (h < 2)) { return(undefined); } if (h == w) { dir = !dir; p = 0; while (p < h) { bar[p + i][p + j].reverse(); q = 0; while (q < p) { tmp = num[p + i][q + j]; num[p + i][q + j] = num[q + i][p + j]; num[q + i][p + j] = tmp; bar[p + i][q + j].reverse(); bar[q + i][p + j].reverse(); tmp = bar[p + i][q + j]; bar[p + i][q + j] = bar[q + i][p + j]; bar[q + i][p + j] = tmp; q++; } p++; } } var _local8 = (w > h) || ((w == h) && (dir)); var _local7; var _local6; if (_local8) { if (dir) { _local7 = Math.round(Math.random() * (w - 2)) + 1; } else { _local7 = 2 * (Math.round(Math.random() * ((w / 2) - 2)) + 1); } divide(i, j, h, _local7, dir); divide(i, j + _local7, h, w - _local7, dir); } else { if (dir) { _local6 = 2 * (Math.round(Math.random() * ((h / 2) - 2)) + 1); } else { _local6 = Math.round(Math.random() * (h - 2)) + 1; } divide(i, j, _local6, w, dir); divide(i + _local6, j, h - _local6, w, dir); } } function checkPiezas() { empezado = true; _root.listo = false; i = 0; while (i < 7) { j = 0; while (j <= i) { pzs[i][j] = 0; j++; } i++; } var _local3 = 0; i = 0; while (i < 8) { j = 0; while (j < 6) { if ((((((bar[i][j][0] && (bar[i][j][1])) && (bar[i][j + 1][0])) && (!bar[i][j + 1][1])) && (bar[i + 1][j][0])) && (bar[i + 1][j + 1][0])) && (bar[i][j + 2][1])) { p = Math.max(num[i][j], num[i][j + 1]); q = Math.min(num[i][j], num[i][j + 1]); pzs[p][q]++; if (pzs[p][q] == 1) { _local3++; } } j++; } i++; } i = 0; while (i < 7) { j = 0; while (j < 7) { if ((((((bar[i][j][0] && (bar[i][j][1])) && (!bar[i + 1][j][0])) && (bar[i + 1][j][1])) && (bar[i][j + 1][1])) && (bar[i + 1][j + 1][1])) && (bar[i + 2][j][0])) { p = Math.max(num[i][j], num[i + 1][j]); q = Math.min(num[i][j], num[i + 1][j]); pzs[p][q]++; if (pzs[p][q] == 1) { _local3++; } } j++; } i++; } if (_local3 == 28) { i = 0; while (i < 8) { j = 0; while (j < 7) { if (bar[i][j][0] == 0) { bar[i][j][0] = 3; } else { bar[i][j][0] = 2; } if (bar[i][j][1] == 0) { bar[i][j][1] = 3; } else { bar[i][j][1] = 2; } j++; } i++; } _root.terminado = true; _global.kongregate.stats.submit("done", 1); _global.kongregate.stats.submit("time", Math.floor(tiempo / 120)); _root.play(); } _root.contador = 0; _root.listo = true; } function timeTxt() { var _local1 = Math.floor(tiempo / 120); var _local2 = Math.floor(_local1 / 60); _local1 = _local1 % 60; tTxt = (("" + _local2) + ((_local1 < 10) ? ":0" : ":")) + _local1; } _root.listo = false; _root.terminado = false; var num = new Array(8); i = 0; while (i < 8) { num[i] = new Array(7); i++; } p = (q = 0); i = 0; while (i < 8) { j = 0; while (j < 7) { if (Math.round(Math.random())) { num[i][j] = p; num[i + 1][j] = q; } else { num[i][j] = q; num[i + 1][j] = p; } if ((++q) > 6) { q = ++p; } j++; } i = i + 2; } i = 0; while (i < 8) { j = 0; while (j < 7) { p = 2 * Math.round(Math.random() * 3); q = Math.round(Math.random() * 6); tmp = num[i][j]; num[i][j] = num[p][q]; num[p][q] = tmp; tmp = num[i + 1][j]; num[i + 1][j] = num[p + 1][q]; num[p + 1][q] = tmp; j++; } i = i + 2; } var bar = new Array(9); i = 0; while (i < 9) { bar[i] = new Array(8); j = 0; while (j < 8) { bar[i][j] = new Array(((i % 2) ? 0 : 1), 1); j++; } i++; } divide(0, 0, 8, 7, true); i = 0; while (i < 8) { bar[i][0][1] = 2; bar[i][7][1] = 2; i++; } j = 0; while (j < 7) { bar[0][j][0] = 2; bar[8][j][0] = 2; j++; } q = 0; while (q < 6) { i = Math.round(Math.random() * 8); j = Math.round(Math.random() * 7); p = Math.round(Math.random()); if (bar[i][j][p] == 1) { bar[i][j][p] = 2; } else { q--; } q++; } i = 0; while (i < 9) { j = 0; while (j < 8) { if (bar[i][j][0] == 1) { bar[i][j][0] = 0; } if (bar[i][j][1] == 1) { bar[i][j][1] = 0; } j++; } i++; } var pzs = new Array(7); i = 0; while (i < 7) { pzs[i] = new Array(i + 1); i++; } checkPiezas(); empezado = false; tiempo = 0; tTxt = "0:00"; gotoAndStop (2);
Symbol 38 MovieClip Frame 1
gotoAndStop(((_y > 0) ? (_parent.j) : (_parent.i)) + 1);
Symbol 44 MovieClip Frame 1
function volver() { _x = (30 + (30 * i)); _y = (40 + (50 * (6 - j))); } i = Math.round((_x - 20) / 30); j = 6 - Math.round((_y - 20) / 50); k = i + j; p = 1; while (p < i) { k = k + p; p++; }
Symbol 44 MovieClip Frame 3
if (_root.terminado) { gotoAndPlay(_currentframe - 1); } else if ((!_root.listo) || (_parent.tablero.pzs[i][j] == 0)) { gotoAndPlay(_currentframe - 1); } else if (_parent.tablero.pzs[i][j] == 1) { gotoAndPlay(_currentframe + 1); } else { gotoAndPlay (21); }
Symbol 44 MovieClip Frame 8
if ((_root.terminado && (k <= _root.n)) || (_parent.tablero.pzs[i][j] != 1)) { gotoAndPlay (2); } else { gotoAndPlay(_currentframe + 1); }
Symbol 44 MovieClip Frame 13
if ((_root.terminado && (k <= _root.n)) || (_parent.tablero.pzs[i][j] != 1)) { gotoAndPlay(_currentframe - 9); } else { gotoAndPlay(_currentframe + 1); }
Symbol 44 MovieClip Frame 18
if ((_root.terminado && (k <= _root.n)) || (_parent.tablero.pzs[i][j] != 1)) { gotoAndPlay(_currentframe - 9); } else { gotoAndPlay(_currentframe + 1); }
Symbol 44 MovieClip Frame 20
if ((_root.terminado && (k <= _root.n)) || (_root.listo && (_parent.tablero.pzs[i][j] != 1))) { gotoAndPlay(_currentframe - 6); } else { gotoAndPlay(_currentframe - 1); }
Symbol 44 MovieClip Frame 22
if (_root.listo && (_parent.tablero.pzs[i][j] < 2)) { gotoAndPlay (2); } else { gotoAndPlay(_currentframe - 1); }
Symbol 47 Button
on (release) { tablero.gotoAndPlay(1); }
Symbol 61 MovieClip Frame 1
max = 5; cnt = 2 * max;
Symbol 61 MovieClip Frame 2
if (!_root.terminado) { gotoAndPlay (1); }
Symbol 61 MovieClip Frame 3
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 4
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 5
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 6
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 7
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 8
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 9
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 10
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 11
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 12
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 13
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); }
Symbol 61 MovieClip Frame 14
if (cnt < (_currentframe * max)) { cnt++; gotoAndPlay(_currentframe - 1); } else { cnt = 10; gotoAndPlay (2); }
Symbol 64 Button
on (release) { i = 0; while (i < 8) { j = 0; while (j < 7) { if (tablero.bar[i][j][0] == 1) { tablero.bar[i][j][0] = 0; } if (tablero.bar[i][j][1] == 1) { tablero.bar[i][j][1] = 0; } tablero.checkPiezas(); j++; } i++; } }

Library Items

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

Instance Names

"loader"Frame 1Symbol 3 MovieClip
"tablero"Frame 3Symbol 29 MovieClip
"p27"Frame 3Symbol 44 MovieClip
"p26"Frame 3Symbol 44 MovieClip
"p25"Frame 3Symbol 44 MovieClip
"p24"Frame 3Symbol 44 MovieClip
"p23"Frame 3Symbol 44 MovieClip
"p22"Frame 3Symbol 44 MovieClip
"p21"Frame 3Symbol 44 MovieClip
"p20"Frame 3Symbol 44 MovieClip
"p19"Frame 3Symbol 44 MovieClip
"p18"Frame 3Symbol 44 MovieClip
"p17"Frame 3Symbol 44 MovieClip
"p16"Frame 3Symbol 44 MovieClip
"p15"Frame 3Symbol 44 MovieClip
"p14"Frame 3Symbol 44 MovieClip
"p13"Frame 3Symbol 44 MovieClip
"p12"Frame 3Symbol 44 MovieClip
"p11"Frame 3Symbol 44 MovieClip
"p10"Frame 3Symbol 44 MovieClip
"p9"Frame 3Symbol 44 MovieClip
"p8"Frame 3Symbol 44 MovieClip
"p7"Frame 3Symbol 44 MovieClip
"p6"Frame 3Symbol 44 MovieClip
"p5"Frame 3Symbol 44 MovieClip
"p4"Frame 3Symbol 44 MovieClip
"p3"Frame 3Symbol 44 MovieClip
"p2"Frame 3Symbol 44 MovieClip
"p1"Frame 3Symbol 44 MovieClip
"p0"Frame 3Symbol 44 MovieClip
"premio"Frame 3Symbol 61 MovieClip
"b0"Frame 3Symbol 63 MovieClip
"b2"Frame 3Symbol 63 MovieClip
"b4"Frame 3Symbol 63 MovieClip
"b1"Frame 3Symbol 63 MovieClip
"b3"Frame 3Symbol 63 MovieClip
"n"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"n1"Symbol 44 MovieClip Frame 1Symbol 38 MovieClip
"n2"Symbol 44 MovieClip Frame 1Symbol 38 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.

Dynamic Text Variables

_parent.tTxtSymbol 18 EditableText"<p align="left"><font face="arial" size="17" color="#99cc99" letterSpacing="0.000000" kerning="1"><b>888:88</b></font></p>"




http://swfchan.com/30/146190/info.shtml
Created: 9/8 -2019 22:20:03 Last modified: 9/8 -2019 22:20:03 Server time: 03/05 -2024 18:15:46