STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #47550 |
Score: |
<p align="left"></p> |
<p align="left"></p> |
Time: |
Story |
You are an innocent snowball in the Arctic - probably made by some passing Eskimo child. One day you were sitting quietly, doing what snowballs do, when suddenly the ground shook. You felt yourself and the snow below you growing warmer and warmer, and before you know it, you're in a volcano! |
Story - cont. |
Looking around with your eyes, unseen by meer humans, you notice walls building up out of flames. There are also strange portals - a black one underneath you and a white one up ahead with an inviting winter gust eminating from it. You begin to roll. |
How to Play |
Use the arrow keys to move around. Try to reach the white portal without touching the flaming walls. Get there fast to gain more points. Remember: you are a piece of snow inside a volcano. You're going to melt. Melting makes it easier to maneuver around walls, but don't melt too much... |
Score: |
<p align="left"></p> |
You got out! |
You actually made it out of a volcano. A snowball surviving a volcano? What a story that'll make. |
ActionScript [AS1/AS2]
Frame 2stop();Instance of Symbol 40 MovieClip "ball" in Frame 2onClipEvent (load) { yv = 0; xv = 0; friction = 0.9; power = 1; _root.timer = 45; _root.score = 0; seconds = 0; bonus = 0; } onClipEvent (enterFrame) { _root.ball.texture.setMask(_root.ball.ball_itself); }Instance of Symbol 40 MovieClip "ball" in Frame 3onClipEvent (load) { yv = 0; xv = 0; friction = 0.9; power = 1; _root.timer = 45; _root.score = 0; seconds = 0; bonus = 0; level = 1; } onClipEvent (enterFrame) { _root.ball.texture.setMask(_root.ball.ball_itself); radius = this.ball_itself._width / 2; if (Key.isDown(37)) { xv = xv - power; } if (Key.isDown(39)) { xv = xv + power; } if (Key.isDown(38)) { yv = yv - power; } if (Key.isDown(40)) { yv = yv + power; } if (this.texture._x > ((_width / 2) - radius)) { this.texture._x = this.texture._x - (((_width / 2) - radius) + 30); } if (this.texture._x < (-((_width / 2) - radius))) { this.texture._x = this.texture._x + (((_width / 2) - radius) + 30); } if (this.texture._y > ((_width / 2) - radius)) { this.texture._y = this.texture._y - (((_width / 2) - radius) + 30); } if (this.texture._y < (-((_width / 2) - radius))) { this.texture._y = this.texture._y + (((_width / 2) - radius) + 30); } i = 0; while (i < 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.hitTest(X, Y, true)) { this._x = _root.start._x; this._y = _root.start._y; xv = 0; yv = 0; _root.timer = 45; seconds = 0; _width = 207.2; _height = 207.2; _root.score = _root.score - 20; _root.wall.spinring._rotation = 0; } if (_root.end.hitTest(X, Y, true)) { this._x = _root.start._x; this._y = _root.start._y; xv = 0; yv = 0; _root.wall.nextFrame(); _root.timer = 45; seconds = 0; _width = 207.2; _height = 207.2; _root.score = _root.score + (_root.timer + bonus); bonus = bonus + 5; _root.wall.spinring._rotation = 0; level++; } i = i + 5; } if (_x >= (550 - radius)) { xv = -xv; _x = ((550 - radius) - 1); } if (_x <= radius) { xv = -xv; _x = (radius + 1); } if (_y <= radius) { yv = -yv; _y = (radius + 1); } if (_y >= (400 - radius)) { _y = ((400 - radius) - 1); yv = -yv; } seconds++; if (seconds >= 22) { _root.timer--; seconds = 0; _xscale = (_xscale - 1.5); _yscale = (_yscale - 1.5); } if (_root.timer <= 0) { this._x = _root.start._x; this._y = _root.start._y; xv = 0; yv = 0; _root.timer = 45; seconds = 0; _width = 207.2; _height = 207.2; _root.score = _root.score - 20; _root.wall.spinring._rotation = 0; } if (level > 21) { _root.gotoAndStop(5); } xv = xv * friction; yv = yv * friction; this.texture._x = this.texture._x + xv; this.texture._y = this.texture._y + yv; this._y = this._y + yv; this._x = this._x + xv; }Symbol 9 Buttonon (release) { getURL ("http://www.newgrounds.com", "_blank"); }Symbol 15 MovieClip Frame 1function timerHandler() { if (!loadingComplete) { var _local4 = _root.getBytesLoaded() / _root.getBytesTotal(); bar._yscale = 100 * _local4; if (_local4 == 1) { loadingComplete = true; if (AUTO_PLAY) { startMovie(); } else { gotoAndStop ("loaded"); } return(undefined); } } dt = getTimer() - time; time = time + dt; frameAccum = frameAccum + dt; var _local3 = 0; while ((frameAccum >= FRAME_TIME) && (_local3 < MAX_FRAME_SKIP)) { advanceFrame(tankLogo, true, true); advanceFrame(loadingText, false, true); advanceFrame(barGfx, false, true); if (loadingComplete) { advanceFrame(this, false, false); } (frameAccum = frameAccum - FRAME_TIME); _local3++; } updateAfterEvent(); } function advanceFrame(clip, recurse, loop) { if (!clip) { return(undefined); } clip.stop(); if (clip._currentframe == clip._totalframes) { if (loop) { clip.gotoAndStop(1); } } else { clip.nextFrame(); } if (recurse) { for (childName in clip) { if (typeof(clip[childName]) == "movieclip") { advanceFrame(clip[childName], recurse, loop); } } } } function startMovie() { clearInterval(intervalId); _root.play(); } _root.stop(); stop(); var FRAME_TIME = 33.3333333333333; var AUTO_PLAY = false; var MAX_FRAME_SKIP = 5; var loadingComplete; var intervalId; var time; var frameAccum; loadingComplete = false; intervalId = setInterval(this, "timerHandler", FRAME_TIME / 2); frameAccum = 0; time = getTimer(); timerHandler();Symbol 15 MovieClip Frame 72startMovie();Symbol 28 Buttonon (release) { nextFrame(); }Symbol 33 Buttonon (release) { gotoAndStop (4); }Symbol 58 MovieClip Frame 1stop();Symbol 71 MovieClip Frame 1stop();Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 3onClipEvent (load) { xv = 5; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 3onClipEvent (load) { xv = -5; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 6onClipEvent (load) { xv = 20; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 6onClipEvent (load) { xv = 15; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 6onClipEvent (load) { xv = 10; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 6onClipEvent (load) { xv = 5; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 58 MovieClip in Symbol 71 MovieClip Frame 10onClipEvent (enterFrame) { if (_root.ball.ball_itself.hitTest(this)) { nextFrame(); } }Instance of Symbol 58 MovieClip in Symbol 71 MovieClip Frame 11onClipEvent (enterFrame) { if (_root.ball.ball_itself.hitTest(this)) { nextFrame(); } }Instance of Symbol 58 MovieClip in Symbol 71 MovieClip Frame 11onClipEvent (enterFrame) { if (_root.ball.ball_itself.hitTest(this)) { nextFrame(); } }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 12onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 61 MovieClip "spinring" in Symbol 71 MovieClip Frame 13onClipEvent (enterFrame) { _rotation = (_rotation + 1); }Instance of Symbol 64 MovieClip "spingring" in Symbol 71 MovieClip Frame 14onClipEvent (enterFrame) { _rotation = (_rotation + 1); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 18onClipEvent (load) { xv = random(20); } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 20onClipEvent (load) { xv = 20; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 20onClipEvent (load) { xv = -20; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 20onClipEvent (load) { xv = 20; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Instance of Symbol 48 MovieClip in Symbol 71 MovieClip Frame 20onClipEvent (load) { xv = -20; } onClipEvent (enterFrame) { if ((_x >= 450) | (_x <= -100)) { xv = -xv; } _x = (_x + xv); }Symbol 84 Buttonon (release) { _root.instext.nextFrame(); }Symbol 87 Buttonon (release) { _root.instext.prevFrame(); }Symbol 90 Buttonon (release) { _root.gotoAndStop(3); _root.instext.gotoAndStop(1); }Symbol 91 MovieClip Frame 1stop();Symbol 101 Buttonon (release) { gotoAndStop (3); }
Library Items
Symbol 1 Graphic | Used by:2 | |
Symbol 2 MovieClip | Uses:1 | Used by:15 |
Symbol 3 Graphic | Used by:15 | |
Symbol 4 Graphic | Used by:5 9 | |
Symbol 5 MovieClip | Uses:4 | Used by:15 |
Symbol 6 Graphic | Used by:7 | |
Symbol 7 MovieClip | Uses:6 | Used by:8 |
Symbol 8 MovieClip | Uses:7 | Used by:15 |
Symbol 9 Button | Uses:4 | Used by:15 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:15 |
Symbol 12 Graphic | Used by:13 | |
Symbol 13 MovieClip | Uses:12 | Used by:15 |
Symbol 14 Sound | Used by:15 | |
Symbol 15 MovieClip | Uses:2 3 5 8 9 11 13 14 SS1 | Used by:Timeline |
Symbol 16 Bitmap | Used by:17 | |
Symbol 17 Graphic | Uses:16 | Used by:Timeline |
Symbol 18 Bitmap | Used by:20 | |
Symbol 19 Bitmap | Used by:20 57 78 | |
Symbol 20 Graphic | Uses:19 18 | Used by:21 |
Symbol 21 MovieClip | Uses:20 | Used by:Timeline |
Symbol 22 Graphic | Used by:Timeline | |
Symbol 23 Graphic | Used by:28 | |
Symbol 24 Graphic | Used by:28 | |
Symbol 25 Graphic | Used by:28 | |
Symbol 26 Bitmap | Used by:27 32 45 46 47 49 50 51 52 53 54 55 57 59 60 62 63 65 66 67 68 69 70 | |
Symbol 27 Graphic | Uses:26 | Used by:28 |
Symbol 28 Button | Uses:23 24 25 27 | Used by:Timeline |
Symbol 29 Graphic | Used by:33 | |
Symbol 30 Graphic | Used by:33 | |
Symbol 31 Graphic | Used by:33 | |
Symbol 32 Graphic | Uses:26 | Used by:33 |
Symbol 33 Button | Uses:29 30 31 32 | Used by:Timeline |
Symbol 34 Graphic | Used by:40 | |
Symbol 35 Bitmap | Used by:36 | |
Symbol 36 Graphic | Uses:35 | Used by:37 |
Symbol 37 MovieClip | Uses:36 | Used by:40 |
Symbol 38 Graphic | Used by:39 | |
Symbol 39 MovieClip | Uses:38 | Used by:40 |
Symbol 40 MovieClip | Uses:34 37 39 | Used by:Timeline |
Symbol 41 Sound | Used by:Timeline | |
Symbol 42 Font | Used by:43 44 76 77 | |
Symbol 43 Text | Uses:42 | Used by:Timeline |
Symbol 44 EditableText | Uses:42 | Used by:Timeline |
Symbol 45 Graphic | Uses:26 | Used by:71 |
Symbol 46 Graphic | Uses:26 | Used by:71 |
Symbol 47 Graphic | Uses:26 | Used by:48 |
Symbol 48 MovieClip | Uses:47 | Used by:71 |
Symbol 49 Graphic | Uses:26 | Used by:71 |
Symbol 50 Graphic | Uses:26 | Used by:71 |
Symbol 51 Graphic | Uses:26 | Used by:71 |
Symbol 52 Graphic | Uses:26 | Used by:71 |
Symbol 53 Graphic | Uses:26 | Used by:71 |
Symbol 54 Graphic | Uses:26 | Used by:71 |
Symbol 55 Graphic | Uses:26 | Used by:71 |
Symbol 56 Graphic | Used by:58 | |
Symbol 57 Graphic | Uses:19 26 | Used by:58 |
Symbol 58 MovieClip | Uses:56 57 | Used by:71 |
Symbol 59 Graphic | Uses:26 | Used by:71 |
Symbol 60 Graphic | Uses:26 | Used by:61 |
Symbol 61 MovieClip | Uses:60 | Used by:71 |
Symbol 62 Graphic | Uses:26 | Used by:71 |
Symbol 63 Graphic | Uses:26 | Used by:64 |
Symbol 64 MovieClip | Uses:63 | Used by:71 |
Symbol 65 Graphic | Uses:26 | Used by:71 |
Symbol 66 Graphic | Uses:26 | Used by:71 |
Symbol 67 Graphic | Uses:26 | Used by:71 |
Symbol 68 Graphic | Uses:26 | Used by:71 |
Symbol 69 Graphic | Uses:26 | Used by:71 |
Symbol 70 Graphic | Uses:26 | Used by:71 |
Symbol 71 MovieClip | Uses:45 46 48 49 50 51 52 53 54 55 58 59 61 62 64 65 66 67 68 69 70 | Used by:Timeline |
Symbol 72 Graphic | Used by:73 | |
Symbol 73 MovieClip | Uses:72 | Used by:Timeline |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip | Uses:74 | Used by:Timeline |
Symbol 76 EditableText | Uses:42 | Used by:Timeline |
Symbol 77 Text | Uses:42 | Used by:Timeline |
Symbol 78 Graphic | Uses:19 | Used by:Timeline |
Symbol 79 Font | Used by:80 81 85 86 88 89 | |
Symbol 80 Text | Uses:79 | Used by:91 |
Symbol 81 Text | Uses:79 | Used by:91 |
Symbol 82 Bitmap | Used by:83 | |
Symbol 83 Graphic | Uses:82 | Used by:84 87 90 |
Symbol 84 Button | Uses:83 | Used by:91 |
Symbol 85 Text | Uses:79 | Used by:91 |
Symbol 86 Text | Uses:79 | Used by:91 |
Symbol 87 Button | Uses:83 | Used by:91 |
Symbol 88 Text | Uses:79 | Used by:91 |
Symbol 89 Text | Uses:79 | Used by:91 |
Symbol 90 Button | Uses:83 | Used by:91 |
Symbol 91 MovieClip | Uses:80 81 84 85 86 87 88 89 90 | Used by:Timeline |
Symbol 92 Font | Used by:93 94 95 96 | |
Symbol 93 Text | Uses:92 | Used by:Timeline |
Symbol 94 EditableText | Uses:92 | Used by:Timeline |
Symbol 95 Text | Uses:92 | Used by:Timeline |
Symbol 96 Text | Uses:92 | Used by:Timeline |
Symbol 97 Graphic | Used by:101 | |
Symbol 98 Graphic | Used by:101 | |
Symbol 99 Graphic | Used by:101 | |
Symbol 100 Graphic | Used by:101 | |
Symbol 101 Button | Uses:97 98 99 100 | Used by:Timeline |
Streaming Sound 1 | Used by:Symbol 15 MovieClip |
Instance Names
"ball" | Frame 2 | Symbol 40 MovieClip |
"score" | Frame 3 | Symbol 44 EditableText |
"ball" | Frame 3 | Symbol 40 MovieClip |
"wall" | Frame 3 | Symbol 71 MovieClip |
"start" | Frame 3 | Symbol 73 MovieClip |
"end" | Frame 3 | Symbol 75 MovieClip |
"timer" | Frame 3 | Symbol 76 EditableText |
"instext" | Frame 4 | Symbol 91 MovieClip |
"score" | Frame 5 | Symbol 94 EditableText |
"bar" | Symbol 15 MovieClip Frame 1 | Symbol 5 MovieClip |
"loadingText" | Symbol 15 MovieClip Frame 1 | Symbol 8 MovieClip |
"texture" | Symbol 40 MovieClip Frame 1 | Symbol 37 MovieClip |
"ball_itself" | Symbol 40 MovieClip Frame 1 | Symbol 39 MovieClip |
"spinring" | Symbol 71 MovieClip Frame 13 | Symbol 61 MovieClip |
"spingring" | Symbol 71 MovieClip Frame 14 | Symbol 64 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Labels
"LOADED" | Symbol 15 MovieClip Frame 2 |
Dynamic Text Variables
score | Symbol 44 EditableText | "<p align="left"></p>" |
timer | Symbol 76 EditableText | "<p align="left"></p>" |
score | Symbol 94 EditableText | "<p align="left"></p>" |
|