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

swfchan turned sixteen years old yesterday! (5may2024)

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

Flappy.swf

This is the info page for
Flash #26606

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


Text
p

r

e

s

n

t

00%

2700

DISTANCE:

YOUR BEST SCORE:

2500

+100

v1.27

How to Play:

START NEW GAME

START NEW GAME

Using only your mouse
click and hold to fly
Flappy as far as you can.
Avoid  the little blue birds
and try to pop all the
balloons by flying into
them for extra points!

GAME OVER

Your Best Score:

00

Created by: UltimateArcade.com

Created by: UltimateArcade.com

Created by: UltimateArcade.com

ActionScript [AS1/AS2]

Frame 1
stop(); fscommand ("fullscreen", "false"); fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); _root.BigBird.scrollStart = false; best = 0; _root.baseScore = 0; _root.count = 1; music = new Sound(); music.attachSound("music");
Instance of Symbol 36 MovieClip in Frame 1
onClipEvent (load) { this.swapDepths(1005); }
Frame 2
fscommand ("fullscreen", "false"); fscommand ("allowscale", "false"); fscommand ("showmenu", "false"); current_bytes = this.getBytesLoaded(); tot_bytes = this.getBytesTotal(); percent = int((current_bytes / tot_bytes) * 100) + "% "; if (current_bytes >= tot_bytes) { gotoAndStop (5); }
Frame 3
gotoAndPlay (2);
Frame 5
_root.birdy = "go"; _root.gameOver = "false"; restart = false; scrollSpeed = 7; movieHeight = 350; movieWidth = 600; stop();
Instance of Symbol 40 MovieClip "wall1" in Frame 5
onClipEvent (load) { this.done = "no"; } onClipEvent (enterFrame) { if ((_root.BigBird._y > 340) and (this.done == "no")) { this.done = "yes"; _root.BigBird.fly == false; _root.BigBird.broken = true; _root.BigBird.yspeed = 0; _root.BigBird.gravity = 0; _root.BigBird.scrollStart = false; _root.flapper.gotoAndPlay("fall"); _root.music.stop(); _root.gameOverScreen.gotoAndPlay(2); } }
Instance of Symbol 60 MovieClip "obstacle" in Frame 5
onClipEvent (load) { scrollSpeed = _root.scrollSpeed; this.done = "no"; } onClipEvent (enterFrame) { if ((this._name != "obstacle") && (_root.BigBird.scrollStart == true)) { this._x = this._x - scrollSpeed; if (this.shape.hitTest(_root.BigBird) and (this.done == "no")) { this.done = "yes"; _root.BigBird.fly == false; _root.BigBird.broken = true; _root.BigBird.yspeed = 0; _root.BigBird.gravity = 0; _root.BigBird.scrollStart = false; _root.flapper.gotoAndPlay("fall"); _root.music.stop(); _root.gameOverScreen.gotoAndPlay(2); } if (this._x <= 0) { this.removeMovieClip(); } } if ((_root.restart == true) or (_root.gameOver == "true")) { this.removeMovieClip(); } }
Instance of Symbol 61 MovieClip "BigBird" in Frame 5
onClipEvent (load) { this._visible = 0; this.swapDepths(500); depthCounter = 1; gravity = 0; friction = 0.9; scrollx = _root.mainGround.ground._width / 2; scrollStart = false; maxScrollSpeed = 30; } onClipEvent (mouseDown) { fly = true; } onClipEvent (mouseUp) { fly = false; } onClipEvent (enterFrame) { if (broken != true) { scrollSpeed = ((this._x / _root.mainGround.ground._width) * maxScrollSpeed) + 2; if ((fly == true) && (crashed != true)) { yspeed = yspeed - 2; gravity = 1.25; scrollStart = true; this._rotation = -5; } if (fly == false) { this._rotation = 1; } if (scrollStart == true) { depthCounter++; if (depthCounter >= 99) { depthCounter = 1; } } yspeed = yspeed + gravity; yspeed = yspeed * friction; if (((_y + yspeed) + (_height / 2)) >= _root.wall1._y) { _y = (_root.wall1._y - (_height / 2)); broken = true; yspeed = 0; gravity = 0; scrollStart = false; } else if (_root.wall3._y >= ((_y + yspeed) - (_height / 2))) { _y = (_root.wall3._y + (_height / 2)); yspeed = -yspeed; } else { _y = (_y + yspeed); } if (((_x + xspeed) + (_width / 2)) >= _root.wall2._x) { _x = (_root.wall2._x - (_width / 2)); xspeed = -xspeed; } else if (_root.wall4._x >= ((_x + xspeed) - (_width / 2))) { _x = (_root.wall4._x + (_width / 2)); xspeed = -xspeed; } else { _x = (_x + xspeed); } xspeed = xspeed * friction; } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 102 MovieClip "flapper" in Frame 5
onClipEvent (load) { _root.sky._x = 0; } onClipEvent (enterFrame) { if ((_root.gameOver == "true") and (this._currentframe < 12)) { this.gotoAndPlay("fall"); } if ((_root.scrollSpeed < 25) and (_root.BigBird.scrollStart == true)) { _root.scrollSpeed = _root.scrollSpeed + 0.01; } if ((_root.sky._x > -1200) and (_root.BigBird.scrollStart == true)) { _root.sky._x = _root.sky._x - 2; } else { _root.sky._x = 0; } this._x = _root.BigBird._x - 175; this._y = _root.BigBird._y - 120; }
Instance of Symbol 104 MovieClip in Frame 5
onClipEvent (load) { depthCounter = 400; flag = false; } onClipEvent (enterFrame) { if (_root.BigBird.scrollStart == true) { if (flag == false) { flag = true; _root.obstacle.duplicateMovieClip("obstacle" + depthCounter, depthCounter); _root["obstacle" + depthCounter]._y = random(300) + 20; } if (((_root.movieWidth / 2) >= _root["obstacle" + depthCounter]._x) && (((_root.movieWidth / 2) - _root.obstacle._width) >= _root["obstacle" + depthCounter]._x)) { depthCounter++; if (depthCounter >= 420) { depthCounter = 400; } _root.obstacle.duplicateMovieClip("obstacle" + depthCounter, depthCounter); _root["obstacle" + depthCounter]._y = random(300) + 20; } } }
Instance of Symbol 109 MovieClip "scoreTable" in Frame 5
onClipEvent (load) { _root.finalScore = 0; this.swapDepths(600); score = 0; } onClipEvent (enterFrame) { if (_root.BigBird.scrollStart == true) { score = score + 1; } if (_root.gameOver == "true") { if (_root.best > score) { _root.finalScore = _root.best; } if (_root.best < score) { _root.best = score; _root.finalScore = _root.best; } this.removeMovieClip(); } }
Instance of Symbol 127 MovieClip "balloon" in Frame 5
onClipEvent (load) { this._y = 600; this._x = 800; balloonSpeed = 2; } onClipEvent (enterFrame) { if (_root.BigBird.scrollStart == true) { if (this._y > -300) { this._y = this._y - balloonSpeed; this._x = this._x - balloonSpeed; } if (this._y <= -300) { this.green.gotoAndStop(1); this._y = 600; this._x = 800; if (balloonSpeed < 20) { balloonSpeed++; } } } }
Instance of Symbol 140 MovieClip "balloon2" in Frame 5
onClipEvent (load) { this._y = random(300) + 20; this._x = 800; balloonSpeed = 6; } onClipEvent (enterFrame) { if (_root.BigBird.scrollStart == true) { if (this._x > -200) { this._x = this._x - balloonSpeed; } if (this._x <= -200) { this.orange.gotoAndStop(1); this._y = random(300) + 20; this._x = 800; if (balloonSpeed < 15) { balloonSpeed++; } } } }
Instance of Symbol 146 MovieClip "cover" in Frame 5
onClipEvent (load) { this.swapDepths(1001); }
Instance of Symbol 155 MovieClip in Frame 5
onClipEvent (mouseDown) { _root.gameOver = "false"; _root.BigBird.scrollStart = true; this.nextFrame(); _root.cover.gotoAndStop(2); _root.cover.removeMovieClip(); _root.music.start(1, 999); this.removeMovieClip(); } onClipEvent (load) { this.swapDepths(1002); }
Instance of Symbol 176 MovieClip "gameOverScreen" in Frame 5
onClipEvent (load) { this.swapDepths(1003); }
Frame 6
restart = true; play();
Frame 7
gotoAndStop (5);
Symbol 2 MovieClip [startText] Frame 1
stop();
Symbol 2 MovieClip [startText] Frame 2
stop();
Symbol 5 MovieClip [startText] Frame 1
stop();
Symbol 5 MovieClip [startText] Frame 2
stop();
Symbol 8 MovieClip [broken] Frame 1
play();
Symbol 8 MovieClip [broken] Frame 6
stop();
Symbol 11 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 112
_root.gotoAndPlay("loader");
Instance of Symbol 42 MovieClip "shape" in Symbol 60 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Symbol 61 MovieClip Frame 1
stop();
Instance of Symbol 62 MovieClip in Symbol 102 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; } onClipEvent (enterFrame) { if (this.hitTest(_root.balloon.shape)) { _root.balloon.green.gotoAndStop(2); } if (this.hitTest(_root.balloon2.shape)) { _root.balloon2.orange.gotoAndStop(2); } }
Symbol 102 MovieClip Frame 11
gotoAndPlay (1);
Symbol 102 MovieClip Frame 15
play();
Symbol 102 MovieClip Frame 29
stop();
Symbol 125 MovieClip Frame 3
_root.scoreTable.score = _root.scoreTable.score + 100;
Symbol 125 MovieClip Frame 27
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Instance of Symbol 62 MovieClip "shape" in Symbol 127 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Symbol 138 MovieClip Frame 3
_root.scoreTable.score = _root.scoreTable.score + 100;
Symbol 138 MovieClip Frame 27
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
stop();
Instance of Symbol 62 MovieClip "shape" in Symbol 140 MovieClip Frame 1
onClipEvent (load) { this._visible = 0; }
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 118
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 152 Button
on (rollOver) { if (_root.birdy == "go") { _root.birdy = "doNotgo"; _root.cover.birdy.gotoAndPlay(2); } }
Symbol 155 MovieClip Frame 1
stop();
Instance of Symbol 153 MovieClip in Symbol 155 MovieClip Frame 1
/* no clip actions */
Symbol 155 MovieClip Frame 2
stop();
Symbol 163 Button
on (release) { stopAllSounds(); _root.nextFrame(); _root.gameOverScreen.removeMovieClip(); }
Symbol 167 Button
on (release) { getURL ("http://www.ultimatearcade.com", "_blank"); }
Symbol 171 Button
on (release) { getURL ("http://www.ultimatearcade.com/downloads/", "_blank"); }
Symbol 175 Button
on (release) { getURL ("http://www.ultimatearcade.com", "_blank"); }
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 2
_root.gameOver = "true";
Symbol 176 MovieClip Frame 15
stop();

Library Items

Symbol 1 Sound [music]
Symbol 2 MovieClip [startText]
Symbol 3 MovieClipUsed by:5
Symbol 4 MovieClipUsed by:5
Symbol 5 MovieClip [startText]Uses:3 4
Symbol 6 MovieClipUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [broken]Uses:7
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:34
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:34
Symbol 17 FontUsed by:18 21 23 25 28 30
Symbol 18 TextUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:33
Symbol 21 TextUses:17Used by:22
Symbol 22 MovieClipUses:21Used by:33
Symbol 23 TextUses:17Used by:24 27
Symbol 24 MovieClipUses:23Used by:33
Symbol 25 TextUses:17Used by:26 32
Symbol 26 MovieClipUses:25Used by:33
Symbol 27 MovieClipUses:23Used by:33
Symbol 28 TextUses:17Used by:29
Symbol 29 MovieClipUses:28Used by:33
Symbol 30 TextUses:17Used by:31
Symbol 31 MovieClipUses:30Used by:33
Symbol 32 MovieClipUses:25Used by:33
Symbol 33 MovieClipUses:20 22 24 26 27 29 31 32Used by:34
Symbol 34 MovieClipUses:13 16 33Used by:Timeline
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:Timeline
Symbol 37 FontUsed by:38 105 106 107 108 118
Symbol 38 EditableTextUses:37Used by:Timeline
Symbol 39 GraphicUsed by:40 156 175
Symbol 40 MovieClipUses:39Used by:Timeline
Symbol 41 GraphicUsed by:42 61 62
Symbol 42 MovieClipUses:41Used by:60
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:59
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:59
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:59
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:59
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:59
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:59
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:59
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:44 46 48 50 52 54 56 58Used by:60 143
Symbol 60 MovieClipUses:42 59Used by:Timeline
Symbol 61 MovieClipUses:41Used by:Timeline
Symbol 62 MovieClipUses:41Used by:102 127 140
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:102
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:102
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:102
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:102
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:102
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:102
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:102
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:102
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:102
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:102
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:102
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:102
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:102
Symbol 89 SoundUsed by:102
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:102
Symbol 92 SoundUsed by:102
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:102
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:102
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:102
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:102
Symbol 102 MovieClipUses:62 64 66 68 70 72 74 76 78 80 82 84 86 88 89 91 92 94 96 98 101Used by:Timeline
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:Timeline
Symbol 105 EditableTextUses:37Used by:109
Symbol 106 TextUses:37Used by:109
Symbol 107 TextUses:37Used by:109
Symbol 108 EditableTextUses:37Used by:109
Symbol 109 MovieClipUses:105 106 107 108Used by:Timeline
Symbol 110 ShapeTweeningUsed by:116
Symbol 111 BitmapUsed by:112 117 120 122 123 135
Symbol 112 GraphicUses:111Used by:113
Symbol 113 MovieClipUses:112Used by:116
Symbol 114 ShapeTweeningUsed by:116
Symbol 115 GraphicUsed by:116 133
Symbol 116 MovieClipUses:110 113 114 115Used by:126
Symbol 117 GraphicUses:111Used by:125
Symbol 118 TextUses:37Used by:119
Symbol 119 MovieClipUses:118Used by:125 138
Symbol 120 GraphicUses:111Used by:125
Symbol 121 SoundUsed by:125 138
Symbol 122 GraphicUses:111Used by:125
Symbol 123 GraphicUses:111Used by:124
Symbol 124 MovieClipUses:123Used by:125 138
Symbol 125 MovieClipUses:117 119 120 121 122 124Used by:126
Symbol 126 MovieClipUses:116 125Used by:127
Symbol 127 MovieClipUses:62 126Used by:Timeline
Symbol 128 ShapeTweeningUsed by:133
Symbol 129 BitmapUsed by:130 135 136
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:133 138
Symbol 132 ShapeTweeningUsed by:133
Symbol 133 MovieClipUses:128 131 132 115Used by:139
Symbol 134 GraphicUsed by:138
Symbol 135 GraphicUses:129 111Used by:138
Symbol 136 GraphicUses:129Used by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClipUses:134 131 119 121 135 124 137Used by:139
Symbol 139 MovieClipUses:133 138Used by:140
Symbol 140 MovieClipUses:62 139Used by:Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:146
Symbol 143 MovieClipUses:59Used by:146
Symbol 144 FontUsed by:145 147 148 149 154 157 158 159 172 173 174
Symbol 145 TextUses:144Used by:146
Symbol 146 MovieClipUses:142 143 145Used by:Timeline
Symbol 147 TextUses:144Used by:155
Symbol 148 TextUses:144Used by:152
Symbol 149 TextUses:144Used by:152
Symbol 150 GraphicUsed by:152
Symbol 151 SoundUsed by:152
Symbol 152 ButtonUses:148 149 150 151Used by:153
Symbol 153 MovieClipUses:152Used by:155
Symbol 154 TextUses:144Used by:155
Symbol 155 MovieClipUses:147 153 154Used by:Timeline
Symbol 156 MovieClipUses:39Used by:176
Symbol 157 TextUses:144Used by:176
Symbol 158 TextUses:144Used by:176
Symbol 159 EditableTextUses:144Used by:176
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:163
Symbol 162 GraphicUsed by:163
Symbol 163 ButtonUses:160 161 162Used by:176
Symbol 164 GraphicUsed by:167
Symbol 165 GraphicUsed by:167
Symbol 166 GraphicUsed by:167
Symbol 167 ButtonUses:164 165 166Used by:176
Symbol 168 GraphicUsed by:171
Symbol 169 GraphicUsed by:171
Symbol 170 GraphicUsed by:171
Symbol 171 ButtonUses:168 169 170Used by:176
Symbol 172 TextUses:144Used by:175
Symbol 173 TextUses:144Used by:175
Symbol 174 TextUses:144Used by:175
Symbol 175 ButtonUses:172 173 39 174Used by:176
Symbol 176 MovieClipUses:156 157 158 159 163 167 171 175Used by:Timeline

Instance Names

"sky"Frame 1Symbol 11 MovieClip
"wall4"Frame 5Symbol 40 MovieClip
"wall2"Frame 5Symbol 40 MovieClip
"wall1"Frame 5Symbol 40 MovieClip
"wall3"Frame 5Symbol 40 MovieClip
"obstacle"Frame 5Symbol 60 MovieClip
"BigBird"Frame 5Symbol 61 MovieClip
"flapper"Frame 5Symbol 102 MovieClip
"scoreTable"Frame 5Symbol 109 MovieClip
"balloon"Frame 5Symbol 127 MovieClip
"balloon2"Frame 5Symbol 140 MovieClip
"cover"Frame 5Symbol 146 MovieClip
"gameOverScreen"Frame 5Symbol 176 MovieClip
"shape"Symbol 60 MovieClip Frame 1Symbol 42 MovieClip
"shape"Symbol 127 MovieClip Frame 1Symbol 62 MovieClip
"green"Symbol 127 MovieClip Frame 1Symbol 126 MovieClip
"shape"Symbol 140 MovieClip Frame 1Symbol 62 MovieClip
"orange"Symbol 140 MovieClip Frame 1Symbol 139 MovieClip
"birdy"Symbol 146 MovieClip Frame 1Symbol 143 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "music"
ExportAssets (56)Timeline Frame 1Symbol 2 as "startText"
ExportAssets (56)Timeline Frame 1Symbol 5 as "startText"
ExportAssets (56)Timeline Frame 1Symbol 8 as "broken"

Labels

"loader"Frame 2
"start"Frame 5
"floor"Symbol 8 MovieClip [broken] Frame 1
"fly"Symbol 102 MovieClip Frame 1
"fall"Symbol 102 MovieClip Frame 15
"boom"Symbol 126 MovieClip Frame 2

Dynamic Text Variables

percentSymbol 38 EditableText"00%"
scoreSymbol 105 EditableText"2700 "
_root.bestSymbol 108 EditableText"2500 "
_root.finalScoreSymbol 159 EditableText"00"




http://swfchan.com/6/26606/info.shtml
Created: 22/5 -2019 12:10:12 Last modified: 22/5 -2019 12:10:12 Server time: 07/05 -2024 01:04:59