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

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

Escape From Clowncatraz.swf

This is the info page for
Flash #26285

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


Text
Loading...

play game

how to play

Escape From Clowncatraz

Most clowns today

Most clowns ever

Loading scores...

Loading scores...

1

2

3

4

5

6

7

8

9

10

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

name0

<p align="left"><font face="_sans" size="12" color="#333333" letterSpacing="0.000000" kerning="1">produced by <a href="http://www.extralegs.com" target = "extralegs"><b>www.extralegs.com</b></a></font></p>

LAUNDRY
VAN

00

<p align="right"><font face="_sans" size="9" color="#333333" letterSpacing="0.000000" kerning="1">QUIT</font></p>

<p align="right"><font face="_sans" size="9" color="#ff0000" letterSpacing="0.000000" kerning="1">QUIT</font></p>

back to menu

Hover over a jailed clown and hold down the left mouse button to pick him up.

1

Let go of the button whilst moving the mouse to throw the clown. Careful of the barbed wire!

2

Try to land the clown in the laundry van - mind those nasty edges though!

3

checking score...

continue

Clowns Saved:

00

Loading...

Please enter your name:

name

Submitting score...

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); totalBytes = Math.round(getBytesTotal() / 1024); loadedBytes = Math.round(getBytesLoaded() / 1024); percentDone = Math.round((loadedBytes / totalBytes) * 100); if (_root._framesloaded >= _root._totalframes) { gotoAndPlay ("start"); } function onCreateAudio(soundName, soundID) { mySoundComplete = function () { this.onSoundComplete = function () { this.stop(); }; }; trace(_root.soundDepth++); this.createEmptyMovieClip("target" + soundDepth, soundDepth); _root[soundName] = new Sound("target" + soundDepth); _root[soundName].attachSound(soundID); _root[soundName]._name = soundName; mySoundComplete.apply(_root[soundName]); _root[soundName].onThisSoundComplete(); } function onPlaySound(theSoundName, theVolume, theLoops) { if (!_root[theSoundName].played) { trace((("play sound " + theSoundName) + " - played=") + _root[theSoundName].played); _root[theSoundName].start(0, theLoops); _root[theSoundName].setVolume(theVolume); _root[theSoundName].played = true; } } function onResetSound(theSoundName) { _root[theSoundName].played = false; } function onStopSound(theSoundName) { _root[theSoundName].stop(); }
Instance of Symbol 19 MovieClip in Frame 1
onClipEvent (enterFrame) { this._xscale = _root.percentDone; }
Instance of Symbol 21 MovieClip in Frame 1
onClipEvent (load) { _root.soundDepth = 99; _root.onCreateAudio("aagh1SFX", "aagh1.wav"); _root.onCreateAudio("aagh2SFX", "aagh2.wav"); _root.onCreateAudio("applauseSFX", "applause2.wav"); _root.onCreateAudio("arriveSFX", "arrive.wav"); _root.onCreateAudio("boingSFX", "boing.wav"); _root.onCreateAudio("driveoffSFX", "driveoff.wav"); _root.onCreateAudio("honkSFX", "honk.wav"); _root.onCreateAudio("laundrySFX", "laundry.wav"); _root.onCreateAudio("aaghLongSFX", "aagh_long.wav"); _root.onCreateAudio("splatSFX", "splat.wav"); _root.onCreateAudio("zipSFX", "zip.wav"); _root.onCreateAudio("clickSFX", "click.wav"); _root.onResetSound("aagh1SFX"); _root.onResetSound("aagh2SFX"); _root.onResetSound("applauseSFX"); _root.onResetSound("arriveSFX"); _root.onResetSound("boingSFX"); _root.onResetSound("driveoffSFX"); _root.onResetSound("honkSFX"); _root.onResetSound("laundrySFX"); _root.onResetSound("aaghLongSFX"); _root.onResetSound("splatSFX"); _root.onResetSound("zipSFX"); _root.onResetSound("clickSFX"); }
Frame 2
gotoAndPlay (1);
Frame 3
function offScreen(theMC) { theMC._x = -999; theMC._y = -999; } function checkParamsLoaded() { if (_root.done == undefined) { if (getTimer() > (startLoadTime + _root.scoreLoadTimeout)) { clearInterval(param_interval); _root.loadingText1.text = "Unable to load scores"; _root.loadingText2.text = "Unable to load scores"; } } else { clearInterval(param_interval); _root.done = undefined; _root.onlineReadout.text = "players online: " + _root.online; _root.offScreen(_root.loadingText1); _root.offScreen(_root.loadingText2); } } stop(); Mouse.show(); var gotoFrame = 0; var scoreLoadTimeout = 12000; trace("start"); x = 0; while (x < 10) { _root["name" + x] = ""; _root["score" + x] = ""; _root["name_allTime" + x] = ""; _root["score_allTime" + x] = ""; x++; } _root.done = undefined; startLoadTime = getTimer(); _root.loadVariables("highscore.php"); var param_interval = setInterval(checkParamsLoaded, 100);
Frame 4
function mouseOverClown() { overClown = 0; margin = 30; theClown = 1; while (theClown <= _root.clownsTotal) { if ((((_root.hand._x > (_root.clowns["clown" + theClown]._x - margin)) and (_root.hand._x < (_root.clowns["clown" + theClown]._x + margin))) and (_root.hand._y > ((_root.clowns["clown" + theClown]._y - 20) - margin))) and (_root.hand._y < ((_root.clowns["clown" + theClown]._y - 20) + margin))) { if (_root.clowns["clown" + theClown].myStatus == "walking") { overClown = theClown; } } theClown++; } return(overClown); } stop(); Mouse.hide(); MovieClip.prototype.flipX = function (doFlip) { switch (doFlip) { case 1 : this._xscale = -Math.abs(this._xscale); break; case 0 : this._xscale = Math.abs(this._xscale); } }; _root.wire_dummy._visible = 0; var clownsTotal = 8; var floor_y = 403; var leftWall_x = (_root.wall._x + 10); var rightWall_x = 488; var wallTop_y = _root.wall._y; var truck_y = 310; var truckLeft_x = -210; var truckRight_x = -15; var truckLeftSide = 60; var clownInHand = 0; var startSpread = 25; var startMargin = 20; mouseTrack = new Object(); mouseTrack.x = 0; mouseTrack.y = 0; lastMouseTrack = new Object(); lastMouseTrack.x = 0; lastMouseTrack.y = 0; var gravity = 2.3; var startTime = getTimer(); var timeLimit = 60000; var score = 0; var hasWon = false; var playerName = ""; var defaultVolume = 90;
Instance of Symbol 184 MovieClip "clothes" in Frame 4
onClipEvent (load) { var myStatus = "offScreen"; var myFrame = 1; } onClipEvent (enterFrame) { function doSplash(xPos) { myFrame = 1; this._x = xPos; this._y = 311; myStatus = "splashing"; } if (!(myStatus === "splashing")) { } else { this.gotoAndStop(myFrame++); trace(myFrame); if (myFrame > 10) { _root.offScreen(this); myStatus = "offScreen"; } } }
Instance of Symbol 192 MovieClip "van" in Frame 4
onClipEvent (load) { var myStatus = "entering"; var enterDur = 70; var leaveDur = 100; var bumpDur = 4; var bumpDistance = 0.6; var theFrame = 1; this._y = _root.truck_y; this._x = _root.truckLeft_x; this.dummy._visible = 0; this.vanFront_dummy._visible = 0; this.vanBack_dummy._visible = 0; _root.onResetSound("arriveSFX"); } onClipEvent (enterFrame) { function setOff() { myStatus = "leaving"; theFrame = 1; } function rev() { _root.onPlaySound("honkSFX", 70, 0); _root.onPlaySound("driveoffSFX", 80, 0); myStatus = "revving"; theFrame = 1; } switch (myStatus) { case "entering" : if (theFrame <= enterDur) { xRatio = (theFrame++) / enterDur; distance = _root.truckRight_x - _root.truckLeft_x; newX = _root.truckLeft_x + (Math.sin(xRatio * (Math.PI/2)) * distance); yRatio = theFrame / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._x = newX; this._y = newY; if ((xRatio > 0.1) and (!_root.arriveSFX.played)) { _root.onPlaySound("arriveSFX", 90, 0); } } else { myStatus = "stopped"; } break; case "revving" : yRatio = (theFrame++) / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._y = newY; break; case "leaving" : if (theFrame <= leaveDur) { xRatio = (theFrame++) / leaveDur; distance = _root.truckRight_x - _root.truckLeft_x; newX = _root.truckLeft_x + (Math.sin((1 - xRatio) * (Math.PI/2)) * distance); yRatio = theFrame / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._x = newX; this._y = newY; } else { _root.gotoAndStop("scoreLoad"); } } }
Instance of Symbol 195 MovieClip "timeBar" in Frame 4
onClipEvent (load) { maxWidth = this._width; } onClipEvent (enterFrame) { _root.scoreText.text = _root.score; if (_root.van.myStatus != "leaving") { timeRatio = (_root.timeLimit - (getTimer() - _root.startTime)) / _root.timeLimit; if (timeRatio > 0) { this._width = timeRatio * maxWidth; if ((_root.van.myStatus == "stopped") and (timeRatio < 0.06)) { _root.van.rev(); } } else { _root.van.setOff(); this._visible = 0; } } }
Instance of Symbol 206 MovieClip "hand" in Frame 4
onClipEvent (enterFrame) { newX = _root._xmouse; newY = _root._ymouse; if (newX < _root.leftWall_x) { newX = _root.leftWall_x; Mouse.show(); } if (newY < _root.wallTop_y) { newY = _root.wallTop_y; Mouse.show(); } if ((newX == _root._xmouse) and (newY == _root._ymouse)) { Mouse.hide(); } this._x = newX; this._y = newY; if (!_root.clownInHand) { if (_root.mouseOverClown()) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } if (_root.clownInHand) { _root.lastMouseTrack.x = _root.mouseTrack.x; _root.lastMouseTrack.y = _root.mouseTrack.y; _root.mouseTrack.x = this._x; _root.mouseTrack.y = this._y; } } onClipEvent (mouseDown) { theVictim = _root.mouseOverClown(); if (theVictim) { _root.clownInHand = theVictim; _root.clowns["clown" + theVictim].pickMeUp(); this.gotoAndStop(3); } } onClipEvent (mouseUp) { if (_root.clownInHand) { _root.onResetSound("zipSFX"); _root.onPlaySound("zipSFX", _root.defaultVolume, 0); _root.clowns["clown" + _root.clownInHand].dropMe(); this.gotoAndStop(1); _root.clownInHand = 0; } }
Frame 5
stop(); _root.hand.gotoAndStop(3);
Instance of Symbol 192 MovieClip "van" in Frame 5
onClipEvent (load) { var myStatus = "entering"; var enterDur = 70; var leaveDur = 100; var bumpDur = 4; var bumpDistance = 0.6; var theFrame = 1; this._y = _root.truck_y; this._x = _root.truckLeft_x; this.dummy._visible = 0; this.vanFront_dummy._visible = 0; this.vanBack_dummy._visible = 0; _root.onResetSound("arriveSFX"); } onClipEvent (enterFrame) { function setOff() { myStatus = "leaving"; theFrame = 1; } function rev() { _root.onPlaySound("honkSFX", 70, 0); _root.onPlaySound("driveoffSFX", 70, 0); myStatus = "revving"; theFrame = 1; } switch (myStatus) { case "entering" : if (theFrame <= enterDur) { xRatio = (theFrame++) / enterDur; distance = _root.truckRight_x - _root.truckLeft_x; newX = _root.truckLeft_x + (Math.sin(xRatio * (Math.PI/2)) * distance); yRatio = theFrame / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._x = newX; this._y = newY; if ((xRatio > 0.3) and (!_root.arriveSFX.played)) { _root.onPlaySound("arriveSFX", 70, 0); } } else { myStatus = "stopped"; } break; case "revving" : yRatio = (theFrame++) / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._y = newY; break; case "leaving" : if (theFrame <= leaveDur) { xRatio = (theFrame++) / leaveDur; distance = _root.truckRight_x - _root.truckLeft_x; newX = _root.truckLeft_x + (Math.sin((1 - xRatio) * (Math.PI/2)) * distance); yRatio = theFrame / bumpDur; newY = _root.truck_y + (Math.sin(yRatio * (Math.PI*2)) * bumpDistance); this._x = newX; this._y = newY; } else { _root.gotoAndStop("scoreLoad"); } } }
Frame 6
function offScreen(theMC) { theMC._x = -999; theMC._y = -999; } function checkParamsLoaded() { if (_root.done == undefined) { trace("not yet."); if (getTimer() > (startLoadTime + _root.scoreLoadTimeout)) { trace("getTimer: " + getTimer()); trace("target: " + (startLoadTime + _root.scoreLoadTimeout)); clearInterval(param_interval); _root.gotoAndStop("scoreShow"); } } else { trace("done: " + _root.done); clearInterval(param_interval); _root.gotoAndStop("scoreShow"); } } stop(); Mouse.show(); trace("submitScore"); startLoadTime = getTimer(); _root.loadVariables("highscore.php"); trace("done: " + _root.done); var param_interval = setInterval(checkParamsLoaded, 100);
Frame 7
stop(); trace("showScore"); _root.scoreboard.scoreReadout.text = _root.score; messageText = " "; _root.hasWon = false; if (_root.done != undefined) { if (_root.score > int(_root.score9)) { messageText = "Well done - you've performed one of today's biggest clown-rescues!"; _root.hasWon = true; } if (_root.score > int(_root.score0)) { messageText = "Well done - you've performed today's biggest clown-rescue!"; _root.hasWon = true; } if (_root.score > int(_root.score_allTime9)) { messageText = "Well done - you've performed one of the all-time biggest clown-rescues!"; _root.hasWon = true; } if (_root.score > int(_root.score_allTime0)) { messageText = "Well done - you've performed the biggest clown-rescue EVER!!"; _root.hasWon = true; } if (_root.hasWon) { _root.scoreboard.panel._x = 35; _root.scoreboard.panel._y = 270; } _root.done = undefined; } _root.scoreboard.messageReadout.text = messageText;
Frame 8
function checkParamsLoaded() { if (_root.done == undefined) { if (getTimer() > (startLoadTime + _root.scoreLoadTimeout)) { clearInterval(param_interval); gotoAndStop ("start"); } } else { clearInterval(param_interval); _root.done = undefined; gotoAndStop ("start"); } } stop(); startLoadTime = getTimer(); _root.loadVariables((((("highscore.php?" + _root.playerName) + "&") + _root.score) + "&test=") + random(99999), "POST"); var param_interval = setInterval(checkParamsLoaded, 100);
Symbol 42 Button
on (release) { _root.onResetSound("clickSFX"); _root.onPlaySound("clickSFX", 100, 0); _root.gotoAndStop("game"); }
Symbol 44 Button
on (release) { _root.onResetSound("clickSFX"); _root.onPlaySound("clickSFX", 100, 0); _root.gotoAndStop("tutorial"); }
Symbol 173 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 1
k = 2; do { clown1.duplicateMovieClip("clown" + k, 20 + k, {myNum:k}); k++; } while (k <= _root.clownsTotal); clown1.myNum = 1; stop();
Instance of Symbol 173 MovieClip "clown1" in Symbol 174 MovieClip Frame 1
onClipEvent (load) { this._x = 500 + (((Math.random() * _root.startSpread) + _root.startMargin) * this.myNum); this._y = _root.floor_y + 2; var walkSpeed = (2 + (Math.random() * 1.5)); var walkDir = "left"; var myStatus = "entering"; var myFrame = (random(16) + 1); myLoc = new Object(); myLoc.x = 0; myLoc.y = 0; myLastLoc = new Object(); myLastLoc.x = 0; myLastLoc.y = 0; myStart = new Object(); myStart.x = 0; myStart.y = 0; mySpeed = new Object(); mySpeed.x = 0; mySpeed.y = 0; this.flipX(1); this.myRotateSpeed = 0; this._rotation = 0; } onClipEvent (enterFrame) { function pickMeUp() { _root.offScreen(_root.clowns["clown" + myNum]); this.myStatus = "grabbed"; } function dropMe() { this._x = _root.hand._x; this._y = _root.hand._y; myLoc.x = this._x; myLoc.y = this._y; myStart.x = _root.mouseTrack.x; myStart.y = _root.mouseTrack.y; mySpeed.x = _root.mouseTrack.x - _root.lastMouseTrack.x; mySpeed.y = _root.mouseTrack.y - _root.lastMouseTrack.y; if ((Math.abs(mySpeed.x) + Math.abs(mySpeed.y)) > 14) { maxRotate = 60; minRotate = 12; myRotateSpeed = (Math.random() * maxRotate) - (maxRotate / 2); if ((myRotateSpeed > 0) and (myRotateSpeed < minRotate)) { myRotateSpeed = minRotate; } else if ((myRotateSpeed < 0) and (myRotateSpeed > (-minRotate))) { myRotateSpeed = -minRotate; } } if (mySpeed.y < -60) { trace("long scream"); _root.onResetSound("aaghLongSFX"); _root.onPlaySound("aaghLongSFX", _root.defaultVolume, 0); } else { choice = Math.floor(Math.random() * 2) + 1; trace("yes/no choice: " + choice); if (choice == 1) { screamChoice = Math.floor(Math.random() * 2) + 1; trace("screamchoice: " + screamChoice); switch (screamChoice) { case 1 : trace("choice1"); _root.onResetSound("aagh1SFX"); _root.onPlaySound("aagh1SFX", _root.defaultVolume, 0); break; case 2 : trace("choice2"); _root.onResetSound("aagh2SFX"); _root.onPlaySound("aagh2SFX", _root.defaultVolume, 0); } } } this.myStatus = "flying"; this.gotoAndStop(17); } if ((myStatus == "walking") or (myStatus == "entering")) { myFrame = (myFrame % 16) + 1; this.gotoAndStop(myFrame); } if (myNum == 1) { } switch (myStatus) { case "entering" : this._x = this._x - walkSpeed; if (this._x < _root.rightWall_x) { myStatus = "walking"; } break; case "walking" : switch (walkDir) { case "left" : this._x = this._x - walkSpeed; break; case "right" : this._x = this._x + walkSpeed; } if ((walkDir == "left") and (this._x < (_root.leftWall_x + 6))) { walkDir = "right"; this.flipX(0); } else if ((walkDir == "right") and (this._x > _root.rightWall_x)) { walkDir = "left"; this.flipX(1); } break; case "flying" : myLastLoc.x = myLoc.x; myLastLoc.y = myLoc.y; mySpeed.y = mySpeed.y + _root.gravity; myLoc.x = myLoc.x + mySpeed.x; myLoc.y = myLoc.y + mySpeed.y; if ((((myLoc.x < (_root.wall._x + 28)) and (myLastLoc.x > (_root.wall._x - 28))) and (this._y > (_root.wall._y - 4))) and (mySpeed.x < 0)) { if (Math.abs(mySpeed.x) > 4) { _root.onPlaySound("boingSFX", _root.defaultVolume, 0); _root.onResetSound("boingSFX"); } mySpeed.x = -0.7 * mySpeed.x; if (myRotateSpeed > 0) { myRotateSpeed = myRotateSpeed * 1.3; } else { myRotateSpeed = Math.abs(myRotateSpeed); } myLoc.x = _root.wall._x + 28; } this._x = myLoc.x; this._y = myLoc.y; this._rotation = this._rotation + myRotateSpeed; if (this._y < 0) { _root["arrow" + myNum]._x = this._x; _root["arrow" + myNum]._y = 16; newScale = ((800 - Math.abs(this._y)) / 800) * 100; if (newScale < 20) { newScale = 20; } _root["arrow" + myNum]._xscale = newScale; _root["arrow" + myNum]._yscale = newScale; trace(((500 - Math.abs(this._y)) / 500) * 100); } else { _root.offScreen(_root["arrow" + myNum]); } if (this.hitTest(_root.wire_dummy) and (mySpeed.x < 0)) { myFrame = 28; this.gotoAndStop(myFrame++); myStatus = "splatting"; _root.onPlaySound("splatSFX", _root.defaultVolume, 0); _root.onResetSound("splatSFX"); mySpeed.x = mySpeed.x / 3; mySpeed.y = mySpeed.y / 3; } if (this._y > (_root.floor_y - 30)) { if ((Math.abs(mySpeed.x) + Math.abs(mySpeed.y)) < 20) { this.gotoAndStop(1); this._y = _root.floor_y + 2; this._rotation = 0; myStatus = "walking"; } else { this._y = _root.floor_y - 19; myFrame = 18; this.gotoAndStop(myFrame++); this._rotation = 0; myStatus = "crushing"; if ((this._x > -180) and (this._x < 680)) { _root.onPlaySound("splatSFX", _root.defaultVolume, 0); _root.onResetSound("splatSFX"); } } } else if (this.hitTest(_root.van.vanFront_dummy) or this.hitTest(_root.van.vanBack_dummy)) { this._rotation = 0; mySpeed.x = 0; mySpeed.y = 0; myFrame = 28; this.gotoAndStop(myFrame++); mySpeed.x = mySpeed.x / 5; mySpeed.y = mySpeed.y / 5; myStatus = "splatting"; _root.onPlaySound("splatSFX", _root.defaultVolume, 0); _root.onResetSound("splatSFX"); } else if (this.hitTest(_root.van.dummy)) { _root.onPlaySound("laundrySFX", 100, 0); _root.onResetSound("laundrySFX"); if ((myLoc.x < _root.truckLeftSide) and (_root.van.myStatus != "leaving")) { myLoc.x = _root.truckLeftSide; this._x = myLoc.x; } _root.clothes.doSplash(this._x); myStatus = "landing"; } break; case "landing" : mySpeed.y = mySpeed.y + _root.gravity; myLoc.x = myLoc.x + mySpeed.x; myLoc.y = myLoc.y + mySpeed.y; this._x = myLoc.x; this._y = myLoc.y; this._rotation = this._rotation + myRotateSpeed; if (this._y > 265) { _root.score++; myStatus = "resetting"; } break; case "crushing" : mySpeed.x = mySpeed.x / 1.5; myLoc.x = myLoc.x + mySpeed.x; this._x = myLoc.x; this.gotoAndStop(myFrame++); if (myFrame > 27) { myStatus = "resetting"; } break; case "splatting" : myLoc.x = myLoc.x + mySpeed.x; myLoc.y = myLoc.y + mySpeed.y; this._x = myLoc.x; this._y = myLoc.y; myLoc.x = myLoc.x + mySpeed.x; this._x = myLoc.x; this.gotoAndStop(myFrame++); if (myFrame > 34) { myStatus = "resetting"; } break; case "landing" : mySpeed.y = mySpeed.y + _root.gravity; myLoc.x = myLoc.x + mySpeed.x; myLoc.y = myLoc.y + mySpeed.y; this._x = myLoc.x; this._y = myLoc.y; this._rotation = this._rotation + myRotateSpeed; if (this._x < _root.truckLeftSide) { this._x = _root.truckLeftSide; } break; case "resetting" : this._x = 500 + (((Math.random() * _root.startSpread) + _root.startMargin) * this.myNum); this._y = _root.floor_y + 2; var walkSpeed = (2 + (Math.random() * 1.5)); var walkDir = "left"; var myStatus = "entering"; var myFrame = (random(16) + 1); myLoc.x = 0; myLoc.y = 0; myStart.x = 0; myStart.y = 0; mySpeed.x = 0; mySpeed.y = 0; this.flipX(1); this.myRotateSpeed = 0; this._rotation = 0; } }
Symbol 184 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
Instance of Symbol 147 MovieClip "legL" in Symbol 205 MovieClip Frame 1
onClipEvent (load) { var waveLengthMax = 20; var waveLengthMin = 10; var waveAmount = 10; var waveLength = (waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin))); var theFrame = 1; } onClipEvent (enterFrame) { theRatio = (theFrame++) / waveLength; if (theFrame <= waveLength) { this._rotation = Math.sin(theRatio * (Math.PI*2)) * waveAmount; } else { theFrame = 1; waveLength = waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin)); } }
Instance of Symbol 149 MovieClip "legR" in Symbol 205 MovieClip Frame 1
onClipEvent (load) { var waveLengthMax = 20; var waveLengthMin = 10; var waveAmount = 10; var waveLength = (waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin))); var theFrame = 1; } onClipEvent (enterFrame) { theRatio = (theFrame++) / waveLength; if (theFrame <= waveLength) { this._rotation = Math.sin(theRatio * (Math.PI*2)) * waveAmount; } else { theFrame = 1; waveLength = waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin)); } }
Instance of Symbol 151 MovieClip "armL" in Symbol 205 MovieClip Frame 1
onClipEvent (load) { var waveLengthMax = 20; var waveLengthMin = 10; var waveAmount = 10; var waveLength = (waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin))); var theFrame = 1; } onClipEvent (enterFrame) { theRatio = (theFrame++) / waveLength; if (theFrame <= waveLength) { this._rotation = Math.sin(theRatio * (Math.PI*2)) * waveAmount; } else { theFrame = 1; waveLength = waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin)); } }
Instance of Symbol 154 MovieClip "armR" in Symbol 205 MovieClip Frame 1
onClipEvent (load) { var waveLengthMax = 20; var waveLengthMin = 10; var waveAmount = 10; var waveLength = (waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin))); var theFrame = 1; } onClipEvent (enterFrame) { theRatio = (theFrame++) / waveLength; if (theFrame <= waveLength) { this._rotation = Math.sin(theRatio * (Math.PI*2)) * waveAmount; } else { theFrame = 1; waveLength = waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin)); } }
Instance of Symbol 203 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (load) { var waveLengthMax = 24; var waveLengthMin = 8; var waveAmount = 0.8; var defaultY = -98.9; var waveLength = (waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin))); var theFrame = 1; } onClipEvent (enterFrame) { theRatio = (theFrame++) / waveLength; if (theFrame <= waveLength) { this._y = defaultY + (Math.sin(theRatio * (Math.PI*2)) * waveAmount); } else { theFrame = 1; waveLength = waveLengthMin + (Math.random() * (waveLengthMax - waveLengthMin)); } }
Symbol 206 MovieClip Frame 1
stop();
Symbol 215 Button
on (release) { _root.gotoAndStop("start"); }
Symbol 221 Button
on (release) { _root.onResetSound("clickSFX"); _root.onPlaySound("clickSFX", 100, 0); _root.gotoAndStop("start"); }
Symbol 233 Button
on (release) { _root.onResetSound("clickSFX"); _root.onPlaySound("clickSFX", 100, 0); if (_root.hasWon) { _root.playerName = _root.scoreboard.panel.inputText.text; _root.done = undefined; _root.gotoAndStop("submit"); } else { _root.gotoAndStop("start"); } }

Library Items

Symbol 1 Sound [zip.wav]
Symbol 2 Sound [splat.wav]
Symbol 3 Sound [laundry.wav]
Symbol 4 Sound [honk.wav]
Symbol 5 Sound [driveoff.wav]
Symbol 6 Sound [click.wav]
Symbol 7 Sound [boing.wav]
Symbol 8 Sound [arrive.wav]
Symbol 9 Sound [applause2.wav]
Symbol 10 Sound [aagh2.wav]
Symbol 11 Sound [aagh1.wav]
Symbol 12 Sound [aagh_long.wav]
Symbol 13 GraphicUsed by:Timeline
Symbol 14 FontUsed by:15 50 51 106 107 208 212 230 236 237 238 241
Symbol 15 EditableTextUses:14Used by:Timeline
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:49 231 240  Timeline
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 BitmapUsed by:23 229
Symbol 23 GraphicUses:22Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 BitmapUsed by:28
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:26 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 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:Timeline
Symbol 35 GraphicUsed by:49 231 239 240
Symbol 36 GraphicUsed by:49 231 240
Symbol 37 GraphicUsed by:42 44 221 233
Symbol 38 FontUsed by:39 43 45 46 47 196 218 232 234 235
Symbol 39 TextUses:38Used by:42
Symbol 40 GraphicUsed by:42 44 233
Symbol 41 GraphicUsed by:42 44 233
Symbol 42 ButtonUses:37 39 40 41Used by:49
Symbol 43 TextUses:38Used by:44
Symbol 44 ButtonUses:37 43 40 41Used by:49
Symbol 45 TextUses:38Used by:49
Symbol 46 TextUses:38Used by:49
Symbol 47 TextUses:38Used by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:35 36 17 42 44 45 46 47 48Used by:Timeline
Symbol 50 EditableTextUses:14Used by:Timeline
Symbol 51 EditableTextUses:14Used by:Timeline
Symbol 52 FontUsed by:53 54 55 56 57 58 59 60 61 62 224 226 228
Symbol 53 EditableTextUses:52Used by:63  Timeline
Symbol 54 EditableTextUses:52Used by:63  Timeline
Symbol 55 EditableTextUses:52Used by:63  Timeline
Symbol 56 EditableTextUses:52Used by:63  Timeline
Symbol 57 EditableTextUses:52Used by:63  Timeline
Symbol 58 EditableTextUses:52Used by:63  Timeline
Symbol 59 EditableTextUses:52Used by:63  Timeline
Symbol 60 EditableTextUses:52Used by:63  Timeline
Symbol 61 EditableTextUses:52Used by:63  Timeline
Symbol 62 EditableTextUses:52Used by:63  Timeline
Symbol 63 MovieClipUses:53 54 55 56 57 58 59 60 61 62Used by:Timeline
Symbol 64 FontUsed by:65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
Symbol 65 EditableTextUses:64Used by:Timeline
Symbol 66 EditableTextUses:64Used by:Timeline
Symbol 67 EditableTextUses:64Used by:Timeline
Symbol 68 EditableTextUses:64Used by:Timeline
Symbol 69 EditableTextUses:64Used by:Timeline
Symbol 70 EditableTextUses:64Used by:Timeline
Symbol 71 EditableTextUses:64Used by:Timeline
Symbol 72 EditableTextUses:64Used by:Timeline
Symbol 73 EditableTextUses:64Used by:Timeline
Symbol 74 EditableTextUses:64Used by:Timeline
Symbol 75 EditableTextUses:64Used by:Timeline
Symbol 76 EditableTextUses:64Used by:Timeline
Symbol 77 EditableTextUses:64Used by:Timeline
Symbol 78 EditableTextUses:64Used by:Timeline
Symbol 79 EditableTextUses:64Used by:Timeline
Symbol 80 EditableTextUses:64Used by:Timeline
Symbol 81 EditableTextUses:64Used by:Timeline
Symbol 82 EditableTextUses:64Used by:Timeline
Symbol 83 EditableTextUses:64Used by:Timeline
Symbol 84 EditableTextUses:64Used by:Timeline
Symbol 85 FontUsed by:86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 223 225 227
Symbol 86 EditableTextUses:85Used by:Timeline
Symbol 87 EditableTextUses:85Used by:Timeline
Symbol 88 EditableTextUses:85Used by:Timeline
Symbol 89 EditableTextUses:85Used by:Timeline
Symbol 90 EditableTextUses:85Used by:Timeline
Symbol 91 EditableTextUses:85Used by:Timeline
Symbol 92 EditableTextUses:85Used by:Timeline
Symbol 93 EditableTextUses:85Used by:Timeline
Symbol 94 EditableTextUses:85Used by:Timeline
Symbol 95 EditableTextUses:85Used by:Timeline
Symbol 96 EditableTextUses:85Used by:Timeline
Symbol 97 EditableTextUses:85Used by:Timeline
Symbol 98 EditableTextUses:85Used by:Timeline
Symbol 99 EditableTextUses:85Used by:Timeline
Symbol 100 EditableTextUses:85Used by:Timeline
Symbol 101 EditableTextUses:85Used by:Timeline
Symbol 102 EditableTextUses:85Used by:Timeline
Symbol 103 EditableTextUses:85Used by:Timeline
Symbol 104 EditableTextUses:85Used by:Timeline
Symbol 105 EditableTextUses:85Used by:Timeline
Symbol 106 EditableTextUses:14Used by:Timeline
Symbol 107 EditableTextUses:14Used by:Timeline
Symbol 108 GraphicUsed by:173
Symbol 109 GraphicUsed by:110 115
Symbol 110 MovieClipUses:109Used by:173
Symbol 111 GraphicUsed by:173
Symbol 112 GraphicUsed by:113 117
Symbol 113 MovieClipUses:112Used by:173
Symbol 114 GraphicUsed by:173
Symbol 115 ButtonUses:109Used by:173
Symbol 116 GraphicUsed by:173
Symbol 117 ButtonUses:112Used by:173
Symbol 118 GraphicUsed by:173
Symbol 119 GraphicUsed by:173
Symbol 120 GraphicUsed by:173
Symbol 121 GraphicUsed by:173
Symbol 122 GraphicUsed by:173
Symbol 123 GraphicUsed by:173
Symbol 124 GraphicUsed by:173
Symbol 125 GraphicUsed by:173
Symbol 126 GraphicUsed by:173
Symbol 127 GraphicUsed by:173
Symbol 128 GraphicUsed by:173
Symbol 129 GraphicUsed by:173
Symbol 130 GraphicUsed by:173
Symbol 131 GraphicUsed by:173
Symbol 132 GraphicUsed by:173
Symbol 133 GraphicUsed by:173
Symbol 134 GraphicUsed by:173
Symbol 135 GraphicUsed by:173
Symbol 136 GraphicUsed by:173
Symbol 137 GraphicUsed by:173
Symbol 138 GraphicUsed by:173
Symbol 139 GraphicUsed by:173
Symbol 140 GraphicUsed by:173
Symbol 141 GraphicUsed by:173
Symbol 142 GraphicUsed by:173
Symbol 143 GraphicUsed by:173
Symbol 144 GraphicUsed by:173
Symbol 145 GraphicUsed by:173
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:173 205  Timeline
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:173 205  Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:173 205  Timeline
Symbol 152 GraphicUsed by:173
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:173 205  Timeline
Symbol 155 GraphicUsed by:173
Symbol 156 GraphicUsed by:173
Symbol 157 GraphicUsed by:173
Symbol 158 GraphicUsed by:173
Symbol 159 GraphicUsed by:173
Symbol 160 GraphicUsed by:173
Symbol 161 GraphicUsed by:173
Symbol 162 GraphicUsed by:173
Symbol 163 GraphicUsed by:173
Symbol 164 GraphicUsed by:173
Symbol 165 GraphicUsed by:173
Symbol 166 GraphicUsed by:173
Symbol 167 GraphicUsed by:173
Symbol 168 GraphicUsed by:173
Symbol 169 GraphicUsed by:173
Symbol 170 GraphicUsed by:173
Symbol 171 GraphicUsed by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:108 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 147 149 151 152 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172Used by:174  Timeline
Symbol 174 MovieClipUses:173Used by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 GraphicUsed by:184
Symbol 178 GraphicUsed by:184
Symbol 179 GraphicUsed by:184
Symbol 180 GraphicUsed by:184
Symbol 181 GraphicUsed by:184
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:177 178 179 180 181 182 183Used by:Timeline
Symbol 185 GraphicUsed by:192
Symbol 186 FontUsed by:187
Symbol 187 TextUses:186Used by:192
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:192
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:192
Symbol 192 MovieClipUses:185 187 189 191Used by:Timeline
Symbol 193 GraphicUsed by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 EditableTextUses:38Used by:Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:206
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:206
Symbol 201 GraphicUsed by:205
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:201 147 149 151 154 203 204Used by:206  Timeline
Symbol 206 MovieClipUses:198 200 205Used by:Timeline
Symbol 207 GraphicUsed by:210 215
Symbol 208 EditableTextUses:14Used by:210 215
Symbol 209 GraphicUsed by:210 215
Symbol 210 MovieClipUses:207 208 209Used by:215
Symbol 211 GraphicUsed by:214
Symbol 212 EditableTextUses:14Used by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:211 212 213Used by:215
Symbol 215 ButtonUses:210 214 207 208 209Used by:Timeline
Symbol 216 GraphicUsed by:Timeline
Symbol 217 GraphicUsed by:Timeline
Symbol 218 TextUses:38Used by:221
Symbol 219 GraphicUsed by:221
Symbol 220 GraphicUsed by:221
Symbol 221 ButtonUses:37 218 219 220Used by:Timeline
Symbol 222 GraphicUsed by:Timeline
Symbol 223 EditableTextUses:85Used by:Timeline
Symbol 224 EditableTextUses:52Used by:Timeline
Symbol 225 EditableTextUses:85Used by:Timeline
Symbol 226 EditableTextUses:52Used by:Timeline
Symbol 227 EditableTextUses:85Used by:Timeline
Symbol 228 EditableTextUses:52Used by:Timeline
Symbol 229 GraphicUses:22Used by:Timeline
Symbol 230 EditableTextUses:14Used by:231
Symbol 231 MovieClipUses:36 35 17 230Used by:Timeline
Symbol 232 TextUses:38Used by:233
Symbol 233 ButtonUses:37 232 40 41Used by:240
Symbol 234 TextUses:38Used by:240
Symbol 235 EditableTextUses:38Used by:240
Symbol 236 EditableTextUses:14Used by:240
Symbol 237 EditableTextUses:14Used by:239
Symbol 238 EditableTextUses:14Used by:239
Symbol 239 MovieClipUses:35 237 238Used by:240
Symbol 240 MovieClipUses:35 36 17 233 234 235 236 239Used by:Timeline
Symbol 241 EditableTextUses:14Used by:Timeline

Instance Names

"jailBack"Frame 3Symbol 25 MovieClip
"wall"Frame 3Symbol 30 MovieClip
"wire_dummy"Frame 3Symbol 32 MovieClip
"floor"Frame 3Symbol 34 MovieClip
"scoreboard"Frame 3Symbol 49 MovieClip
"loadingText1"Frame 3Symbol 50 EditableText
"loadingText2"Frame 3Symbol 51 EditableText
"onlineReadout"Frame 3Symbol 107 EditableText
"clowns"Frame 4Symbol 174 MovieClip
"arrow1"Frame 4Symbol 176 MovieClip
"arrow2"Frame 4Symbol 176 MovieClip
"arrow3"Frame 4Symbol 176 MovieClip
"arrow4"Frame 4Symbol 176 MovieClip
"arrow5"Frame 4Symbol 176 MovieClip
"arrow6"Frame 4Symbol 176 MovieClip
"arrow7"Frame 4Symbol 176 MovieClip
"arrow8"Frame 4Symbol 176 MovieClip
"clothes"Frame 4Symbol 184 MovieClip
"van"Frame 4Symbol 192 MovieClip
"timeBar"Frame 4Symbol 195 MovieClip
"scoreText"Frame 4Symbol 196 EditableText
"hand"Frame 4Symbol 206 MovieClip
"van"Frame 5Symbol 192 MovieClip
"scoreboard"Frame 6Symbol 231 MovieClip
"scoreboard"Frame 7Symbol 240 MovieClip
"clown1"Symbol 174 MovieClip Frame 1Symbol 173 MovieClip
"dummy"Symbol 192 MovieClip Frame 1Symbol 189 MovieClip
"vanFront_dummy"Symbol 192 MovieClip Frame 1Symbol 191 MovieClip
"vanBack_dummy"Symbol 192 MovieClip Frame 1Symbol 191 MovieClip
"legL"Symbol 205 MovieClip Frame 1Symbol 147 MovieClip
"legR"Symbol 205 MovieClip Frame 1Symbol 149 MovieClip
"armL"Symbol 205 MovieClip Frame 1Symbol 151 MovieClip
"armR"Symbol 205 MovieClip Frame 1Symbol 154 MovieClip
"messageReadout"Symbol 231 MovieClip Frame 1Symbol 230 EditableText
"inputText"Symbol 239 MovieClip Frame 1Symbol 238 EditableText
"scoreReadout"Symbol 240 MovieClip Frame 1Symbol 235 EditableText
"messageReadout"Symbol 240 MovieClip Frame 1Symbol 236 EditableText
"panel"Symbol 240 MovieClip Frame 1Symbol 239 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "zip.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "splat.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "laundry.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "honk.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "driveoff.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "click.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "boing.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "arrive.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "applause2.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "aagh2.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "aagh1.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "aagh_long.wav"

Labels

"preloader"Frame 1
"start"Frame 3
"game"Frame 4
"tutorial"Frame 5
"scoreLoad"Frame 6
"scoreShow"Frame 7
"submit"Frame 8

Dynamic Text Variables

score_allTime0Symbol 65 EditableText"name0"
score_allTime1Symbol 66 EditableText"name0"
score_allTime2Symbol 67 EditableText"name0"
score_allTime3Symbol 68 EditableText"name0"
score_allTime4Symbol 69 EditableText"name0"
score_allTime5Symbol 70 EditableText"name0"
score_allTime6Symbol 71 EditableText"name0"
score_allTime7Symbol 72 EditableText"name0"
score_allTime8Symbol 73 EditableText"name0"
score_allTime9Symbol 74 EditableText"name0"
score0Symbol 75 EditableText"name0"
score1Symbol 76 EditableText"name0"
score2Symbol 77 EditableText"name0"
score3Symbol 78 EditableText"name0"
score4Symbol 79 EditableText"name0"
score5Symbol 80 EditableText"name0"
score6Symbol 81 EditableText"name0"
score7Symbol 82 EditableText"name0"
score8Symbol 83 EditableText"name0"
score9Symbol 84 EditableText"name0"
name0Symbol 86 EditableText"name0"
name1Symbol 87 EditableText"name0"
name2Symbol 88 EditableText"name0"
name3Symbol 89 EditableText"name0"
name4Symbol 90 EditableText"name0"
name5Symbol 91 EditableText"name0"
name6Symbol 92 EditableText"name0"
name7Symbol 93 EditableText"name0"
name8Symbol 94 EditableText"name0"
name9Symbol 95 EditableText"name0"
name_allTime0Symbol 96 EditableText"name0"
name_allTime1Symbol 97 EditableText"name0"
name_allTime2Symbol 98 EditableText"name0"
name_allTime3Symbol 99 EditableText"name0"
name_allTime4Symbol 100 EditableText"name0"
name_allTime5Symbol 101 EditableText"name0"
name_allTime6Symbol 102 EditableText"name0"
name_allTime7Symbol 103 EditableText"name0"
name_allTime8Symbol 104 EditableText"name0"
name_allTime9Symbol 105 EditableText"name0"




http://swfchan.com/6/26285/info.shtml
Created: 22/5 -2019 20:12:21 Last modified: 22/5 -2019 20:12:21 Server time: 17/05 -2024 05:16:29