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

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

Monkey Cliff Diving.swf

This is the info page for
Flash #29598

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


Text
checking

How to play...
When a monkey pops up, click on the little chappy to make him dive...time it right with the waves and wind and your monkey lives for another dive...the quicker the monkey dives, the more points you get...leave him too long and he'll dive anyway...

Good luck monkey divemaster...

Hat Monkey...
Has trouble with Wind

Skinny Monkey...
Has trouble with Gravity

Average Monkey...
Has trouble with His wife

600

600

34567

34567

34567

34567

34567

ActionScript [AS1/AS2]

Frame 1
var ad_mcl = new MovieClipLoader(); adListener = new Object(); adListener.onLoadError = function (target_mc, errorCode) { adLoaded = true; }; ad_mcl.addListener(adListener); adLoaded = false; var noCache = (getTimer() + random(100000)); ad_mcl.loadClip("http://www.mohsye.com/ads/ad.swf?" + noCache, "_root.ad_mc"); play();
Frame 2
ifFrameLoaded (23) { gotoAndPlay ("instructions"); }
Frame 3
gotoAndPlay (1);
Frame 5
play();
Frame 17
stop(); this.onEnterFrame = function () { if (((this.getBytesLoaded() / this.getBytesTotal()) > 0.99) && (ad_info.text == "loaded")) { this.play(); delete this.onEnterFrame; } };
Frame 18
play();
Frame 23
hq = 1; stop();
Frame 31
function rates() { if (score < 30000) { gamerate = 31 - int(score / 1000); } else { gamerate = 1; } waveSpeed = 9 - (gamerate / 5); waveY = 401 - gamerate; if (gamerate > 10) { windRange = int(1000 / gamerate); } else { windRange = 100; } } monkeyPos = new Array(0, 0, 0, 0); ledgeX = new Array(0, 0, 215, 84, 0, 324); ledgeY = new Array(0, 40, 120, 179, 156, 272); gravity = new Array(0, 1, 0.5, 0.1); windEffect = new Array(0, 1, 2, 0.5); wavessfx = new Sound("waves"); wavessfx.attachSound("wavesfx"); play();
Frame 32
waveX = 275; score = 0; lives = 5; monkeylives.gotoAndStop(1); monkey1.gotoAndPlay(1); monkey2.gotoAndPlay(1); monkey3.gotoAndPlay(1); waveVolume = 40; wavessfx.start(0, 10000); wavessfx.setVolume(waveVolume); rates(); play();
Frame 34
if (lives > 0) { play(); } else { waveLeft = 1000; waveVolReduce = waveVolume / (440 - waveY); gotoAndPlay ("gameover"); }
Frame 35
waveX = waveX + waveSpeed; if (waveX > 775) { waveX = waveX - 500; } setProperty("waves", _x , waveX); setProperty("waves", _y , waveY); waveOffset = (waveY - 370) * 2; waveLeft = (waveX - 640) + waveOffset; waveCentreLeft = (waveX - 360) - waveOffset; waveCentreRight = (waveX - 140) + waveOffset; waveRight = (waveX + 140) - waveOffset; rates(); prevFrame();
Frame 38
play();
Frame 39
waveX = waveX + waveSpeed; waveY++; if (waveVolume > 0) { waveVolume = waveVolume - waveVolReduce; } if (waveY < 440) { waves._y = waveY; waves._x = waveX; wavessfx.setVolume(waveVolume); prevFrame(); } else { nextFrame(); }
Frame 40
_quality = "HIGH"; wavessfx.stop(); stop();
Frame 45
stop();
Symbol 7 MovieClip Frame 1
Symbol 13 Button
on (press) { getURL ("http://www.mohsye.com", "_blank"); }
Symbol 35 Button
on (release) { gotoAndStop (31); }
Symbol 53 MovieClip Frame 1
play();
Symbol 53 MovieClip Frame 20
gotoAndPlay ("breath");
Symbol 53 MovieClip Frame 25
play();
Symbol 53 MovieClip Frame 42
_parent._parent.nextFrame();
Symbol 53 MovieClip Frame 45
stop();
Symbol 53 MovieClip Frame 50
play();
Symbol 53 MovieClip Frame 64
stop();
Symbol 53 MovieClip Frame 70
play();
Symbol 53 MovieClip Frame 74
gotoAndPlay ("swirl");
Symbol 54 MovieClip Frame 1
play();
Symbol 54 MovieClip Frame 20
gotoAndPlay ("breath");
Symbol 54 MovieClip Frame 25
play();
Symbol 54 MovieClip Frame 42
_parent._parent.nextFrame();
Symbol 54 MovieClip Frame 45
stop();
Symbol 54 MovieClip Frame 50
play();
Symbol 54 MovieClip Frame 64
stop();
Symbol 54 MovieClip Frame 70
play();
Symbol 54 MovieClip Frame 74
gotoAndPlay ("swirl");
Symbol 55 MovieClip Frame 1
play();
Symbol 55 MovieClip Frame 20
gotoAndPlay ("breath");
Symbol 55 MovieClip Frame 25
play();
Symbol 55 MovieClip Frame 42
_parent._parent.nextFrame();
Symbol 55 MovieClip Frame 45
stop();
Symbol 55 MovieClip Frame 50
play();
Symbol 55 MovieClip Frame 64
stop();
Symbol 55 MovieClip Frame 70
play();
Symbol 55 MovieClip Frame 74
gotoAndPlay ("swirl");
Symbol 56 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
play();
Symbol 57 MovieClip Frame 10
_parent.nextFrame(); stop();
Symbol 57 MovieClip Frame 15
play();
Symbol 57 MovieClip Frame 28
_parent.nextFrame(); stop();
Symbol 57 MovieClip Frame 31
play();
Symbol 57 MovieClip Frame 39
_parent.nextFrame(); stop();
Symbol 57 MovieClip Frame 45
play();
Symbol 57 MovieClip Frame 53
_parent.nextFrame(); stop();
Symbol 57 MovieClip Frame 60
play();
Symbol 57 MovieClip Frame 68
_parent.nextFrame(); stop();
Symbol 58 Button
on (release) { jump = 1; }
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 2
play();
Symbol 70 MovieClip Frame 15
stop();
Symbol 70 MovieClip Frame 20
play();
Symbol 70 MovieClip Frame 36
stop();
Symbol 70 MovieClip Frame 40
play();
Symbol 70 MovieClip Frame 56
stop();
Symbol 71 MovieClip Frame 1
monkeyNum = Number(substring(_name, 7, 1)); play();
Symbol 71 MovieClip Frame 4
if (_parent.lives > 0) { play(); } else { stop(); }
Symbol 71 MovieClip Frame 5
do { position = 1 + random(5); check = 0; i = 1; while (i <= 3) { if ((i != monkeyNum) and (_parent.monkeyPos[i] == position)) { check = 1; } i++; } } while (check == 1); _parent.monkeyPos[monkeyNum] = position; if (position == 1) { monkeyX = 250 + random(200); } else if (position == 4) { monkeyX = 400 + random(100); } else { monkeyX = _parent.ledgeX[position]; } monkeyY = _parent.ledgeY[position]; _x = monkeyX; _y = monkeyY; monkeyType = 1 + random(3); monkeyScore = int((monkeyType * 500) / position); monkeyWait = int(800 / position); mEnter.mType.gotoAndStop(monkeyType); mEnter.gotoAndPlay("ledge" + position); stop();
Symbol 71 MovieClip Frame 6
m.gotoAndStop(monkeyType); jump = 0; play();
Symbol 71 MovieClip Frame 7
if (monkeyScore > 0) { monkeyScore--; } if ((monkeyWait > 0) and (_parent.lives > 0)) { monkeyWait--; } else { jump = 1; } play();
Symbol 71 MovieClip Frame 8
if (jump == 0) { prevFrame(); } else { gotoAndStop ("dive"); }
Symbol 71 MovieClip Frame 14
m.anim.gotoAndPlay("dive"); count = 1; check = 0; dead = 0; stop();
Symbol 71 MovieClip Frame 15
play();
Symbol 71 MovieClip Frame 16
gravity = _parent.gravity[monkeyType] * count; windFactor = (_parent.windEffect[monkeyType] * _parent.wind) * -1; windFactor = windFactor / ((monkeyY + 100) / 100); monkeyY = _y + gravity; monkeyX = _x + windFactor; _x = monkeyX; if (((check == 0) and (monkeyY > (385 - gravity))) and (monkeyY < (385 + gravity))) { check = 1; if (((monkeyX < _parent.waveLeft) or (monkeyX > _parent.waveRight)) or ((monkeyX > _parent.waveCentreLeft) and (monkeyX < _parent.waveCentreRight))) { dead = 1; } else { splash.gotoAndPlay("splash" + monkeyType); _parent.score = _parent.score + monkeyScore; } } if (dead == 1) { _y = 385; m.anim.gotoAndPlay("die"); _parent.lives--; _parent.monkeylives.nextFrame(); gotoAndPlay ("die"); } else { _y = monkeyY; if (monkeyY > 430) { gotoAndPlay ("setup"); } else { count++; prevFrame(); } }
Symbol 71 MovieClip Frame 19
if (_parent.lives > 0) { play(); } else { stop(); }
Symbol 71 MovieClip Frame 20
dX1 = _parent.waveX - monkeyX; dX2 = (_parent.waveX - 500) - monkeyX; if (((dX1 > -15) and (dX1 < 15)) or ((dX2 > -15) and (dX2 < 15))) { m.anim.gotoAndPlay("swirl"); gotoAndPlay ("swirl"); } else { prevFrame(); }
Symbol 71 MovieClip Frame 24
play();
Symbol 71 MovieClip Frame 25
monkeyX = _x + _parent.waveSpeed; monkeyY = _y + 2; if (monkeyY < 425) { _x = monkeyX; _y = monkeyY; prevFrame(); } else { gotoAndPlay ("setup"); }
Symbol 79 MovieClip Frame 1
wind = 0; sockRot = 0; play();
Symbol 79 MovieClip Frame 2
prevSockRot = sockRot; _parent.wind = (random(_parent.windRange) / 10) * (1 - (random(2) * 2)); sockRot = _parent.wind * 10; rotFactor = (sockRot - prevSockRot) / 10; count = 1; play();
Symbol 79 MovieClip Frame 3
play();
Symbol 79 MovieClip Frame 4
if (count < 10) { sockRotCurrent = getProperty("sock", _rotation) + rotFactor; setProperty("sock", _rotation , sockRotCurrent); count++; prevFrame(); } else { wait = 50 + (_parent.gamerate * 4); count = 0; nextFrame(); }
Symbol 79 MovieClip Frame 5
play();
Symbol 79 MovieClip Frame 6
if (count < wait) { count++; prevFrame(); } else { gotoAndPlay ("setup"); }
Symbol 87 MovieClip Frame 1
play();
Symbol 87 MovieClip Frame 51
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 90 Button
on (keyPress "q") { if (hq == 0) { hq = 1; _quality = "HIGH"; } else { hq = 0; _quality = "LOW"; } } on (keyPress "Q") { if (hq == 0) { hq = 1; _quality = "HIGH"; } else { hq = 0; _quality = "LOW"; } }
Symbol 92 Button
on (release) { if (hq == 0) { _quality = "LOW"; } gotoAndPlay ("setup"); }

Library Items

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

Instance Names

"ad_mc"Frame 1Symbol 7 MovieClip
"ad_info"Frame 1Symbol 9 EditableText
"monkey1"Frame 31Symbol 71 MovieClip
"monkey2"Frame 31Symbol 71 MovieClip
"monkey3"Frame 31Symbol 71 MovieClip
"waves"Frame 31Symbol 73 MovieClip
"monkeylives"Frame 31Symbol 89 MovieClip
"anim"Symbol 56 MovieClip Frame 1Symbol 53 MovieClip
"anim"Symbol 56 MovieClip Frame 2Symbol 54 MovieClip
"anim"Symbol 56 MovieClip Frame 3Symbol 55 MovieClip
"mType"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"mEnter"Symbol 71 MovieClip Frame 5Symbol 57 MovieClip
"m"Symbol 71 MovieClip Frame 6Symbol 56 MovieClip
"splash"Symbol 71 MovieClip Frame 15Symbol 70 MovieClip
"sock"Symbol 79 MovieClip Frame 1Symbol 78 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "wavesfx"

Labels

"instructions"Frame 5
"loader"Frame 17
"ready"Frame 18
"introloaded"Frame 23
"setup"Frame 32
"gameover"Frame 38
"loaded"Frame 45
"breath"Symbol 53 MovieClip Frame 1
"dive"Symbol 53 MovieClip Frame 25
"die"Symbol 53 MovieClip Frame 50
"swirl"Symbol 53 MovieClip Frame 70
"breath"Symbol 54 MovieClip Frame 1
"dive"Symbol 54 MovieClip Frame 25
"die"Symbol 54 MovieClip Frame 50
"swirl"Symbol 54 MovieClip Frame 70
"breath"Symbol 55 MovieClip Frame 1
"dive"Symbol 55 MovieClip Frame 25
"die"Symbol 55 MovieClip Frame 50
"swirl"Symbol 55 MovieClip Frame 70
"ledge1"Symbol 57 MovieClip Frame 1
"ledge4"Symbol 57 MovieClip Frame 15
"ledge3"Symbol 57 MovieClip Frame 31
"ledge2"Symbol 57 MovieClip Frame 45
"ledge5"Symbol 57 MovieClip Frame 60
"splash1"Symbol 70 MovieClip Frame 2
"splash2"Symbol 70 MovieClip Frame 20
"splash3"Symbol 70 MovieClip Frame 40
"setup"Symbol 71 MovieClip Frame 4
"dive"Symbol 71 MovieClip Frame 14
"die"Symbol 71 MovieClip Frame 20
"swirl"Symbol 71 MovieClip Frame 25
"setup"Symbol 79 MovieClip Frame 2

Dynamic Text Variables

ad_mc.adLoadedSymbol 9 EditableText"checking"
Ins1Symbol 29 EditableText"How to play... When a monkey pops up, click on the little chappy to make him dive...time it right with the waves and wind and your monkey lives for another dive...the quicker the monkey dives, the more points you get...leave him too long and he'll dive anyway... Good luck monkey divemaster... "
ins2Symbol 30 EditableText"Hat Monkey... Has trouble with Wind"
ins3Symbol 31 EditableText"Skinny Monkey... Has trouble with Gravity"
ins4Symbol 32 EditableText"Average Monkey... Has trouble with His wife"
_parent._parent.monkeyScoreSymbol 61 EditableText"600"
_parent._parent.monkeyScoreSymbol 62 EditableText"600"
scoreSymbol 80 EditableText"34567"
scoreSymbol 81 EditableText"34567"
scoreSymbol 82 EditableText"34567"
scoreSymbol 83 EditableText"34567"
scoreSymbol 84 EditableText"34567"




http://swfchan.com/6/29598/info.shtml
Created: 19/5 -2019 20:33:50 Last modified: 19/5 -2019 20:33:50 Server time: 30/04 -2024 21:37:52