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

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

helisound.swf

This is the info page for
Flash #16736

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


Text
CLICK TO
START

click and hold left mouse button to go up
release to go down

// flash5 detection

YOU NEED TO INSTALL THE  FLASH 5 PLUG-
IN
TO PLAY THIS QUIZ

distance:

BEST
:

000

000

COPYRIGHT:
SEETHRU.CO.UK

COPYRIGHT:
SEETHRU.CO.UK

COPYRIGHT:
SEETHRU.CO.UK


ActionScript [AS1/AS2]

Frame 1
best = 0; ifFrameLoaded (5) { gotoAndPlay (3); }
Frame 2
gotoAndPlay (1);
Frame 4
stop();
Frame 5
restart = false; scrollSpeed = 8; movieHeight = 300; movieWidth = 400; stop();
Instance of Symbol 27 MovieClip "wallBlock" in Frame 5
onClipEvent (load) { scrollSpeed = _root.scrollSpeed; } onClipEvent (enterFrame) { if ((this._name != "wallBlock") && (_root.helicopter.scrollStart == true)) { this._x = this._x - scrollSpeed; if (this._x <= 0) { this.removeMovieClip(); } } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 28 MovieClip "blockController" in Frame 5
onClipEvent (load) { y1 = this._y; y1Max = (_root.movieHeight - (this._height / 2)) - 5; y1Min = (this._height / 2) + 5; range = y1Max - y1Min; y2 = random(range) + (this._height / 2); x = random(30) + 30; ySpeed = (y2 - y1) / x; shrinkSpeed = 0.08; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { y1 = this._y; y1Max = (_root.movieHeight - (this._height / 2)) - 5; y1Min = (this._height / 2) + 5; range = y1Max - y1Min; if (((y2 + 5) >= y1) && (y1 >= (y2 - 5))) { y2 = random(range) + (this._height / 2); x = random(60) + 1; ySpeed = (y2 - y1) / x; } this._y = this._y + ySpeed; if (this._height > 180) { this._height = this._height - shrinkSpeed; } } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 29 MovieClip "obstacle" in Frame 5
onClipEvent (load) { scrollSpeed = _root.scrollSpeed; } onClipEvent (enterFrame) { if ((this._name != "obstacle") && (_root.helicopter.scrollStart == true)) { this._x = this._x - scrollSpeed; if (this._x <= 0) { this.removeMovieClip(); } } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 30 MovieClip "wallA" in Frame 5
onClipEvent (load) { scrollSpeed = _root.scrollSpeed; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { this._x = this._x - scrollSpeed; if (this._x <= 0) { this.removeMovieClip(); } } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 30 MovieClip "wallB" in Frame 5
onClipEvent (load) { scrollSpeed = _root.scrollSpeed; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { this._x = this._x - scrollSpeed; if (this._x <= 0) { this.removeMovieClip(); } } if (_root.restart == true) { this.removeMovieClip(); } }
Instance of Symbol 50 MovieClip "helicopter" in Frame 5
onClipEvent (load) { this.swapDepths(500); _root.trail._visible = false; depthCounter = 1; gravity = 0; friction = 0.9; scrollx = _root.mainGround.ground._width / 2; scrollStart = false; maxScrollSpeed = 30; trailStart = 1; upSound = new Sound(); upSound.attachSound("upSound"); downSound = new Sound(); downSound.attachSound("downSound"); upSound.setVolume(50); downSound.setVolume(100); } onClipEvent (mouseDown) { fly = true; if (broken != true) { downSound.stop(); upSound.start(); } } onClipEvent (mouseUp) { fly = false; if (broken != true) { upSound.stop(); downSound.start(); } } 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) { _root.trail.duplicateMovieClip("trail" + depthCounter, depthCounter); _root["trail" + depthCounter]._visible = true; _root["trail" + depthCounter]._y = this._y; 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; this.gotoAndPlay("floor"); } 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 51 MovieClip "trail" in Frame 5
onClipEvent (load) { trailMoveSpeed = _root.scrollSpeed; this._y = _root.helicopter._y; this._x = (_root.helicopter._x - (_root.helicopter._width / 2)) - 4; } onClipEvent (enterFrame) { if (this._name != "trail") { this._x = this._x - trailMoveSpeed; if (this._x < 0) { this.removeMovieClip(); } } }
Instance of Symbol 53 MovieClip in Frame 5
onClipEvent (load) { depthCounter = 100; flag = false; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { if (flag == false) { flag = true; _root.wallBlock.duplicateMovieClip("wallBlock" + depthCounter, depthCounter); _root.wallBlock.duplicateMovieClip(("wallBlock" + depthCounter) + 1, depthCounter + 1); _root["wallBlock" + depthCounter]._y = (_root.blockController._y - (_root.blockController._height / 2)) - (_root.wallBlock._height / 2); _root[("wallBlock" + depthCounter) + 1]._y = (_root.blockController._y + (_root.blockController._height / 2)) + (_root.wallBlock._height / 2); } if (((_root.wallBlock._x - (0.75 * _root.wallBlock._width)) >= _root["wallBlock" + depthCounter]._x) && (_root["wallBlock" + depthCounter]._x >= (_root.wallBlock._x - (1.25 * _root.wallBlock._width)))) { depthCounter = depthCounter + 2; if (depthCounter >= 299) { depthCounter = 100; } _root.wallBlock.duplicateMovieClip("wallBlock" + depthCounter, depthCounter); _root.wallBlock.duplicateMovieClip(("wallBlock" + depthCounter) + 1, depthCounter + 1); _root["wallBlock" + depthCounter]._y = (_root.blockController._y - (_root.blockController._height / 2)) - (_root.wallBlock._height / 2); _root[("wallBlock" + depthCounter) + 1]._y = (_root.blockController._y + (_root.blockController._height / 2)) + (_root.wallBlock._height / 2); } } }
Instance of Symbol 54 MovieClip in Frame 5
onClipEvent (load) { depthCounter = 400; flag = false; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { if (flag == false) { flag = true; _root.obstacle.duplicateMovieClip("obstacle" + depthCounter, depthCounter); _root["obstacle" + depthCounter]._y = random(100) + 100; } 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(100) + 100; } } }
Instance of Symbol 55 MovieClip [startText] in Frame 5
onClipEvent (mouseDown) { this.nextFrame(); }
Instance of Symbol 60 MovieClip in Frame 5
onClipEvent (load) { this.swapDepths(600); distance = 0; } onClipEvent (enterFrame) { if (_root.helicopter.scrollStart == true) { distance = distance + 1; } if (_root.restart == true) { if (_root.best < distance) { _root.best = distance; } this.removeMovieClip(); } }
Instance of Symbol 67 MovieClip in Frame 5
onClipEvent (load) { this.swapDepths(1000); }
Frame 6
restart = true; play();
Frame 7
gotoAndStop (5);
Symbol 6 MovieClip [startText] Frame 1
stop();
Symbol 6 MovieClip [startText] Frame 2
stop();
Symbol 14 MovieClip [broken] Frame 1
play();
Symbol 14 MovieClip [broken] Frame 6
stop();
Symbol 17 MovieClip Frame 1
_root.gotoAndPlay(5);
Symbol 23 Button
on (release) { getURL ("http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"); }
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 2
play(); stopAllSounds();
Symbol 50 MovieClip Frame 70
_root.nextFrame();
Symbol 55 MovieClip [startText] Frame 1
stop();
Symbol 55 MovieClip [startText] Frame 2
stop();
Symbol 65 Button
on (press, release, releaseOutside) { getURL ("http://www.seethru.co.uk"); }

Library Items

Symbol 1 Sound [downSound]
Symbol 2 Sound [upSound]
Symbol 3 FontUsed by:4 5
Symbol 4 EditableTextUses:3Used by:6 55
Symbol 5 EditableTextUses:3Used by:6 55
Symbol 6 MovieClip [startText]Uses:4 5
Symbol 7 GraphicUsed by:14
Symbol 8 GraphicUsed by:14
Symbol 9 GraphicUsed by:14
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:12 51
Symbol 12 MovieClipUses:11Used by:13 42
Symbol 13 MovieClipUses:12Used by:14 50
Symbol 14 MovieClip [broken]Uses:7 8 9 10 13
Symbol 15 FontUsed by:16 19 56 57 58 59 61 62 63
Symbol 16 TextUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 TextUses:15Used by:Timeline
Symbol 20 BitmapUsed by:21 22
Symbol 21 GraphicUses:20Used by:23
Symbol 22 GraphicUses:20Used by:23
Symbol 23 ButtonUses:21 22Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 GraphicUsed by:27 28 29 30
Symbol 27 MovieClipUses:26Used by:Timeline
Symbol 28 MovieClipUses:26Used by:Timeline
Symbol 29 MovieClipUses:26Used by:Timeline
Symbol 30 MovieClipUses:26Used by:Timeline
Symbol 31 GraphicUsed by:50
Symbol 32 GraphicUsed by:36
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:33 34Used by:36
Symbol 36 MovieClipUses:32 35Used by:50
Symbol 37 SoundUsed by:50
Symbol 38 GraphicUsed by:50
Symbol 39 GraphicUsed by:50
Symbol 40 GraphicUsed by:50
Symbol 41 GraphicUsed by:50
Symbol 42 MovieClipUses:12Used by:50
Symbol 43 ShapeTweeningUsed by:50
Symbol 44 GraphicUsed by:50
Symbol 45 GraphicUsed by:50
Symbol 46 ShapeTweeningUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:31 36 37 38 39 40 41 42 43 44 45 13 46 47 48 49Used by:Timeline
Symbol 51 MovieClipUses:11Used by:Timeline
Symbol 52 GraphicUsed by:53 54
Symbol 53 MovieClipUses:52Used by:Timeline
Symbol 54 MovieClipUses:52Used by:Timeline
Symbol 55 MovieClip [startText]Uses:4 5Used by:Timeline
Symbol 56 EditableTextUses:15Used by:60
Symbol 57 EditableTextUses:15Used by:60
Symbol 58 EditableTextUses:15Used by:60
Symbol 59 EditableTextUses:15Used by:60
Symbol 60 MovieClipUses:56 57 58 59Used by:Timeline
Symbol 61 EditableTextUses:15Used by:65
Symbol 62 EditableTextUses:15Used by:65
Symbol 63 EditableTextUses:15Used by:65
Symbol 64 GraphicUsed by:65
Symbol 65 ButtonUses:61 62 63 64Used by:Timeline
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:Timeline

Instance Names

"wall1"Frame 5Symbol 25 MovieClip
"wall3"Frame 5Symbol 25 MovieClip
"wall2"Frame 5Symbol 25 MovieClip
"wall4"Frame 5Symbol 25 MovieClip
"wallBlock"Frame 5Symbol 27 MovieClip
"blockController"Frame 5Symbol 28 MovieClip
"obstacle"Frame 5Symbol 29 MovieClip
"wallA"Frame 5Symbol 30 MovieClip
"wallB"Frame 5Symbol 30 MovieClip
"helicopter"Frame 5Symbol 50 MovieClip
"trail"Frame 5Symbol 51 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "downSound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "upSound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "startText"
ExportAssets (56)Timeline Frame 1Symbol 14 as "broken"
ExportAssets (56)Timeline Frame 5Symbol 55 as "startText"

Labels

"start"Frame 5
"floor"Symbol 14 MovieClip [broken] Frame 1
"crash"Symbol 50 MovieClip Frame 2

Dynamic Text Variables

distanceSymbol 58 EditableText"000 "
_root.bestSymbol 59 EditableText"000 "




http://swfchan.com/4/16736/info.shtml
Created: 1/6 -2019 14:41:15 Last modified: 1/6 -2019 14:41:15 Server time: 09/05 -2024 02:12:58