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 #44245 |
F |
auto-shift |
auto-shift |
0 |
reset |
Input the number of bombs you want and press 'reset' |
Set the number of squares to 600. Press reset to activate. |
Set the number of squares to 400. Press reset to activate. |
Click free square when you can't determine where a bomb is, then click a square. If the square has a bomb, the bomb will be destroyed (number of free squares used will be counted) |
Holds Shift for you. Shift-clicking will then count as a normal click. |
Shift-click a blank tile to mark a bomb. Shift-click a numbered tile to check all 8 tiles around it (like middle- clicking or left- right clicking in classic minesweeper) |
guide |
guide |
0 |
bombs |
80 |
small |
small |
wide |
wide |
free square |
0 |
free square |
Haha you lose. Click anywhere to reset |
YOU WIN |
Click anywhere to reset |
ActionScript [AS1/AS2]
Frame 1Stage.scaleMode = "noScale"; nostart = 0; reset.removeMovieClip(); if (list != false) { a = 0; while (a < _root.list.length) { _root[_root.list[a]].removeMovieClip(); a++; } _root.gotoAndPlay(1); }Frame 3function guidehide() { guide.gotoAndStop(7); } stop(); time = 0; rep = 0; if ((x == false) || (x == 20)) { x = 20; wide.gotoAndStop(1); small.gotoAndStop(1); _root.guide._x = 2.5; } else { wide.gotoAndStop(2); small.gotoAndStop(2); guide._x = -107.5; } y = 20; min = 40; total = (x * y) - 12; if (bombmark != 80) { if (bombmark < min) { bombmark = min; } else if (bombmark >= total) { bombmark = total - 1; } bombs = bombmark; } else { bombs = 80; } freetiles = (total - bombs) - 1; yoff = 34; if (x == 20) { xoff = 98; } else { xoff = 11; } a = 1; myx = 1; myy = 1; list = []; while (a <= total) { if (row != myy) { if ((myy == 1) || (myy == y)) { myx = myx + 2; } else if ((myy == 2) || (myy == (y - 1))) { myx++; } row = myy; } attachMovie("block", (("block" + myx) + "x") + myy, a + 3); it = this[(("block" + myx) + "x") + myy]; list[list.length] = (("block" + myx) + "x") + myy; it.gotoAndStop("block"); it._x = (myx * 16) + xoff; it._y = (myy * 16) + yoff; it.num = a; it.x = myx; it.y = myy; myx++; if (((myy == 1) || (myy == y)) && (myx > (x - 2))) { re = 1; } else if (((myy == 2) || (myy == (y - 1))) && (myx > (x - 1))) { re = 1; } else if (myx > x) { re = 1; } if (re == 1) { re = 0; myx = 1; myy++; } a++; } a = 0; while (a <= bombs) { num = random(total); if (this[list[num]].bomb == 1) { continue; } this[list[num]].bomb = 1; a++; }Instance of Symbol 31 MovieClip [block] "block" in Frame 3onClipEvent (load) { this._visible = false; }Instance of Symbol 35 MovieClip in Frame 3on (press) { if (_root.shft != 1) { _root.shft = 1; gotoAndStop (2); } else { _root.shft = 0; gotoAndStop (1); } } onClipEvent (load) { if (_root.shft == 1) { gotoAndStop (2); } } on (rollOver) { _root.guide.gotoAndStop(5); } on (rollOut) { _root.guidehide(); }Instance of Symbol 36 MovieClip "timecontrol" in Frame 3onClipEvent (load) { stop(); }Instance of Symbol 43 MovieClip in Frame 3onClipEvent (load) { word = "reset"; } on (press) { _root.gotoAndPlay(1); } on (rollOver) { square.gotoAndStop(2); } on (rollOut) { square.gotoAndStop(1); }Instance of Symbol 51 MovieClip "guide" in Frame 3onClipEvent (load) { gotoAndStop (6); }Instance of Symbol 4 MovieClip in Frame 3on (rollOver) { _root.guide.gotoAndStop(1); } on (rollOut) { _root.guidehide(); } onClipEvent (load) { this.useHandCursor = false; }Instance of Symbol 54 MovieClip "guideclick" in Frame 3on (press) { if (_root.guide._visible == true) { _root.guide._visible = false; gotoAndStop (1); } else { _root.guide._visible = true; _root.guide.gotoAndStop(6); gotoAndStop (2); } } on (rollOver) { _root.guide.gotoAndStop(6); } on (rollOut) { if (_root.nostart == 1) { _root.guidehide(); } }Instance of Symbol 61 MovieClip "small" in Frame 3on (press) { _root.x = 20; gotoAndStop (1); _root.wide.gotoAndStop(1); } on (rollOver) { _root.guide.gotoAndStop(3); } on (rollOut) { _root.guidehide(); }Instance of Symbol 64 MovieClip "wide" in Frame 3on (press) { _root.x = 30; gotoAndStop (2); _root.small.gotoAndStop(2); } on (rollOver) { _root.guide.gotoAndStop(2); } on (rollOut) { _root.guidehide(); }Instance of Symbol 68 MovieClip "freeclick" in Frame 3on (press) { if (_root._currentframe == 3) { if (_root.free != 1) { _root.free = 1; gotoAndStop (2); } else { _root.free = 0; gotoAndStop (1); } } } onClipEvent (load) { this.used = 0; } on (rollOver) { _root.guide.gotoAndStop(4); } on (rollOut) { _root.guidehide(); }Frame 4a = 0; while (a < list.length) { if (this[list[a]].free == 1) { this[list[a]].gotoAndStop(17); } else if (this[list[a]].bomb == 1) { this[list[a]].gotoAndStop(12); } a++; }Instance of Symbol 4 MovieClip "reset" in Frame 4on (press) { _root.gotoAndPlay(1); } onClipEvent (load) { _width = Stage.width; _height = Stage.height; this.swapDepths(_root.getNextHighestDepth()); }Frame 5a = 0; while (a < list.length) { if (this[list[a]].free == 1) { this[list[a]].gotoAndStop(17); } else if (this[list[a]].bomb == 1) { this[list[a]].gotoAndStop(11); } a++; }Symbol 4 MovieClip Frame 1_alpha = 0;Symbol 23 MovieClip Frame 1stop();Instance of Symbol 4 MovieClip "inblock" in Symbol 31 MovieClip [block] Frame 1on (press) { if ((Key.isDown(16) && (_root.shft != 1)) || ((((_root.shft == 1) && (_root.free != 1)) && (_root.nostart != 0)) && (Key.isDown(16) == false))) { go("shift"); } else { go(); } } onClipEvent (load) { function around(s) { b = 0; while (b < 16) { targ = _root[(("block" + list2[b]) + "x") + list2[b + 1]]; if (targ != false) { if (s == "hit") { if (targ._currentframe == 10) { targ.inblock.go(); } } else if (s == "fake") { if (targ._currentframe == 10) { targ.gotoAndPlay(13); } } else if (s == "clear") { if (_parent.bomb == 1) { _root.bombs--; _parent.bomb = 0; _root.freetiles++; } if (targ.bomb == 1) { _root.bombs--; targ.bomb = 0; _root.freetiles++; } } else if (s == "free") { if (targ._currentframe < 10) { targ.number--; if (targ.number == 0) { targ.gotoAndStop(9); } else { targ.gotoAndStop(targ.prevFrame()); } } } } b = b + 2; } } function go(mod) { list2 = new Array(_parent.x - 1, _parent.y - 1, _parent.x, _parent.y - 1, _parent.x + 1, _parent.y - 1, _parent.x - 1, _parent.y, _parent.x + 1, _parent.y, _parent.x - 1, _parent.y + 1, _parent.x, _parent.y + 1, _parent.x + 1, _parent.y + 1); if ((mod == "shift") && (_parent._currentframe < 9)) { mynum = _currentframe; bomb = 0; mark = 0; b = 0; while (b < 16) { targ = _root[(("block" + list2[b]) + "x") + list2[b + 1]]; if (targ != false) { if (targ.bomb == 1) { bomb++; } if (targ._currentframe == 11) { mark++; } } b = b + 2; } if (mark == bomb) { this.around("hit"); } else { this.around("fake"); } } else if (mod == "shift") { if (_parent._currentframe == 10) { _parent.gotoAndStop(11); } else if (_parent._currentframe == 11) { _parent.gotoAndStop(10); } } else if (_parent._currentframe == 10) { if (_root.nostart != 1) { _root.nostart = 1; this.around("clear"); _root.timecontrol.play(); if (_root.guideclick._currentframe == 1) { _root.guide._visible = false; } } if (_root.free == 1) { _parent.free = 1; if (_parent.bomb == 1) { this.around("free"); _parent.bomb = 0; _root.bombs--; _root.freetiles++; } _root.freeclick.used++; _root.free = 0; _root.freeclick.gotoAndStop(1); } if ((_parent.bomb == 1) && (_root.free != 1)) { _root.gotoAndStop(4); } else { _parent.number = 0; b = 0; while (b < 16) { targ = _root[(("block" + list2[b]) + "x") + list2[b + 1]]; if (targ != false) { if (targ.bomb == 1) { _parent.number++; } } b = b + 2; } if (_parent.number > 0) { _parent.gotoAndStop(_parent.number); this.useHandCursor = false; } else { _parent.gotoAndStop(9); this.useHandCursor = false; b = 0; while (b < 16) { targ = _root[(("block" + list2[b]) + "x") + list2[b + 1]]; if ((targ != false) && (targ._currentframe == 10)) { targ.inblock.go(); } b = b + 2; } } _root.freetiles--; if (_root.freetiles == 0) { _root.gotoAndStop(5); } } } } }Symbol 31 MovieClip [block] Frame 16gotoAndStop (10);Symbol 35 MovieClip Frame 1stop();Symbol 36 MovieClip Frame 10_root.time++;Symbol 40 MovieClip Frame 1stop();Symbol 43 MovieClip Frame 1square._width = _width + 5; invi._width = _width + 5;Symbol 51 MovieClip Frame 1stop();Symbol 54 MovieClip Frame 1stop();Symbol 61 MovieClip Frame 1stop();Symbol 64 MovieClip Frame 1stop();Symbol 68 MovieClip Frame 1stop();
Library Items
Symbol 1 Bitmap | Used by:2 | |
Symbol 2 Graphic | Uses:1 | Used by:31 |
Symbol 3 Graphic | Used by:4 | |
Symbol 4 MovieClip | Uses:3 | Used by:31 35 36 43 54 61 64 68 Timeline |
Symbol 5 Bitmap | Used by:6 | |
Symbol 6 Graphic | Uses:5 | Used by:31 |
Symbol 7 Bitmap | Used by:8 | |
Symbol 8 Graphic | Uses:7 | Used by:31 |
Symbol 9 Bitmap | Used by:10 | |
Symbol 10 Graphic | Uses:9 | Used by:31 |
Symbol 11 Bitmap | Used by:12 | |
Symbol 12 Graphic | Uses:11 | Used by:31 |
Symbol 13 Bitmap | Used by:14 | |
Symbol 14 Graphic | Uses:13 | Used by:31 |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:31 |
Symbol 17 Bitmap | Used by:18 | |
Symbol 18 Graphic | Uses:17 | Used by:31 |
Symbol 19 Bitmap | Used by:20 | |
Symbol 20 Graphic | Uses:19 | Used by:23 31 |
Symbol 21 Bitmap | Used by:22 | |
Symbol 22 Graphic | Uses:21 | Used by:23 |
Symbol 23 MovieClip | Uses:22 20 | Used by:31 |
Symbol 24 Bitmap | Used by:25 | |
Symbol 25 Graphic | Uses:24 | Used by:31 |
Symbol 26 Bitmap | Used by:27 | |
Symbol 27 Graphic | Uses:26 | Used by:31 |
Symbol 28 Graphic | Used by:31 | |
Symbol 29 Font | Used by:30 66 | |
Symbol 30 Text | Uses:29 | Used by:31 |
Symbol 31 MovieClip [block] | Uses:2 4 6 8 10 12 14 16 18 20 23 25 27 28 30 | Used by:Timeline |
Symbol 32 Font | Used by:33 34 37 44 46 47 48 49 50 52 53 56 57 58 59 60 62 63 65 67 | |
Symbol 33 Text | Uses:32 | Used by:35 |
Symbol 34 Text | Uses:32 | Used by:35 |
Symbol 35 MovieClip | Uses:33 4 34 | Used by:Timeline |
Symbol 36 MovieClip | Uses:4 | Used by:Timeline |
Symbol 37 EditableText | Uses:32 | Used by:Timeline |
Symbol 38 Graphic | Used by:40 | |
Symbol 39 Graphic | Used by:40 | |
Symbol 40 MovieClip | Uses:38 39 | Used by:43 |
Symbol 41 Font | Used by:42 73 | |
Symbol 42 EditableText | Uses:41 | Used by:43 |
Symbol 43 MovieClip | Uses:40 42 4 | Used by:Timeline |
Symbol 44 Text | Uses:32 | Used by:51 |
Symbol 45 Font | Used by:46 47 48 49 | |
Symbol 46 Text | Uses:32 45 | Used by:51 |
Symbol 47 Text | Uses:32 45 | Used by:51 |
Symbol 48 Text | Uses:32 45 | Used by:51 |
Symbol 49 Text | Uses:32 45 | Used by:51 |
Symbol 50 Text | Uses:32 | Used by:51 |
Symbol 51 MovieClip | Uses:44 46 47 48 49 50 | Used by:Timeline |
Symbol 52 Text | Uses:32 | Used by:54 |
Symbol 53 Text | Uses:32 | Used by:54 |
Symbol 54 MovieClip | Uses:52 4 53 | Used by:Timeline |
Symbol 55 Graphic | Used by:Timeline | |
Symbol 56 EditableText | Uses:32 | Used by:Timeline |
Symbol 57 Text | Uses:32 | Used by:Timeline |
Symbol 58 EditableText | Uses:32 | Used by:Timeline |
Symbol 59 Text | Uses:32 | Used by:61 |
Symbol 60 Text | Uses:32 | Used by:61 |
Symbol 61 MovieClip | Uses:59 4 60 | Used by:Timeline |
Symbol 62 Text | Uses:32 | Used by:64 |
Symbol 63 Text | Uses:32 | Used by:64 |
Symbol 64 MovieClip | Uses:62 4 63 | Used by:Timeline |
Symbol 65 Text | Uses:32 | Used by:68 |
Symbol 66 EditableText | Uses:29 | Used by:68 |
Symbol 67 Text | Uses:32 | Used by:68 |
Symbol 68 MovieClip | Uses:65 4 66 67 | Used by:Timeline |
Symbol 69 Font | Used by:70 | |
Symbol 70 Text | Uses:69 | Used by:Timeline |
Symbol 71 Font | Used by:72 | |
Symbol 72 Text | Uses:71 | Used by:Timeline |
Symbol 73 Text | Uses:41 | Used by:Timeline |
Instance Names
"block" | Frame 3 | Symbol 31 MovieClip [block] |
"timecontrol" | Frame 3 | Symbol 36 MovieClip |
"guide" | Frame 3 | Symbol 51 MovieClip |
"guideclick" | Frame 3 | Symbol 54 MovieClip |
"small" | Frame 3 | Symbol 61 MovieClip |
"wide" | Frame 3 | Symbol 64 MovieClip |
"freeclick" | Frame 3 | Symbol 68 MovieClip |
"reset" | Frame 4 | Symbol 4 MovieClip |
"inblock" | Symbol 31 MovieClip [block] Frame 1 | Symbol 4 MovieClip |
"square" | Symbol 43 MovieClip Frame 1 | Symbol 40 MovieClip |
"invi" | Symbol 43 MovieClip Frame 1 | Symbol 4 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 31 as "block" |
ExportAssets (56) | Timeline Frame 3 | Symbol 31 as "block" |
Labels
"none" | Symbol 31 MovieClip [block] Frame 9 |
"block" | Symbol 31 MovieClip [block] Frame 10 |
"marked" | Symbol 31 MovieClip [block] Frame 11 |
Dynamic Text Variables
x | Symbol 37 EditableText | "0" |
word | Symbol 42 EditableText | "reset" |
time | Symbol 56 EditableText | "0" |
bombmark | Symbol 58 EditableText | "80" |
used | Symbol 66 EditableText | "0" |
|