STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229455 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2574 · P5148 |
This is the info page for Flash #12431 |
maeda path |
a game of eye | hand coordination |
original game concept: John Maeda |
design and code: Jared Tarbell |
loading |
more information to play |
carefully guide your cursor within the moving path. |
enter the blue circle to begin the level. |
once the path has begun to move, avoid touching the walls. |
for greater success, try keeping the cursor as still as possible. flow with the path. |
level 0 |
ActionScript [AS1/AS2]
Frame 41if (_root.getBytesLoaded() == _root.getBytesTotal()) { gotoAndPlay (43); } else { ratio = Math.floor((_root.getBytesLoaded() * 100) / _root.getBytesTotal()); setProperty("_root.bar", _xscale , ratio); }Frame 42gotoAndPlay(_currentframe - 1);Frame 90info.gotoAndPlay(2); stop();Frame 131gotoAndPlay (132);Frame 132function deadhit(dx, dy) { if (detecton) { erasepath(this.currentpad); detecton = false; level.dr = 0.9; level.gridfield.dead.swapDepths(100); level.gridfield.dead._x = dx; level.gridfield.dead._y = dy; level.gridfield.dead.gotoAndPlay(2); level.gotoAndPlay("deadhit"); } } function erasepath(dn) { n = 39; while (dn < n) { level.gridfield["pad" + String(n)]._alpha = 30; n--; } level.gridfield.endpad._alpha = 30; } function startgame() { if (oktogo) { detecton = true; level.gotoAndPlay("play"); } } function endgame() { detecton = false; level.dr = 0.9; } function newlevel() { gotoAndPlay (192); } function newgame() { gotoAndPlay (227); } play(); var lvl; var score; var currentpad; lvl = 0; score = 0; noteList = new Array("am1", "am2", "am3", "am4", "cm1", "cm2", "cm3", "cm4", "gm1", "gm2", "gm3", "gm4", "e1", "e2", "e3", "e4");Frame 133detecton = false; lvl++;Frame 134level.x = 3; level.pathy = 3; level.rate = 1 + (lvl / 100); level.dr = 1 + (lvl / 2000); level.gotoAndPlay(2); oktogo = false;Frame 151oktogo = true;Frame 191stop();Frame 226gotoAndPlay (133);Frame 247gotoAndPlay (132);Symbol 30 MovieClip Frame 1stop();Symbol 32 Buttonon (rollOver) { _root.deadhit(_parent._xmouse, _parent._ymouse); }Symbol 35 Buttonon (rollOver) { if (_root.detecton) { bar.gotoAndStop(this.index + 1); _root.currentpad = this.index; guitar.gotoAndPlay(this.note); } }Symbol 52 MovieClip Frame 1stop();Symbol 52 MovieClip Frame 5gotoAndStop (1);Symbol 52 MovieClip Frame 10gotoAndStop (1);Symbol 52 MovieClip Frame 15gotoAndStop (1);Symbol 52 MovieClip Frame 20gotoAndStop (1);Symbol 52 MovieClip Frame 25gotoAndStop (1);Symbol 52 MovieClip Frame 30gotoAndStop (1);Symbol 52 MovieClip Frame 35gotoAndStop (1);Symbol 52 MovieClip Frame 40gotoAndStop (1);Symbol 52 MovieClip Frame 45gotoAndStop (1);Symbol 52 MovieClip Frame 50gotoAndStop (1);Symbol 52 MovieClip Frame 55gotoAndStop (1);Symbol 52 MovieClip Frame 60gotoAndStop (1);Symbol 52 MovieClip Frame 65gotoAndStop (1);Symbol 52 MovieClip Frame 70gotoAndStop (1);Symbol 52 MovieClip Frame 75gotoAndStop (1);Symbol 52 MovieClip Frame 80gotoAndStop (1);Symbol 53 MovieClip [pad] Frame 1stop();Symbol 66 Buttonon (press) { _root.gotoAndPlay("getready"); }Symbol 67 Buttonon (press) { info.gotoAndPlay(info._currentframe + 1); }Symbol 74 MovieClip Frame 1stop();Symbol 74 MovieClip Frame 15stop();Symbol 74 MovieClip Frame 45stop();Symbol 74 MovieClip Frame 75stop();Symbol 74 MovieClip Frame 105stop();Symbol 74 MovieClip Frame 120gotoAndPlay (2);Symbol 77 Buttonon (rollOver) { _root.startgame(); }Symbol 80 Buttonon (rollOver) { if (_root.detecton) { _root.endgame(); this.gotoAndStop(2); } }Symbol 81 Buttonon (press) { _root.newlevel(); }Symbol 83 MovieClip Frame 1stop();Symbol 86 Buttonon (press) { _root.newgame(); }Symbol 88 MovieClip Frame 1stop();Symbol 88 MovieClip Frame 30stop();Symbol 91 MovieClip Frame 1gridfield._x = 0; gridfield.dead._y = 650; stop();Symbol 91 MovieClip Frame 2lvltext = "level " + String(_root.lvl); x = 4; while (39 >= x) { if (x == 39) { pathdy = 3; } else if (x % 3) { pathdy = pathy; } else { pathdy = (pathy + random((_parent.lvl * 2) + 1)) - _parent.lvl; if (pathdy < 0) { pathdy = 0; } else if (5 < pathdy) { pathdy = 5; } } newpad = "pad" + String(x); gridfield.attachMovie("pad", newpad, x); gridfield[newpad]._x = x * 30; if (pathdy >= pathy) { gridfield[newpad]._y = pathy * 30; gridfield[newpad].gotoAndStop((pathdy - pathy) + 1); } else { gridfield[newpad]._y = pathdy * 30; gridfield[newpad].gotoAndStop((pathy - pathdy) + 1); } gridfield[newpad].index = x; ni = _root.lvl * 4; if (15 < ni) { ni = 15; } gridfield[newpad].note = _root.noteList[random(ni)]; pathy = pathdy; x++; }Symbol 91 MovieClip Frame 3stop();Symbol 91 MovieClip Frame 8gridfield._x = gridfield._x - rate; rate = rate * dr; if (rate < 0.05) { rate = 0; _root.detecton = false; stop(); }Symbol 91 MovieClip Frame 9gotoAndPlay(_currentframe - 1);
Library Items
Symbol 1 Graphic | Used by:30 | |
Symbol 2 Graphic | Used by:30 | |
Symbol 3 Graphic | Used by:30 | |
Symbol 4 Graphic | Used by:30 | |
Symbol 5 Graphic | Used by:30 | |
Symbol 6 Graphic | Used by:30 | |
Symbol 7 Graphic | Used by:30 | |
Symbol 8 Graphic | Used by:30 | |
Symbol 9 Graphic | Used by:30 | |
Symbol 10 Graphic | Used by:30 | |
Symbol 11 Graphic | Used by:30 | |
Symbol 12 Graphic | Used by:30 | |
Symbol 13 Graphic | Used by:30 | |
Symbol 14 Graphic | Used by:30 | |
Symbol 15 Graphic | Used by:30 | |
Symbol 16 Graphic | Used by:30 | |
Symbol 17 Graphic | Used by:30 | |
Symbol 18 Graphic | Used by:30 | |
Symbol 19 Graphic | Used by:30 | |
Symbol 20 Graphic | Used by:30 | |
Symbol 21 Graphic | Used by:30 | |
Symbol 22 Graphic | Used by:30 | |
Symbol 23 Graphic | Used by:30 | |
Symbol 24 Graphic | Used by:30 | |
Symbol 25 Graphic | Used by:30 | |
Symbol 26 Graphic | Used by:30 | |
Symbol 27 Graphic | Used by:30 | |
Symbol 28 Graphic | Used by:30 | |
Symbol 29 Graphic | Used by:30 | |
Symbol 30 MovieClip | Uses:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | Used by:53 |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 Button | Uses:31 | Used by:53 |
Symbol 33 Graphic | Used by:35 77 80 | |
Symbol 34 Graphic | Used by:35 77 80 91 | |
Symbol 35 Button | Uses:33 34 | Used by:53 |
Symbol 36 Sound | Used by:52 | |
Symbol 37 Sound | Used by:52 | |
Symbol 38 Sound | Used by:52 | |
Symbol 39 Sound | Used by:52 | |
Symbol 40 Sound | Used by:52 | |
Symbol 41 Sound | Used by:52 | |
Symbol 42 Sound | Used by:52 | |
Symbol 43 Sound | Used by:52 | |
Symbol 44 Sound | Used by:52 | |
Symbol 45 Sound | Used by:52 | |
Symbol 46 Sound | Used by:52 | |
Symbol 47 Sound | Used by:52 | |
Symbol 48 Sound | Used by:52 | |
Symbol 49 Sound | Used by:52 | |
Symbol 50 Sound | Used by:52 | |
Symbol 51 Sound | Used by:52 | |
Symbol 52 MovieClip | Uses:36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | Used by:53 |
Symbol 53 MovieClip [pad] | Uses:30 32 35 52 | |
Symbol 54 Font | Used by:55 56 57 58 62 69 70 71 72 73 90 | |
Symbol 55 Text | Uses:54 | Used by:Timeline |
Symbol 56 Text | Uses:54 | Used by:Timeline |
Symbol 57 Text | Uses:54 | Used by:Timeline |
Symbol 58 Text | Uses:54 | Used by:Timeline |
Symbol 59 Graphic | Used by:Timeline | |
Symbol 60 Graphic | Used by:61 | |
Symbol 61 MovieClip | Uses:60 | Used by:Timeline |
Symbol 62 Text | Uses:54 | Used by:Timeline |
Symbol 63 Graphic | Used by:66 67 81 86 | |
Symbol 64 Graphic | Used by:66 67 81 86 | |
Symbol 65 Graphic | Used by:66 67 81 86 | |
Symbol 66 Button | Uses:63 64 65 | Used by:Timeline |
Symbol 67 Button | Uses:63 64 65 | Used by:Timeline |
Symbol 68 Graphic | Used by:Timeline | |
Symbol 69 Text | Uses:54 | Used by:Timeline |
Symbol 70 Text | Uses:54 | Used by:74 |
Symbol 71 Text | Uses:54 | Used by:74 |
Symbol 72 Text | Uses:54 | Used by:74 |
Symbol 73 Text | Uses:54 | Used by:74 |
Symbol 74 MovieClip | Uses:70 71 72 73 | Used by:Timeline |
Symbol 75 Graphic | Used by:89 | |
Symbol 76 Graphic | Used by:78 | |
Symbol 77 Button | Uses:33 34 | Used by:78 |
Symbol 78 MovieClip | Uses:76 77 | Used by:89 |
Symbol 79 Graphic | Used by:83 | |
Symbol 80 Button | Uses:33 34 | Used by:83 |
Symbol 81 Button | Uses:63 64 65 | Used by:83 |
Symbol 82 Sound | Used by:83 | |
Symbol 83 MovieClip | Uses:79 80 81 82 | Used by:89 |
Symbol 84 Graphic | Used by:88 | |
Symbol 85 Graphic | Used by:88 | |
Symbol 86 Button | Uses:63 64 65 | Used by:88 |
Symbol 87 Sound | Used by:88 | |
Symbol 88 MovieClip | Uses:84 85 86 87 | Used by:89 |
Symbol 89 MovieClip | Uses:75 78 83 88 | Used by:91 |
Symbol 90 EditableText | Uses:54 | Used by:91 |
Symbol 91 MovieClip | Uses:34 89 90 | Used by:Timeline |
Instance Names
"info" | Frame 43 | Symbol 74 MovieClip |
"level" | Frame 134 | Symbol 91 MovieClip |
"bar" | Symbol 53 MovieClip [pad] Frame 1 | Symbol 30 MovieClip |
"guitar" | Symbol 53 MovieClip [pad] Frame 1 | Symbol 52 MovieClip |
"startpad" | Symbol 89 MovieClip Frame 1 | Symbol 78 MovieClip |
"endpad" | Symbol 89 MovieClip Frame 1 | Symbol 83 MovieClip |
"dead" | Symbol 89 MovieClip Frame 1 | Symbol 88 MovieClip |
"gridfield" | Symbol 91 MovieClip Frame 1 | Symbol 89 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 53 as "pad" |
Labels
"loaded" | Frame 43 |
"getready" | Frame 91 |
"functions" | Frame 132 |
"newlvl" | Frame 133 |
"ok" | Frame 151 |
"advance" | Frame 192 |
"endgame" | Frame 227 |
"am1" | Symbol 52 MovieClip Frame 2 |
"am2" | Symbol 52 MovieClip Frame 6 |
"am3" | Symbol 52 MovieClip Frame 11 |
"am4" | Symbol 52 MovieClip Frame 16 |
"cm1" | Symbol 52 MovieClip Frame 21 |
"cm2" | Symbol 52 MovieClip Frame 26 |
"cm3" | Symbol 52 MovieClip Frame 31 |
"cm4" | Symbol 52 MovieClip Frame 36 |
"gm1" | Symbol 52 MovieClip Frame 41 |
"gm2" | Symbol 52 MovieClip Frame 46 |
"gm3" | Symbol 52 MovieClip Frame 51 |
"gm4" | Symbol 52 MovieClip Frame 56 |
"e1" | Symbol 52 MovieClip Frame 61 |
"e2" | Symbol 52 MovieClip Frame 66 |
"e3" | Symbol 52 MovieClip Frame 71 |
"e4" | Symbol 52 MovieClip Frame 76 |
"build" | Symbol 91 MovieClip Frame 2 |
"wait" | Symbol 91 MovieClip Frame 3 |
"play" | Symbol 91 MovieClip Frame 9 |
Dynamic Text Variables
lvltext | Symbol 90 EditableText | "level 0" |
|