STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228074
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/64259768?noj=FRM64259768-29DC" width="1" height="1"></div>

Happy Birthday Rivz!.swf

This is the info page for
Flash #56892

(Click the ID number above for more basic data on this flash file.)


Text
Happy Birthday Rivz!

KWING

Play

Play

Play

Current Score:

Personal Best:

0

0

RIVZ

Use the mouse to maneuver the paddle and
bounce it as many times as you can. The cube
powerup doubles your score, twin balls make
your score gradually increase with time, the
9-ball makes each bounce of the paddle give
you more points, and the crescent does a
little of what the twin balls do and what the
9-ball does. Hit the spacebar to end the game
session and access unlockables.

Secrets Unlocked:

RE-

?

Unlockables at 1, 10, 100, 1000, 10000, and 100000.

x1

x2

x3

x4

x5

x6!

999999999999999

points earn you these unlockables:

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; var highscore = 0;
Frame 2
stop();
Frame 3
payout = 1; constantscore = 0; this.createEmptyMovieClip("line", this.getNextHighestDepth()); Mouse.hide(); var score = 0; ballSpeedX = 0; ballSpeedY = 0; gravity = 1.5; stringLength = 25; stringElasticity = 35; onEnterFrame = function () { line.clear(); paddle._x = _xmouse; paddle._y = _ymouse; lengthX = _xmouse - ball._x; lengthY = _ymouse - ball._y; currentLength = Math.sqrt((lengthX * lengthX) + (lengthY * lengthY)); tensionX = lengthX * Math.abs(lengthX / currentLength); tensionY = lengthY * Math.abs(lengthY / currentLength); ballSpeedY = ballSpeedY + gravity; if ((lengthX < (-stringLength)) || (lengthX > stringLength)) { ballSpeedX = Math.max(-45, Math.min(45, ballSpeedX + (tensionX / stringElasticity))); } if ((lengthY < (-stringLength)) || (lengthY > stringLength)) { ballSpeedY = Math.max(-45, Math.min(45, ballSpeedY + (tensionY / stringElasticity))); } ball._x = ball._x + ballSpeedX; ball._y = ball._y + ballSpeedY; if (((ballSpeedY > 0) && (ball.hitTest(paddle.hitarea))) && (ballSpeedY > 5)) { ballSpeedY = ballSpeedY * -1; score = score + payout; } if (highscore < score) { highscore = score; } if (_ymouse < (ball._y - stringLength)) { score = 0; payout = 1; constantscore = 0; } line.lineStyle(3, 16777215, 25); line.moveTo(ball._x, ball._y); line.curveTo(((Math.random() * lengthX) / 2) + ball._x, ((Math.random() * lengthY) / 2) + ball._y, _xmouse, _ymouse); };
Instance of Symbol 19 MovieClip in Frame 3
onClipEvent (load) { this._x = random(550); this._y = random(400); } onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this._x = random(550); this._y = random(400); _root.score = _root.score * 2; } }
Instance of Symbol 25 MovieClip in Frame 3
onClipEvent (load) { this._x = random(550); this._y = random(400); } onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this._x = random(550); this._y = random(400); _root.payout = _root.payout + 2; } }
Instance of Symbol 28 MovieClip in Frame 3
onClipEvent (load) { this._x = random(550); this._y = random(400); } onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this._x = random(550); this._y = random(400); _root.constantscore = _root.constantscore + 2; } }
Instance of Symbol 32 MovieClip in Frame 3
onClipEvent (load) { this._x = random(550); this._y = random(400); rotspeed = 1; } onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this._x = random(550); this._y = random(400); _root.payout = _root.payout + 1; _root.constantscore = _root.constantscore + 1; } _rotation = (_rotation + rotspeed); rotspeed = rotspeed + 1; }
Instance of Symbol 6 MovieClip [paddle] "paddle" in Frame 3
onClipEvent (enterFrame) { if (Key.isDown(32)) { _root.nextFrame(); } Mouse.hide(); }
Instance of Symbol 39 MovieClip in Frame 3
onClipEvent (mouseDown) { gotoAndStop (2); } onClipEvent (mouseUp) { gotoAndStop (1); }
Frame 4
Mouse.show();
Instance of Symbol 62 MovieClip in Frame 4
onClipEvent (enterFrame) { if ((_root.highscore > 0) && (_root.highscore < 10)) { this.gotoAndStop(2); } if ((_root.highscore > 9) && (_root.highscore < 100)) { this.gotoAndStop(3); } if ((_root.highscore > 99) && (_root.highscore < 1000)) { this.gotoAndStop(4); } if ((_root.highscore > 999) && (_root.highscore < 10000)) { this.gotoAndStop(5); } if ((_root.highscore > 9999) && (_root.highscore < 100000)) { this.gotoAndStop(6); } if (_root.highscore > 99999) { this.gotoAndStop(7); } }
Symbol 17 Button
on (release) { nextFrame(); }
Symbol 30 MovieClip Frame 30
_root.score = _root.score + _root.constantscore;
Symbol 39 MovieClip Frame 1
stop();
Symbol 41 Button
on (release) { gotoAndStop (2); }
Symbol 50 Button
on (release) { _root.gotoAndStop(5); }
Symbol 52 Button
on (release) { _root.gotoAndStop(6); }
Symbol 54 Button
on (release) { _root.gotoAndStop(7); }
Symbol 56 Button
on (release) { _root.gotoAndStop(8); }
Symbol 58 Button
on (release) { _root.gotoAndStop(9); }
Symbol 60 Button
on (release) { _root.gotoAndStop(10); }
Symbol 62 MovieClip Frame 1
stop();
Symbol 72 Button
on (release) { prevFrame(); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [ball]Uses:1Used by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [paddlehitarea]Uses:3Used by:6
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClip [paddle]Uses:5 4Used by:Timeline
Symbol 7 GraphicUsed by:Timeline
Symbol 8 SoundUsed by:Timeline
Symbol 9 FontUsed by:10 13 14 15 33 34 35 36 37 38 40 44 51 53 55 57 59 61 63 64
Symbol 10 TextUses:9Used by:Timeline
Symbol 11 FontUsed by:12 42 43
Symbol 12 TextUses:11Used by:Timeline
Symbol 13 TextUses:9Used by:17 41
Symbol 14 TextUses:9Used by:17 41
Symbol 15 TextUses:9Used by:17 41
Symbol 16 GraphicUsed by:17 41
Symbol 17 ButtonUses:13 14 15 16Used by:Timeline
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:Timeline
Symbol 20 GraphicUsed by:25
Symbol 21 GraphicUsed by:25
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:20 21 22 23 24Used by:Timeline
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 TextUses:9Used by:Timeline
Symbol 34 TextUses:9Used by:Timeline
Symbol 35 EditableTextUses:9Used by:Timeline
Symbol 36 EditableTextUses:9Used by:Timeline
Symbol 37 TextUses:9Used by:Timeline
Symbol 38 TextUses:9Used by:39
Symbol 39 MovieClipUses:38Used by:Timeline
Symbol 40 TextUses:9Used by:Timeline
Symbol 41 ButtonUses:13 14 15 16Used by:Timeline
Symbol 42 TextUses:11Used by:Timeline
Symbol 43 TextUses:11Used by:Timeline
Symbol 44 TextUses:9Used by:Timeline
Symbol 45 GraphicUsed by:62
Symbol 46 GraphicUsed by:50 52 54 56 58 60
Symbol 47 GraphicUsed by:50 52 54 56 58 60
Symbol 48 GraphicUsed by:50 52 54 56 58 60
Symbol 49 GraphicUsed by:50 52 54 56 58 60
Symbol 50 ButtonUses:46 47 48 49Used by:62
Symbol 51 TextUses:9Used by:62
Symbol 52 ButtonUses:46 47 48 49Used by:62
Symbol 53 TextUses:9Used by:62
Symbol 54 ButtonUses:46 47 48 49Used by:62
Symbol 55 TextUses:9Used by:62
Symbol 56 ButtonUses:46 47 48 49Used by:62
Symbol 57 TextUses:9Used by:62
Symbol 58 ButtonUses:46 47 48 49Used by:62
Symbol 59 TextUses:9Used by:62
Symbol 60 ButtonUses:46 47 48 49Used by:62
Symbol 61 TextUses:9Used by:62
Symbol 62 MovieClipUses:45 50 51 52 53 54 55 56 57 58 59 60 61Used by:Timeline
Symbol 63 EditableTextUses:9Used by:Timeline
Symbol 64 TextUses:9Used by:Timeline
Symbol 65 BitmapUsed by:67
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:65 66Used by:Timeline
Symbol 68 GraphicUsed by:72
Symbol 69 GraphicUsed by:72
Symbol 70 GraphicUsed by:72
Symbol 71 GraphicUsed by:72
Symbol 72 ButtonUses:68 69 70 71Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:Timeline
Symbol 75 BitmapUsed by:77
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:75 76Used by:Timeline
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:Timeline
Symbol 80 BitmapUsed by:82
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:80 81Used by:Timeline
Symbol 83 BitmapUsed by:86
Symbol 84 BitmapUsed by:86
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:83 84 85Used by:Timeline
Symbol 87 BitmapUsed by:89
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:87 88Used by:Timeline
Symbol 90 BitmapUsed by:94
Symbol 91 BitmapUsed by:94
Symbol 92 BitmapUsed by:94
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:90 91 92 93Used by:Timeline

Instance Names

"paddle"Frame 3Symbol 6 MovieClip [paddle]
"ball"Frame 3Symbol 2 MovieClip [ball]
"hitarea"Symbol 6 MovieClip [paddle] Frame 1Symbol 4 MovieClip [paddlehitarea]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 2 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 4 as "paddlehitarea"
ExportAssets (56)Timeline Frame 1Symbol 6 as "paddle"

Dynamic Text Variables

scoreSymbol 35 EditableText"0"
highscoreSymbol 36 EditableText"0"
highscoreSymbol 63 EditableText"999999999999999"




http://swfchan.com/12/56892/info.shtml
Created: 18/4 -2019 20:48:09 Last modified: 18/4 -2019 20:48:09 Server time: 29/04 -2024 19:57:30