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

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

Breakdown.swf

This is the info page for
Flash #34007

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


Text
BREAKDOWN!!

BREAKDOWN!!

restart

blocks remaining

Break
Down

Break
Down

click on bricks
of the same
colour to
make them
disappear!!

restart

congratuations!
you have got rid
of the blocks!

YOU WIN!

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
fscommand ("allowscale", "false"); score = "375"; x = "1"; y = "1"; while ("15" >= x) { while ("25" >= y) { Set(((("var" add x) add "_") add y) add "_color", random("5") + "1"); Set(((("var" add x) add "_") add y) add "_gone", "0"); duplicateMovieClip ("dup", (("var" add x) add "_") add y, (x add "0") add y); setProperty((("var" add x) add "_") add y, _x , x * "10"); setProperty((("var" add x) add "_") add y, _y , y * "10"); tellTarget ((("var" add x) add "_") add y) { gotoAndStop(eval (((("/:var" add /:x) add "_") add /:y) add "_color")); }; y = y + "1"; } Set("ymax" add x, "0"); Set("newmax" add x, "0"); y = "1"; x = x + "1"; } stopAllSounds();
Frame 3
stop();
Frame 5
ch = "1"; while (ch < "16") { if (eval ("col" add ch) == "1") { a = eval ("ymax" add ch); removeMovieClip((("var" add ch) add "_") add a); t = a + "1"; while (("0" < a) and ("26" >= t)) { if (eval (((("var" add ch) add "_") add (t - a)) add "_gone") == "1") { a = a - "1"; removeMovieClip((("var" add ch) add "_") add a); } else { tellTarget ((("var" add ch) add "_") add t) { gotoAndStop(eval (((("/:var" add /:ch) add "_") add (/:t - /:a)) add "_color")); }; t = t + "1"; } } ch = ch + "1"; if (eval ("col" add ch) <> "1") { ch = "16"; } } else { ch = ch + "1"; } } score = score - tscore; tscore = "0";
Frame 6
ch = "1"; while (ch < "16") { if (eval ("col" add ch) == "1") { a = eval ("ymax" add ch); while ("0" < a) { Set(((("var" add ch) add "_") add a) add "_gone", "1"); Set(((("var" add ch) add "_") add a) add "_color", ""); a = a - "1"; } t = eval ("ymax" add ch) + "1"; while ("25" >= t) { Set(((("var" add ch) add "_") add t) add "_gone", "0"); tellTarget ((("var" add ch) add "_") add t) { Set(((("/:var" add /:ch) add "_") add /:t) add "_color", _currentframe); }; t = t + "1"; } Set("col" add ch, "0"); ch = ch + "1"; if (eval ("col" add ch) <> "1") { ch = "16"; } } else { ch = ch + "1"; } } ch = "1"; while (ch < "16") { Set("newmax" add ch, eval ("ymax" add ch)); ch = ch + "1"; } if (score == "0") { gotoAndStop (8); } stop();
Frame 7
ch = "1"; while (ch < "16") { if (eval ("col" add ch) == "1") { Set("ymax" add ch, eval ("newmax" add ch)); t = eval ("newmax" add ch) + "1"; while ("25" >= t) { Set(((("var" add ch) add "_") add t) add "_gone", "0"); t = t + "1"; } Set("col" add ch, ""); ch = ch + "1"; if (eval ("col" add ch) <> "1") { ch = "16"; } } else { ch = ch + "1"; } }
Frame 8
stop();
Symbol 5 Button
on (release) { gotoAndPlay (2); }
Symbol 11 Button
on (release) { gotoAndPlay (2); }
Symbol 13 Button
on (press) { if ((((eval (((("/:var" add (clx + "1")) add "_") add cly) add "_color") == clc) or (eval (((("/:var" add (clx - "1")) add "_") add cly) add "_color") == clc)) or (eval (((("/:var" add clx) add "_") add (cly + "1")) add "_color") == clc)) or (eval (((("/:var" add clx) add "_") add (cly - "1")) add "_color") == clc)) { single = "0"; call("act"); } else { single = "1"; } } on (release) { if (single == "0") { gotoAndPlay("/:update"); } } on (dragOut, releaseOutside) { if (single == "0") { call("/:failed"); } }
Symbol 15 MovieClip Frame 1
clx = _x / "10"; cly = _y / "10"; clc = _currentframe; stop();
Symbol 15 MovieClip Frame 2
clc = _currentframe; stop();
Symbol 15 MovieClip Frame 3
clc = _currentframe; stop();
Symbol 15 MovieClip Frame 4
clc = _currentframe; stop();
Symbol 15 MovieClip Frame 5
clc = _currentframe; stop();
Symbol 15 MovieClip Frame 6
Set("/:col" add clx, "1"); Set("/:ymax" add clx, eval ("/:ymax" add clx) + "1"); Set("/:tscore", /:tscore + "1"); Set(((("/:var" add clx) add "_") add cly) add "_gone", "1"); if ((eval (((("/:var" add (clx + "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx + "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx + "1")) add "_") add cly) add ":right"); } if ((eval (((("/:var" add (clx - "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx - "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx - "1")) add "_") add cly) add ":left"); } if ((eval (((("/:var" add clx) add "_") add (cly - "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly - "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly - "1")) add ":up"); } if ((eval (((("/:var" add clx) add "_") add (cly + "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly + "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly + "1")) add ":down"); }
Symbol 15 MovieClip Frame 7
Set("/:col" add clx, "1"); Set("/:ymax" add clx, eval ("/:ymax" add clx) + "1"); Set("/:tscore", /:tscore + "1"); Set(((("/:var" add clx) add "_") add cly) add "_gone", "1"); if ((eval (((("/:var" add (clx + "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx + "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx + "1")) add "_") add cly) add ":right"); } if ((eval (((("/:var" add clx) add "_") add (cly - "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly - "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly - "1")) add ":up"); } if ((eval (((("/:var" add clx) add "_") add (cly + "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly + "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly + "1")) add ":down"); }
Symbol 15 MovieClip Frame 8
Set("/:col" add clx, "1"); Set("/:ymax" add clx, eval ("/:ymax" add clx) + "1"); Set("/:tscore", /:tscore + "1"); Set(((("/:var" add clx) add "_") add cly) add "_gone", "1"); if ((eval (((("/:var" add (clx - "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx - "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx - "1")) add "_") add cly) add ":left"); } if ((eval (((("/:var" add clx) add "_") add (cly - "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly - "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly - "1")) add ":up"); } if ((eval (((("/:var" add clx) add "_") add (cly + "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly + "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly + "1")) add ":down"); }
Symbol 15 MovieClip Frame 9
Set("/:ymax" add clx, eval ("/:ymax" add clx) + "1"); Set("/:tscore", /:tscore + "1"); Set(((("/:var" add clx) add "_") add cly) add "_gone", "1"); if ((eval (((("/:var" add (clx + "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx + "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx + "1")) add "_") add cly) add ":right"); } if ((eval (((("/:var" add (clx - "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx - "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx - "1")) add "_") add cly) add ":left"); } if ((eval (((("/:var" add clx) add "_") add (cly - "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly - "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly - "1")) add ":up"); }
Symbol 15 MovieClip Frame 10
Set("/:ymax" add clx, eval ("/:ymax" add clx) + "1"); Set("/:tscore", /:tscore + "1"); Set(((("/:var" add clx) add "_") add cly) add "_gone", "1"); if ((eval (((("/:var" add (clx + "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx + "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx + "1")) add "_") add cly) add ":right"); } if ((eval (((("/:var" add (clx - "1")) add "_") add cly) add "_gone") == "0") and (eval (((("/var" add (clx - "1")) add "_") add cly) add ":clc") == clc)) { call(((("/var" add (clx - "1")) add "_") add cly) add ":left"); } if ((eval (((("/:var" add clx) add "_") add (cly + "1")) add "_gone") == "0") and (eval (((("/var" add clx) add "_") add (cly + "1")) add ":clc") == clc)) { call(((("/var" add clx) add "_") add (cly + "1")) add ":down"); }

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 FontUsed by:3 6 12 25
Symbol 3 TextUses:2Used by:4 5
Symbol 4 MovieClipUses:3Used by:5
Symbol 5 ButtonUses:4 3Used by:Timeline
Symbol 6 TextUses:2Used by:Timeline
Symbol 7 GraphicUsed by:Timeline
Symbol 8 SoundUsed by:Timeline
Symbol 9 GraphicUsed by:11 13 15
Symbol 10 SoundUsed by:11 13
Symbol 11 ButtonUses:9 10Used by:Timeline
Symbol 12 TextUses:2Used by:Timeline
Symbol 13 ButtonUses:9 10Used by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:13 14 9Used by:Timeline
Symbol 16 FontUsed by:17 20 21 22 26 27
Symbol 17 TextUses:16Used by:Timeline
Symbol 18 FontUsed by:19
Symbol 19 EditableTextUses:18Used by:Timeline
Symbol 20 TextUses:16Used by:Timeline
Symbol 21 TextUses:16Used by:Timeline
Symbol 22 TextUses:16Used by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 SoundUsed by:Timeline
Symbol 25 TextUses:2Used by:Timeline
Symbol 26 TextUses:16Used by:Timeline
Symbol 27 TextUses:16Used by:Timeline
Symbol 28 GraphicUsed by:Timeline

Instance Names

"dup"Frame 2Symbol 15 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"initialize"Frame 2
"update"Frame 5
"cleanup"Frame 6
"failed"Frame 7
"winner"Frame 8
"act"Symbol 15 MovieClip Frame 6
"right"Symbol 15 MovieClip Frame 7
"left"Symbol 15 MovieClip Frame 8
"up"Symbol 15 MovieClip Frame 9
"down"Symbol 15 MovieClip Frame 10

Dynamic Text Variables

scoreSymbol 19 EditableText""




http://swfchan.com/7/34007/info.shtml
Created: 17/5 -2019 03:06:20 Last modified: 17/5 -2019 03:06:20 Server time: 12/05 -2024 17:43:43