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

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

Sponge Bob Square Pants Shell Throwing.swf

This is the info page for
Flash #22400

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


Text
-Press 'left and right' arrow keys to control
SpongeBob.

-Throw shells into Patrick's bucket by using
'space' key.

-Completely fill Patrick's bucket before the time
runs out to successfully complete the game.

-Throw shells at the sharks to scare them
away from Patrick.

Play

Im not
talking to you
till you fill
my bucket!

fill my
bucket with
shells,
SpongeBob!

Watch out
for that shark!
hes nasty!

Thats it
SpongeBob!
keep 'em
coming!

Come on
SpongeBob!
I need more
shells!

Time

Fullness

SFX_throw

Game
over

Game
over

You didn't fill the bucket

You didn't fill the bucket

Click to replay

Click to replay

Skip

skip

...Patrick, did you
steal My pants??

Ah no, I didn't.
i quite like these
ones.

ActionScript [AS1/AS2]

Frame 1
ifFrameLoaded (15) { gotoAndPlay (3); } loaded = Math.round(getBytesLoaded() / 1024); total = Math.round(getBytesTotal() / 1024); percent = Math.round((loaded / total) * 100); loadBar.gotoAndStop(percent);
Frame 2
gotoAndPlay (1);
Frame 3
stop();
Frame 4
_root.gameLoaded = true; GameTimer = 0; moveSpeed = 0; moveWeight = 6; movieSpeedLimit = 18; stageRightLimit = 500; stageLeftLimit = 50; burgerXsize = 100; burgerYsize = 100; shootingStatus = "none"; patStartX = patrick._x; patStartY = patrick._y; patStatus = "none"; gameScore = 1; difficulty = 65; bubbleLevel = 50; burgers = 20; _root.burgerScale = 3.5; fullness.gotoAndStop(1); SFX_water.gotoAndStop(2); _root.patrick.p2.sharkBeenHit = 0; _root.patrick.p2.sharkShellHit = false; _root.beenHit = 0; patrick.p2.speech._visible = true; _root.counter = 0; _root.pos1Count = 0; _root.pos2Count = 0; _root.pos3Count = 0; _root.comeOnCount = 0; _root.wellDoneCount = 0;
Instance of Symbol 78 MovieClip "patrick" in Frame 4
/* no clip actions */
Frame 5
if (Key.isDown(39)) { ((moveSpeed < movieSpeedLimit) ? ((moveSpeed = moveSpeed + moveWeight)) : 0); player._xscale = -100; } if (Key.isDown(37)) { ((moveSpeed > (-movieSpeedLimit)) ? ((moveSpeed = moveSpeed - moveWeight)) : 0); player._xscale = 100; } if ((Key.isDown(32) or Key.isDown(38)) and (shootingStatus == "none")) { shootingStatus = "setUp"; } ((moveSpeed > 0) ? ((moveSpeed = moveSpeed - 2)) : 0); ((moveSpeed < 0) ? ((moveSpeed = moveSpeed + 2)) : 0); player._x = player._x + moveSpeed; ((player._x > stageRightLimit) ? ((player._x = stageRightLimit)) : 0); ((player._x < stageLeftLimit) ? ((player._x = stageLeftLimit)) : 0); if (shootingStatus == "setUp") { burgerRot = random(16) - 8; burgerYspeed = 30; burgerCount = 0; burger._xscale = burgerXsize; burger._yscale = burgerYsize; burger._x = player._x; burger._y = player._y; bubbleLevel = 50; burgers--; player.gotoAndPlay("armsThrowing"); SFX_throw.gotoAndPlay(2); shootingStatus = "shooting"; } if (shootingStatus == "shooting") { this["bubble" add bubbleLevel]._x = (burger._x - 10) + random(20); this["bubble" add bubbleLevel]._y = (burger._y - 10) + random(20); bubbleScale = random(80) + 20; this["bubble" add bubbleLevel]._xscale = bubbleScale; this["bubble" add bubbleLevel]._yscale = bubbleScale; bubbleLevel++; burger._y = burger._y - ((burgerYspeed = burgerYspeed - 2)); burgerCount++; burger._yscale = burger._yscale - _root.burgerScale; burger._xscale = burger._xscale - _root.burgerScale; burger._rotation = burger._rotation + burgerRot; ((burger._y > player._y) ? ((shootingStatus = "none")(burger._y = -999)) : 0); if (_root.patOkToEat == true) { if ((((burgerCount > 24) and (burgerCount < 27)) and (burger._x > (patrick._x - _root.mouthSize))) and (burger._x < (patrick._x + _root.mouthSize))) { gameScore = gameScore + _root.points; patrick.p2.pot.gotoAndPlay(2); patrick.p2.p3.gotoAndPlay(2); patrick.p2.speech.theText.gotoAndPlay("wellDone"); burger._y = -999; fullness.gotoAndStop(gameScore); shootingStatus = "none"; } else if (((((burgerCount > 24) && (buurgerCount < 27)) && (burger.hitTest(_root.shark))) && (patAnimNum == 2)) && (!sharkHit)) { _root.patrick.p2.sharkShellHit = true; _root.shark.anim.gotoAndPlay("goAway"); } } else if (((((burgerCount > 24) && (buurgerCount < 27)) && (burger.hitTest(_root.shark))) && (patAnimNum == 2)) && (!sharkHit)) { _root.patrick.p2.sharkShellHit = true; _root.shark.anim.gotoAndPlay("goAway"); } } GameTimer = GameTimer + 0.06; timerMC.gotoAndStop(int(GameTimer)); if (shootingStatus == "none") { if (gameScore > 13) { gotoAndStop (16); } else if (GameTimer > 100) { gotoAndStop (12); } } if (_root.patStatus == "none") { patCount = 0; patTime = 0; patNumRand = Math.ceil(Math.random() * 3); if (patNumRand < 2) { patAnimNum = 1; } else { patAnimNum = 2; } patrick._x = random(400) + 80; _root.patStatus = "waiting"; } if (_root.patStatus == "waiting") { patCount++; ((patCount > patTime) ? ((patStatus = "popOut")) : 0); } if (_root.patStatus == "popOut") { patrick.gotoAndPlay("pos" add patAnimNum); patCount = 0; difficulty = difficulty - 1; if (_root.patrick._x > 270) { patSpeed = -((Math.random() * 2) + 1); patrick._xscale = 100; patrick.p2.speech.theText._xscale = 100; whichWay = 1; } else { patSpeed = (Math.random() * 2) + 1; patrick._xscale = -100; whichWay = -1; } patTime = random(difficulty) + difficulty; _root.patStatus = "out"; } if (_root.patStatus == "out") { patrick._x = patrick._x + patSpeed; patCount++; ((patCount > patTime) ? (patrick.nextFrame()) : 0); } if (patAnimNum == 2) { patrick.p2.speech._xscale = 200; patrick.p2.speech._yscale = 200; } patrick.p2.speech.theText._xscale = 100 * whichWay;
Frame 6
gotoAndPlay (5);
Frame 12
stop(); patrick.p2.speech._visible = false;
Frame 16
player._x = -999; patrick._x = -999; stop(); pat.patrick.speech._visible = false;
Symbol 9 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 37 Button
on (release) { gotoAndPlay (4); }
Symbol 43 MovieClip Frame 1
Symbol 44 MovieClip Frame 59
stop();
Symbol 49 MovieClip Frame 60
gotoAndPlay (1);
Symbol 49 MovieClip Frame 75
_parent.gotoAndStop(1); _root.patrick.p2.sharkBeenHit = 0; _root.patrick.p2.sharkShellHit = false;
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 400
gotoAndStop (1);
Symbol 62 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 1
function randomFrame() { rNum = Math.ceil(Math.random() * 3); gotoAndPlay("pos" + rNum); } if (_root.counter == 1) { gotoAndPlay (2); } else { randomFrame(); }
Symbol 71 MovieClip Frame 2
_root.pos1Count++; if (_root.pos1Count > 3) { _root.patrick.p2.speech._visible = false; }
Symbol 71 MovieClip Frame 99
randomFrame();
Symbol 71 MovieClip Frame 100
_root.pos2Count++; if (_root.pos2Count > 3) { _root.patrick.p2.speech._visible = false; }
Symbol 71 MovieClip Frame 199
randomFrame();
Symbol 71 MovieClip Frame 200
_root.pos3Count++; if (_root.pos3Count > 3) { _root.patrick.p2.speech._visible = false; }
Symbol 71 MovieClip Frame 300
randomFrame();
Symbol 71 MovieClip Frame 301
_root.wellDoneCount++; if (_root.welloneCount > 3) { _root.patrick.p2.speech._visible = false; }
Symbol 71 MovieClip Frame 349
randomFrame();
Symbol 71 MovieClip Frame 350
stop(); _root.comeOnCount++; if (_root.comeOnCount > 3) { _root.patrick.p2.speech._visible = false; }
Symbol 77 MovieClip Frame 1
Instance of Symbol 62 MovieClip "p3" in Symbol 77 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.shark) && (_root.patAnimNum == 2)) { beenHit++; this.sharkBeenHit++; } if (beenHit == 1) { _parent.gotoAndPlay("dropPot"); } if ((sharkBeenHit == 1) && (!sharkShellHit)) { _root.shark.anim.gotoAndPlay("goAway"); } }
Symbol 77 MovieClip Frame 24
gotoAndPlay (1);
Symbol 77 MovieClip Frame 25
if (_root.gameScore > 1) { _root.gameScore = _root.gameScore - _root.points; } _root.fullness.gotoAndStop(_root.gameScore); _root.patrick.p2.speech.theText.gotoAndPlay("comeOn"); _root.patOkToEat = false;
Symbol 77 MovieClip Frame 65
gotoAndPlay (46);
Symbol 78 MovieClip Frame 1
_root.patOkToEat = false; stop();
Symbol 78 MovieClip Frame 2
_root.counter++;
Symbol 78 MovieClip Frame 14
_root.patOkToEat = true; _root.mouthSize = 35; _root.points = 2; _root.burgerScale = 2; stop();
Symbol 78 MovieClip Frame 15
_root.patOkToEat = false;
Symbol 78 MovieClip Frame 19
_root.patStatus = "none"; gotoAndStop (1);
Symbol 78 MovieClip Frame 20
p2.speech._xscale = 200; _root.counter++;
Symbol 78 MovieClip Frame 32
_root.patOkToEat = true; _root.mouthSize = 15; _root.points = 2; _root.burgerScale = 3.5; stop(); _parent.shark.play();
Symbol 78 MovieClip Frame 33
_root.patOkToEat = false;
Symbol 78 MovieClip Frame 37
_root.patStatus = "none"; p2.gotoAndPlay(1); p2.beenHit = 0; gotoAndStop (1);
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 6
gotoAndStop (1);
Symbol 89 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 111 Button
on (release) { _root.movieSound.stop(); _level0.game1Complete = true; unloadMovieNum (2); if (_level0.game2Complete == true) { _level0.gotoAndPlay("game3Start"); } else { _level0.gotoAndPlay("game2Start"); } }
Symbol 116 MovieClip Frame 151
unloadMovieNum (2); frm = _level0._currentFrame + 4; _level0.gotoAndPlay(frm);

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:9 89 91
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:9 89 91
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:5 7 8Used by:Timeline
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:47 49  Timeline
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:47 49  Timeline
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:47 49  Timeline
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:22
Symbol 21 SoundUsed by:22
Symbol 22 MovieClipUses:20 21Used by:77  Timeline
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:41 44  Timeline
Symbol 28 FontUsed by:29 30 31 32 66 67 68 69 70 114 115
Symbol 29 TextUses:28Used by:33
Symbol 30 TextUses:28Used by:33
Symbol 31 TextUses:28Used by:33
Symbol 32 TextUses:28Used by:33
Symbol 33 MovieClipUses:29 30 31 32Used by:Timeline
Symbol 34 FontUsed by:35 84 86 98 99 102 103 104 105 107
Symbol 35 TextUses:34Used by:Timeline
Symbol 36 GraphicUsed by:37
Symbol 37 ButtonUses:36Used by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40 27Used by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 MovieClipUses:27Used by:Timeline
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 MovieClipUses:14 16 18Used by:49
Symbol 48 SoundUsed by:49
Symbol 49 MovieClipUses:45 14 16 18 46 47 48Used by:50
Symbol 50 MovieClipUses:49Used by:Timeline
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:62
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:62
Symbol 55 GraphicUsed by:56 57
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClipUses:55 56Used by:62 77
Symbol 58 GraphicUsed by:62 77
Symbol 59 GraphicUsed by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:59 60Used by:62
Symbol 62 MovieClipUses:52 54 57 58 61Used by:77
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:77
Symbol 65 GraphicUsed by:72
Symbol 66 TextUses:28Used by:71
Symbol 67 TextUses:28Used by:71
Symbol 68 TextUses:28Used by:71
Symbol 69 TextUses:28Used by:71
Symbol 70 TextUses:28Used by:71
Symbol 71 MovieClipUses:66 67 68 69 70Used by:72
Symbol 72 MovieClipUses:65 71Used by:77
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:77
Symbol 75 GraphicUsed by:77
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:62 22 64 72 74 75 57 58 76Used by:78 116
Symbol 78 MovieClipUses:77Used by:Timeline
Symbol 79 GraphicUsed by:83
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:79 81 82Used by:116  Timeline
Symbol 84 TextUses:34Used by:85
Symbol 85 MovieClipUses:84Used by:Timeline
Symbol 86 TextUses:34Used by:87
Symbol 87 MovieClipUses:86Used by:Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:5 7 88Used by:Timeline
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:5 7 90Used by:Timeline
Symbol 92 GraphicUsed by:96
Symbol 93 FontUsed by:94
Symbol 94 EditableTextUses:93Used by:96
Symbol 95 SoundUsed by:96
Symbol 96 MovieClipUses:92 94 95Used by:Timeline
Symbol 97 GraphicUsed by:Timeline
Symbol 98 TextUses:34Used by:100
Symbol 99 TextUses:34Used by:100
Symbol 100 MovieClipUses:98 99Used by:101
Symbol 101 MovieClipUses:100Used by:Timeline
Symbol 102 TextUses:34Used by:106
Symbol 103 TextUses:34Used by:106
Symbol 104 TextUses:34Used by:106
Symbol 105 TextUses:34Used by:106
Symbol 106 MovieClipUses:102 103 104 105Used by:Timeline
Symbol 107 TextUses:34Used by:111
Symbol 108 FontUsed by:109
Symbol 109 TextUses:108Used by:111
Symbol 110 GraphicUsed by:111
Symbol 111 ButtonUses:107 109 110Used by:Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:116
Symbol 114 TextUses:28Used by:116
Symbol 115 TextUses:28Used by:116
Symbol 116 MovieClipUses:77 83 113 114 115Used by:Timeline

Instance Names

"loadBar"Frame 1Symbol 9 MovieClip
"pot"Frame 3Symbol 22 MovieClip
"burger"Frame 3Symbol 24 MovieClip
"bubbleSource"Frame 4Symbol 44 MovieClip
"shark"Frame 4Symbol 50 MovieClip
"patrick"Frame 4Symbol 78 MovieClip
"player"Frame 4Symbol 83 MovieClip
"fullness"Frame 4Symbol 89 MovieClip
"timerMC"Frame 4Symbol 91 MovieClip
"SFX_throw"Frame 4Symbol 96 MovieClip
"pat"Frame 16Symbol 116 MovieClip
"bubbleSource"Symbol 44 MovieClip Frame 1Symbol 27 MovieClip
"anim"Symbol 50 MovieClip Frame 1Symbol 49 MovieClip
"theText"Symbol 72 MovieClip Frame 1Symbol 71 MovieClip
"p3"Symbol 77 MovieClip Frame 1Symbol 62 MovieClip
"pot"Symbol 77 MovieClip Frame 1Symbol 22 MovieClip
"speech"Symbol 77 MovieClip Frame 1Symbol 72 MovieClip
"p2"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip
"p2"Symbol 78 MovieClip Frame 2Symbol 77 MovieClip
"p2"Symbol 78 MovieClip Frame 20Symbol 77 MovieClip
"patrick"Symbol 116 MovieClip Frame 1Symbol 77 MovieClip

Labels

"gameLoop"Frame 5
"gameOver"Frame 12
"wellDone"Frame 16
"goAway"Symbol 49 MovieClip Frame 61
"pos1"Symbol 71 MovieClip Frame 2
"pos2"Symbol 71 MovieClip Frame 100
"pos3"Symbol 71 MovieClip Frame 200
"wellDone"Symbol 71 MovieClip Frame 301
"comeOn"Symbol 71 MovieClip Frame 350
"dropPot"Symbol 77 MovieClip Frame 25
"angry"Symbol 77 MovieClip Frame 46
"pos1"Symbol 78 MovieClip Frame 2
"pos2"Symbol 78 MovieClip Frame 20
"armsThrowing"Symbol 83 MovieClip Frame 2




http://swfchan.com/5/22400/info.shtml
Created: 26/5 -2019 22:47:23 Last modified: 26/5 -2019 22:47:23 Server time: 21/12 -2024 14:36:03