STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229164 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2571 · P5142 |
This is the info page for Flash #55452 |
play |
play |
play |
How to play: You are the single remaining brown goomba. Bowser has been betrayed by the red goombas. Assuming you are with the red goombas, he throws you into Barrel Volcano to be trapped forever. Your only hope of survival is to eat goombas that are smaller than you or a little bit bigger so that you can grow. If you get big enough you may be able to reach the edge of the volcano and escape!! |
Arrow keys to move. |
= YES |
= NO |
<p align="left"></p> |
<p align="left"></p> |
PLay again? |
GAME OVER |
<p align="left"></p> |
SCORE |
ActionScript [AS1/AS2]
Frame 2enemyFish._visible = false; fishies = new Array(); fishMade = (d = (score = 0)); minimumFishOnScreen = 7; maximumFishOnScreen = 15; frame = _currentframe; stop(); _root.onEnterFrame = function () { if (_currentframe == frame) { if (_root.fish._width < Stage.width) { fishFound = 0; i = 0; while (i < fishies.length) { if (fishies[i] == 1) { fishFound++; } i++; } if (fishFound < minimumFishOnScreen) { chanceOfNewFishComing = 0; } else if (fishFound < maximumFishOnScreen) { chanceOfNewFishComing = random(60); } if (chanceOfNewFishComing == 0) { enemyFish.duplicateMovieClip("newEnemyFish" + d, d++, {left:random(2), speed:random(6) + 2, scale:random(_root.fish.scale + 40) + 10, _y:random(Stage.height), newFish:true}); fishies[fishMade] = 1; fishMade++; } i = 0; while (i < fishies.length) { if (fishies[i] == 1) { _root["newEnemyFish" + i]._x = _root["newEnemyFish" + i]._x + _root["newEnemyFish" + i].speed; if (_root["newEnemyFish" + i].hitTest(_root.fish)) { if (_root["newEnemyFish" + i].scale <= _root.fish.scale) { fish.scale = fish.scale + 5; score = score + _root["newEnemyFish" + i].scale; removeMovieClip(_root["newEnemyFish" + i]); fishies[i] = 0; } else { nextFrame(); clearScreen(); } } if (_root["newEnemyFish" + i].left == 1) { if (_root["newEnemyFish" + i]._x < (-_root["newEnemyFish" + i]._width)) { fishies[i] = 0; removeMovieClip(_root["newEnemyFish" + i]); } } else if (_root["newEnemyFish" + i]._x > (Stage.width + _root["newEnemyFish" + i]._width)) { fishies[i] = 0; removeMovieClip(_root["newEnemyFish" + i]); } } i++; } } else { _root.gotoAndStop(_currentframe + 2); } } }; clearScreen = function () { i = 0; while (i < fishies.length) { removeMovieClip(_root["newEnemyFish" + i]); i++; } fishies = new Array(); fishMade = 0; };Instance of Symbol 42 MovieClip "fish" in Frame 2onClipEvent (load) { xspeed = (yspeed = 0); goingDown = (goingForward = false); acceleration = 0.7; maxSpeed = 12; scale = 60; facingRight = false; } onClipEvent (enterFrame) { _x = (_x - xspeed); _y = (_y - yspeed); _yscale = scale; xscale = scale; if (!goingForward) { _xscale = (-xscale); } else { _xscale = xscale; } if (Key.isDown(37)) { goingForward = true; if (xspeed < maxSpeed) { xspeed = xspeed + acceleration; } } else if (Key.isDown(39)) { goingForward = false; if (xspeed > (-maxSpeed)) { xspeed = xspeed - acceleration; } } else if (goingForward) { if (xspeed > 0) { xspeed = xspeed - acceleration; } else if (xspeed < 0) { xspeed = xspeed + acceleration; } } else if (xspeed < 0) { xspeed = xspeed + acceleration; } else if (xspeed > 0) { xspeed = xspeed - acceleration; } if (Key.isDown(38)) { goingDown = true; if (yspeed < maxSpeed) { yspeed = yspeed + acceleration; } } else if (Key.isDown(40)) { goingDown = false; if (yspeed > (-maxSpeed)) { yspeed = yspeed - acceleration; } } else if (goingDown) { if (yspeed > 0) { yspeed = yspeed - acceleration; } else if (yspeed < 0) { yspeed = yspeed + acceleration; } } else if (yspeed < 0) { yspeed = yspeed + acceleration; } else if (yspeed > 0) { yspeed = yspeed - acceleration; } if (_x > (Stage.width + (_width / 2))) { _x = (-(_width / 2)); } else if (_x < (-(_width / 2))) { _x = (Stage.width + (_width / 2)); } if (_y > Stage.height) { _y = Stage.height; yspeed = 0; } else if (_y < 0) { _y = 0; yspeed = 0; } }Instance of Symbol 48 MovieClip "enemyFish" in Frame 2onClipEvent (load) { if (_name != "enemyFish") { _yscale = ((xscale = scale)); if (left == 1) { speed = speed * -1; _xscale = xscale; _x = (Stage.width + _width); } else { _xscale = (-xscale); _x = (-_width); } } }Frame 3results = "You are dead. You scored: " + score;Frame 4results = "You have won! Your final score was: " + score;Symbol 18 Buttonon (release) { getURL ("http://www.newgrounds.com", "blank"); }Symbol 26 Buttonon (release) { _root.play(); }Symbol 27 MovieClip Frame 1_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }Symbol 27 MovieClip Frame 2gotoAndPlay (1);Symbol 50 MovieClip Frame 1164gotoAndPlay (1);Symbol 57 MovieClip Frame 31stop();Symbol 60 MovieClip Frame 10stop();Symbol 62 Buttonon (release) { gotoAndStop(frame); }Symbol 65 MovieClip Frame 45stop();
Library Items
Symbol 1 Graphic | Used by:Timeline | |
Symbol 2 Graphic | Used by:27 | |
Symbol 3 Graphic | Used by:16 | |
Symbol 4 Graphic | Used by:15 | |
Symbol 5 Graphic | Used by:15 | |
Symbol 6 Graphic | Used by:15 | |
Symbol 7 Graphic | Used by:15 | |
Symbol 8 Graphic | Used by:15 | |
Symbol 9 Graphic | Used by:15 | |
Symbol 10 Graphic | Used by:15 | |
Symbol 11 Graphic | Used by:15 | |
Symbol 12 Graphic | Used by:15 | |
Symbol 13 Graphic | Used by:15 | |
Symbol 14 Graphic | Used by:15 | |
Symbol 15 MovieClip | Uses:4 5 6 7 8 9 10 11 12 13 14 | Used by:16 48 Timeline |
Symbol 16 MovieClip | Uses:3 15 | Used by:27 |
Symbol 17 MovieClip | Used by:18 | |
Symbol 18 Button | Uses:17 | Used by:27 |
Symbol 19 Graphic | Used by:23 25 26 | |
Symbol 20 Font | Used by:21 22 24 28 41 43 44 51 53 69 | |
Symbol 21 EditableText | Uses:20 | Used by:26 |
Symbol 22 EditableText | Uses:20 | Used by:23 |
Symbol 23 MovieClip | Uses:19 22 | Used by:26 |
Symbol 24 EditableText | Uses:20 | Used by:25 26 |
Symbol 25 MovieClip | Uses:19 24 | Used by:26 |
Symbol 26 Button | Uses:19 21 23 25 24 | Used by:27 |
Symbol 27 MovieClip | Uses:2 16 18 26 | Used by:Timeline |
Symbol 28 EditableText | Uses:20 | Used by:Timeline |
Symbol 29 Graphic | Used by:40 | |
Symbol 30 Graphic | Used by:40 | |
Symbol 31 Graphic | Used by:40 | |
Symbol 32 Graphic | Used by:40 | |
Symbol 33 Graphic | Used by:40 | |
Symbol 34 Graphic | Used by:40 | |
Symbol 35 Graphic | Used by:40 | |
Symbol 36 Graphic | Used by:40 | |
Symbol 37 Graphic | Used by:40 | |
Symbol 38 Graphic | Used by:40 | |
Symbol 39 Graphic | Used by:40 | |
Symbol 40 MovieClip | Uses:29 30 31 32 33 34 35 36 37 38 39 | Used by:42 Timeline |
Symbol 41 EditableText | Uses:20 | Used by:Timeline |
Symbol 42 MovieClip | Uses:40 | Used by:57 Timeline |
Symbol 43 EditableText | Uses:20 | Used by:Timeline |
Symbol 44 EditableText | Uses:20 | Used by:Timeline |
Symbol 45 Bitmap | Used by:46 | |
Symbol 46 Graphic | Uses:45 | Used by:Timeline |
Symbol 47 Graphic | Used by:48 | |
Symbol 48 MovieClip | Uses:47 15 | Used by:Timeline |
Symbol 49 Graphic | Used by:50 | |
Symbol 50 MovieClip | Uses:49 | Used by:Timeline |
Symbol 51 EditableText | Uses:20 | Used by:Timeline |
Symbol 52 Sound | Used by:Timeline | |
Symbol 53 EditableText | Uses:20 | Used by:Timeline |
Symbol 54 Graphic | Used by:62 | |
Symbol 55 Font | Used by:56 68 | |
Symbol 56 Text | Uses:55 | Used by:62 |
Symbol 57 MovieClip | Uses:42 | Used by:62 65 |
Symbol 58 ShapeTweening | Used by:60 62 | |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 MovieClip | Uses:58 59 | Used by:62 |
Symbol 61 Graphic | Used by:62 | |
Symbol 62 Button | Uses:54 56 57 60 61 58 | Used by:Timeline |
Symbol 63 ShapeTweening | Used by:65 | |
Symbol 64 Graphic | Used by:65 | |
Symbol 65 MovieClip | Uses:63 57 64 | Used by:Timeline |
Symbol 66 Font | Used by:67 | |
Symbol 67 EditableText | Uses:66 | Used by:Timeline |
Symbol 68 EditableText | Uses:55 | Used by:Timeline |
Symbol 69 EditableText | Uses:20 | Used by:Timeline |
Instance Names
"fish" | Frame 2 | Symbol 42 MovieClip |
"enemyFish" | Frame 2 | Symbol 48 MovieClip |
"bar" | Symbol 27 MovieClip Frame 1 | Symbol 16 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Labels
"loaded" | Symbol 27 MovieClip Frame 3 |
Dynamic Text Variables
score | Symbol 51 EditableText | "<p align="left"></p>" |
results | Symbol 53 EditableText | "<p align="left"></p>" |
results | Symbol 68 EditableText | "<p align="left"></p>" |
|