STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #24879 |
p |
r |
e |
s |
n |
t |
2005 Ultimate Arcade. Inc. - All Rights Reserved. |
2003 Ultimate Arcade. Inc. - All Rights Reserved. |
PLAY |
PLAY |
PLAY |
The object of this game is to clear the entire game screen quickly. Using your mouse, click on the objects that are grouped together in order to remove them. You will be well rewarded for finding or creating larger groups. |
How to Play: |
Programming: Gary Rosenzweig Andrew Walker Alan I. Balode Graphic Design/Sound FX: Alan I. Balode |
Credits: |
PLAY MORE GAMES |
PLAY MORE GAMES |
PLAY MORE GAMES |
DOWNLOAD GAMES |
DOWNLOAD GAMES |
DOWNLOAD GAMES |
V2.0 |
00 |
Score: |
... not a match! |
00 |
+ |
00 |
5 |
- |
00 |
Time: |
00 |
Total Balls: |
Game Over |
try again |
try again |
0000 |
Final Score: |
ActionScript [AS1/AS2]
Frame 1fscommand ("fullscreen", "false"); fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); stop();Frame 2current_bytes = this.getBytesLoaded(); tot_bytes = this.getBytesTotal(); _root.ua.percent = int((current_bytes / tot_bytes) * 100) + "% "; if (current_bytes >= tot_bytes) { gotoAndPlay (10); } fscommand ("fullscreen", "false"); fscommand ("allowscale", "false"); fscommand ("showmenu", "false");Frame 3this.gotoAndPlay("loader");Frame 10play();Frame 11fx = new sound(); fx.attachSound("fx"); fx2 = new sound(); fx2.attachSound("fx2"); function startGame() { gotoAndStop (12); score = 0; level = 0; balls = 240; var x = 0; while (x < 20) { var y = 0; while (y < 12) { mc = _root.attachMovie("block", (("block " + x) + " ") + y, level); mc._x = (25 * x) + 85; mc._y = (25 * y) + 60; mc.x = x; mc.y = y; mc.gotoAndStop(Math.ceil(Math.random() * 4)); level++; y++; } x++; } } function clickBlock(x, y) { var c = _root[(("block " + x) + " ") + y]._currentframe; _root[(("block " + x) + " ") + y].gotoAndStop(5); var n = 1; n = n + testNeighbor(x - 1, y, c); n = n + testNeighbor(x + 1, y, c); n = n + testNeighbor(x, y - 1, c); n = n + testNeighbor(x, y + 1, c); if (n > 1) { collapseDown(); collapseAcross(); if (isGameOver()) { _root.gotoAndStop("over"); } _root.balls = _root.balls - n; score = score + (n * n); now.nowscore = now.nowscore + (n * n); now.gotoAndPlay(2); fx.start(); } else { _root[(("block " + x) + " ") + y].gotoAndStop(c); fx2.start(); _root.nomatch.gotoAndPlay(2); } } function testNeighbor(x, y, c) { if (_root[(("block " + x) + " ") + y]._currentframe == c) { _root[(("block " + x) + " ") + y].gotoAndStop(5); var n = 1; n = n + testNeighbor(x - 1, y, c); n = n + testNeighbor(x + 1, y, c); n = n + testNeighbor(x, y - 1, c); n = n + testNeighbor(x, y + 1, c); return(n); } return(0); } function collapseDown() { var x = 0; while (x < 20) { var y = 11; while (y > 0) { thisColor = _root[(("block " + x) + " ") + y]._currentFrame; if (thisColor == 5) { var i = (y - 1); while (i >= 0) { aboveColor = _root[(("block " + x) + " ") + i]._currentframe; if (aboveColor != 5) { _root[(("block " + x) + " ") + y].gotoAndStop(aboveColor); _root[(("block " + x) + " ") + i].gotoAndStop(5); break; } i--; } } y--; } x++; } } function collapseAcross() { do { n = 0; var x = 0; while (x < 19) { if (_root[("block " + x) + " 11"]._currentframe == 5) { if (_root[("block " + (x + 1)) + " 11"]._currentframe != 5) { n++; var y = 0; while (y < 12) { c = _root[(("block " + (x + 1)) + " ") + y]._currentframe; _root[(("block " + x) + " ") + y].gotoAndStop(c); _root[(("block " + (x + 1)) + " ") + y].gotoAndStop(5); y++; } } } x++; } } while (n > 0); } function isGameOver() { var i = 0; while (i < 20) { var j = 0; while (j < 12) { var c = _root[(("block " + i) + " ") + j]._currentframe; if (c != 5) { if ((_root[(("block " + (i + 1)) + " ") + j]._currentframe == c) || (_root[(("block " + i) + " ") + (j + 1)]._currentframe == c)) { return(false); } } j++; } i++; } return(true); } stop();Frame 12timeForLevel = 180000 /* 0x02BF20 */;Instance of Symbol 91 MovieClip in Frame 12onClipEvent (load) { maxTime = _root.timeForLevel; timeStart = getTimer(); } onClipEvent (enterFrame) { timeElapsed = maxTime - (getTimer() - timeStart); timeRealSeconds = Math.floor(timeElapsed / 1000); timeMinutes = Math.floor(timeRealSeconds / 60); trace(timeMinutes); timeSeconds = timeRealSeconds - (timeMinutes * 60); if (timeSeconds < 10) { timeseconds = String("0" + timeseconds); } _root.timer = (timeMinutes + ":") + timeSeconds; _root.timeScore = timeRealSeconds; if ((timeSeconds <= 0) && (timeMinutes <= 0)) { _root.gotoAndStop("over"); } }Instance of Symbol 102 MovieClip "now" in Frame 12onClipEvent (load) { this.nowscore = 0; }Frame 13stop(); level = 0; var x = 0; while (x < 20) { var y = 0; while (y < 12) { _root[(("block " + x) + " ") + y].removeMovieClip(); y++; } x++; }Instance of Symbol 117 MovieClip in Frame 13onClipEvent (enterFrame) { _root.timer = "0:00"; }Instance of Symbol 136 MovieClip in Frame 13onClipEvent (enterFrame) { if (_root.score > _root.balls) { _root.totalscore = _root.score - _root.balls; } else { _root.totalscore = _root.score; } }Symbol 7 MovieClip Frame 20stop();Symbol 10 MovieClip Frame 2stop();Symbol 13 Buttonon (release) { _root.clickBlock(x, y); }Symbol 21 MovieClip Frame 6stop();Symbol 22 MovieClip [block] Frame 1stop();Symbol 45 MovieClip Frame 112_root.gotoAndPlay("loader");Symbol 53 Buttonon (release) { getURL ("http://www.ultimatearcade.com/", "_blank"); }Symbol 60 Buttonon (press) { startGame(); }Symbol 66 MovieClip Frame 1stop();Symbol 66 MovieClip Frame 2stop();Symbol 71 Buttonon (release) { getURL ("http://www.ultimatearcade.com", "_blank"); }Symbol 77 Buttonon (release) { getURL ("http://www.ultimatearcade.com/downloads/", "_blank"); }Symbol 97 MovieClip Frame 1stop();Symbol 97 MovieClip Frame 2if (_root.score > 5) { _root.score = _root.score - 5; _root.bad.gotoAndPlay(2); }Symbol 97 MovieClip Frame 60gotoAndStop (1);Symbol 102 MovieClip Frame 1stop();Symbol 102 MovieClip Frame 10nowscore = 0; gotoAndStop (1);Symbol 105 MovieClip Frame 1stop();Symbol 105 MovieClip Frame 10gotoAndStop (1);Symbol 120 MovieClip Frame 4stop();Symbol 126 MovieClip Frame 30stop();Symbol 131 Buttonon (release) { _root.gotoAndPlay("start"); }Symbol 133 MovieClip Frame 1stop();
Library Items
Symbol 1 Sound [fx] | ||
Symbol 2 Sound [fx2] | ||
Symbol 3 Graphic | Used by:4 21 | |
Symbol 4 MovieClip | Uses:3 | Used by:22 |
Symbol 5 Graphic | Used by:6 | |
Symbol 6 MovieClip | Uses:5 | Used by:7 |
Symbol 7 MovieClip | Uses:6 | Used by:13 |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip | Uses:8 | Used by:10 |
Symbol 10 MovieClip | Uses:9 | Used by:13 |
Symbol 11 Graphic | Used by:13 | |
Symbol 12 Sound | Used by:13 60 71 77 | |
Symbol 13 Button | Uses:7 10 11 12 | Used by:22 |
Symbol 14 Graphic | Used by:22 | |
Symbol 15 Graphic | Used by:22 | |
Symbol 16 Graphic | Used by:22 | |
Symbol 17 Graphic | Used by:22 | |
Symbol 18 Graphic | Used by:22 | |
Symbol 19 Graphic | Used by:20 | |
Symbol 20 MovieClip | Uses:19 | Used by:21 |
Symbol 21 MovieClip | Uses:20 3 | Used by:22 |
Symbol 22 MovieClip [block] | Uses:4 13 14 15 16 17 18 21 | |
Symbol 23 Graphic | Used by:24 | |
Symbol 24 MovieClip | Uses:23 | Used by:45 |
Symbol 25 Bitmap | Used by:26 | |
Symbol 26 Graphic | Uses:25 | Used by:27 |
Symbol 27 MovieClip | Uses:26 | Used by:45 |
Symbol 28 Font | Used by:29 32 34 36 39 41 50 52 56 57 58 62 63 64 65 67 68 69 73 74 75 88 92 93 94 99 100 101 103 104 106 107 108 109 123 127 128 134 135 | |
Symbol 29 Text | Uses:28 | Used by:30 |
Symbol 30 MovieClip | Uses:29 | Used by:31 |
Symbol 31 MovieClip | Uses:30 | Used by:44 |
Symbol 32 Text | Uses:28 | Used by:33 |
Symbol 33 MovieClip | Uses:32 | Used by:44 |
Symbol 34 Text | Uses:28 | Used by:35 38 |
Symbol 35 MovieClip | Uses:34 | Used by:44 |
Symbol 36 Text | Uses:28 | Used by:37 43 |
Symbol 37 MovieClip | Uses:36 | Used by:44 |
Symbol 38 MovieClip | Uses:34 | Used by:44 |
Symbol 39 Text | Uses:28 | Used by:40 |
Symbol 40 MovieClip | Uses:39 | Used by:44 |
Symbol 41 Text | Uses:28 | Used by:42 |
Symbol 42 MovieClip | Uses:41 | Used by:44 |
Symbol 43 MovieClip | Uses:36 | Used by:44 |
Symbol 44 MovieClip | Uses:31 33 35 37 38 40 42 43 | Used by:45 |
Symbol 45 MovieClip | Uses:24 27 44 | Used by:Timeline |
Symbol 46 Graphic | Used by:47 | |
Symbol 47 MovieClip | Uses:46 | Used by:Timeline |
Symbol 48 Graphic | Used by:55 | |
Symbol 49 Graphic | Used by:53 | |
Symbol 50 Text | Uses:28 | Used by:53 |
Symbol 51 Graphic | Used by:53 | |
Symbol 52 Text | Uses:28 | Used by:53 |
Symbol 53 Button | Uses:49 50 51 52 | Used by:54 |
Symbol 54 MovieClip | Uses:53 | Used by:55 |
Symbol 55 MovieClip | Uses:48 54 | Used by:Timeline |
Symbol 56 Text | Uses:28 | Used by:60 |
Symbol 57 Text | Uses:28 | Used by:60 |
Symbol 58 Text | Uses:28 | Used by:60 |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 Button | Uses:56 57 58 59 12 | Used by:Timeline |
Symbol 61 Graphic | Used by:66 | |
Symbol 62 Text | Uses:28 | Used by:66 |
Symbol 63 Text | Uses:28 | Used by:66 |
Symbol 64 Text | Uses:28 | Used by:66 |
Symbol 65 Text | Uses:28 | Used by:66 |
Symbol 66 MovieClip | Uses:61 62 63 64 65 | Used by:Timeline |
Symbol 67 Text | Uses:28 | Used by:71 |
Symbol 68 Text | Uses:28 | Used by:71 |
Symbol 69 Text | Uses:28 | Used by:71 |
Symbol 70 Graphic | Used by:71 | |
Symbol 71 Button | Uses:67 68 69 70 12 | Used by:Timeline |
Symbol 72 Graphic | Used by:Timeline | |
Symbol 73 Text | Uses:28 | Used by:77 |
Symbol 74 Text | Uses:28 | Used by:77 |
Symbol 75 Text | Uses:28 | Used by:77 |
Symbol 76 Graphic | Used by:77 | |
Symbol 77 Button | Uses:73 74 75 76 12 | Used by:Timeline |
Symbol 78 Graphic | Used by:79 | |
Symbol 79 MovieClip | Uses:78 | Used by:84 |
Symbol 80 Graphic | Used by:81 | |
Symbol 81 MovieClip | Uses:80 | Used by:84 |
Symbol 82 Graphic | Used by:83 | |
Symbol 83 MovieClip | Uses:82 | Used by:84 |
Symbol 84 MovieClip | Uses:79 81 83 | Used by:Timeline |
Symbol 85 Bitmap | Used by:86 114 | |
Symbol 86 Graphic | Uses:85 | Used by:87 |
Symbol 87 MovieClip | Uses:86 | Used by:Timeline |
Symbol 88 Text | Uses:28 | Used by:Timeline |
Symbol 89 Sound | Used by:Timeline | |
Symbol 90 Graphic | Used by:91 | |
Symbol 91 MovieClip | Uses:90 | Used by:Timeline |
Symbol 92 EditableText | Uses:28 | Used by:Timeline |
Symbol 93 Text | Uses:28 | Used by:Timeline |
Symbol 94 Text | Uses:28 | Used by:95 |
Symbol 95 MovieClip | Uses:94 | Used by:96 |
Symbol 96 MovieClip | Uses:95 | Used by:97 |
Symbol 97 MovieClip | Uses:96 | Used by:Timeline |
Symbol 98 Graphic | Used by:102 105 | |
Symbol 99 EditableText | Uses:28 | Used by:102 |
Symbol 100 Text | Uses:28 | Used by:102 |
Symbol 101 EditableText | Uses:28 | Used by:102 |
Symbol 102 MovieClip | Uses:98 99 100 101 | Used by:Timeline |
Symbol 103 Text | Uses:28 | Used by:105 |
Symbol 104 Text | Uses:28 | Used by:105 |
Symbol 105 MovieClip | Uses:98 103 104 | Used by:Timeline |
Symbol 106 EditableText | Uses:28 | Used by:Timeline |
Symbol 107 Text | Uses:28 | Used by:Timeline |
Symbol 108 EditableText | Uses:28 | Used by:Timeline |
Symbol 109 Text | Uses:28 | Used by:Timeline |
Symbol 110 Graphic | Used by:111 | |
Symbol 111 MovieClip | Uses:110 | Used by:Timeline |
Symbol 112 Graphic | Used by:113 | |
Symbol 113 MovieClip | Uses:112 | Used by:120 Timeline |
Symbol 114 Graphic | Uses:85 | Used by:Timeline |
Symbol 115 Sound | Used by:Timeline | |
Symbol 116 Graphic | Used by:117 | |
Symbol 117 MovieClip | Uses:116 | Used by:Timeline |
Symbol 118 Graphic | Used by:119 | |
Symbol 119 MovieClip | Uses:118 | Used by:Timeline |
Symbol 120 MovieClip | Uses:113 | Used by:Timeline |
Symbol 121 Graphic | Used by:122 | |
Symbol 122 MovieClip | Uses:121 | Used by:Timeline |
Symbol 123 Text | Uses:28 | Used by:124 |
Symbol 124 MovieClip | Uses:123 | Used by:125 |
Symbol 125 MovieClip | Uses:124 | Used by:126 |
Symbol 126 MovieClip | Uses:125 | Used by:Timeline |
Symbol 127 Text | Uses:28 | Used by:131 |
Symbol 128 Text | Uses:28 | Used by:131 |
Symbol 129 Graphic | Used by:131 | |
Symbol 130 Sound | Used by:131 | |
Symbol 131 Button | Uses:127 128 129 130 | Used by:132 |
Symbol 132 MovieClip | Uses:131 | Used by:133 |
Symbol 133 MovieClip | Uses:132 | Used by:Timeline |
Symbol 134 EditableText | Uses:28 | Used by:Timeline |
Symbol 135 Text | Uses:28 | Used by:136 |
Symbol 136 MovieClip | Uses:135 | Used by:Timeline |
Symbol 137 Graphic | Used by:Timeline | |
Symbol 138 Sound | Used by:Timeline |
Instance Names
"info" | Frame 11 | Symbol 66 MovieClip |
"nomatch" | Frame 12 | Symbol 97 MovieClip |
"now" | Frame 12 | Symbol 102 MovieClip |
"bad" | Frame 12 | Symbol 105 MovieClip |
"submit" | Frame 13 | Symbol 133 MovieClip |
"over" | Symbol 125 MovieClip Frame 1 | Symbol 124 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 0 bytes "" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "fx" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "fx2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 22 as "block" |
Labels
"loader" | Frame 2 |
"good" | Frame 10 |
"start" | Frame 11 |
"Play" | Frame 12 |
"over" | Frame 13 |
Dynamic Text Variables
score | Symbol 92 EditableText | "00" |
nowscore | Symbol 99 EditableText | "00" |
nowscore | Symbol 101 EditableText | "00" |
timer | Symbol 106 EditableText | "00" |
balls | Symbol 108 EditableText | "00" |
totalscore | Symbol 134 EditableText | "0000" |
|