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!


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

Scooby Doo Highway Smash.swf

This is the info page for
Flash #24788

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


Text
Use the arrow keys to move the
Mystery Machine left and right. Try to
avoid the cars and make it to the end.

PLAY

0

Actions

GAME OVER

0

YOU MADE IT!

0

Level 2

0

0

0

Night Driving
Level 3

0

0

0

Night Driving
Level 4

0

0

0

ActionScript [AS1/AS2]

Frame 1
loadMovieNum ("loop1.swf", 1); stop();
Frame 2
function initGame() { firstRock = 1; lastRock = 0; spills = 0; totalRocks = 50; timeSinceLastRock = 0; riverSpeed = 0; attachMovie("kayaking fox", "fox", 999999); fox._x = 275; fox._y = 350; fox._xscale = 40; fox._yscale = 40; } function moveFox() { if (4 < fox._currentFrame) { dx = 0; } else if (Key.isDown(Key.RIGHT)) { dx = riverSpeed; fox.gotoAndStop("left"); } else if (Key.isDown(Key.LEFT)) { dx = -riverSpeed; fox.gotoAndStop("right"); } else { dx = 0; fox.gotoAndStop("still"); } fox._x = fox._x + dx; if (fox._x < 150) { fox._x = 150; } if (400 < fox._x) { fox._x = 400; } if (riverSpeed < 20) { riverSpeed = riverSpeed + 0.5; } } function newRock() { if (5 < timeSinceLastRock) { if (lastRock < totalRocks) { if (Math.random() < 0.1) { lastRock++; attachMovie("rocks", "rock" + lastRock, lastRock); _root["rock" + lastRock]._x = (Math.random() * 250) + 150; _root["rock" + lastRock]._y = 0; f = int(Math.Random() * _root["rock" + lastRock]._totalFrames) + 1; _root["rock" + lastRock].gotoAndStop(f); timeSinceLastRock = 0; _root["rock" + i].hit = false; } } } timeSinceLastRock++; } function moveRocks() { i = firstRock; while (lastRock >= i) { x = _root["rock" + i]._x; y = _root["rock" + i]._y + riverSpeed; if (400 < y) { removeRock(i); } else if (((_root["rock" + i].hit == false) and (Math.abs(y - fox._y) < 60)) and (Math.abs(x - fox._x) < 25)) { spills = spills + 1; _root["rock" + i].hit = true; fox.gotoAndPlay("spill"); riverSpeed = 0; if (5 < spills) { removeAll(); gotoAndPlay (3); } } _root["rock" + i]._y = y; i++; } } function removeRock(n) { _root["rock" + n].removeMovieClip(); firstRock = n + 1; if (n == totalRocks) { removeAll(); gotoAndPlay (5); } } function removeAll() { i = firstRock; while (lastRock >= i) { _root["rock" + i].removeMovieClip(); i++; } fox.removeMovieClip(); } stop();
Instance of Symbol 59 MovieClip in Frame 2
onClipEvent (load) { _root.initGame(); } onClipEvent (enterFrame) { _root.moveFox(); _root.newRock(); _root.moveRocks(); }
Frame 3
stop();
Frame 4
stop();
Frame 5
loadMovieNum ("loop1.swf", 1); stop();
Frame 6
function initGame() { firstRock = 1; lastRock = 0; spills = 0; totalRocks = 70; timeSinceLastRock = 0; riverSpeed = 0; attachMovie("kayaking fox", "fox", 999999); fox._x = 275; fox._y = 350; fox._xscale = 40; fox._yscale = 40; } function moveFox() { if (4 < fox._currentFrame) { dx = 0; } else if (Key.isDown(Key.RIGHT)) { dx = riverSpeed; fox.gotoAndStop("left"); } else if (Key.isDown(Key.LEFT)) { dx = -riverSpeed; fox.gotoAndStop("right"); } else { dx = 0; fox.gotoAndStop("still"); } fox._x = fox._x + dx; if (fox._x < 150) { fox._x = 150; } if (400 < fox._x) { fox._x = 400; } if (riverSpeed < 10) { riverSpeed = riverSpeed + 0.9; } } function newRock() { if (5 < timeSinceLastRock) { if (lastRock < totalRocks) { if (Math.random() < 0.1) { lastRock++; attachMovie("rocks", "rock" + lastRock, lastRock); _root["rock" + lastRock]._x = (Math.random() * 250) + 150; _root["rock" + lastRock]._y = 0; f = int(Math.Random() * _root["rock" + lastRock]._totalFrames) + 1; _root["rock" + lastRock].gotoAndStop(f); timeSinceLastRock = 0; _root["rock" + i].hit = false; } } } timeSinceLastRock++; } function moveRocks() { i = firstRock; while (lastRock >= i) { x = _root["rock" + i]._x; y = _root["rock" + i]._y + riverSpeed; if (400 < y) { removeRock(i); } else if (((_root["rock" + i].hit == false) and (Math.abs(y - fox._y) < 100)) and (Math.abs(x - fox._x) < 50)) { spills = spills + 1; _root["rock" + i].hit = true; fox.gotoAndPlay("spill"); riverSpeed = 0; if (4 < spills) { removeAll(); gotoAndPlay (5); } } _root["rock" + i]._y = y; i++; } } function removeRock(n) { _root["rock" + n].removeMovieClip(); firstRock = n + 1; if (n == totalRocks) { removeAll(); gotoAndPlay (9); } } function removeAll() { i = firstRock; while (lastRock >= i) { _root["rock" + i].removeMovieClip(); i++; } fox.removeMovieClip(); } stop();
Instance of Symbol 59 MovieClip in Frame 6
onClipEvent (load) { _root.initGame(); } onClipEvent (enterFrame) { _root.moveFox(); _root.newRock(); _root.moveRocks(); }
Frame 7
stop();
Frame 8
stop();
Frame 9
loadMovieNum ("loop1.swf", 1); stop();
Frame 10
function initGame() { firstRock = 1; lastRock = 0; spills = 0; totalRocks = 90; timeSinceLastRock = 0; riverSpeed = 0; attachMovie("kayaking fox", "fox", 999999); fox._x = 275; fox._y = 350; fox._xscale = 40; fox._yscale = 40; } function moveFox() { if (4 < fox._currentFrame) { dx = 0; } else if (Key.isDown(Key.RIGHT)) { dx = riverSpeed; fox.gotoAndStop("left"); } else if (Key.isDown(Key.LEFT)) { dx = -riverSpeed; fox.gotoAndStop("right"); } else { dx = 0; fox.gotoAndStop("still"); } fox._x = fox._x + dx; if (fox._x < 150) { fox._x = 150; } if (400 < fox._x) { fox._x = 400; } if (riverSpeed < 10) { riverSpeed = riverSpeed + 0.7; } } function newRock() { if (5 < timeSinceLastRock) { if (lastRock < totalRocks) { if (Math.random() < 0.1) { lastRock++; attachMovie("rocks", "rock" + lastRock, lastRock); _root["rock" + lastRock]._x = (Math.random() * 250) + 150; _root["rock" + lastRock]._y = 0; f = int(Math.Random() * _root["rock" + lastRock]._totalFrames) + 1; _root["rock" + lastRock].gotoAndStop(f); timeSinceLastRock = 0; _root["rock" + i].hit = false; } } } timeSinceLastRock++; } function moveRocks() { i = firstRock; while (lastRock >= i) { x = _root["rock" + i]._x; y = _root["rock" + i]._y + riverSpeed; if (400 < y) { removeRock(i); } else if (((_root["rock" + i].hit == false) and (Math.abs(y - fox._y) < 110)) and (Math.abs(x - fox._x) < 60)) { spills = spills + 1; _root["rock" + i].hit = true; fox.gotoAndPlay("spill"); riverSpeed = 0; if (3 < spills) { removeAll(); gotoAndPlay (11); } } _root["rock" + i]._y = y; i++; } } function removeRock(n) { _root["rock" + n].removeMovieClip(); firstRock = n + 1; if (n == totalRocks) { removeAll(); gotoAndPlay (13); } } function removeAll() { i = firstRock; while (lastRock >= i) { _root["rock" + i].removeMovieClip(); i++; } fox.removeMovieClip(); } stop();
Instance of Symbol 59 MovieClip in Frame 10
onClipEvent (load) { _root.initGame(); } onClipEvent (enterFrame) { _root.moveFox(); _root.newRock(); _root.moveRocks(); }
Frame 11
stop();
Frame 12
stop();
Frame 13
loadMovieNum ("loop1.swf", 1); stop();
Frame 14
function initGame() { firstRock = 1; lastRock = 0; spills = 0; totalRocks = 70; timeSinceLastRock = 0; riverSpeed = 0; attachMovie("kayaking fox", "fox2", 999999); fox2._x = 275; fox2._y = 350; fox2._xscale = 40; fox2._yscale = 40; } function moveFox() { if (4 < fox2._currentFrame) { dx = 0; } else if (Key.isDown(Key.RIGHT)) { dx = riverSpeed; fox2.gotoAndStop("left"); } else if (Key.isDown(Key.LEFT)) { dx = -riverSpeed; fox2.gotoAndStop("right"); } else { dx = 0; fox2.gotoAndStop("still"); } fox2._x = fox2._x + dx; if (fox2._x < 150) { fox2._x = 150; } if (400 < fox2._x) { fox2._x = 400; } if (riverSpeed < 10) { riverSpeed = riverSpeed + 0.7; } } function newRock() { if (5 < timeSinceLastRock) { if (lastRock < totalRocks) { if (Math.random() < 0.1) { lastRock++; attachMovie("rocks2", "rock" + lastRock, lastRock); _root["rock" + lastRock]._x = (Math.random() * 250) + 150; _root["rock" + lastRock]._y = 0; f = int(Math.Random() * _root["rock" + lastRock]._totalFrames) + 1; _root["rock" + lastRock].gotoAndStop(f); timeSinceLastRock = 0; _root["rock" + i].hit = false; } } } timeSinceLastRock++; } function moveRocks() { i = firstRock; while (lastRock >= i) { x = _root["rock" + i]._x; y = _root["rock" + i]._y + riverSpeed; if (400 < y) { removeRock(i); } else if (((_root["rock" + i].hit == false) and (Math.abs(y - fox2._y) < 90)) and (Math.abs(x - fox2._x) < 40)) { spills = spills + 1; _root["rock" + i].hit = true; fox2.gotoAndPlay("spill"); riverSpeed = 0; if (3 < spills) { removeAll(); gotoAndPlay (15); } } _root["rock" + i]._y = y; i++; } } function removeRock(n) { _root["rock" + n].removeMovieClip(); firstRock = n + 1; if (n == totalRocks) { removeAll(); gotoAndPlay (16); } } function removeAll() { i = firstRock; while (lastRock >= i) { _root["rock" + i].removeMovieClip(); i++; } fox2.removeMovieClip(); } stop();
Instance of Symbol 59 MovieClip in Frame 14
onClipEvent (load) { _root.initGame(); } onClipEvent (enterFrame) { _root.moveFox(); _root.newRock(); _root.moveRocks(); }
Frame 15
stop();
Frame 16
stop();
Symbol 14 MovieClip [kayaking fox] Frame 1
stop();
Symbol 47 Button
on (press) { gotoAndPlay (1); }
Symbol 66 Button
on (press) { nextFrame(); }
Symbol 69 Button
on (press) { gotoAndPlay (5); }
Symbol 75 Button
on (press) { gotoAndPlay (9); }
Symbol 82 Button
on (press) { gotoAndPlay (13); }

Library Items

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

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 14 as "kayaking fox"
ExportAssets (56)Timeline Frame 1Symbol 21 as "rocks2"
ExportAssets (56)Timeline Frame 1Symbol 28 as "rocks"

Labels

"start"Frame 1
"lose"Frame 3
"win"Frame 4
"start2"Frame 5
"lose2"Frame 7
"win2"Frame 8
"start3"Frame 9
"lose3"Frame 11
"win3"Frame 12
"start4"Frame 13
"lose4"Frame 15
"win4"Frame 16
"still"Symbol 14 MovieClip [kayaking fox] Frame 1
"right"Symbol 14 MovieClip [kayaking fox] Frame 2
"left"Symbol 14 MovieClip [kayaking fox] Frame 3
"spill"Symbol 14 MovieClip [kayaking fox] Frame 4

Dynamic Text Variables

spillsSymbol 56 EditableText"0"
scoreSymbol 61 EditableText"0"
scoreSymbol 63 EditableText"0"
spillsSymbol 68 EditableText"0"
scoreSymbol 70 EditableText"0"
scoreSymbol 71 EditableText"0"
spillsSymbol 74 EditableText"0"
scoreSymbol 76 EditableText"0"
scoreSymbol 77 EditableText"0"
spillsSymbol 81 EditableText"0"
scoreSymbol 83 EditableText"0"
scoreSymbol 84 EditableText"0"




http://swfchan.com/5/24788/info.shtml
Created: 24/5 -2019 12:41:57 Last modified: 24/5 -2019 12:41:57 Server time: 23/12 -2024 02:56:50