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

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

Fishing The Sea.swf

This is the info page for
Flash #23719

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


Text
Loading...

Complete

www.flash-the-brain.com - Game

Fishing the sea

Fishing the sea

How to Play

Play Now

score

time

quota

3

2

1

GO

score

time bonus

Level

2

Play Again

Using your mouse, move your hook in front of a fish.

When the fish becomes interested in the worm, it
will bite the hook!  A fishes interested is based on it's
size.  The larger the fish, the more interested it is in
your bate.

When the fish is hooked, slowly bring it back to the
reel-in line hanging off your fishing boat.  Larger fish
will set the hook better then smaller fish.

You need to meet your quota.  The number of red
fish in your status bar, are the amount you need to
ketch.

The green fish in your status bar indicate the number
you have caught.

To win, ketch your quota in the allotted time.
Good Luck!

!

How to play

How to play

Back to Main

ActionScript [AS1/AS2]

Frame 1
ifFrameLoaded (32) { play(); } gotoAndPlay (1);
Frame 2
ifFrameLoaded (33) { play(); } gotoAndPlay (2);
Frame 3
ifFrameLoaded (60) { play(); } gotoAndPlay (3);
Frame 4
ifFrameLoaded (80) { play(); } gotoAndPlay (4);
Frame 31
score = 0; level = 0; stop();
Frame 32
num_caught = 0; time = 1500; level = level + 1; tellTarget ("quota") { play(); }; tellTarget ("caught") { gotoAndStop (1); };
Frame 84
setProperty(p1, _visible , false); setProperty(mouse, _visible , false); setProperty("line", _visible , false); setProperty("fish", _visible , false); tellTarget ("fish") { stop(); }; startDrag ("mouse", true, 100, 120, 430, 430); hooked = "none"; x = 20; while (x < 30) { duplicateMovieClip ("fish", "fish" + x, x); setProperty("fish" + x, _x , random(330) + 100); setProperty("fish" + x, _y , random(310) + 120); x++; }
Frame 85
mx = getProperty("mouse", _x); my = getProperty("mouse", _y); p3x = getProperty("p3", _x); p3y = getProperty("p3", _y); xspeed = oldx - p3x; oldx = p3x; setProperty("p3", _x , mx + ((p3x - mx) * 0.9)); setProperty("p3", _y , my + ((p3y - my) * 0.9)); setProperty("p2", _x , p3x); duplicateMovieClip ("line", "line1", 1); setProperty("line1", _x , getProperty("p1", _x)); setProperty("line1", _y , getProperty("p1", _y)); setProperty("line1", _xscale , getProperty("p2", _x) - getProperty("p1", _x)); setProperty("line1", _yscale , getProperty("p2", _y) - getProperty("p1", _y)); duplicateMovieClip ("line", "line2", 2); setProperty("line2", _x , getProperty("p2", _x)); setProperty("line2", _y , getProperty("p2", _y)); setProperty("line2", _xscale , getProperty("p3", _x) - getProperty("p2", _x)); setProperty("line2", _yscale , getProperty("p3", _y) - getProperty("p2", _y));
Frame 86
time = time - 1; if ((0 >= time) or (num_caught >= 10)) { play(); } else { gotoAndPlay (85); }
Frame 87
removeMovieClip("line1"); removeMovieClip("line2"); x = 20; while (x < 30) { removeMovieClip("fish" + x); x++; } if ((num_caught >= level) and (level < 10)) { message = "Quota Met!"; setProperty("next_level", _visible , true); setProperty("play_again", _visible , false); } else if ((num_caught >= level) and (level == 10)) { message = "You Win!"; setProperty("next_level", _visible , false); setProperty("play_again", _visible , true); } else { message = "Quota Not Met!"; setProperty("next_level", _visible , false); setProperty("play_again", _visible , true); } old_score = score; score = time + score; nlevel = level + 1; stopDrag(); stop();
Frame 88
stop();
Symbol 19 Button
on (release) { play(); }
Symbol 20 Button
on (release) { gotoAndPlay (88); }
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 2
stop();
Symbol 46 MovieClip Frame 3
stop();
Symbol 46 MovieClip Frame 4
stop();
Symbol 46 MovieClip Frame 5
stop();
Symbol 46 MovieClip Frame 6
stop();
Symbol 46 MovieClip Frame 7
stop();
Symbol 46 MovieClip Frame 8
stop();
Symbol 46 MovieClip Frame 9
stop();
Symbol 46 MovieClip Frame 10
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 2
stop();
Symbol 57 MovieClip Frame 3
stop();
Symbol 57 MovieClip Frame 4
stop();
Symbol 57 MovieClip Frame 5
stop();
Symbol 57 MovieClip Frame 6
stop();
Symbol 57 MovieClip Frame 7
stop();
Symbol 57 MovieClip Frame 8
stop();
Symbol 57 MovieClip Frame 9
stop();
Symbol 57 MovieClip Frame 10
stop();
Symbol 57 MovieClip Frame 11
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 15
gotoAndStop (1);
Symbol 79 MovieClip Frame 1
setProperty("right", _visible , false); setProperty(this, _xscale , random(70) + 30); setProperty(this, _yscale , random(70) + 30); tx = random(300) + 81; ty = random(180) + 101; cx = tx; cy = ty;
Symbol 79 MovieClip Frame 2
d = getProperty(this, _xscale) / 5; x = getProperty(this, _x); y = getProperty(this, _y); direction = x - oldx; oldx = x; mx = getProperty("../p3", _x); my = getProperty("../p3", _y); s = Math.sqrt(Math.pow(Math.abs(my - y), 2) + Math.pow(Math.abs(mx - x), 2)); if (((../:hooked == "none") or (../:hooked == this)) and (d >= s)) { Set("../:hooked", this); setProperty(this, _x , mx + ((x - mx) / (d / s))); setProperty(this, _y , my + ((y - my) / (d / s))); if (0 < (x - getProperty("../p3", _x))) { setProperty("right", _visible , false); setProperty("left", _visible , true); } else if ((x - getProperty("../p3", _x)) < 0) { setProperty("left", _visible , false); setProperty("right", _visible , true); } if ((x < 105) and (y < 125)) { Set("../:hooked", "none"); Set("../:score", ../:score + int(5000 / getProperty(this, _xscale))); Set("../:num_caught", ../:num_caught + 1); tellTarget ("../caught") { play(); }; tellTarget ("../reel-in") { play(); }; removeMovieClip(this); } } else { tx = random(330) + 100; ty = random(310) + 120; if ((x < (cx + 5)) and ((cx - 5) < x)) { cx = tx; } if ((y < (cy + 5)) and ((cy - 5) < y)) { cy = ty; } setProperty(this, _x , cx + ((x - cx) * 0.9)); setProperty(this, _y , cy + ((y - cy) * 0.9)); if (direction < 0) { setProperty("right", _visible , false); setProperty("left", _visible , true); } else if (0 < direction) { setProperty("left", _visible , false); setProperty("right", _visible , true); } } if ((../:hooked == this) and (25 < s)) { Set("../:hooked", "none"); }
Symbol 79 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 95 Button
on (release) { if (getProperty("next_level", _visible) == true) { gotoAndPlay (32); } else { gotoAndPlay (31); } }
Symbol 108 Button
on (release) { gotoAndPlay (31); }

Library Items

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

Instance Names

"quota"Frame 32Symbol 46 MovieClip
"caught"Frame 32Symbol 57 MovieClip
"reel-in"Frame 32Symbol 63 MovieClip
"p3"Frame 84Symbol 73 MovieClip
"p2"Frame 84Symbol 75 MovieClip
"p1"Frame 84Symbol 73 MovieClip
"line"Frame 84Symbol 76 MovieClip
"fish"Frame 84Symbol 79 MovieClip
"mouse"Frame 84Symbol 80 MovieClip
"next_level"Frame 87Symbol 91 MovieClip
"play_again"Frame 87Symbol 94 MovieClip
"left"Symbol 79 MovieClip Frame 1Symbol 60 MovieClip
"right"Symbol 79 MovieClip Frame 1Symbol 78 MovieClip

Dynamic Text Variables

scoreSymbol 32 EditableText""
timeSymbol 34 EditableText""
messageSymbol 82 EditableText""
old_scoreSymbol 84 EditableText""
timeSymbol 86 EditableText""
scoreSymbol 87 EditableText""
../:nlevelSymbol 90 EditableText"2"




http://swfchan.com/5/23719/info.shtml
Created: 26/5 -2019 00:22:01 Last modified: 26/5 -2019 00:22:01 Server time: 16/05 -2024 19:40:32