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/92197094?noj=FRM92197094-4DC" width="1" height="1"></div>

stinker.swf

This is the info page for
Flash #104463

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


ActionScript [AS1/AS2]
Frame 20
tellTarget ("/Congratulations") { stop(); }; numRows = 4; numCols = 4; numCells = numRows * numCols; i = 1; while (i < numCells) { Set("pos" add i, i); i = i + 1; } empty = numCells; i = 1; while (numCols >= i) { Set("x" add i, getProperty("/p" add i, _x)); i = i + 1; } i = 1; while (numRows >= i) { Set("y" add i, getProperty("/p" add (1 + ((i - 1) * numCols)), _y)); i = i + 1; } nextFrame();
Frame 22
call("Winner"); if (winner == 1) { call("Shuffle"); tellTarget ("/Congratulations") { gotoAndStop (1); stop(); }; } else { pos = eval ("pos" add clicked); emptyRow = 1 + int((empty - 1) / numCols); emptyCol = empty - ((emptyRow - 1) * numCols); clickedRow = 1 + int((pos - 1) / numCols); clickedCol = pos - ((clickedRow - 1) * numCols); rowDiff = clickedRow - emptyRow; colDiff = clickedCol - emptyCol; if (rowDiff < 0) { rowDiff = -rowDiff; } if (colDiff < 0) { colDiff = -colDiff; } adjacent = (rowDiff + colDiff) == 1; if (adjacent == 1) { setProperty("/p" add clicked, _x , eval ("x" add emptyCol)); setProperty("/p" add clicked, _y , eval ("y" add emptyRow)); Set("pos" add clicked, empty); empty = pos; call("Winner"); if (winner == 1) { tellTarget ("/Congratulations") { play(); }; } } }
Frame 23
i = 1; while (numCells >= i) { Set("cell" add i, i); i = i + 1; } i = 1; while (numCells >= i) { Set("random" add i, random(1000)); i = i + 1; } lo = 1; up = 16; while (lo < up) { i = lo; j = lo; while (i < up) { if (eval ("random" add (i + 1)) < eval ("random" add i)) { temp = eval ("random" add i); Set("random" add i, eval ("random" add (i + 1))); Set("random" add (i + 1), temp); temp = eval ("cell" add i); Set("cell" add i, eval ("cell" add (i + 1))); Set("cell" add (i + 1), temp); j = i; } i = i + 1; } up = j; i = up; while (lo < i) { if (eval ("random" add i) < eval ("random" add (i - 1))) { temp = eval ("random" add i); Set("random" add i, eval ("random" add (i - 1))); Set("random" add (i - 1), temp); temp = eval ("cell" add i); Set("cell" add i, eval ("cell" add (i - 1))); Set("cell" add (i - 1), temp); j = i; } i = i - 1; } lo = j; } i = 1; r = 1; c = 1; while (numCells >= i) { piece = eval ("cell" add i); if (piece == 16) { empty = i; } else { Set("pos" add piece, i); setProperty("/p" add piece, _x , eval ("x" add c)); setProperty("/p" add piece, _y , eval ("y" add r)); } c = c + 1; if (numCols < c) { c = 1; r = r + 1; } i = i + 1; }
Frame 25
winner = 1; i = 1; while (i < numCells) { if (eval ("pos" add i) != i) { winner = 0; } i = i + 1; }
Symbol 4 Button
on (release) { Set("/:clicked", 1); call("/:Click"); }
Symbol 7 Button
on (release) { Set("/:clicked", 2); call("/:Click"); }
Symbol 10 Button
on (release) { Set("/:clicked", 3); call("/:Click"); }
Symbol 13 Button
on (release) { Set("/:clicked", 4); call("/:Click"); }
Symbol 16 Button
on (release) { Set("/:clicked", 5); call("/:Click"); }
Symbol 19 Button
on (release) { Set("/:clicked", 6); call("/:Click"); }
Symbol 22 Button
on (release) { Set("/:clicked", 7); call("/:Click"); }
Symbol 25 Button
on (release) { Set("/:clicked", 8); call("/:Click"); }
Symbol 28 Button
on (release) { Set("/:clicked", 9); call("/:Click"); }
Symbol 31 Button
on (release) { Set("/:clicked", 10); call("/:Click"); }
Symbol 34 Button
on (release) { Set("/:clicked", 11); call("/:Click"); }
Symbol 37 Button
on (release) { Set("/:clicked", 12); call("/:Click"); }
Symbol 40 Button
on (release) { Set("/:clicked", 13); call("/:Click"); }
Symbol 43 Button
on (release) { Set("/:clicked", 14); call("/:Click"); }
Symbol 46 Button
on (release) { Set("/:clicked", 15); call("/:Click"); }
Symbol 50 MovieClip Frame 1
play();
Symbol 50 MovieClip Frame 45
gotoAndPlay (35);

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 ButtonUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:Timeline
Symbol 6 GraphicUsed by:7
Symbol 7 ButtonUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:Timeline
Symbol 9 GraphicUsed by:10
Symbol 10 ButtonUses:9Used by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:13
Symbol 13 ButtonUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:Timeline
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 GraphicUsed by:19
Symbol 19 ButtonUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:Timeline
Symbol 21 GraphicUsed by:22
Symbol 22 ButtonUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 ButtonUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:Timeline
Symbol 27 GraphicUsed by:28
Symbol 28 ButtonUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 GraphicUsed by:31
Symbol 31 ButtonUses:30Used by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 ButtonUses:33Used by:35
Symbol 35 MovieClipUses:34Used by:Timeline
Symbol 36 GraphicUsed by:37
Symbol 37 ButtonUses:36Used by:38
Symbol 38 MovieClipUses:37Used by:Timeline
Symbol 39 GraphicUsed by:40
Symbol 40 ButtonUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:42Used by:44
Symbol 44 MovieClipUses:43Used by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 ButtonUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:Timeline
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:48 49Used by:Timeline

Instance Names

"p1"Frame 20Symbol 5 MovieClip
"p2"Frame 20Symbol 8 MovieClip
"p3"Frame 20Symbol 11 MovieClip
"p4"Frame 20Symbol 14 MovieClip
"p5"Frame 20Symbol 17 MovieClip
"p6"Frame 20Symbol 20 MovieClip
"p7"Frame 20Symbol 23 MovieClip
"p8"Frame 20Symbol 26 MovieClip
"p9"Frame 20Symbol 29 MovieClip
"p10"Frame 20Symbol 32 MovieClip
"p11"Frame 20Symbol 35 MovieClip
"p12"Frame 20Symbol 38 MovieClip
"p13"Frame 20Symbol 41 MovieClip
"p14"Frame 20Symbol 44 MovieClip
"p15"Frame 20Symbol 47 MovieClip
"Congratulations"Frame 22Symbol 50 MovieClip

Labels

"Click"Frame 22
"Shuffle"Frame 23
"Winner"Frame 25




http://swfchan.com/21/104463/info.shtml
Created: 18/3 -2019 13:08:48 Last modified: 18/3 -2019 13:08:48 Server time: 04/05 -2024 23:27:12