STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229671 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
This is the info page for Flash #12022 |
CAN YOU SPOT THE SELECTED DESIGNER IN THE CROWD? THEY WON'T BE SCARED OFF BY ALL THIS HI-TECH GADGETRY! ONCE YOU FIND THEM CLICK TO PROGRESS TO THE NEXT LEVEL. CLICK THE WRONG AREA OR RUN OUT OF TIME AND YOU'RE BACK TO SQUARE ONE. |
LEVELS 1 - 4: N00B LEVELS 5 - 9: AVERAGE LEVELS 10 - 14: EAGLE EYED LEVELS 15 - 19: HAWK EYE LEVELS 20+ GOD LIKE |
LEVEL |
888 |
NAME |
FIND!!! |
HELP |
ActionScript [AS1/AS2]
Frame 1function setPeople() { rand = Math.floor(Math.random() * personNames.length); randString = "p" + rand; level = Math.floor(Math.random() * 15) + 5; k = 0; counter = 0; j = 50; while (j < 310) { rowArray[k++] = counter; i = 25; spaceNumber = Math.floor((Math.random() * level) * 2) + 5; fixedNumber = Math.floor(Math.random() * level) + 5; while (i < 300) { i = i + (Math.floor(Math.random() * spaceNumber) + fixedNumber); oldString = personString; while ((personString == oldString) || (personString == randString)) { personString = "p" + String(Math.floor(Math.random() * personNames.length)); } countString = "m" + String(counter); thisItem = _root.attachMovie(personString, countString, counter++); thisItem._y = j; thisItem._x = i; } j = j + 20; } rowArray[k] = counter; } function getPerson() { newCounter = Math.floor(Math.random() * counter); newCountString = "m" + String(newCounter); thisItem = _root[newCountString]; y = thisItem._y; x = thisItem._x; thisItem = _root.attachMovie(randString, newCountString, newCounter); thisItem._y = y; thisItem._x = x; countString = "m" + counter; thisItem = _root.attachMovie(randString, countString, counter++); thisItem._y = 335 + Math.floor(thisItem._height / 2); thisItem._x = 185; game.personName = personNames[rand]; } function startGame() { game.gameLevel = 1; gameTime = 50000; timing = new Date(); startTime = timing.getTime(); } Mouse.hide(); var counter; var i; var j; var k; var rand; var spaceNumber; var fixedNumber; var people; var level; var gameTime; var countString; var newCountString; var personString; var randString; var oldString; var thisItem; var rowArray = Array(); var personNames = ["JAMES A", "NAOKI", "DANIEL K", "JAMES K", "JIM", "EYAL", "ERIKO", "MICHELE", "BRENDAN", "JACK", "TOMOAKI", "JOE", "ALAN", "GEORGE", "DANIEL G", "TONY", "JON", "SOHUI", "MATT", "YUMIKO", "TANIA"]; thisItem = _root.attachMovie("help", "h1", 9998); thisItem._visible = 0; thisItem = _root.attachMovie("cursor", "c1", 9999);Instance of Symbol 62 MovieClip in Frame 1onClipEvent (load) { _root.setPeople(); _root.getPerson(); _root.startGame(); _root.c1._visible = false; var loop; var counter; var nearestRow; var percentage = 0; var pos = {x:_root._xmouse, y:_root._ymouse}; var randPos = {x:Math.floor(Math.random() * 370), y:Math.floor(Math.random() * 290)}; var col; var xChange; var loops = 0; var randLoops = Math.floor(Math.random() * 10); var changeArray = [-2, -2, -1, -1, -1, 0, 0, 0, 0, 1, 1, 1, 2, 2]; } onClipEvent (mouseMove) { _root.c1._visible = true; _root.c1._x = _root._xmouse; _root.c1._y = _root._ymouse; } onClipEvent (mouseDown) { if (_root.h1._visible == 1) { _root.h1._visible = 0; } else if (_root._ymouse < 290) { thisItem = _root[_root.newCountString]; if ((percentage < 100) && ((Math.abs(thisItem._x - _root._xmouse) + Math.abs((thisItem._y - (thisItem._height / 2)) - _root._ymouse)) < 50)) { _root.game.gameLevel++; _root.gameTime = _root.gameTime - 2500; if (_root.gameTime < 10000) { _root.gameTime = 10000; } } else { _root.game.gameLevel = 1; _root.gameTime = 50000; } timing = new Date(); _root.startTime = timing.getTime(); i = 0; while (i < _root.counter) { countString = "m" + String(i); _root[countString].removeMovieClip(); i++; } _root.setPeople(); _root.getPerson(); } else if (((((percentage == 100) && (_root._xmouse > 165)) && (_root._xmouse < 205)) && (_root._ymouse > 315)) && (_root._ymouse < 352)) { thisItem1 = _root[_root.newCountString]; i = 0; while (i < 1000) { col = Math.ceil(((thisItem1._y - (thisItem1._height / 2)) - 45) / 20) + changeArray[Math.floor(Math.random() * changeArray.length)]; if (col < 0) { col = 0; } if (col > 13) { col = 13; } counter = Math.floor((Math.random() * (_root.rowArray[col + 1] - _root.rowArray[col])) + _root.rowArray[col]); if (counter != _root.newCounter) { _root.countString = "m" + String(counter); thisItem = _root[_root.countString]; xChange = ((thisItem._x > thisItem1._x) * 2) - 1; if (((Math.abs(thisItem._x - thisItem1._x) < (Math.random() * 100)) && ((thisItem._x + xChange) > 20)) && ((thisItem._x + xChange) < 350)) { thisItem._x = thisItem._x + xChange; } } i++; } } else if ((((_root._xmouse > 320) && (_root._xmouse < 360)) && (_root._ymouse > 315)) && (_root._ymouse < 352)) { _root.h1._visible = 1; } } onClipEvent (enterFrame) { timing = new Date(); thisTime = timing.getTime(); percentage = (100 * (thisTime - _root.startTime)) / _root.gameTime; if (percentage > 100) { percentage = 100; } _root.game.bar._x = percentage - 50; if ((pos.x == _root._xmouse) && (pos.y == _root._ymouse)) { if (loops > 0) { loops--; } } else { Mouse.hide(); loops = 50; } pos.x = _root._xmouse; pos.y = _root._ymouse; if (loops > 0) { loop = 0; while (loop < loops) { col = Math.ceil((pos.y - 45) / 20) + changeArray[Math.floor(Math.random() * changeArray.length)]; if (col < 0) { col = 0; } if (col > 13) { col = 13; } counter = Math.floor((Math.random() * (_root.rowArray[col + 1] - _root.rowArray[col])) + _root.rowArray[col]); if (counter != _root.newCounter) { _root.countString = "m" + String(counter); thisItem = _root[_root.countString]; xChange = ((thisItem._x > pos.x) * 2) - 1; if (((Math.abs(thisItem._x - pos.x) < (Math.random() * 100)) && ((thisItem._x + xChange) > 20)) && ((thisItem._x + xChange) < 350)) { thisItem._x = thisItem._x + xChange; } } loop++; } } else { if (randLoops == 0) { if (Math.random() > 0.95) { randLoops = Math.floor(Math.random() * 20) + 1; randPos.x = Math.floor(Math.random() * 370); randPos.y = Math.floor(Math.random() * 290); } } if (randLoops > 0) { if (Math.random() > 0.95) { randLoops--; col = Math.ceil((randPos.y - 45) / 20) + changeArray[Math.floor(Math.random() * changeArray.length)]; if (col < 0) { col = 0; } if (col > 13) { col = 13; } counter = Math.floor((Math.random() * (_root.rowArray[col + 1] - _root.rowArray[col])) + _root.rowArray[col]); if (counter != _root.newCounter) { _root.countString = "m" + String(counter); thisItem = _root[_root.countString]; xChange = ((thisItem._x > randPos.x) * 2) - 1; if (((Math.abs(thisItem._x - randPos.x) < (Math.random() * 100)) && ((thisItem._x + xChange) > 20)) && ((thisItem._x + xChange) < 350)) { thisItem._x = thisItem._x + xChange; } } } } } }
Library Items
Symbol 1 Graphic | Used by:2 | |
Symbol 2 MovieClip [p0] | Uses:1 | |
Symbol 3 Graphic | Used by:4 | |
Symbol 4 MovieClip [p1] | Uses:3 | |
Symbol 5 Graphic | Used by:6 | |
Symbol 6 MovieClip [p2] | Uses:5 | |
Symbol 7 Graphic | Used by:8 | |
Symbol 8 MovieClip [p3] | Uses:7 | |
Symbol 9 Graphic | Used by:10 | |
Symbol 10 MovieClip [p4] | Uses:9 | |
Symbol 11 Graphic | Used by:12 | |
Symbol 12 MovieClip [p5] | Uses:11 | |
Symbol 13 Graphic | Used by:14 | |
Symbol 14 MovieClip [p6] | Uses:13 | |
Symbol 15 Graphic | Used by:16 | |
Symbol 16 MovieClip [p7] | Uses:15 | |
Symbol 17 Graphic | Used by:18 | |
Symbol 18 MovieClip [p8] | Uses:17 | |
Symbol 19 Graphic | Used by:20 | |
Symbol 20 MovieClip [p19] | Uses:19 | |
Symbol 21 Graphic | Used by:22 | |
Symbol 22 MovieClip [p18] | Uses:21 | |
Symbol 23 Graphic | Used by:24 | |
Symbol 24 MovieClip [p17] | Uses:23 | |
Symbol 25 Graphic | Used by:26 | |
Symbol 26 MovieClip [p16] | Uses:25 | |
Symbol 27 Graphic | Used by:28 | |
Symbol 28 MovieClip [p15] | Uses:27 | |
Symbol 29 Graphic | Used by:30 | |
Symbol 30 MovieClip [p14] | Uses:29 | |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip [p13] | Uses:31 | |
Symbol 33 Graphic | Used by:34 | |
Symbol 34 MovieClip [p12] | Uses:33 | |
Symbol 35 Graphic | Used by:36 | |
Symbol 36 MovieClip [p11] | Uses:35 | |
Symbol 37 Graphic | Used by:38 | |
Symbol 38 MovieClip [p10] | Uses:37 | |
Symbol 39 Graphic | Used by:40 | |
Symbol 40 MovieClip [p9] | Uses:39 | |
Symbol 41 Graphic | Used by:43 | |
Symbol 42 Graphic | Used by:43 | |
Symbol 43 MovieClip [cursor] | Uses:41 42 | |
Symbol 44 Graphic | Used by:48 | |
Symbol 45 Font | Used by:46 47 54 55 64 | |
Symbol 46 Text | Uses:45 | Used by:48 |
Symbol 47 Text | Uses:45 | Used by:48 |
Symbol 48 MovieClip [help] | Uses:44 46 47 | |
Symbol 49 Graphic | Used by:50 | |
Symbol 50 MovieClip [p20] | Uses:49 | |
Symbol 51 Graphic | Used by:52 | |
Symbol 52 MovieClip [bar] | Uses:51 | Used by:61 |
Symbol 53 Graphic | Used by:61 | |
Symbol 54 Text | Uses:45 | Used by:61 |
Symbol 55 EditableText | Uses:45 | Used by:61 |
Symbol 56 Graphic | Used by:61 | |
Symbol 57 Graphic | Used by:61 | |
Symbol 58 Font | Used by:59 60 | |
Symbol 59 EditableText | Uses:58 | Used by:61 |
Symbol 60 Text | Uses:58 | Used by:61 |
Symbol 61 MovieClip [game] | Uses:53 54 55 56 57 52 59 60 | Used by:Timeline |
Symbol 62 MovieClip | Used by:Timeline | |
Symbol 63 Graphic | Used by:65 | |
Symbol 64 Text | Uses:45 | Used by:65 |
Symbol 65 MovieClip | Uses:63 64 | Used by:Timeline |
Instance Names
"control" | Frame 1 | Symbol 65 MovieClip |
"game" | Frame 1 | Symbol 61 MovieClip [game] |
"bar" | Symbol 61 MovieClip [game] Frame 1 | Symbol 52 MovieClip [bar] |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "p0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "p1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 6 as "p2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 8 as "p3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "p4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 12 as "p5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 14 as "p6" |
ExportAssets (56) | Timeline Frame 1 | Symbol 16 as "p7" |
ExportAssets (56) | Timeline Frame 1 | Symbol 18 as "p8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 20 as "p19" |
ExportAssets (56) | Timeline Frame 1 | Symbol 22 as "p18" |
ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "p17" |
ExportAssets (56) | Timeline Frame 1 | Symbol 26 as "p16" |
ExportAssets (56) | Timeline Frame 1 | Symbol 28 as "p15" |
ExportAssets (56) | Timeline Frame 1 | Symbol 30 as "p14" |
ExportAssets (56) | Timeline Frame 1 | Symbol 32 as "p13" |
ExportAssets (56) | Timeline Frame 1 | Symbol 34 as "p12" |
ExportAssets (56) | Timeline Frame 1 | Symbol 36 as "p11" |
ExportAssets (56) | Timeline Frame 1 | Symbol 38 as "p10" |
ExportAssets (56) | Timeline Frame 1 | Symbol 40 as "p9" |
ExportAssets (56) | Timeline Frame 1 | Symbol 43 as "cursor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 48 as "help" |
ExportAssets (56) | Timeline Frame 1 | Symbol 50 as "p20" |
ExportAssets (56) | Timeline Frame 1 | Symbol 52 as "bar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 52 as "bar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 61 as "game" |
ExportAssets (56) | Timeline Frame 1 | Symbol 61 as "game" |
Dynamic Text Variables
gameLevel | Symbol 55 EditableText | "888" |
personName | Symbol 59 EditableText | "NAME" |
|