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

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

Amateur Action Super Fishing - fishing simulator with relaxing gameplay.swf

This is the info page for
Flash #130571

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


Text
Defeated!

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouseDown</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouseHold</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouse2x</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouse2x</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouseDown</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouse2x</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouseDown</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouse2x</b></font></p>

<p align="left"><font face="Orbitron" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>mouse2x</b></font></p>

<p align="center"><font face="Orlando" size="31" color="#fdbb24" letterSpacing="0.000000" kerning="1"><b>666</b></font></p>

<p align="center"><font face="Orlando" size="31" color="#fdbb24" letterSpacing="0.000000" kerning="1"><b>666</b></font></p>

x2

x3

x4

<p align="center"><font face="Black" size="31" color="#ffffff" letterSpacing="0.000000" kerning="1">MY NAMEEEEE</font></p>

<p align="center"><font face="Black" size="27" color="#c8c8c8" letterSpacing="0.000000" kerning="1">9000.99 lbs</font></p>

<p align="center"><font face="Microsoft YaHei Bold" size="66" color="#ffcc00" letterSpacing="0.000000" kerning="1"><b>+$500</b></font></p>

NICE CHOICE, JOHN!

CLICK TO CAST!

www.kongregate.com

AMATEUR ACTION SUPER FISHING

v 1.0

CUSTOMIZE YOUR JOHN

GAME NOTES

Click - Pop Line Soft
2x Click - Tug Line  Hard
Click + Hold - Soft Reel
2x Click + Hold - Hard Reel

FLIES: Cast line and wait. Don't move. If no fish bite in 4 seconds, reel in and try again.

PLUGS: Pop and slow reel, then wait. Too much action will scare fish though.

JIGS: Fast reel and wait, and repeat. Try not to scare fish.

SPOONS: Constant slow reel. Stopping will turn fish off.

BAIT: Cast and wait. Sit there and don't move. If bait dies, repeat process.

THIS GAME AUTOSAVES!

Welcome to Amateur Action Super Fishing!

v1.0 Release

So just sit back, pick out your favorite fishing cap,
and get ready to earn lifetime bragging rights by
catching "The Big One!"

Version Notes:

Initial Release!

Startup Tutorial?

Miami Canal

1

Miami Canal

Lakehouse

2

Lakehouse

Bimini Wreck

4

Bimini Wreck

Private Stock Pond

5

Private Stock Pond

Biscayne SHelf

3

Biscayne Shelf

<p align="center"><font face="Osaka-Sans Serif" size="30" color="#e9e7da" letterSpacing="0.000000" kerning="1">FISHING TIPS</font></p>

<p align="left"><font face="Orbitron" size="16" color="#c0bc94" letterSpacing="0.000000" kerning="1">Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! </font></p>

<p align="center"><font face="Osaka-Sans Serif" size="30" color="#e9e7da" letterSpacing="0.000000" kerning="1">FISHING TIPS</font></p>

<p align="left"><font face="Orbitron" size="16" color="#c0bc94" letterSpacing="0.000000" kerning="1">Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! This is what I said. Here is a bit of fishing help for you! </font></p>

MAP

STORE

FISH

LURE

?

INVENTORY

<p align="left"><font face="Orbitron" size="29" color="#c3c3c3" letterSpacing="0.000000" kerning="1"><b>x5</b></font></p>

$

$

<p align="left"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>999</b></font></p>

<p align="center"><font face="Orbitron" size="15" color="#000000" letterSpacing="0.000000" kerning="1"><b>THIS IS THE LURE NAME</b></font></p>

Level:

<p align="left"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>999</b></font></p>

<p align="center"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>x10</b></font></p>

<p align="center"><font face="Orbitron" size="15" color="#000000" letterSpacing="0.000000" kerning="1"><b>THIS IS THE LURE NAME</b></font></p>

Catches:

MAP

STORE

FISH

LURE

MENU

Mission Objectives

<p align="center"><font face="Osaka-Sans Serif" size="22" color="#e9e7da" letterSpacing="0.000000" kerning="1">Sample Mission Title</font></p>

<p align="center"><font face="Orbitron" size="16" color="#c0bc94" letterSpacing="0.000000" kerning="1">This is the description for the mission. Good for two lines!</font></p>

<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>

<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>

<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>

<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>

<p align="center"><font face="Parade" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>WEST PALM STORE</b></font></p>

<p align="left"><font face="Mufferaw" size="20" color="#000000" letterSpacing="0.000000" kerning="1"><b>To fly fish, you need to cast and wait. Don&apos;t jerk the line! If the fish aren&apos;t biting, reel in and try again.</b></font></p>

STORE

Jigs

Spoons

Plugs

Flies

Bait

<p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>A bottom-to-surface Lure, which attracts fish that are drawn to prey making a run for higher ground.</b></font></p><p align="left"></p><p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>Most Jigs consist of a solid head with a feathered skirt.</b></font></p>

<p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>Attracting fish with spinning, sparkling motion, the Spoon mimics young, vulnerable fish spawn separated from their school.</b></font></p>

<p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>Bearing a frontal bib that regulates its depth while the angler reels in his line, the Plug is a versatile Lure &nbsp;that comes in virtually any size imagineable.</b></font></p>

<p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>Flies come in both Wet (below-surface) and Dry (above-surface) varieties. Fisherman are borderline superstitious over exactly what Fly color and material combinations will land &quot;The Big One&quot;.</b></font></p>

<p align="left"><font face="Papyrus" size="18" color="#dfdad2" letterSpacing="0.000000" kerning="1"><b>Nothing beats Live Bait. While most Lures simulate life through nifty mechanical functions and coloration, none can pull the wool over the eyes of unsuspecting fish like their favorite meal.</b></font></p>

SUBTYPE NAME

COLOR 2

COLOR 1

<p align="right"><font face="Maiandra GD" size="24" color="#ffffff" letterSpacing="1.000000" kerning="1"><b>$5,432</b></font></p>

<p align="center"><font face="Orbitron" size="20" color="#ffffff" letterSpacing="-0.500000" kerning="1"><b>This is the Lure Name</b></font></p>

<p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>This is the Lure Description.</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>More!</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>And more!</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>MOOOOOORE!!!!</b></font></p>

<p align="right"><font face="Maiandra GD" size="33" color="#e2dfd8" letterSpacing="-3.000000" kerning="1"><b>$782</b></font></p>

GO

FISH'N

BUY

SELL

<p align="right"><font face="Orbitron" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p>

of

<p align="left"><font face="Orbitron" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>99</b></font></p>

<p align="center"><font face="Black" size="43" color="#fedf67" letterSpacing="0.000000" kerning="1">Largemouth Bass</font></p>

<p align="center"><font face="Black" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>

<p align="center"><font face="Orbitron" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>99</b></font></p>

<p align="center"><font face="Black" size="26" color="#fef0bc" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>

<p align="center"><font face="Black" size="22" color="#fee378" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>

GO

FISH'N

Fish Caught
Fish Lost
Sharks Caught
Rare Size Caught
Biggest Fish
Smallest Fish
Shortest Fight
Total Cash
Total Casts
Total Game Time

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="20" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="20" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>

ActionScript [AS1/AS2]

Frame 1
var rightClick = new ContextMenu(); rightClick.hideBuiltInItems(); _root.menu = rightClick;
Frame 11
function musicSoundTick() { _root.musicDelay.myDelay--; if (_root.musicDelay.myDelay <= 0) { if (_root.currentScreen == "game") { _root.musicSound.attachSound(_root.musicArray[_root.gameStage - 1]); } _root.musicSound.start(); _root.musicDelay.onEnterFrame = undefined; } } function stopSounds(inCategory) { if (inCategory == "reel") { reelSound.stop(); reelCurrent = ""; } if (inCategory == "fish") { fishSound.stop(); } if (inCategory == "scene") { sceneSound.stop(); } if (inCategory == "ui") { uiSound.stop(); } if (inCategory == "music") { musicSound.stop(); } if (inCategory == "ambient") { ambSound.stop(); } } function playSound(inCategory, inSound) { if ((inCategory == "reel") && (inSound != reelCurrent)) { reelSound.stop(); reelSound.attachSound(inSound); reelSound.start(); reelSound.setVolume(100); reelCurrent = inSound; } if (inCategory == "fish") { fishSound.stop(); fishSound.attachSound(inSound); fishSound.start(); fishSound.setVolume(100); } if (inCategory == "scene") { sceneSound.stop(); sceneSound.attachSound(inSound); sceneSound.start(); sceneSound.setVolume(100); } if (inCategory == "ui") { uiSound.stop(); uiSound.attachSound(inSound); uiSound.start(); uiSound.setVolume(100); } if (inCategory == "music") { musicSound.stop(); musicSound.attachSound(inSound); musicSound.start(); musicSound.setVolume(60); musicDelay.onEnterFrame = undefined; } if (inCategory == "ambient") { ambSound.stop(); ambSound.attachSound(inSound); ambSound.start(); ambSound.setVolume(40); } } var musicObject = attachMovie("Blank_MC", "musicObject", this.getNextHighestDepth()); var musicSound = new Sound(musicObject); var ambObject = attachMovie("Blank_MC", "ambObject", this.getNextHighestDepth()); var ambSound = new Sound(ambObject); var reelObject = attachMovie("Blank_MC", "reelObject", this.getNextHighestDepth()); var reelSound = new Sound(reelObject); var fishobject = attachMovie("Blank_MC", "fishobject", this.getNextHighestDepth()); var fishSound = new Sound(fishobject); var sceneObject = attachMovie("Blank_MC", "sceneObject", this.getNextHighestDepth()); var sceneSound = new Sound(sceneObject); var uiObject = attachMovie("Blank_MC", "uiObject", this.getNextHighestDepth()); var uiSound = new Sound(uiObject); var reelCurrent = new String(); musicDelay.removeMovieClip(); delete musicDelay; var musicDelay = createEmptyMovieClip("musicDelay", getNextHighestDepth()); var ambArray = ["Amb_Canal", "Amb_Lake", "Amb_Ocean", "Amb_Ocean", "Amb_Golf"]; var musicArray = ["music_1", "music_2", "music_3", "music_4", "music_4"]; ambSound.onSoundComplete = function () { if (currentScreen == "game") { ambSound.attachSound(ambArray[gameStage - 1]); ambSound.start(); } else { ambSound.stop(ambArray[gameStage - 1]); } }; musicSound.onSoundComplete = function () { if (currentScreen == "game") { musicDelay.myDelay = SwainMath.randomNumber(300, 600); } else { musicDelay.myDelay = 0; } musicDelay.onEnterFrame = musicSoundTick; }; reelSound.onSoundComplete = function () { if (currentScreen == "game") { reelSound.attachSound(reelCurrent); reelCurrent = ""; reelSound.start(); reelSound.setVolume(100); } else { reelSound.stop(); } };
Frame 14
function newGame() { gameStage = 1; gameStagesOpen = 1; myMission = 1; MissionOrganizer.task1Count = 0; MissionOrganizer.task2Count = 0; MissionOrganizer.task3Count = 0; MissionOrganizer.task4Count = 0; MissionOrganizer.task1Goal = 0; MissionOrganizer.task2Goal = 0; MissionOrganizer.task3Goal = 0; MissionOrganizer.task4Goal = 0; myCash = 0; myEquip = new Array("lure", 0); BasicInventory.lureInv = new Array(); BasicInventory.baitInv = new Array(); BasicInventory.fishInv = new Array(); BasicInventory.trophyInv = new Array(); BasicInventory.addInvItem("Starter Spoon", "lure", "spoon", 1, 1, 1, 0, "A dinged-up spoon you found. Find a replacement when possible."); tutorialActive = true; statFishCaught = 0; statFishLost = 0; statSharksCaught = 0; statLegendsCaught = 0; statTotalCash = 0; statShortestFight = 0; statBiggestFish = undefined; statSmallestFish = undefined; statTotalTime = 0; statTotalCasts = 0; } function saveGame() { var _local1 = SharedObject.getLocal("FishData"); _local1.data.gameStage = gameStage; _local1.data.gameStagesOpen = gameStagesOpen; _local1.data.myMission = myMission; _local1.data.task1Count = MissionOrganizer.task1Count; _local1.data.task2Count = MissionOrganizer.task2Count; _local1.data.task3Count = MissionOrganizer.task3Count; _local1.data.task4Count = MissionOrganizer.task4Count; _local1.data.task1Goal = MissionOrganizer.task1Goal; _local1.data.task2Goal = MissionOrganizer.task2Goal; _local1.data.task3Goal = MissionOrganizer.task3Goal; _local1.data.task4Goal = MissionOrganizer.task4Goal; _local1.data.myCash = myCash; _local1.data.myEquip = myEquip; _local1.data.lureInv = BasicInventory.lureInv; _local1.data.baitInv = BasicInventory.baitInv; _local1.data.fishInv = BasicInventory.fishInv; _local1.data.trophyInv = BasicInventory.trophyInv; _local1.data.statFishCaught = statFishCaught; _local1.data.statFishLost = statFishLost; _local1.data.statSharksCaught = statSharksCaught; _local1.data.statLegendsCaught = statLegendsCaught; _local1.data.statTotalCash = statTotalCash; _local1.data.statShortestFight = statShortestFight; _local1.data.statBiggestFish = statBiggestFish; _local1.data.statSmallestFish = statSmallestFish; _local1.data.statTotalTime = statTotalTime; _local1.data.statTotalCasts = statTotalCasts; _local1.data.baitLife = PondWorld.baitLife; _local1.flush(); } function loadGame() { var _local1 = SharedObject.getLocal("FishData"); if (_local1.data.myCash == undefined) { newGame(); } else { gameStage = _local1.data.gameStage; gameStagesOpen = _local1.data.gameStagesOpen; myMission = _local1.data.myMission; MissionOrganizer.task1Count = _local1.data.task1Count; MissionOrganizer.task2Count = _local1.data.task2Count; MissionOrganizer.task3Count = _local1.data.task3Count; MissionOrganizer.task4Count = _local1.data.task4Count; MissionOrganizer.task1Goal = _local1.data.task1Goal; MissionOrganizer.task2Goal = _local1.data.task2Goal; MissionOrganizer.task3Goal = _local1.data.task3Goal; MissionOrganizer.task4Goal = _local1.data.task4Goal; myCash = _local1.data.myCash; myEquip = _local1.data.myEquip; BasicInventory.lureInv = _local1.data.lureInv; BasicInventory.baitInv = _local1.data.baitInv; BasicInventory.fishInv = _local1.data.fishInv; BasicInventory.trophyInv = _local1.data.trophyInv; statFishCaught = _local1.data.statFishCaught; statFishLost = _local1.data.statFishLost; statSharksCaught = _local1.data.statSharksCaught; statLegendsCaught = _local1.data.statLegendsCaught; statTotalCash = _local1.data.statTotalCash; statShortestFight = _local1.data.statShortestFight; statBiggestFish = _local1.data.statBiggestFish; statSmallestFish = _local1.data.statSmallestFish; statTotalTime = _local1.data.statTotalTime; statTotalCasts = _local1.data.statTotalCasts; PondWorld.baitLife = _local1.data.baitLife; } } function newSplash() { var _local2 = 0; while (_local2 < 20) { var _local3 = attachMovie("quick_particle", "introSplash" + String(_local2), this.getNextHighestDepth()); _local3.init(["fish1", "fish2", "fish3"], 400, 600, 80, 0, -90, 90, -50, -20, -20, 20, "menu", 2.5, 20, 10); _local2++; } } stop(); var currentScreen = "menu"; popup.removeMovieClip(); _root.stopSounds("reel"); _root.stopSounds("scene"); _root.stopSounds("fish"); _root.stopSounds("ambient"); _root.playSound("music", "music_menu"); _root.playSound("scene", "Fish_Catch2"); musicSound.setVolume(30); _root._quality = "medium"; var gameStage = 1; var gameStagesOpen = 1; var myMission = 1; var myCash = 0; var myCashDisplay = ("$" + String(myCash)); var myHat = 1; var tutorialActive = false; var gameFinished = false; var myEquip = new Array("lure", 0); var baitLifeMax = 1800; var batiLife = baitLifeMax; var targetDepth = "mid"; var statFishCaught = 0; var statFishLost = 0; var statSharksCaught = 0; var statLegendsCaught = 0; var statTotalCash = 0; var statShortestFight = 0; var statBiggestFish; var statSmallestFish; var statTotalTime = 0; var statTotalCasts = 0; FishStats.setFishArray(); newSplash();
Instance of Symbol 565 MovieClip "myTarget" in Frame 14
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(52, 20)); var componentX = 4; var componentY = 4; var scaleX = 50; var scaleY = 50; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Frame 15
currentScreen = "intro";
Instance of Symbol 619 MovieClip "myTarget" in Frame 15
onClipEvent (load) { var mapStartX = _parent.myMap2._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap2._width, _parent.myMap2._height)); mapBitmap.draw(_parent.myMap2); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 50; var scaleY = 50; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap2._visible = false; } onClipEvent (enterFrame) { _parent.myMap2._x = _parent.myMap2._x - 1; if (_parent.myMap2._x <= (mapStartX - 600)) { _parent.myMap2._x = mapStartX; } offsetX = _parent.myMap2._x - this._x; offsetY = _parent.myMap2._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Instance of Symbol 697 MovieClip "tutorialCheckbox" in Frame 15
onClipEvent (enterFrame) { this._visible = _root.tutorialActive; }
Frame 19
function selectStage(inStage) { if (inStage <= gameStagesOpen) { gameStage = inStage; _root.gotoAndStop("game"); } } function rollOverStage(inStage, rollIn) { } currentScreen = "map"; transition.gotoAndPlay(1); myInventory.gotoAndStop(1); _root.stopSounds("reel"); _root.stopSounds("scene"); _root.stopSounds("fish"); _root.stopSounds("ambient"); _root.playSound("music", "music_alt2"); _root.playSound("scene", "Stuff_Map");
Frame 20
function leaveFishing() { newFishing.swapDepths(12345); newFishing.removeMovieClip(); delete newFishing; fishCaught.removeMovieClip(); fishLost.removeMovieClip(); } function setFishAttraction() { var _local1 = 0; while (_local1 < FishAI.allFish.length) { FishAI.allFish[_local1].setLureAttraction(); _local1++; } } function createStressBar(inFish) { var _local2 = attachMovie("stress_indicator", "stressIndicator", this.getNextHighestDepth()); _local2.init(inFish); _local2._x = 400; _local2._y = 450; } function createVictory() { var _local2 = attachMovie("fishCaught", "fishCaught", this.getNextHighestDepth()); _local2._x = 400; _local2._y = 210; } function createFail() { var _local2 = attachMovie("fishLost", "fishLost", this.getNextHighestDepth()); _local2._x = 400; _local2._y = 110; } function payPlayer(inFish) { var _local2 = Math.ceil(1 + (((5 * (5 - inFish.myRare)) * inFish.myFight) / 5)); myCash = myCash + _local2; lastPaycheck = "+$" + String(_local2); _root.statTotalCash = _root.statTotalCash + _local2; } function createMissionComplete() { var _local2 = attachMovie("mission_complete", "missionComplete", this.getNextHighestDepth()); _local2._x = 400; _local2._y = 210; buttonBar.missionPanel.missionFlash.gotoAndPlay(2); } currentScreen = "game"; transition.gotoAndPlay(1); _root.playSound("ambient", ambArray[gameStage - 1]); _root.playSound("music", musicArray[gameStage - 1]); if (((gameStage == 2) || (gameStage == 3)) || (gameStage == 4)) { _root.playSound("scene", "Stuff_NewStage"); } if (tutorialActive) { PondWorld.populatePopup("newgame"); tutorialActive = false; } var lastPaycheck = new String(); var newFishing = attachMovie("PondWorld", "newFishing", this.getNextHighestDepth()); newFishing.init(gameStage); newFishing._x = -10; newFishing._y = 300; newFishing.swapDepths(popup); newFishing.swapDepths(myInventory);
Frame 21
transition.gotoAndPlay(1); _root.stopSounds("reel"); _root.stopSounds("scene"); _root.stopSounds("fish"); _root.stopSounds("ambient"); _root.playSound("music", "music_alt1"); _root.playSound("scene", "Stuff_Store"); fishermanContainer.removeMovieClip(); myInventory.removeMovieClip(); saveGame(); currentScreen = "store"; stop(); var myStoreName = new Array("Miami Store", "Lake Store", "Biscayne Store", "Bimini Store", "West Palm Store"); var displayName = myStoreName[_root.gameStage - 1];
Frame 22
transition.gotoAndPlay(1); _root.stopSounds("reel"); _root.stopSounds("scene"); _root.stopSounds("fish"); _root.stopSounds("ambient"); _root.playSound("music", "music_alt1"); invFish.currentFish = 0; invFish.maxFish = 0; invFish.showFish = 1; invFish.totalFish = 0; BasicInventory.assignMaxFish(invFish); BasicInventory.changeFishAppearance(invFish, "start");
Symbol 2 MovieClip [Blank_MC] Frame 1
_visible = false;
Symbol 11 MovieClip Frame 52
if (currentInterest == "green") { gotoAndPlay(currentInterest); }
Symbol 11 MovieClip Frame 113
if (currentInterest == "red") { gotoAndPlay(currentInterest); }
Symbol 13 MovieClip Frame 1
_visible = false;
Symbol 30 MovieClip Frame 46
stop();
Symbol 31 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 1
_visible = false;
Symbol 42 MovieClip Frame 5
gotoAndPlay(currentInterest);
Symbol 42 MovieClip Frame 25
gotoAndPlay(currentInterest);
Symbol 42 MovieClip Frame 60
gotoAndPlay(currentInterest);
Symbol 42 MovieClip Frame 113
gotoAndPlay(currentInterest);
Symbol 52 MovieClip [PondWorld] Frame 1
#initclip 12 Object.registerClass("PondWorld", PondWorld); #endinitclip
Instance of Symbol 31 MovieClip "rodStrengthX" in Symbol 52 MovieClip [PondWorld] Frame 2
onClipEvent (load) { _alpha = 0; _visible = false; var myWidth = barBG._width; var myHeight = barBG._height; }
Symbol 59 MovieClip [fish_unit] Frame 1
#initclip 9 Object.registerClass("fish_unit", FishAI); #endinitclip
Symbol 65 MovieClip Frame 86
_parent.removeMovieClip();
Symbol 69 MovieClip Frame 150
_parent.removeMovieClip();
Symbol 72 MovieClip Frame 43
_parent.removeMovieClip();
Symbol 74 MovieClip Frame 92
_parent.removeMovieClip();
Instance of Symbol 67 MovieClip in Symbol 75 MovieClip [pondEffect] Frame 1
onClipEvent (enterFrame) { if (_parent._parent.paused) { _parent.myEffect.stop(); } else { _parent.myEffect.play(); } }
Symbol 82 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 8
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 6
stop();
Symbol 112 MovieClip Frame 6
stop();
Symbol 115 MovieClip Frame 6
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
_parent.healthBar.healthScale.gotoAndPlay(1);
Symbol 116 MovieClip Frame 3
_parent.healthBar.healthScale.gotoAndPlay(1);
Symbol 116 MovieClip Frame 4
_parent.healthBar.healthScale.gotoAndPlay(1);
Symbol 116 MovieClip Frame 5
var i = 0; while (i < 20) { var newFishing = attachMovie("quick_particle", "introSplash" + String(i), this.getNextHighestDepth()); newFishing.init(["sparkle"], 0, 0, 30, 30, -180, 180, -25, 0, -10, 10, "game", 2.9, 20, 10); i++; }
Symbol 120 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 51
_parent.justStarted = false;
Symbol 144 MovieClip Frame 71
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 151 MovieClip [stress_indicator] Frame 1
#initclip 10 Object.registerClass("stress_indicator", StressBar); #endinitclip
Symbol 165 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 1
gotoAndStop(_parent.gotoRecord);
Symbol 401 MovieClip Frame 1
if (_parent.amLegendary) { _visible = true; } else { _visible = false; }
Symbol 405 Button
on (press) { play(); }
Symbol 411 MovieClip Frame 32
stop();
Symbol 412 MovieClip [fishCaught] Frame 1
pauseGame = false;
Symbol 412 MovieClip [fishCaught] Frame 2
_root.playSound("scene", "Fish_Catch1");
Symbol 412 MovieClip [fishCaught] Frame 16
pauseGame = true; var gotoRecord = "none"; var thisType = _root.newFishing.lastFish.myType; if (BasicInventory.fishInv[thisType].fishArray[0] == _root.newFishing.lastFish) { if ((BasicInventory.fishInv[thisType].fishArray[1] == undefined) && (BasicInventory.fishInv[thisType].fishArray[2] == undefined)) { gotoRecord = "new_fish"; } else { gotoRecord = "new_record"; } } var amLegendary = _root.newFishing.lastFish.amLegendary;
Instance of Symbol 392 MovieClip "invFish" in Symbol 412 MovieClip [fishCaught] Frame 16
onClipEvent (load) { BasicInventory.changeFishAppearance(this, "last"); _xscale = 100; _yscale = 100; myStand._visible = false; }
Symbol 412 MovieClip [fishCaught] Frame 31
stop();
Symbol 412 MovieClip [fishCaught] Frame 32
function newSplash() { var _local2 = 0; while (_local2 < 40) { var _local3 = attachMovie("quick_particle", "introSplash" + String(_local2), this.getNextHighestDepth()); _local3.init(["fish1", "fish2", "fish3", "coins", "coins", "coins"], 0, 0, 110, 60, -90, 90, -50, -20, -20, 20, "game", 3.5, 20, 10); _local2++; } } newSplash(); _root.playSound("scene", "Fish_Catch2");
Symbol 412 MovieClip [fishCaught] Frame 37
pauseGame = false;
Symbol 412 MovieClip [fishCaught] Frame 50
if ((_root.myMission == 11) && (!_root.gameFinished)) { PondWorld.populatePopup("victory"); _root.gameFinished = true; }
Symbol 412 MovieClip [fishCaught] Frame 126
stop(); this.removeMovieClip(); delete this;
Symbol 415 MovieClip [fishLost] Frame 51
stop(); this.removeMovieClip(); delete this;
Symbol 429 MovieClip Frame 1
gotoAndPlay(SwainMath.randomNumber(1, 10) + 1);
Symbol 429 MovieClip Frame 11
gotoAndPlay (2);
Symbol 433 MovieClip Frame 1
gotoAndStop(SwainMath.randomNumber(1, 3));
Symbol 434 MovieClip [quick_particle] Frame 1
#initclip 11 Object.registerClass("quick_particle", QuickParticle); #endinitclip
Symbol 450 MovieClip [mission_complete] Frame 56
if (!MissionOrganizer.returnNewStage()) { stop(); this.removeMovieClip(); delete this; }
Symbol 450 MovieClip [mission_complete] Frame 106
stop(); this.removeMovieClip(); delete this;
Instance of Symbol 457 MovieClip in Symbol 461 MovieClip Frame 1
onClipEvent (enterFrame) { this._xscale = 100 + ((100 - _parent._parent._xscale) * 2); this._yscale = this._xscale; }
Symbol 467 MovieClip Frame 1
stop(); if (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "fly") { nextFrame(); }
Symbol 470 MovieClip Frame 81
myStatus = "loop";
Symbol 470 MovieClip Frame 158
if (myStatus == "loop") { gotoAndPlay ("loop"); }
Symbol 470 MovieClip Frame 186
if (myStatus == "bite") { myStatus = "loop"; gotoAndPlay ("loop"); }
Symbol 470 MovieClip Frame 197
if (myStatus == "caught") { stop(); }
Symbol 492 Button
on (release) { _root.play(); }
Symbol 493 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 493 MovieClip Frame 2
gotoAndPlay (1);
Symbol 500 Button
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { getURL ("http://www.kongregate.com/?haref=superfishing&src=spon&cm=superfishing", "_blank"); }
Symbol 501 MovieClip Frame 1
stop();
Symbol 1400 MovieClip [__Packages.BasicInventory] Frame 0
class BasicInventory { function BasicInventory () { } static function addInvItem(inName, inCatagory, inType, inSubType, inColor1, inColor2, inLevel, inDescription) { var _local3 = getEmptySlot(inCatagory); var _local2 = new Object(); if (_local3 != undefined) { if (inCatagory == "lure") { lureInv[_local3] = _local2; } else { baitInv[_local3] = _local2; _local2.myQuantity = 10; } } _local2.myName = inName; _local2.myType = inType; _local2.mySubType = inSubType; _local2.myColor1 = inColor1; _local2.myColor2 = inColor2; _local2.myLevel = inLevel; _local2.myDescription = inDescription; _root.saveGame(); } static function removeInvItem(inCatagory, inSlot, payCash) { if (inCatagory == "lure") { if (payCash) { _root.myCash = _root.myCash + 10; } lureInv[inSlot] = undefined; } else { baitInv[inSlot] = undefined; } _root.saveGame(); } static function getEmptySlot(inCatagory) { var _local2; var _local1 = 0; while (_local1 < 4) { if ((inCatagory == "lure") && (lureInv[_local1] == undefined)) { _local2 = _local1; break; } if (inCatagory == "bait") { if (_local1 > 1) { break; } if (baitInv[_local1] == undefined) { _local2 = _local1; break; } } _local1++; } return(_local2); } static function loadLureStats(inType, inStage, inSlot, inLure) { if (inType == "jig") { if (inStage == 1) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 2) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 3) { if (inSlot == 1) { inLure.myName = "Pop-Eye Jig"; inLure.mySubType = 1; inLure.myColor1Options = [1, 2, 3, 4]; inLure.myColor2Options = [11, 12, 13]; inLure.myCost = 20; inLure.myLevel = 1; inLure.myDescription = "A great starter lure for fishermen trying to score bigger game."; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 4) { if (inSlot == 1) { inLure.myName = "Pop-Eye Jig"; inLure.mySubType = 1; inLure.myColor1Options = [1, 2, 3, 4, 11, 8]; inLure.myColor2Options = [3, 5, 6, 15]; inLure.myCost = 20; inLure.myLevel = 1; inLure.myDescription = "A great starter lure for fishermen trying to score bigger game."; } else if (inSlot == 2) { inLure.myName = "Bubblejig"; inLure.mySubType = 2; inLure.myColor1Options = [8, 4, 9, 5]; inLure.myColor2Options = [1, 4, 3, 5, 7]; inLure.myCost = 70; inLure.myLevel = 2; inLure.myDescription = "Skirtless but still effective. Air and counterweight help this jig live up to its name."; } else if (inSlot == 3) { inLure.myName = "Fletched Jig"; inLure.mySubType = 3; inLure.myColor1Options = [2, 7, 3, 12, 13]; inLure.myColor2Options = [1, 9, 3, 4, 6]; inLure.myCost = 120; inLure.myLevel = 3; inLure.myDescription = "Large fish can't resist this bearded jig."; } else if (inSlot == 4) { inLure.myName = "Tacklemaster Jig"; inLure.mySubType = 4; inLure.myColor1Options = [6, 2, 3, 4]; inLure.myColor2Options = [1, 15, 3, 4, 12]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "Why play around with laboratory gear when you can go for what works: realism, in a lure!"; } } else if (inStage == 5) { if (inSlot == 1) { inLure.myName = "Tacklemaster Jig"; inLure.mySubType = 4; inLure.myColor1Options = [8, 4, 9, 5]; inLure.myColor2Options = [3, 5, 6, 15]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "Why play around with laboratory gear when you can go for what works: realism, in a lure!"; } else if (inSlot == 2) { inLure.myName = "KrakenKaster Jig"; inLure.mySubType = 5; inLure.myColor1Options = [2, 7, 3, 12, 13]; inLure.myColor2Options = [8, 4, 9, 5]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "More realism and more attraction than any other jig on the market."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } } if (inType == "spoon") { if (inStage == 1) { if (inSlot == 1) { inLure.myName = "VanillaCo Spoon"; inLure.mySubType = 1; inLure.myColor1Options = [10, 13, 2, 5, 8]; inLure.myColor2Options = [11, 15, 6, 7, 4]; inLure.myCost = 15; inLure.myLevel = 1; inLure.myDescription = "The classic spoon, suitable for all levels of fishing experience."; } else if (inSlot == 2) { inLure.myName = "FishBar Spoon"; inLure.mySubType = 2; inLure.myColor1Options = [4, 8, 12, 9, 3]; inLure.myColor2Options = [12, 15, 6, 7, 3]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "An exotic and irresistible dance provided by this spoon will always bring chase."; } else if (inSlot == 3) { inLure.myName = "Electrum Spoon"; inLure.mySubType = 3; inLure.myColor1Options = [12, 3, 4, 5, 1]; inLure.myColor2Options = [12, 11, 6, 7, 15]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "Currents in the water cause this spoon to wiggle erratically, appearing quite lifelike to fish."; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 2) { if (inSlot == 1) { inLure.myName = "Electrum Spoon"; inLure.mySubType = 3; inLure.myColor1Options = [1, 4, 8, 9, 10]; inLure.myColor2Options = [8, 9, 13, 14, 15]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "Currents in the water cause this spoon to wiggle erratically, appearing quite lifelike to fish."; } else if (inSlot == 2) { inLure.myName = "Bottle-Opener Spoon"; inLure.mySubType = 4; inLure.myColor1Options = [5, 6, 7, 8, 10]; inLure.myColor2Options = [10, 15, 6, 8, 9]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "An improved model derived from old coin-and-tongue spoon lures."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 3) { if (inSlot == 1) { inLure.myName = "Bottle-Opener Spoon"; inLure.mySubType = 4; inLure.myColor1Options = [2, 3, 7, 14, 15]; inLure.myColor2Options = [1, 5, 7, 13]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "An improved model derived from old coin-and-tongue spoon lures."; } else if (inSlot == 2) { inLure.myName = "SushiWhistle Spoon"; inLure.mySubType = 5; inLure.myColor1Options = [6, 7, 8, 10, 12]; inLure.myColor2Options = [1, 7, 15, 6, 8]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "Combining both sound and motion, this spoon's song and dance will pull the rarest fish from the deep."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 4) { if (inSlot == 1) { inLure.myName = "SushiWhistle Spoon"; inLure.mySubType = 5; inLure.myColor1Options = [1, 2, 4, 5, 7]; inLure.myColor2Options = [5, 6, 9, 12, 13]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "Combining both sound and motion, this spoon's song and dance will pull the rarest fish from the deep."; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 5) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } } if (inType == "plug") { if (inStage == 1) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 2) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 3) { if (inSlot == 1) { inLure.myName = "Petite Pete Plug"; inLure.mySubType = 1; inLure.myColor1Options = [1, 4, 5, 13, 15]; inLure.myColor2Options = [1, 7, 8, 9, 13]; inLure.myCost = 15; inLure.myLevel = 1; inLure.myDescription = "If you're looking to snag some common game, this is the plug to lean on."; } else if (inSlot == 2) { inLure.myName = "TM SadPlug"; inLure.mySubType = 2; inLure.myColor1Options = [3, 4, 6, 7, 12]; inLure.myColor2Options = [3, 6, 11, 12, 14]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "A Tacklemaster favorite: this plug imitates injured prey and is very reliable."; } else if (inSlot == 3) { inLure.myName = "Lil' ChubPlug"; inLure.mySubType = 3; inLure.myColor1Options = [2, 3, 7, 10, 14]; inLure.myColor2Options = [1, 2, 11, 14, 15]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "When stepping up your game to larger fish, this plug is the next logical step up."; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 4) { if (inSlot == 1) { inLure.myName = "Lil' ChubPlug"; inLure.mySubType = 3; inLure.myColor1Options = [2, 5, 6, 9, 10]; inLure.myColor2Options = [3, 4, 8, 12, 13]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "When stepping up your game to larger fish, this plug is the next logical step up."; } else if (inSlot == 2) { inLure.myName = "Gentleman's Plug"; inLure.mySubType = 4; inLure.myColor1Options = [1, 2, 3, 8, 11]; inLure.myColor2Options = [5, 10, 11, 12, 14]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "The dual-piece body of the lure simulates a more lifelike motion than most plugs."; } else if (inSlot == 3) { inLure.myName = "Screamin' Mimi Plug"; inLure.mySubType = 5; inLure.myColor1Options = [4, 8, 9, 10, 11]; inLure.myColor2Options = [10, 11, 12, 13, 15]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "Fish are naturally drawn to the exotic sound produced by this plug when it moves."; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 5) { if (inSlot == 1) { inLure.myName = "Gentleman's Plug"; inLure.mySubType = 4; inLure.myColor1Options = [1, 3, 5, 9, 10]; inLure.myColor2Options = [4, 6, 7, 13, 14]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "The dual-piece body of the lure simulates a more lifelike motion than most plugs."; } else if (inSlot == 2) { inLure.myName = "Screamin' Mimi Plug"; inLure.mySubType = 5; inLure.myColor1Options = [2, 3, 13, 14, 15]; inLure.myColor2Options = [5, 7, 8, 110, 13]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "Fish are naturally drawn to the exotic sound produced by this plug when it moves."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } } if (inType == "fly") { if (inStage == 1) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 2) { if (inSlot == 1) { inLure.myName = "Tsetse Fly"; inLure.mySubType = 1; inLure.myColor1Options = [2, 3, 5, 12, 14]; inLure.myColor2Options = [1, 5, 6, 7, 15]; inLure.myCost = 15; inLure.myLevel = 1; inLure.myDescription = "A cheap and replaceable standard for most fly fishermen."; } else if (inSlot == 2) { inLure.myName = "ShagBeetle"; inLure.mySubType = 2; inLure.myColor1Options = [2, 4, 8, 9, 15]; inLure.myColor2Options = [1, 2, 10, 11, 12]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "The additional fur on this fly helps it to keep afloat longer, and thus increases its appeal."; } else if (inSlot == 3) { inLure.myName = "Pigtail Fly"; inLure.mySubType = 3; inLure.myColor1Options = [1, 3, 6, 7, 13]; inLure.myColor2Options = [2, 3, 8, 10, 11]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "Conical feathers produce an appetizing alternative for bass and other freshwater game."; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 3) { if (inSlot == 1) { inLure.myName = "ShagBeetle"; inLure.mySubType = 2; inLure.myColor1Options = [1, 3, 6, 10, 13]; inLure.myColor2Options = [4, 7, 13, 14, 15]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "The additional fur on this fly helps it to keep afloat longer, and thus increases its appeal."; } else if (inSlot == 2) { inLure.myName = "Pigtail Fly"; inLure.mySubType = 3; inLure.myColor1Options = [2, 4, 5, 7, 12]; inLure.myColor2Options = [3, 6, 8, 14, 15]; inLure.myCost = 70; inLure.myLevel = 3; inLure.myDescription = "Conical feathers produce an appetizing alternative for bass and other freshwater game."; } else if (inSlot == 3) { inLure.myName = "BassFeast Grub"; inLure.mySubType = 4; inLure.myColor1Options = [1, 3, 5, 9, 10]; inLure.myColor2Options = [3, 4, 6, 11, 12]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "A wet fly capable of attracting fish at any depth."; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 4) { if (inSlot == 1) { inLure.mySubType = 0; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 5) { if (inSlot == 1) { inLure.myName = "BassFeast Grub"; inLure.mySubType = 4; inLure.myColor1Options = [1, 2, 4, 7, 13]; inLure.myColor2Options = [2, 5, 8, 12, 13]; inLure.myCost = 120; inLure.myLevel = 4; inLure.myDescription = "A wet fly capable of attracting fish at any depth."; } else if (inSlot == 2) { inLure.myName = "LaserWasp 5000"; inLure.mySubType = 5; inLure.myColor1Options = [2, 6, 7, 12, 13]; inLure.myColor2Options = [1, 3, 4, 14, 15]; inLure.myCost = 200; inLure.myLevel = 5; inLure.myDescription = "It doesn't really shoot lasers at fish, but with its gorgeous hand-craftsmanship, it won't have to."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } } if (inType == "bait") { if (inStage == 1) { if (inSlot == 1) { inLure.myName = "Cut Bait Chunks (x10)"; inLure.mySubType = 1; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 10; inLure.myLevel = 2; inLure.myDescription = "Various pieces of assorted fish parts. Irresistible to bottom-feeders."; } else if (inSlot == 2) { inLure.myName = "Nightcrawlers (x10)"; inLure.mySubType = 2; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 20; inLure.myLevel = 2; inLure.myDescription = "Wrigling and convulsive worms that most freshwater (and some saltwater) fish can't ignore."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 2) { if (inSlot == 1) { inLure.myName = "Cut Bait Chunks (x10)"; inLure.mySubType = 1; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 10; inLure.myLevel = 2; inLure.myDescription = "Various pieces of assorted fish parts. Irresistible to bottom-feeders."; } else if (inSlot == 2) { inLure.myName = "Minnows (x10)"; inLure.mySubType = 3; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 35; inLure.myLevel = 2; inLure.myDescription = "Feeder fish and larger fish spawn, caught or bred live and ready for the hook."; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 3) { if (inSlot == 1) { inLure.myName = "Shrimp (x10)"; inLure.mySubType = 4; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "Hooked properly, shrimp will stay alive on your line for a long time."; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 4) { if (inSlot == 1) { inLure.myName = "Squid (x10)"; inLure.mySubType = 5; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 40; inLure.myLevel = 2; inLure.myDescription = "The bait of choice for pro fishermen. Live squid is difficult to manage but worth it."; } else if (inSlot == 2) { inLure.mySubType = 0; } else if (inSlot == 3) { inLure.mySubType = 0; } else if (inSlot == 4) { inLure.mySubType = 0; } } else if (inStage == 5) { if (inSlot == 1) { inLure.myName = "Cut Bait Chunks (x10)"; inLure.mySubType = 1; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 10; inLure.myLevel = 2; inLure.myDescription = "Various pieces of assorted fish parts. Irresistible to bottom-feeders."; } else if (inSlot == 2) { inLure.myName = "Nightcrawlers (x10)"; inLure.mySubType = 2; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 20; inLure.myLevel = 2; inLure.myDescription = "Wrigling and convulsive worms that most freshwater (and some saltwater) fish can't ignore."; } else if (inSlot == 3) { inLure.myName = "Minnows (x10)"; inLure.mySubType = 3; inLure.myColor1Options = [1, 3, 5]; inLure.myColor2Options = [1, 5, 6, 7]; inLure.myCost = 35; inLure.myLevel = 2; inLure.myDescription = "Feeder fish and larger fish spawn, caught or bred live and ready for the hook."; } else if (inSlot == 4) { inLure.mySubType = 0; } } } if (inLure.mySubType == 0) { inLure.gotoAndStop(1); } else { inLure.gotoAndStop(2); changeLureAppearance(inLure.myLure, inLure.myName, inType, inLure.mySubType, inLure.myColor1Options[0], inLure.myColor2Options[0]); } } static function changeLureAppearance(inLure, inName, inType, inSubType, inColor1, inColor2) { inLure.gotoAndStop(inType + String(inSubType)); inLure.textName.text = inName; inLure[(inType + String(inSubType)) + "color1"].gotoAndStop(inColor1); inLure[(inType + String(inSubType)) + "color2"].gotoAndStop(inColor2); } static function isEquipped() { if (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]] == undefined) { return(false); } return(true); } static function catchFish(inFish) { var _local2 = new Object(); _local2.myName = inFish.myName; _local2.myType = inFish.myType; _local2.mySize = inFish.mySize; _local2.mySizeDisplay = inFish.mySizeDisplay; _local2.myHealth = inFish.myHealth; _local2.myFight = inFish.myFight; _local2.myFear = inFish.myFear; _local2.myLures = inFish.myLures; _local2.myPickiness = inFish.myPickiness; _local2.mySpeed = inFish.mySpeed; _local2.myErratic = inFish.myErratic; _local2.mySchool = inFish.mySchool; _local2.myColorsLiked = inFish.myColorsLiked; _local2.myColorsHated = inFish.myColorsHated; _local2.amLegendary = inFish.amLegendary; _local2.mySize = _local2.mySize * 100; _local2.mySize = _local2.mySize * (0.5 + (0.1 * BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType)); _local2.mySize = Math.floor(_local2.mySize); _local2.mySize = _local2.mySize / 100; _local2.mySizeDisplay = String(_local2.mySize).substr(0, Number(String(Math.floor(_local2.mySize)).length) + 3) + " lbs"; if (fishInv[_local2.myType] == undefined) { var _local4 = new Object(); _local4.myType = _local2.myType; var _local5 = new Array(); _local4.fishArray = _local5; fishInv[_local2.myType] = _local4; } sortNewFish(_local2, fishInv[_local2.myType].fishArray); inFish._parent.lastFish = _local2; _root.statFishCaught++; if ((_root.statBiggestFish == undefined) || (inFish.mySize > _root.statBiggestFish.mySize)) { _root.statBiggestFish = _local2; } if (((_root.statSmallestFish == undefined) || (inFish.mySize < _root.statSmallestFish.mySize)) || (_root.statSmallestFish.mySize == 0)) { _root.statSmallestFish = _local2; } if (inFish.amShark) { _root.statSharksCaught++; } if (inFish.amLegendary) { _root.statLegendsCaught++; } if ((inFish.fightTimerTotal < _root.statShortestFight) || (_root.statShortestFight == 0)) { _root.statShortestFight = inFish.fightTimerTotal; } } static function changeFishAppearance(inFish, inAction) { if (inAction == "start") { } else if (inAction == "prev") { inFish.currentFish--; inFish.showFish--; } else if (inAction == "next") { inFish.currentFish++; inFish.showFish++; } else if (inAction == "last") { } var _local4 = 0; while ((fishInv[FishStats.allFish[inFish.currentFish]] == undefined) && (_local4 < FishStats.allFish.length)) { if (inAction == "prev") { inFish.currentFish--; } else { inFish.currentFish++; } if (inFish.currentFish > (FishStats.allFish.length - 1)) { inFish.currentFish = 0; inFish.showFish = 1; } if (inFish.currentFish < 0) { inFish.currentFish = FishStats.allFish.length - 1; inFish.showFish = inFish.maxFish; } _local4++; } var _local6 = inFish.currentFish; var _local3 = fishInv[FishStats.allFish[_local6]].fishArray[0]; if (inAction == "last") { _local3 = fishInv[_root.newFishing.lastFish.myType].fishArray[3]; if (_local3.amLegendary) { } } if (inFish.maxFish == 0) { inFish.gotoAndStop("empty"); inFish.showFish = 0; inFish._parent.leftButton._visible = false; inFish.showWeight = "(Get crackin' on that!)"; inFish.showWeight2 = ""; inFish.showWeight3 = ""; inFish.showName = "NO FISH!"; inFish._parent.rightButton._visible = false; } else { inFish.gotoAndStop(_local3.myType); if (_local3.amLegendary) { inFish.myStand.gotoAndStop(2); } else { inFish.myStand.gotoAndStop(1); } if (_local3.mySize <= 50) { inFish._xscale = 35 + (_local3.mySize * 1.3); } else if (_local3.mySize <= 150) { inFish._xscale = 100 + (_local3.mySize / 3); } else if (_local3.mySize <= 200) { inFish._xscale = 150 + (_local3.mySize / 20); } else { inFish._xscale = 160 + (_local3.mySize / 200); } inFish._yscale = inFish._xscale; inFish.showName = _local3.myName; inFish.showWeight = _local3.mySizeDisplay; inFish.showWeight2 = "--- --- ---"; inFish.showWeight3 = "--- --- ---"; if (fishInv[FishStats.allFish[_local6]].fishArray[1] != undefined) { inFish.showWeight2 = fishInv[FishStats.allFish[_local6]].fishArray[1].mySizeDisplay; } if (fishInv[FishStats.allFish[_local6]].fishArray[2] != undefined) { inFish.showWeight3 = fishInv[FishStats.allFish[_local6]].fishArray[2].mySizeDisplay; } } } static function assignMaxFish(inFish) { inFish.totalFish = ("(" + String(FishStats.allFish.length)) + " total)"; var _local2 = new Number(); var _local1 = 0; while (_local1 < FishStats.allFish.length) { if (fishInv[FishStats.allFish[_local1]] != undefined) { _local2++; } _local1++; } inFish.maxFish = _local2; } static function sortNewFish(inFish, inArray) { var _local1 = new Array(); if (inArray[0] != undefined) { _local1.push(inArray[0]); } if (inArray[1] != undefined) { _local1.push(inArray[1]); } if (inArray[2] != undefined) { _local1.push(inArray[2]); } _local1.push(inFish); _local1.sortOn("mySize", Array.DESCENDING | Array.NUMERIC); inArray[0] = _local1[0]; inArray[1] = _local1[1]; inArray[2] = _local1[2]; inArray[3] = inFish; } static function checkSaleValid() { var _local2 = new Number(); var _local1 = 0; while (_local1 < lureInv.length) { if (lureInv[_local1] != undefined) { _local2++; } _local1++; } return(_local2 > 1); } static var lureInv = new Array(); static var baitInv = new Array(); static var fishInv = new Array(); static var trophyInv = new Array(); }
Symbol 1401 MovieClip [__Packages.FishStats] Frame 0
class FishStats { function FishStats () { } static function setFishArray() { allFish = ["largemouthbass", "spottedbass", "stripedbass", "peacockbass", "sunshinebass", "blackcrappie", "bluegill", "redbreastsunfish", "spottedsunfish", "warmouth", "channelcatfish", "bluecatfish", "whitecatfish", "walkingcatfish", "oscar", "bluetilapia", "spottedtilapia", "floridagar", "bowfin", "americanshad_fresh", "yellowbullhead", "brownbullhead", "grasscarp", "commoncarp", "brownhoplo", "amberjack", "crevallejack", "almacojack", "americanshad_salt", "sharpnoseshark", "atlanticspadefish", "bandedrudderfish", "bankseabass", "blackseabass", "blackdrum", "blackgrouper", "nassaugrouper", "gaggrouper", "goliathgrouper", "blackfinsnapper", "cuberasnapper", "queensnapper", "redsnapper", "yellowtailsnapper", "dogsnapper", "blacktipshark", "bluemarlin", "spearfish", "sailfish", "swordfish", "whitefinmarlin", "bluefish", "bonefish", "bonnetheadshark", "ceromackerel", "kingmackerel", "dolphin", "fantailmullet", "fatsnook", "gulfflounder", "greateramberjack", "atlanticsturgeon", "joltheadporgy", "ladyfish", "shortfinmakoshark", "snook", "wahoo", "whitegrunt"]; fishHigh1 = new Array(); fishHigh2 = new Array(); fishHigh3 = new Array(); fishHigh4 = new Array(); fishHigh5 = new Array(); fishMid1 = new Array(); fishMid2 = new Array(); fishMid3 = new Array(); fishMid4 = new Array(); fishMid5 = new Array(); fishLow1 = new Array(); fishLow2 = new Array(); fishLow3 = new Array(); fishLow4 = new Array(); fishLow5 = new Array(); var _local2 = new Object(); var _local4 = 0; while (_local4 < allFish.length) { applyStats(_local2, allFish[_local4]); var _local1 = 1; while (_local1 < 6) { if (_local2["stage" + String(_local1)]) { var _local3 = 0; while (_local3 < _local2.myRare) { if (_local2.foundLow) { FishStats["fishLow" + String(_local1)].push(allFish[_local4]); } if (_local2.foundMid) { FishStats["fishMid" + String(_local1)].push(allFish[_local4]); } if (_local2.foundHigh) { FishStats["fishHigh" + String(_local1)].push(allFish[_local4]); } _local3++; } } _local1++; } _local4++; } _local4 = 1; while (_local4 < 6) { _local4++; } } static function applyStats(inFish, inType) { inFish.myType = inType; inFish.stage1 = false; inFish.stage2 = false; inFish.stage3 = false; inFish.stage4 = false; inFish.stage5 = false; inFish.foundLow = false; inFish.foundMid = false; inFish.foundHigh = false; inFish.amLegendary = false; inFish.amShark = false; if (inType == "largemouthbass") { inFish.myName = "Largemouth Bass"; inFish.mySize = SwainMath.randomNumber(300, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 2500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 6; inFish.myLures = ["fly", "worm", "shrimp"]; inFish.myPickiness = 7; inFish.myColorsLiked = [2, 6, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.stage5 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "spottedbass") { inFish.myName = "Spotted Bass"; inFish.mySize = SwainMath.randomNumber(80, 200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(200, 375) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 5; inFish.myLures = ["worm", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 6, 12, 1]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "stripedbass") { inFish.myName = "Striped Bass"; inFish.mySize = SwainMath.randomNumber(400, 1200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1200, 42.25) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 5; inFish.myLures = ["minnow", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 11, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "peacockbass") { inFish.myName = "Peacock Bass"; inFish.mySize = SwainMath.randomNumber(120, 375) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(375, 908) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["minnow", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [3, 6, 11, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "sunshinebass") { inFish.myName = "Sunshine Bass"; inFish.mySize = SwainMath.randomNumber(230, 700) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(700, 1631) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["minnow", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 6, 11, 15, 5]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 4; } else if (inType == "blackcrappie") { inFish.myName = "Black Crappie"; inFish.mySize = SwainMath.randomNumber(65, 200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(200, 383) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 3; inFish.myFear = 6; inFish.myLures = ["minnow", "shrimp", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 7, 8, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.stage5 = true; inFish.foundMid = true; inFish.myRare = 3; } else if (inType == "bluegill") { inFish.myName = "Bluegill"; inFish.mySize = SwainMath.randomNumber(50, 125) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(125, 295) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 7; inFish.myLures = ["fly", "worm", "shrimp", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [5, 6, 10, 14, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 4; } else if (inType == "redbreastsunfish") { inFish.myName = "Redbreast Sunfish"; inFish.mySize = SwainMath.randomNumber(40, 75) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(75, 208) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 5; inFish.myLures = ["fly", "worm", "shrimp", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 6, 10, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.stage5 = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "spottedsunfish") { inFish.myName = "Spotted Sunfish"; inFish.mySize = SwainMath.randomNumber(20, 50) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(50, 83) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 3; inFish.myLures = ["fly", "worm", "shrimp", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 8, 11, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "warmouth") { inFish.myName = "Warmouth"; inFish.mySize = SwainMath.randomNumber(30, 75) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(75, 244) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 4; inFish.myLures = ["fly", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 9, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.stage5 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "channelcatfish") { inFish.myName = "Channel Catfish"; inFish.mySize = SwainMath.randomNumber(500, 1500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1500, 4400) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["fly", "cut", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 6, 8, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "bluecatfish") { inFish.myName = "Blue Catfish"; inFish.mySize = SwainMath.randomNumber(650, 2000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(2000, 6150) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 4; inFish.myLures = ["fly", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 8, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "whitecatfish") { inFish.myName = "White Catfish"; inFish.mySize = SwainMath.randomNumber(130, 500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(500, 1880) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["fly", "cut", "worm", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 6, 8, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "walkingcatfish") { inFish.myName = "Walking Catfish"; inFish.mySize = SwainMath.randomNumber(65, 200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(200, 400) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 3; inFish.myLures = ["worm", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 4, 6, 8]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "oscar") { inFish.myName = "Oscar"; inFish.mySize = SwainMath.randomNumber(120, 350) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(350, 500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 1; inFish.myFear = 1; inFish.myLures = ["fly", "cut", "shrimp", "minnow", "worm", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 4, 5, 6, 8, 9, 10, 14, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.stage5 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "bluetilapia") { inFish.myName = "Blue Tilapia"; inFish.mySize = SwainMath.randomNumber(120, 350) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(350, 500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 4; inFish.myFear = 4; inFish.myLures = ["worm", "cut"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 4, 5, 10]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.stage5 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "spottedtilapia") { inFish.myName = "Spotted Tilapia"; inFish.mySize = SwainMath.randomNumber(30, 75) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(75, 120) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 1; inFish.myFear = 6; inFish.myLures = ["cut"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 4, 10, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage2 = true; inFish.stage5 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "floridagar") { inFish.myName = "Florida Gar"; inFish.mySize = SwainMath.randomNumber(130, 500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(500, 944) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 2; inFish.myLures = ["fish", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [3, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "bowfin") { inFish.myName = "Bowfin"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 1900) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 3; inFish.myLures = ["fish", "squid", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 7, 9, 11, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "americanshad_fresh") { inFish.myName = "American Freshwater Shad"; inFish.mySize = SwainMath.randomNumber(135, 400) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(400, 519) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 5; inFish.myLures = ["fly", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 4, 6, 9, 10, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "yellowbullhead") { inFish.myName = "Yellow Bullhead"; inFish.mySize = SwainMath.randomNumber(60, 150) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(150, 200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 4; inFish.myLures = ["cut", "worm"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 10, 11, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 3; } else if (inType == "brownbullhead") { inFish.myName = "Brown Bullhead"; inFish.mySize = SwainMath.randomNumber(66, 200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(200, 572) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["worm", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 9, 11, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage2 = true; inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "grasscarp") { inFish.myName = "Grass Carp"; inFish.mySize = SwainMath.randomNumber(500, 1500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1500, 4000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 6; inFish.myLures = ["fly", "cut", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 4, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "commoncarp") { inFish.myName = "Common Carp"; inFish.mySize = SwainMath.randomNumber(500, 1500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1500, 4000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 6; inFish.myLures = ["worm", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 4, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 4; } else if (inType == "brownhoplo") { inFish.myName = "Brown Hoplo"; inFish.mySize = SwainMath.randomNumber(40, 100) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(100, 150) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 1; inFish.myFear = 5; inFish.myLures = ["fly", "cut"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 3, 7, 8, 10]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage5 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "amberjack") { inFish.myName = "Amberjack"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 1200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 3; inFish.myLures = ["squid", "fish", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [5, 6, 7, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "bandedrudderfish") { inFish.myName = "Banded Rudderfish"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 1200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 3; inFish.myLures = ["fly", "fish", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 8, 9]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "crevallejack") { inFish.myName = "Crevalle Jack"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 7000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 3; inFish.myLures = ["fish", "squid", "shrimp", "minnow"]; inFish.myPickiness = 9; inFish.myColorsLiked = [10, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "almacojack") { inFish.myName = "Almaco Jack"; inFish.mySize = SwainMath.randomNumber(630, 2000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(2000, 2500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["squid", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 6, 10]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "americanshad_salt") { inFish.myName = "American Saltwater Shad"; inFish.mySize = SwainMath.randomNumber(130, 400) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(400, 519) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 4; inFish.myFear = 4; inFish.myLures = ["fly", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 4, 6, 9, 10, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "sharpnoseshark") { inFish.myName = "Sharpnose Shark"; inFish.mySize = SwainMath.randomNumber(500, 1500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1500, 1700) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 3; inFish.myLures = ["shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [15, 14, 11, 8, 7, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "atlanticspadefish") { inFish.myName = "Atlantic Spadefish"; inFish.mySize = SwainMath.randomNumber(100, 300) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(300, 600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 3; inFish.myFear = 4; inFish.myLures = ["shrimp", "worm"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 10, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "bankseabass") { inFish.myName = "Bank Seabass"; inFish.mySize = SwainMath.randomNumber(130, 400) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(400, 600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 5; inFish.myLures = ["fish", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 3, 9]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "blackseabass") { inFish.myName = "Black Seabass"; inFish.mySize = SwainMath.randomNumber(200, 600) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(600, 800) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 6; inFish.myLures = ["shrimp", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 3, 9, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; } else if (inType == "blackdrum") { inFish.myName = "Black Drum"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 9600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 5; inFish.myLures = ["shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "blackgrouper") { inFish.myName = "Black Grouper"; inFish.mySize = SwainMath.randomNumber(1000, 3500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3500, 11300) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["shrimp", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [7, 8, 9]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "nassaugrouper") { inFish.myName = "Nassau Grouper"; inFish.mySize = SwainMath.randomNumber(300, 900) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(900, 2500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 4; inFish.myFear = 3; inFish.myLures = ["shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [7, 8, 9, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; } else if (inType == "gaggrouper") { inFish.myName = "Gag Grouper"; inFish.mySize = SwainMath.randomNumber(850, 2500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(2500, 8100) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["squid", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [5, 7, 8, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "goliathgrouper") { inFish.myName = "Goliath Grouper"; inFish.mySize = SwainMath.randomNumber(8000, 40000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(40000, 68000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 1; inFish.myLures = ["squid", "shrimp", "fish"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 7, 8, 9, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "blackfinsnapper") { inFish.myName = "Blackfin Snapper"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 1300) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 5; inFish.myLures = ["worm", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "cuberasnapper") { inFish.myName = "Cubera Snapper"; inFish.mySize = SwainMath.randomNumber(1300, 4000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(4000, 12500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 6; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 14, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "queensnapper") { inFish.myName = "Queen Snapper"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 1200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 5; inFish.myLures = ["fish", "squid", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 5]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "redsnapper") { inFish.myName = "Red Snapper"; inFish.mySize = SwainMath.randomNumber(670, 2000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(2000, 4680) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 4; inFish.myLures = ["fish", "squid", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 12, 7]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "yellowtailsnapper") { inFish.myName = "Yellowtail Snapper"; inFish.mySize = SwainMath.randomNumber(140, 500) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(500, 890) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 5; inFish.myLures = ["squid", "worm", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 4]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "dogsnapper") { inFish.myName = "Dog Snapper"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 4000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 3, 8]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "blacktipshark") { inFish.myName = "Blacktip Shark"; inFish.mySize = SwainMath.randomNumber(1300, 5000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(5000, 15200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 10; inFish.myFear = 1; inFish.myLures = ["fish", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [15, 12, 11, 9, 7, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "bluemarlin") { inFish.myName = "Blue Marlin"; inFish.mySize = SwainMath.randomNumber(10000, 35000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(35000, 104600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 10; inFish.myFear = 3; inFish.myLures = ["fish", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [7, 8]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "spearfish") { inFish.myName = "Spearfish"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 6100) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 3; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [6, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "sailfish") { inFish.myName = "Sailfish"; inFish.mySize = SwainMath.randomNumber(3300, 10000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(10000, 12600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 3; inFish.myLures = ["fish", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [12, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "swordfish") { inFish.myName = "Swordfish"; inFish.mySize = SwainMath.randomNumber(6700, 20000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(20000, 61200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 10; inFish.myFear = 3; inFish.myLures = ["squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [10, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "whitefinmarlin") { inFish.myName = "Whitefin Marlin"; inFish.mySize = SwainMath.randomNumber(2300, 7000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(7000, 16100) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 3; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 9]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; inFish.amShark = true; } else if (inType == "bluefish") { inFish.myName = "Bluefish"; inFish.mySize = SwainMath.randomNumber(240, 700) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(700, 2000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 6; inFish.myFear = 5; inFish.myLures = ["fish", "squid", "cut", "shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [6, 9, 10, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "bonefish") { inFish.myName = "Bonefish"; inFish.mySize = SwainMath.randomNumber(240, 700) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(700, 1600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 5; inFish.myLures = ["fly", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 5, 10, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "bonnetheadshark") { inFish.myName = "Bonnethead Shark"; inFish.mySize = SwainMath.randomNumber(1000, 2000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(2000, 2430) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 10; inFish.myFear = 1; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 6, 10, 11, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "ceromackerel") { inFish.myName = "Cero Mackerel"; inFish.mySize = SwainMath.randomNumber(330, 1000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["squid", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 4, 5]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundMid = true; inFish.myRare = 3; } else if (inType == "kingmackerel") { inFish.myName = "King Mackerel"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 9000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 4; inFish.myLures = ["fish", "squid", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 3, 9]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "dolphin") { inFish.myName = "Dolphin"; inFish.mySize = SwainMath.randomNumber(1100, 3300) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3300, 8100) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 3; inFish.myLures = ["fish", "squid", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [5, 8, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(12, 18) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; } else if (inType == "fantailmullet") { inFish.myName = "Fantail Mullet"; inFish.mySize = SwainMath.randomNumber(40, 100) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(100, 150) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 2; inFish.myFear = 6; inFish.myLures = ["fly", "cut", "minnow", "worm"]; inFish.myPickiness = 8; inFish.myColorsLiked = [10, 12, 14, 15]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundHigh = true; inFish.myRare = 4; } else if (inType == "fatsnook") { inFish.myName = "Fat Snook"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 3500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 8; inFish.myFear = 2; inFish.myLures = ["shrimp", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "gulfflounder") { inFish.myName = "Gulf Flounder"; inFish.mySize = SwainMath.randomNumber(140, 400) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(400, 2000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 5; inFish.myFear = 4; inFish.myLures = ["squid", "cut", "minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [1, 2, 3, 4]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage4 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "greateramberjack") { inFish.myName = "Greater Amberjack"; inFish.mySize = SwainMath.randomNumber(1700, 5000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(5000, 14200) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 4; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [11, 12, 13]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; } else if (inType == "atlanticsturgeon") { inFish.myName = "Atlantic Sturgeon"; inFish.mySize = SwainMath.randomNumber(10000, 30000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(30000, 79000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 7; inFish.myFear = 5; inFish.myLures = ["fly", "worm", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [6, 7, 8]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.myRare = 1; } else if (inType == "joltheadporgy") { inFish.myName = "Jolthead Porgy"; inFish.mySize = SwainMath.randomNumber(270, 800) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(800, 2300) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 4; inFish.myFear = 6; inFish.myLures = ["shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [9, 10, 11]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundMid = true; inFish.foundHigh = true; inFish.myRare = 3; } else if (inType == "ladyfish") { inFish.myName = "Ladyfish"; inFish.mySize = SwainMath.randomNumber(140, 400) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(400, 600) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 6; inFish.myLures = ["minnow"]; inFish.myPickiness = 8; inFish.myColorsLiked = [10, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundHigh = true; inFish.myRare = 2; } else if (inType == "shortfinmakoshark") { inFish.myName = "Shortfin Mako"; inFish.mySize = SwainMath.randomNumber(40000, 80000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(80000, 91100) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 10; inFish.myFear = 1; inFish.myLures = ["fish", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [9, 10]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(20, 25) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 1; inFish.amShark = true; } else if (inType == "snook") { inFish.myName = "Snook"; inFish.mySize = SwainMath.randomNumber(1000, 3000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(3000, 4400) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 2; inFish.myLures = ["fish", "squid", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [2, 13, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage1 = true; inFish.stage4 = true; inFish.foundLow = true; inFish.myRare = 2; } else if (inType == "wahoo") { inFish.myName = "Wahoo"; inFish.mySize = SwainMath.randomNumber(1000, 5000) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(5000, 9000) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 9; inFish.myFear = 1; inFish.myLures = ["fish", "squid"]; inFish.myPickiness = 8; inFish.myColorsLiked = [5, 8, 14]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.foundLow = true; inFish.foundMid = true; inFish.myRare = 2; } else if (inType == "whitegrunt") { inFish.myName = "White Grunt"; inFish.mySize = SwainMath.randomNumber(50, 200) / 100; if (SwainMath.randomNumber(0, 30) == 0) { inFish.mySize = SwainMath.randomNumber(200, 1500) / 100; inFish.amLegendary = true; } inFish.myHealth = 300; inFish.myFight = 3; inFish.myFear = 5; inFish.myLures = ["worm", "cut", "shrimp"]; inFish.myPickiness = 8; inFish.myColorsLiked = [4, 11, 12]; inFish.myColorsHated = [12, 13, 14]; inFish.mySpeed = SwainMath.randomNumber(10, 15) / 10; inFish.myErratic = 2; inFish.mySchool = SwainMath.randomNumber(2, 3); inFish.stage3 = true; inFish.stage4 = true; inFish.foundHigh = true; inFish.myRare = 4; } inFish.myHealth = (150 + (inFish.mySize * 5)) + (inFish.myFight * 50); if (inFish.myHealth > 4000) { inFish.myHealth = 4000; } } static var fishHigh1 = new Array(); static var fishHigh2 = new Array(); static var fishHigh3 = new Array(); static var fishHigh4 = new Array(); static var fishHigh5 = new Array(); static var fishMid1 = new Array(); static var fishMid2 = new Array(); static var fishMid3 = new Array(); static var fishMid4 = new Array(); static var fishMid5 = new Array(); static var fishLow1 = new Array(); static var fishLow2 = new Array(); static var fishLow3 = new Array(); static var fishLow4 = new Array(); static var fishLow5 = new Array(); static var allFishFresh = new Array(); static var allFishSalt = new Array(); static var allFish = new Array(); }
Symbol 1402 MovieClip [__Packages.SwainMath] Frame 0
class SwainMath { function SwainMath () { } static function calculate_rotation(source_x, source_y, target_x, target_y) { Xd = target_x - source_x; Yd = target_y - source_y; radAngle = Math.atan2(Yd, Xd); rotation_result = int(((radAngle * 360) / (Math.PI*2)) + 90); if (rotation_result > 180) { rotation_result = -180 + (rotation_result - 180); } return(rotation_result); } static function move_me(this_mc, this_rotation, this_speed) { if (this_rotation > 180) { this_mc._y = this_mc._y + (this_speed * Math.cos((Math.PI/180) * this_rotation)); this_mc._x = this_mc._x - (this_speed * Math.sin((Math.PI/180) * this_rotation)); } else { this_mc._y = this_mc._y - (this_speed * Math.cos((Math.PI/180) * this_rotation)); this_mc._x = this_mc._x + (this_speed * Math.sin((Math.PI/180) * this_rotation)); } } static function move_me2(this_axis, this_rotation, this_speed) { if (this_rotation > 180) { if (this_axis == "y") { return(this_speed * Math.cos((Math.PI/180) * this_rotation)); } if (this_axis == "x") { return(-(this_speed * Math.sin((Math.PI/180) * this_rotation))); } } else { if (this_axis == "y") { return(-(this_speed * Math.cos((Math.PI/180) * this_rotation))); } if (this_axis == "x") { return(this_speed * Math.sin((Math.PI/180) * this_rotation)); } } } static function get_position(startX, startY, this_rotation, this_distance, this_axis) { if (this_axis == "x") { if (this_rotation > 180) { return(startX - (this_distance * Math.sin((Math.PI/180) * this_rotation))); } return(startX + (this_distance * Math.sin((Math.PI/180) * this_rotation))); } if (this_axis == "y") { if (this_rotation > 180) { return(startY + (this_distance * Math.cos((Math.PI/180) * this_rotation))); } return(startY - (this_distance * Math.cos((Math.PI/180) * this_rotation))); } } static function get_distance(mc_1, mc_2) { point_this.x = mc_1._x; point_this.y = mc_1._y; point_target.x = mc_2._x; point_target.y = mc_2._y; this_distance = flash.geom.Point.distance(point_this, point_target); return(this_distance); } static function get_distance2(mc_1_x, mc_1_y, mc_2_x, mc_2_y) { point_this.x = mc_1_x; point_this.y = mc_1_y; point_target.x = mc_2_x; point_target.y = mc_2_y; this_distance = flash.geom.Point.distance(point_this, point_target); return(this_distance); } static function randomNumber(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } static function getAxisDistance(inStart, inEnd) { var _local1 = inStart - inEnd; if (inStart < inEnd) { _local1 = _local1 * -1; } return(_local1); } static function getRotDistance(inRot1, inRot2) { var _local1; if (inRot1 < (inRot2 - 180)) { inRot1 = inRot1 + 360; } if (inRot1 > (inRot2 + 180)) { inRot1 = inRot1 - 360; } _local1 = inRot1 - inRot2; if (_local1 < 0) { _local1 = _local1 * -1; } return(_local1); } static var point_this = new flash.geom.Point(0, 0); static var point_target = new flash.geom.Point(0, 0); static var this_distance = new Number(); static var Xd = new Number(); static var Yd = new Number(); static var radAngle = new Number(); static var rotation_result = new Number(); }
Symbol 1403 MovieClip [__Packages.PondWorld] Frame 0
class PondWorld extends MovieClip { static var baitLife, currentPond, popupDir, popupTextArray, popupTitleArray; var startPos, onEnterFrame, onMouseDown, onMouseUp, myHeight, _height, myWidth, _width, gotoAndStop, targetIndicator, randSpawnNumber, myDistanceOffset, _y, pondHit, targetX, targetY, _x, _xmouse, _ymouse, pondGlow, playerLocation, reelDistance, lureSpeed, hookedFish, fishIndicator, rodStrength, lureSTATS, gamePhaseT, mouseDownT, mouseHoldT, mouse2xT, mouseReleaseT, mouseTimerT, rodStressT, hookedFishT, attachMovie, getNextHighestDepth, _parent; function PondWorld () { super(); startPos = new Array(); onEnterFrame = tick; onMouseDown = mouseDown; onMouseUp = mouseUp; } function init(inStage) { myHeight = _height; myWidth = _width; startPos.push(-100); startPos.push(myWidth + 100); gotoAndStop(inStage + 1); _root.fishTarget.gotoAndStop("cast"); FishAI.allFish = new Array(); FishAI.lowestFish = new Number(); _root.fishermanContainer.gotoAndStop(_root.gameStage); myFisherman = _root.fishermanContainer.fisherman; myFisherman.myPond = this; myFisherman.playstate = "idle"; myFisherman.gotoAndPlay("idleLoop"); _root.fishermanContainer.pickupIndicator._alpha = 0; if (baitLife == undefined) { baitLife = baitLifeMax; } targetIndicator.currentInterest = "none"; _root.buttonBar.baitLifeBar._visible = false; currentPond = this; } function tick() { pauseConditions(); if (!paused) { randSpawnNumber = SwainMath.randomNumber(0, spawnRate[[_root.gameStage - 1]]); if (((FishAI.allFish.length < spawnMax[_root.gameStage - 1]) && (randSpawnNumber == 0)) || (FishAI.allFish.length < 3)) { makeNewFish(["high", "high", "high", "mid", "mid", "low", "low"], startPos[SwainMath.randomNumber(0, 1)]); } if ((SwainMath.randomNumber(0, spawnSchool[_root.gameStage - 1]) == 0) && (FishAI.allFish.length < (spawnMax[_root.gameStage - 1] * 2))) { makeNewSchool(["high", "high", "high", "mid", "mid", "low", "low"]); } if (BasicInventory.isEquipped()) { myDistanceOffset = 1 - (((myHeight - (_root.fishTarget._y - _y)) / myHeight) * scaleOffset); _root.fishTarget._xscale = 100 * myDistanceOffset; _root.fishTarget._yscale = _root.fishTarget._xscale; } else { _root.fishTarget._xscale = 100; _root.fishTarget._yscale = 100; } if (gamePhase == "cast") { if ((((((lureStatus == "holding") && (pondHit.hitTest(_root._xmouse, _root._ymouse, true))) && (_root._xmouse > 20)) && (_root._xmouse < 780)) && (_root._ymouse < 585)) && (_root._ymouse > 305)) { _root.fishTarget._x = _root._xmouse; _root.fishTarget._y = _root._ymouse; _root.fishTarget._visible = true; if (!BasicInventory.isEquipped()) { _root.fishTarget.gotoAndStop("nolure"); } else { _root.fishTarget.gotoAndStop("cast"); } } else if (lureStatus != "casting") { _root.fishTarget._visible = false; } if ((lureStatus == "collecting") && (statusTimer > 10)) { lureStatus = "holding"; statusTimer = 0; _root.fishTarget.gotoAndStop("cast"); _root.fishTarget._visible = false; } if ((lureStatus == "casting") && (statusTimer > 40)) { castTimer = 0; gamePhase = "wait"; lureStatus = "floating"; statusTimer = 0; mouseClick = false; mouse2x = false; mouseHold = false; mouseTimer = -1; checkFishReaction("cast", targetX, targetY, undefined); createEffect("splash1", _root.fishTarget._x - _x, _root.fishTarget._y - _y, myDistanceOffset); _root.statTotalCasts++; } if (((mouseClick && (lureStatus == "holding")) && (_root.fishTarget._visible)) && (BasicInventory.isEquipped())) { lureStatus = "casting"; statusTimer = 0; targetX = _xmouse + _x; targetY = _ymouse; _root.fishTarget.gotoAndStop("wait"); changeFishermanSprite("cast"); MissionOrganizer.checkTaskComplete("tut_cast"); } if (pondGlow._alpha < 100) { pondGlow._alpha = pondGlow._alpha + 10; } } else if (pondGlow._alpha > 0) { pondGlow._alpha = pondGlow._alpha - 10; } if (gamePhase == "wait") { _root.fishTarget._y = _root.fishTarget._y - (((_root.fishTarget._y - _y) - targetY) / reelSpeed); _root.fishTarget._x = _root.fishTarget._x - ((_root.fishTarget._x - targetX) / reelSpeed); _root.fishTarget._visible = true; if (SwainMath.get_distance2(_root.fishTarget._x, _root.fishTarget._y - _y, playerLocation._x, playerLocation._y) < 20) { _root.stopSounds("reel"); gamePhase = "cast"; lureStatus = "collecting"; statusTimer = 0; mouseClick = false; mouse2x = false; mouseHold = false; mouseTimer = -1; changeFishermanSprite("collect"); } reelDistance = 0; if ((mouse2x && (mouseReleaseTimer == 0)) && (mouseTimer != -1)) { reelDistance = 25 * myDistanceOffset; lureStatus = "yank"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Fast"); } else if (((mouseReleaseTimer == 0) && (mouseTimer < 4)) && (mouseTimer != -1)) { reelDistance = 15 * myDistanceOffset; lureStatus = "pop"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Slow"); } else if (mouse2x && (mouseHold)) { reelDistance = 60 * myDistanceOffset; lureStatus = "reel1"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Fast"); } else if (mouseHold) { reelDistance = 12 * myDistanceOffset; lureStatus = "reel2"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Slow"); } else { changeFishermanSprite("idle"); _root.stopSounds("reel"); } lureSpeed = SwainMath.get_distance2(_root.fishTarget._x, _root.fishTarget._y - _y, targetX, targetY); if (lureSpeed < 4) { if (lureStatus != "floating") { createEffect("splash2", _root.fishTarget._x - _x, _root.fishTarget._y - _y, myDistanceOffset); } lureStatus = "floating"; } checkFishReaction(lureStatus, targetX, targetY, lureSpeed); if (reelDistance > 0) { targetX = SwainMath.get_position(_root.fishTarget._x, _root.fishTarget._y, SwainMath.calculate_rotation(_root.fishTarget._x, _root.fishTarget._y - _y, playerLocation._x, playerLocation._y), reelDistance, "x"); targetY = SwainMath.get_position(_root.fishTarget._x, _root.fishTarget._y, SwainMath.calculate_rotation(_root.fishTarget._x, _root.fishTarget._y - _y, playerLocation._x, playerLocation._y), reelDistance, "y") - _y; if (targetY < playerLocation._y) { targetY = playerLocation._y; } if ((_root.fishTarget._x > playerLocation._x) && (targetX < playerLocation._x)) { targetX = playerLocation._x; } if ((_root.fishTarget._x < playerLocation._x) && (targetX > playerLocation._x)) { targetX = playerLocation._x; } } castTimer++; } if (gamePhase == "reel") { if (lureStatus == "jump") { if (statusTimer > 15) { lureStatus = "free"; } } if ((mouse2x && (mouseReleaseTimer == 0)) && (mouseTimer != -1)) { lureStatus = "yank"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Fast"); } else if (((mouseReleaseTimer == 0) && (mouseTimer < 4)) && (mouseTimer != -1)) { lureStatus = "pop"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Slow"); } else if (mouse2x && (mouseHold)) { lureStatus = "reel1"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Fast"); } else if (mouseHold) { lureStatus = "reel2"; changeFishermanSprite(lureStatus); _root.playSound("reel", "Reel_Slow"); } else { lureStatus = "free"; changeFishermanSprite("idle"); changeFishermanSprite("idle"); if (hookedFish.fighting) { _root.playSound("reel", "Reel_Fight1"); } else { _root.playSound("reel", "Reel_Fight2"); } } StressBar.adjustStress(lureStatus); if (rodStress > 100) { } else { fishIndicator._x = hookedFish._x; fishIndicator._y = hookedFish._y; fishIndicator._visible = false; if (hookedFish._x < -10) { fishIndicator._visible = true; fishIndicator._x = 10; } else if (hookedFish._x > (myWidth + 10)) { fishIndicator._visible = true; fishIndicator._x = myWidth - 10; } if (hookedFish._y > (myHeight + 10)) { fishIndicator._visible = true; fishIndicator._y = myHeight - 10; } rodStrength._x = hookedFish._x; rodStrength._y = hookedFish._y; rodStrength._visible = true; if (rodStrength._alpha < 100) { rodStrength._alpha = rodStrength._alpha + 20; } if (rodStrength < (0 + (rodStrength.myWidth / 2))) { rodStrength._x = 0 + (rodStrength.myWidth / 2); } if (rodStrength > (myWidth - (rodStrength.myWidth / 2))) { rodStrength._x = myWidth - (rodStrength.myWidth / 2); } if (rodStrength._y > myHeight) { rodStrength._y = myHeight; } rodStrength.barAmount._x = (rodStrength.myWidth / -2) + (rodStrength.myWidth * (rodStress / 100)); rodStrength.barBG.gotoAndStop(rodStress + 1); if (hookedFish.myHealth <= -100000) { rodStrength.gotoAndStop(2); } else { rodStrength.gotoAndStop(1); } } } else { if (rodStrength._visible && (rodStrength._alpha > 0)) { rodStrength._alpha = rodStrength._alpha - 20; if (rodStrength._alpha <= 0) { rodStrength._visible = false; } } fishIndicator._visible = false; hookedFish = undefined; } if (gamePhase == "catch") { if (((lureStatus != "collect") && (lureStatus != "admire")) && (lureStatus != "collecting")) { lureStatus = "collect"; statusTimer = 0; changeFishermanSprite("catch"); _root.stopSounds("reel"); } if ((lureStatus == "collect") && (statusTimer > 10)) { lureStatus = "admire"; statusTimer = 0; } if ((lureStatus == "admire") && (statusTimer > 10)) { lureStatus = "collecting"; statusTimer = 0; } if ((lureStatus == "collecting") && (statusTimer > 10)) { gamePhase = "cast"; lureStatus = "holding"; statusTimer = 0; changeFishermanSprite("idle"); } _root.fishTarget._visible = false; } if (gamePhase == "lose") { if (lureStatus != "collecting") { _root.stopSounds("reel"); lureStatus = "collecting"; statusTimer = 0; changeFishermanSprite("lose"); } if ((lureStatus == "collecting") && (statusTimer > 20)) { gamePhase = "cast"; lureStatus = "holding"; statusTimer = 0; } _root.fishTarget._visible = false; } _root.searchBubble._x = _root._xmouse; _root.searchBubble._y = _root._ymouse; _root.searchBubble._visible = false; if ((gamePhase == "reel") || (gamePhase == "wait")) { if (_root.fishermanContainer.pickupIndicator._alpha < 50) { _root.fishermanContainer.pickupIndicator._alpha = _root.fishermanContainer.pickupIndicator._alpha + 5; } } else { _root.fishermanContainer.pickupIndicator._alpha = 0; } if ((mouseTimer > -1) && (mouseTimer <= mouseTime2x)) { mouseTimer++; } else { mouseTimer = -1; if (!mouseHold) { mouse2x = false; } } if ((mouseTimer > 0) || (mouseTimer == -1)) { mouseClick = false; } mouseReleaseTimer++; statusTimer++; if (gamePhase != "reel") { rodStress = 0; } else if (lureStatus == "free") { rodStress = rodStress - 4; } else { rodStress = rodStress - 2; } if (rodStress < 0) { rodStress = 0; } if (gamePhase == "wait") { rippleTimer++; if ((lureStatus == "reel1") && (rippleTimer > 2)) { createEffect("splash3", _root.fishTarget._x - _x, _root.fishTarget._y - _y, myDistanceOffset); rippleTimer = 0; } else if ((lureStatus == "reel2") && (rippleTimer > 10)) { createEffect("splash4", _root.fishTarget._x - _x, _root.fishTarget._y - _y, myDistanceOffset); rippleTimer = 0; } else if (rippleTimer > 130) { createEffect("splash2", _root.fishTarget._x - _x, _root.fishTarget._y - _y, myDistanceOffset); rippleTimer = 0; } } else { rippleTimer = 0; } lureSTATS.text = lureStatus; gamePhaseT.text = gamePhase; mouseDownT.text = mouseClick; mouseHoldT.text = mouseHold; mouse2xT.text = mouse2x; mouseReleaseT.text = mouseReleaseTimer; mouseTimerT.text = mouseTimer; rodStressT.text = rodStress; hookedFishT.text = hookedFish.myHealth; _root.statTotalTime++; if (gamePhase == "wait") { targetIndicator.currentInterest = "none"; } else if (gamePhase == "cast") { var _local4 = 0; var _local3 = 0; while (_local3 < FishAI.allFish.length) { if ((_local4 < FishAI.allFish[_local3].lureAttraction) && (!FishAI.allFish[_local3].afraid)) { _local4 = FishAI.allFish[_local3].lureAttraction; } if (_local4 == 2) { break; } _local3++; } if (_local4 == 0) { if (pondGlow.currentInterest != "red") { pondGlow.gotoAndPlay("green_transition"); } pondGlow.currentInterest = "red"; } else { if (pondGlow.currentInterest == "red") { pondGlow.gotoAndPlay("red_transition"); } pondGlow.currentInterest = "green"; } targetIndicator.currentInterest = "none"; } if ((_root.myEquip[0] == "bait") && (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]] != undefined)) { _root.buttonBar.baitLifeBar._visible = true; if (gamePhase == "wait") { baitLife = baitLife - 0.03; } if (baitLife <= 0) { _root.stopSounds("reel"); gamePhase = "cast"; lureStatus = "collecting"; statusTimer = 0; mouseClick = false; mouse2x = false; mouseHold = false; mouseTimer = -1; changeFishermanSprite("collect"); eatBait(); } _root.buttonBar.baitLifeBar.myBar._xscale = 100 * (baitLife / baitLifeMax); if (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType == 1) { baitLife = baitLifeMax; _root.buttonBar.baitLifeBar._visible = false; } } else { _root.buttonBar.baitLifeBar._visible = false; } } } function mouseDown() { if (!paused) { if (mouseTimer == -1) { mouseTimer = 0; mouse2x = false; } else { mouse2x = true; } mouseClick = true; mouseHold = true; } } function mouseUp() { if (!paused) { mouseClick = false; mouseHold = false; mouseReleaseTimer = 0; } } function makeNewSchool(inFishArray) { var _local5 = startPos[SwainMath.randomNumber(0, 1)]; var _local4 = attachMovie("fish_unit", "newFish", getNextHighestDepth()); _local4.init(inFishArray[SwainMath.randomNumber(0, inFishArray.length - 1)], _local5); var _local2 = 1; while (_local2 < _local4.mySchool) { var _local3 = attachMovie("fish_unit", "newFish" + _local2, getNextHighestDepth()); _local3.init(_local4.myDepth, _local5); _local3.mySpeed = _local4.mySpeed; _local2++; } } function makeNewFish(inFishArray, inStartX) { var _local2 = attachMovie("fish_unit", "newFish", getNextHighestDepth()); _local2.init(inFishArray[SwainMath.randomNumber(0, inFishArray.length - 1)], inStartX); } function castLine() { } function pullLine(inSeverity) { } function checkFishReaction(inAction, inX, inY, inSpeed) { var _local1 = 0; while (_local1 < FishAI.allFish.length) { FishAI.allFish[_local1].lureReaction(inAction, inX, inY, inSpeed); _local1++; } } function pauseConditions() { if ((((!(_root.myInventory._currentframe === 1)) || (StressBar.currentBar.justStarted == true)) || (_parent.fishCaught.pauseGame == true)) || (popupActive())) { paused = true; _root.stopSounds("reel"); } else if (paused) { paused = false; mouseClick = false; mouseHold = false; mouse2x = false; mouseTimer = -1; } } function createEffect(inType, inX, inY, inDistanceOffset) { var _local2 = attachMovie("pondEffect", "pondEffect" + lowestEffect, getNextHighestDepth()); lowestEffect++; _local2.gotoAndStop(inType); _local2._x = inX; _local2._y = inY; _local2._xscale = _local2._xscale * inDistanceOffset; _local2._yscale = _local2._xscale; } function eatBait() { if (_root.myEquip[0] == "bait") { baitLife = baitLifeMax; var _local2 = BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]]; _local2.myQuantity--; if (_local2.myQuantity <= 0) { BasicInventory.removeInvItem("bait", _root.myEquip[1]); _root.buttonBar.pickedLure.gotoAndStop("empty"); _root.buttonBar.baitLifeBar._visible = false; } } } function loseFish() { _root.playSound("scene", "Reel_LoseFish"); hookedFish.myMission = "flee"; hookedFish.afraid = true; hookedFish.hooked = false; gamePhase = "lose"; rodStress = 0; hookedFish.spookFish(_root.fishTarget._x - _x, _root.fishTarget._y - _y); eatBait(); if (((_root.gameStage == 1) || (_root.gameStage == 2)) || (_root.gameStage == 5)) { MissionOrganizer.checkTaskComplete("lose_fresh"); } if ((_root.gameStage == 3) || (_root.gameStage == 4)) { MissionOrganizer.checkTaskComplete("lose_salt"); } _root.statFishLost++; _root.saveGame(); _root.createFail(); } function createStressBar(inFish) { var _local2 = attachMovie("stress_indicator", "stressIndicator", getNextHighestDepth()); _local2.init(inFish); _local2._x = 410; _local2._y = -190; } function createVictory() { var _local2 = attachMovie("fishCaught", "fishCaught", getNextHighestDepth()); _local2._x = 410; _local2._y = -190; } function createFail() { var _local2 = attachMovie("fishLost", "fishLost", getNextHighestDepth()); _local2._x = 410; _local2._y = -190; } function changeFishermanSprite(inAction) { if ((myFisherman.playstate != inAction) && ((((((((((myFisherman.playstate == "idle") || (myFisherman.playstate == "reel1")) || (myFisherman.playstate == "reel2")) || ((myFisherman.playstate == "pop") && (inAction == "yank"))) || ((myFisherman.playstate == "pop") && (inAction == "reel1"))) || ((myFisherman.playstate == "catch") && (inAction == "idle"))) || (inAction == "catch")) || (inAction == "lose")) || (inAction == "collect")) || (inAction == "cast"))) { myFisherman.playstate = inAction; myFisherman.gotoAndPlay(inAction); } } static function popupSet() { currentPond.pondGlow._alpha = 0; _root.popup.gotoAndStop(popupDir); _root.popup.panel.panel.popupTEXT.text = popupTextArray[0]; popupTextArray.splice(0, 1); _root.popup.panel.panel.popupTitleTEXT.text = popupTitleArray[0]; popupTitleArray.splice(0, 1); } static function popupClose() { _root.popup.gotoAndStop(1); } static function popupNext() { if ((popupTextArray.length > 0) && (popupTextArray != undefined)) { popupSet(); } else { popupClose(); } currentPond.mouseHold = false; currentPond.mouseClick = false; currentPond.mouseTimer = -1; currentPond.mouseReleaseTimer = 2; } static function popupActive() { return(_root.popup._currentframe != 1); } static function populatePopup(inCat) { popupTextArray = new Array(); popupTitleArray = new Array(); popupDir = "bottom"; if (inCat == "newgame") { popupTitleArray.push("Tutorial - 1"); popupTextArray.push("Welcome to the pond, new fisherman! You're about to learn a few vital tips to help you along your fishing career. Press NEXT to continue."); popupTitleArray.push("Tutorial - 2"); popupTextArray.push("You may cast your line anywhere within the enclosed area below your fisherman. Fish will cross from side to side, and it's your mission to nab 'em."); popupTitleArray.push("Tutorial - 3"); popupTextArray.push("Not all fish will want to bite. Your choice of lure, its color, and its price will appeal to fish differently."); popupTitleArray.push("Tutorial - 4"); popupTextArray.push("At a glance, the color that encircles the play area will tell you if any fish swimming by may be interested in your lure. Green means you've got a good chance. Red, not so much."); popupTitleArray.push("Good Luck!"); popupTextArray.push("Click any giant question mark [?] button you see for more help on that section."); } if (inCat == "cast") { popupTitleArray.push("Fishing - 1"); popupTextArray.push("You've just cast your line. You're so awesome. You'll be using your mouse to reel in and manipulate your lure in the water."); popupTitleArray.push("Fishing - 2"); popupTextArray.push("Clicking your mouse once will pop your line. Holding it down will reel in slowly."); popupTitleArray.push("Fishing - 3"); popupTextArray.push("Double clicking the mouse will jerk your line harshly. Double clicking and holding will initiate a very fast reel."); popupTitleArray.push("Fishing - 4"); popupTextArray.push("For more information on how to use each lure, visit the [?] Tutorials in the Store."); } if (inCat == "inspect") { popupTitleArray.push("Fishing - 5"); popupTextArray.push("A fish is inspecting your lure! Once he lunges, 2x Click to jerk your line and set your hook."); } if (inCat == "hook") { popupTitleArray.push("Fishing - 6"); popupTextArray.push("You've set your hook, so prepare to fight this fish! Use the same reeling techniques you've already learned to bring in your catch."); popupTitleArray.push("Fishing - 7"); popupTextArray.push("This is done by keeping the red indicator within the Secure zone. Too much slack or stress on the line and the fish may get free."); popupTitleArray.push("Fishing - 8"); popupTextArray.push("Keeping your line secure longer will build you multipliers that go toward wearing out the fish. Once he's beat, you can reel him in safely and measure 'em up."); popupDir = "top"; } if (inCat == "store") { popupTitleArray.push("Store - 1"); popupTextArray.push("Each area you access from the map comes with its own store. Each store carries common and unique lures, lure colors, and bait to choose from."); popupTitleArray.push("Store - 2"); popupTextArray.push("To acquire new lures, earn cash by (you guessed it!) catching fish."); } if (inCat == "inventory") { popupTitleArray.push("Inventory - 1"); popupTextArray.push("This is your Tackle Box. It will contain all of your lures and bait, which can be equipped when fishing or sold back to the store."); popupTitleArray.push("Inventory - 2"); popupTextArray.push("If you'd like to know more about the use of particular bait and lures, go to the store and click the [?] Tutorial within each category."); } if (inCat == "lure_spoon") { popupTitleArray.push("Spoon Lure - 1"); popupTextArray.push("To effectively use a Spoon, reel it in slowly. Reeling too quickly or stopping will ruin the illusion and turn fish away."); } if (inCat == "lure_fly") { popupTitleArray.push("Fly Lure - 1"); popupTextArray.push("To effectively use a Fly, cast your lure and hold still for a few seconds. If no fish are interested, try again."); popupTitleArray.push("Fly Lure - 2"); popupTextArray.push("Make certain not to move your fly before you're ready to reel it back in. The lure will not appeal to fish anymore until it is cast again."); } if (inCat == "lure_jig") { popupTitleArray.push("Jig Lure - 1"); popupTextArray.push("To effectively use a Jig, find a good balance between reeling very fast and stopping completely. Too much of either will lose a fish's interest"); } if (inCat == "lure_plug") { popupTitleArray.push("Plug Lure - 1"); popupTextArray.push("To effectively use a Plug, find a good balance between slowly reeling in and popping your line. Too much movement, however, may scare fish away."); } if (inCat == "lure_bait") { popupTitleArray.push("Bait - 1"); popupTextArray.push("To effectively use Bait, cast your line and wait. So long as your bait does not die, you can wait indefinitely. Movement may startle fish."); popupTitleArray.push("Bait - 2"); popupTextArray.push("Note that catching a fish will cause you to lose one piece of bait."); } if (inCat == "objectives") { popupTitleArray.push("Mission - 1"); popupTextArray.push("Complete Mission Objectives to open up new locations on your map, and with them, new and rarer types of fish!"); } if (inCat == "map") { popupTitleArray.push("Map - 1"); popupTextArray.push("There are five Florida locations to visit in this game. To open up new locations, you must first complete Missions."); } if (inCat == "victory") { popupTitleArray.push("Victory - 1"); popupTextArray.push("Congratulations, you've reached the highest grade of fishing royalty!"); popupTitleArray.push("Victory - 2"); popupTextArray.push("Keep looking for bigger and badder fish, and try to fill your study with one of every kind."); popupTitleArray.push("Victory - 3"); popupTextArray.push("Good luck on the rest of your journey...and thanks for playing!"); } popupSet(); } var spawnMax = new Array(6, 6, 4, 5, 5); var spawnRate = new Array(300, 500, 500, 250, 300); var spawnSchool = new Array(3000, 3000, 3000, 3000, 3000); var paused = false; var gamePhase = "cast"; var lureStatus = "holding"; var statusTimer = -1; var locked = false; var mouseTimer = -1; var mouseTime2x = 9; var mouseClick = false; var mouseReleaseTimer = 2; var mouseHold = false; var mouse2x = false; var reelSpeed = 10; var lowestEffect = new Number(); var rodStress = new Number(); var OOBTimer = new Number(); var rippleTimer = new Number(); var myFisherman = new Object(); var scaleOffset = 0.6; var castTimer = new Number(); static var baitLifeMax = 100; }
Symbol 1404 MovieClip [__Packages.FishAI] Frame 0
class FishAI extends MovieClip { var onEnterFrame, _name, myMission, gotoAndStop, _x, targetX, _parent, _y, targetY, _rotation, varyYTarget, myDistanceOffset, _height, _xscale, _yscale, interestTEXT, startleTEXT, missionTEXT, _alpha, removeMovieClip; function FishAI () { super(); onEnterFrame = fishBrain; } function init(inType, inStartX) { _name = "fish" + lowestFish; lowestFish++; allFish.push(this); if (inType == "high") { myType = FishStats["fishHigh" + String(_root.gameStage)][SwainMath.randomNumber(0, FishStats["fishHigh" + String(_root.gameStage)].length - 1)]; } else if (inType == "mid") { myType = FishStats["fishMid" + String(_root.gameStage)][SwainMath.randomNumber(0, FishStats["fishMid" + String(_root.gameStage)].length - 1)]; } else { myType = FishStats["fishLow" + String(_root.gameStage)][SwainMath.randomNumber(0, FishStats["fishLow" + String(_root.gameStage)].length - 1)]; } FishStats.applyStats(this, myType); trace(((("New " + myName) + "(") + inType) + ")"); myHealthMax = myHealth; mySizeDisplay = String(mySize).substr(0, Number(String(Math.floor(mySize)).length) + 3) + " lbs"; myMission = "cross"; myDepth = inType; gotoAndStop(inType); _x = inStartX; if (inStartX < 0) { targetX = _parent.myWidth + 300; } else { targetX = -300; } _y = SwainMath.randomNumber(0, _parent.myHeight); targetY = SwainMath.randomNumber(0, _parent.myHeight); setLureAttraction(); _rotation = SwainMath.calculate_rotation(_x, _y, targetX, targetY); rotCurrent = _rotation; rotVel = 0; rotAccel = adjust_rotAccel(); } function fishBrain() { if (!_parent.paused) { if (((myMission == "flee") || ((myMission == "cross") && (SwainMath.randomNumber(1, 80) <= (myErratic * 3)))) && (varyYTarget == undefined)) { varyYTarget = SwainMath.randomNumber(-4000 + (-4000 * (myErratic / 5)), 4000 + (4000 * (myErratic / 5))) / 100; if ((targetY + varyYTarget) > _parent.myHeight) { varyYTarget = varyYTarget - _parent.myHeight; } if ((targetY + varyYTarget) < 0) { varyYTarget = -varyYTarget; } varyYTarget = varyYTarget + targetY; } if (varyYTarget != undefined) { if (varyY == 0) { if (myMission == "curious") { varyY = (targetY - varyYTarget) / -100; } else { varyY = (targetY - varyYTarget) / -10; } } else if (((varyY < 0.1) && (varyY > 0)) || ((varyY > -0.1) && (varyY < 0))) { varyY = 0; varyYTarget = undefined; } if (((targetY - varyYTarget) / 2) >= (-varyY)) { if (myMission == "curious") { varyY = varyY * (1 + trackInterest()); } else { varyY = varyY * (1.05 + (myErratic / 200)); } } else if (myMission == "curious") { varyY = varyY * (1 - trackInterest()); } else { varyY = varyY * (0.95 - (myErratic / 200)); } } if (((myMission == "cross") || (myMission == "flee")) && ((targetY < 0) || (targetY > _parent.myHeight))) { if (targetY < 0) { varyYTarget = 0; } if (targetY > _parent.myHeight) { varyYTarget = _parent.myHeight; } varyY = 0; } if ((myMission == "cross") || (myMission == "flee")) { if ((targetX > _x) && (targetX < (_x + _parent.myWidth))) { targetX = targetX + 5; } if ((targetX < _x) && (targetX > (_x - _parent.myWidth))) { targetX = targetX - 5; } if (SwainMath.randomNumber(0, (11 - myErratic) * 30) == 0) { targetY = SwainMath.randomNumber(0, _parent.myHeight); } } if (myMission == "curious") { if (((_parent.lureStatus.substr(0, 4) != "reel") && (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType != "fly")) && (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType != "bait")) { if (myInterest > 0) { } else if (SwainMath.randomNumber(0, 30) == 0) { myMission = "cross"; } } if (!checkAttraction(myMission)) { myMission = "cross"; } else { varyY = 0; varyYTarget = SwainMath.get_position(_x, _y, SwainMath.calculate_rotation(_x, _y, _root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y), 500 * myDistanceOffset, "y"); if ((SwainMath.randomNumber(0, (myFear + myPickiness) + myErratic) * 3) == 0) { } if ((SwainMath.randomNumber(0, (myFear + (10 - myPickiness)) + (30 - (myErratic * 3))) * 2) == 0) { } targetY = _root.fishTarget._y - _parent._y; targetX = _root.fishTarget._x - _parent._x; } if (myLureDistance(false) <= (_height / 1)) { myMission = "inspect"; MissionOrganizer.checkTaskComplete("tut_attract"); } } if (myMission == "inspect") { varyYTarget = _root.fishTarget._y - _parent._y; targetX = _root.fishTarget._x - _parent._x; targetY = _root.fishTarget._y - _parent._y; if (!checkAttraction("inspect")) { if (checkAttraction("curious")) { myMission = "curious"; } else { myMission = "cross"; } } if ((_parent.gamePhase == "cast") || (_parent.gamePhase == "reel")) { myMission = "flee"; afraid = true; spookFish(_root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y); } else if ((SwainMath.randomNumber(0, 80) == 0) || ((SwainMath.randomNumber(0, 20) == 0) && ((BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "jig") || (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "spoon")))) { myMission = "bite"; _parent.createEffect("splash1", _x, _y, myDistanceOffset); } if (amShark) { myMission = "bite"; _parent.createEffect("splash2", _x, _y, myDistanceOffset); } } if (myMission == "bite") { targetX = _root.fishTarget._x - _parent._x; targetY = _root.fishTarget._y - _parent._y; if (SwainMath.randomNumber(0, 5) == 0) { _parent.createEffect("splash4", _x, _y, myDistanceOffset); } if ((_parent.gamePhase == "cast") || (_parent.gamePhase == "reel")) { myMission = "flee"; afraid = true; spookFish(_root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y); } else if (!checkAttraction(myMission)) { myMission = "cross"; } else if (myLureDistance(true) < (20 * myDistanceOffset)) { PondWorld.baitLife = PondWorld.baitLife - 0.1; myStartle = myStartle + (6 - (myFear / 2)); if (_root.fishTarget.myBobber.myStatus == "loop") { _root.fishTarget.myBobber.myStatus = "bite"; _root.fishTarget.myBobber.gotoAndPlay("bite"); } } } if (myMission == "fight") { varyY = 0; varyYTarget = undefined; myHealth = myHealth - (0.1 * Math.floor(StressBar.healthMod)); fightTimerTotal++; if (SwainMath.randomNumber(0, 10) == 0) { _parent.createEffect("splash4", _x, _y, myDistanceOffset); } if (jumpTimer <= 0) { if (SwainMath.randomNumber(0, 40) < (myErratic * 3)) { fightTargets(_parent.playerLocation._x, _parent.playerLocation._y); } if ((SwainMath.randomNumber(0, 300 - (myFight * 10)) == 0) && (fighting)) { jumpTimer = 40; trace("FISHJUMP!"); } if ((SwainMath.get_distance(this, _parent.playerLocation) < 30) && (myHealth <= 0)) { _parent.gamePhase = "catch"; BasicInventory.catchFish(this); _root.payPlayer(this); StressBar.adjustStress("finished"); _root.createVictory(); applyMissionTaskCatch(); _parent.eatBait(); _root.saveGame(); removeFish(); } if ((myHealth > -100000) && (myHealth < 0)) { StressBar.adjustStress("defeated"); myHealth = -100000; } if (myHealth > -100000) { if (_parent.lureStatus == "reel1") { myHealth = myHealth - (2 * Math.floor(StressBar.healthMod)); _parent.rodStress = _parent.rodStress + 2.5; } else if (_parent.lureStatus == "reel2") { myHealth = myHealth - (1 * Math.floor(StressBar.healthMod)); if (fighting) { _parent.rodStress = _parent.rodStress + 1; } } else if (_parent.lureStatus == "yank") { myHealth = myHealth - (15 * Math.floor(StressBar.healthMod)); _parent.rodStress = _parent.rodStress + 10; if (fighting) { fightTimer = fightTimer - 15; } } else if (_parent.lureStatus == "pop") { myHealth = myHealth - (8 * Math.floor(StressBar.healthMod)); _parent.rodStress = _parent.rodStress + 5; } if (fighting) { _parent.rodStress = _parent.rodStress + (myFight / 2.5); } } } else { jumpTimer = jumpTimer - 1; if (jumpTimer > 20) { StressBar.adjustStress("jump1"); } else { StressBar.adjustStress("jump2"); } } } if (targetY < 0) { targetY = 0; } rotAccel = adjust_rotAccel(); myRotTarget = SwainMath.calculate_rotation(_x, _y, targetX, targetY); myRotDistance = SwainMath.getRotDistance(rotCurrent, myRotDistance); if ((myRotTarget > rotCurrent) || (myRotTarget < (rotCurrent - 180))) { myRotDistance = myRotDistance * 1; } else { myRotDistance = myRotDistance * -1; } slowTurns = 0; if ((((rotVel < 1) && (myRotDistance < 15)) && (myRotDistance >= 0)) || (((rotVel > -1) && (myRotDistance > -15)) && (myRotDistance <= 0))) { rotVel = 0; } else if (myHealth > 0) { if (myRotDistance > 0) { var _local3 = 0; while (_local3 <= (rotVel / rotAccel)) { slowTurns = slowTurns + (rotVel - (rotAccel * _local3)); _local3++; } } else { var _local3 = 0; while (_local3 <= (-(rotVel / rotAccel))) { slowTurns = slowTurns + (rotVel - (rotAccel * _local3)); _local3++; } } slowTurns = slowTurns * 5; if (((myRotDistance < 0) && (slowTurns > (myRotDistance + (rotVel * 5)))) || ((myRotDistance > 0) && (slowTurns < (myRotDistance - (rotVel * 5))))) { if (myRotDistance > 0) { rotVel = rotVel + rotAccel; } else { rotVel = rotVel - rotAccel; } } else if (myRotDistance > 0) { rotVel = rotVel - rotAccel; } else { rotVel = rotVel + rotAccel; } } if (rotCurrent > 180) { rotCurrent = rotCurrent - 360; } if (rotCurrent < -180) { rotCurrent = rotCurrent + 360; } rotCurrent = rotCurrent + rotVel; _rotation = rotCurrent; myDistanceOffset = 1 - (((_parent.myHeight - _y) / _parent.myHeight) * _parent.scaleOffset); if (myMission == "fight") { var _local4; var _local5 = 1; if (myHealth < 0) { _local5 = 0.1; } if (jumpTimer > 0) { speedMod = 0; _local4 = false; } else if (_parent.lureStatus == "reel1") { speedMod = 5 * ((10 - (myFight * _local5)) / 10); _local4 = true; } else if (_parent.lureStatus == "reel2") { speedMod = 3 * ((10 - (myFight * _local5)) / 10); _local4 = true; } else if (_parent.lureStatus == "yank") { speedMod = 9 * ((10 - (myFight * _local5)) / 10); _local4 = true; } else if (_parent.lureStatus == "pop") { speedMod = 6 * ((10 - (myFight * _local5)) / 10); _local4 = true; } if (!fighting) { speedMod = speedMod * 2; } if (_local4) { _x = SwainMath.get_position(_x, _y, SwainMath.calculate_rotation(_x, _y, _parent.playerLocation._x, _parent.playerLocation._y), speedMod * myDistanceOffset, "x"); _y = SwainMath.get_position(_x, _y, SwainMath.calculate_rotation(_x, _y, _parent.playerLocation._x, _parent.playerLocation._y), speedMod * myDistanceOffset, "y"); } speedMod = (1 - (_y / _parent.myHeight)) + 0.1; if (myHealth < 0) { speedMod = 0.5; } else if (fighting) { speedMod = speedMod * 6; } else { speedMod = speedMod * 3; } } else if (afraid) { speedMod = 8; } else if (myMission == "inspect") { speedMod = myLureDistance(true) / 230; } else if (myMission == "bite") { if (myLureDistance(true) < (20 * myDistanceOffset)) { speedMod = 0.1; } else { speedMod = speedMod * 1.2; if (speedMod > 10) { speedMod = 10; } } } else { speedMod = 1; } if (jumpTimer <= 0) { if (((((myMission == "curious") || (myMission == "inspect")) || (myMission == "bite")) && ((BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "jig") || (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "spoon"))) && (SwainMath.getRotDistance(_rotation, SwainMath.calculate_rotation(_x, _y, targetX, targetY)) < 20)) { _x = SwainMath.get_position(_x, _y, _rotation, ((mySpeed + (_parent.lureSpeed / 2)) * speedMod) * myDistanceOffset, "x"); _y = SwainMath.get_position(_x, _y, _rotation, ((mySpeed + (_parent.lureSpeed / 2)) * speedMod) * myDistanceOffset, "y"); } else { _x = SwainMath.get_position(_x, _y, _rotation, (mySpeed * speedMod) * myDistanceOffset, "x"); _y = SwainMath.get_position(_x, _y, _rotation, (mySpeed * speedMod) * myDistanceOffset, "y"); } } _xscale = 50; if (mySize > 1) { _xscale = _xscale + 4; } if (mySize > 3) { _xscale = _xscale + 8; } if (mySize > 5) { _xscale = _xscale + 10; } if (mySize > 10) { _xscale = _xscale + 10; } if (mySize > 14) { _xscale = _xscale + 10; } if (mySize > 19) { _xscale = _xscale + 10; } if (mySize > 25) { _xscale = _xscale + 14; } if (mySize > 32) { _xscale = _xscale + 14; } if (mySize > 40) { _xscale = _xscale + 8; } if (mySize > 65) { _xscale = _xscale + 8; } if (mySize > 90) { _xscale = _xscale + 8; } if (mySize > 130) { _xscale = _xscale + 4; } if (mySize > 180) { _xscale = _xscale + 4; } if (mySize > 200) { _xscale = _xscale + 4; } if (mySize > 300) { _xscale = _xscale + 4; } if (mySize > 400) { _xscale = _xscale + 4; } if (mySize > 500) { _xscale = _xscale + 4; } _xscale = _xscale * myDistanceOffset; _yscale = _xscale; if (_rotation < 0) { _xscale = _xscale + (0.7 * SwainMath.getRotDistance(-90, _rotation)); _yscale = _yscale - (0.3 * SwainMath.getRotDistance(-90, _rotation)); } else { _xscale = _xscale + (0.7 * SwainMath.getRotDistance(90, _rotation)); _yscale = _yscale - (0.3 * SwainMath.getRotDistance(90, _rotation)); } if (_xscale < 8) { _xscale = 8; } if (_yscale < 8) { _yscale = 8; } var _local3 = 0; while (_local3 < allFish.length) { if (((!afraid) && (allFish[_local3] != this)) && (myType != allFish[_local3].myType)) { if (SwainMath.get_distance(this, allFish[_local3]) < (130 * myDistanceOffset)) { if ((mySize * (allFish[_local3].myFear / 3)) > allFish[_local3].mySize) { } else { varyYTarget = SwainMath.get_position(_x, _y, SwainMath.calculate_rotation(_x, _y, allFish[_local3]._x, allFish[_local3]._y), 1000, "y"); } break; } } _local3++; } if ((myMission != "fight") && (((((targetX > _parent.myWidth) && (_x > _parent.myWidth)) || ((targetX < 0) && (_x < 0))) || ((targetY > (_parent.myHeight + 10)) && (_y > (_parent.myHeight + 10)))) || (_y < -20))) { removeFish(); } if ((hooked && (myHealth > 0)) && (myHealth != myHealthMax)) { if (fighting) { if (jumpTimer <= 0) { StressBar.adjustStress("fight"); } fightTimer = fightTimer - (1 / (myHealth / myHealthMax)); if (fightTimer < 0) { fighting = false; trace("not fighting :("); } tiredTimer = 0; } else if (myHealth > 100) { if (jumpTimer <= 0) { tiredTimer++; if (tiredTimer < ((55 - (myFight * 5)) + 60)) { StressBar.adjustStress("rest"); } else { StressBar.adjustStress("default"); } } fightTimer++; if (((!fighting) && (fightTimer > 60)) && (SwainMath.randomNumber(0, 100 - (myFight * 10)) == 0)) { fighting = true; trace("FIGHTING!!!"); fightTimer = SwainMath.randomNumber(0, 30) + (myFight * 20); } } else { StressBar.adjustStress("defeated"); } } else { if (hooked && (jumpTimer <= 0)) { StressBar.adjustStress("rest"); } fightTimer = 0; fighting = false; tiredTimer = 0; } if ((myInterest > 0) && (_parent.gamePhase == "wait")) { if (myMission != "curious") { myInterest = myInterest - (2 - lureAttraction); } } else { myInterest = 0; } if (myStartle > 0) { myStartle = myStartle - 1; } else { myStartle = 0; } if (_parent.gamePhase != "wait") { myStartle = 0; myInterest = 0; } if ((((lureAttraction > 0) || (myInterest > 10)) && (_parent.gamePhase == "wait")) && (!afraid)) { if (SwainMath.get_distance2(_x, _y, _root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y) < (300 * myDistanceOffset)) { if (SwainMath.randomNumber(0, Math.floor((60 * (4 - lureAttraction)) - (myInterest * 2))) == 0) { myInterest = myInterest + 30; } if (myInterest > (30 - (5 - Math.floor(myPickiness / 2)))) { if (myMission == "cross") { myMission = "curious"; } if (targetX != (_root.fishTarget._x - _parent._x)) { targetX = _root.fishTarget._x - _parent._x; } } } } if (myStartle > (20 + (myFear * 8))) { afraid = true; myMission = "flee"; spookFish(_root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y); myInterest = 0; } else if (myStartle > (20 + (myFear * 5))) { myInterest = 0; } interestTEXT.text = myInterest; startleTEXT.text = myStartle; missionTEXT.text = myType; if (_y < 0) { _alpha = 100 + (_y * 5); } else { _alpha = 100; } } } function removeFish() { var _local2 = 0; while (_local2 < allFish.length) { if (this == allFish[_local2]) { allFish.splice(_local2, 1); break; } _local2++; } removeMovieClip(); } function spookFish(fearX, fearY) { targetX = SwainMath.get_position(fearX, fearY, SwainMath.calculate_rotation(fearX, fearY, _x, _y), 1000, "x"); varyYTarget = SwainMath.get_position(fearX, fearY, SwainMath.calculate_rotation(fearX, fearY, _x, _y), 1000, "y"); _parent.createEffect("splash1", _x, _y); if (SwainMath.randomNumber(0, 1) == 0) { _root.playSound("fish", "Fish_Flee1"); } else { _root.playSound("fish", "Fish_Flee2"); } } function fightTargets(fightX, fightY) { targetX = SwainMath.randomNumber(0, _parent.myWidth); targetY = SwainMath.randomNumber(100, _parent.myHeight); } function checkAttraction(inType) { if (_parent.gamePhase != "wait") { return(false); } if (inType == "curious") { var _local4 = myLureDistance(true); var _local3 = (130 + (10 * BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType)) + ((35 * lureAttraction) * myDistanceOffset); if (_local4 <= _local3) { return(true); } } else if (inType == "inspect") { var _local4 = myLureDistance(true); var _local3 = 60; if (_local4 <= _local3) { return(true); } } else { if (myMission == "bite") { return(true); } if (myMission == "fight") { return(true); } } } function myLureDistance(inDistanceCheck) { if (inDistanceCheck) { return(SwainMath.get_distance2(_x, _y, _root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y) * myDistanceOffset); } return(SwainMath.get_distance2(_x, _y, _root.fishTarget._x - _parent._x, _root.fishTarget._y - _parent._y)); } function trackInterest() { return(0.5); } function lureReaction(inAction, inX, inY, inSpeed) { if ((!afraid) && (!hooked)) { var _local5 = myLureDistance(true); var _local3 = BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]]; if ((inAction == "yank") || (inAction == "pop")) { if (_local5 < (30 * myDistanceOffset)) { if ((myMission == "bite") && (_parent.hookedFish == undefined)) { myMission = "fight"; hooked = true; fighting = true; fightTimer = SwainMath.randomNumber(0, 30) + (myFight * 20); _parent.gamePhase = "reel"; _root.createStressBar(this); _parent.hookedFish = this; _root.stopSounds("reel"); MissionOrganizer.checkTaskComplete("tut_hook"); if (_root.fishTarget.myBobber.myStatus != "caught") { _root.fishTarget.myBobber.myStatus = "caught"; _root.fishTarget.myBobber.gotoAndPlay("caught"); } StressBar.adjustStress("default"); } } else if (((myMission == "cross") && (checkAttraction("curious"))) || (myMission == "curious")) { if (inAction == "yank") { if (_local3.myType == "jig") { myStartle = myStartle + (2.5 + (myStartle / 30)); } if (_local3.myType == "spoon") { myStartle = myStartle + (3 + (myStartle / 30)); } if (_local3.myType == "plug") { myStartle = myStartle + (2.5 + (myStartle / 30)); } if (_local3.myType == "fly") { myInterest = 0; _parent.castTimer = 9999; myStartle = myStartle + (2.5 + (myStartle / 30)); } if (_local3.myType == "bait") { myInterest = 0; myStartle = myStartle + (3 + (myStartle / 30)); } } else { if (_local3.myType == "jig") { myInterest = myInterest + (1 + (0.6 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + (2 + (myStartle / 30)); } if (_local3.myType == "spoon") { myStartle = myStartle + (3 + (myStartle / 30)); } if (_local3.myType == "plug") { myInterest = myInterest + (2.5 + (0.1 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + (2.1 + (myStartle / 30)); } if (_local3.myType == "fly") { myInterest = 0; _parent.castTimer = 9999; myStartle = myStartle + (0.5 + (myStartle / 30)); } if (_local3.myType == "bait") { myInterest = 0; myStartle = myStartle + (3 + (myStartle / 30)); } } } } if (inAction == "reel1") { if (((myMission == "cross") && (checkAttraction("curious"))) || (myMission == "curious")) { if (_local3.myType == "jig") { myInterest = myInterest + (1.5 + (0.1 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + 1; } if (_local3.myType == "spoon") { myInterest = myInterest + 0.5; myStartle = myStartle + 1; } if (_local3.myType == "plug") { myInterest = myInterest + (1.5 + (0.1 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + 2; } if (_local3.myType == "fly") { myInterest = 0; _parent.castTimer = 9999; myStartle = myStartle + 0.5; } if (_local3.myType == "bait") { myInterest = 0; myStartle = myStartle + 2; } } } if (inAction == "reel2") { if (((myMission == "cross") && (checkAttraction("curious"))) || (myMission == "curious")) { if (_local3.myType == "jig") { myInterest = myInterest + 0.5; myStartle = myStartle + 1.5; } if (_local3.myType == "spoon") { myInterest = myInterest + (1.3 + (0.1 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + 1; } if (_local3.myType == "plug") { myInterest = myInterest + (1 + (0.6 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare)))); myStartle = myStartle + 1.3; } if (_local3.myType == "fly") { myInterest = 0; _parent.castTimer = 9999; myStartle = myStartle + 0.5; } if (_local3.myType == "bait") { myInterest = 0; myStartle = myStartle + 2; } } } if ((inAction == "free") || (inAction == "floating")) { if (((myMission == "cross") && (checkAttraction("curious"))) || (myMission == "curious")) { if (_local3.myType == "jig") { if (myMission != "curious") { myInterest = -3; } } if (_local3.myType == "spoon") { if (myMission != "curious") { myInterest = -3; myStartle = myStartle + 0.3; } } if (_local3.myType == "plug") { } if (_local3.myType == "fly") { if (_parent.castTimer <= 260) { myInterest = (10 + (lureAttraction * 10)) + (4 * (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myLevel - (5 - myRare))); myStartle = 0; } else if ((myMission != "curious") && (myMission != "inspect")) { myInterest = 0; } } if (_local3.myType == "bait") { myInterest = 25; myStartle = myStartle + 0; } } } if ((myMission == "cross") || (myMission == "curious")) { if ((_parent.castTimer > 90) && (_local3.myType == "fly")) { myInterest = 0; } if ((PondWorld.baitLife <= 0) && (_local3.myType == "bait")) { myInterest = 0; } } if ((inAction == "cast") && (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType != "fly")) { if (myDepth == "high") { if (_local5 < ((50 + (100 - (myFear * 10))) * myDistanceOffset)) { afraid = true; } } } if (afraid) { spookFish(inX, inY); myMission = "flee"; } } } function setLureAttraction() { var _local3; lureAttraction = 0; var _local5 = 0; while (_local5 < myLures.length) { _local3 = BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]]; if ((((((((myLures[_local5] == "fish") && (_local3.myType == "plug")) || ((myLures[_local5] == "minnow") && (((_local3.myType == "bait") && (_local3.mySubType == 3)) || (_local3.myType == "spoon")))) || ((myLures[_local5] == "squid") && (((_local3.myType == "bait") && (_local3.mySubType == 5)) || (_local3.myType == "jig")))) || (((myLures[_local5] == "shrimp") && (_local3.myType == "bait")) && (_local3.mySubType == 4))) || (((myLures[_local5] == "cut") && (_local3.myType == "bait")) && (_local3.mySubType == 1))) || ((myLures[_local5] == "fly") && (_local3.myType == "fly"))) || (((myLures[_local5] == "worm") && (_local3.myType == "bait")) && (_local3.mySubType == 2))) { trace(((myName + " likes your lure! (") + _local3.myType) + ")"); var _local4; _local4 = 0; while (_local4 < myColorsLiked.length) { if ((myColorsLiked[_local4] == _local3.myColor1) || (myColorsLiked[_local4] == _local3.myColor2)) { _local4 = 9999; break; } _local4++; } if ((_root.myEquip[0] == "bait") || (_local4 == 9999)) { lureAttraction = 2; } else { lureAttraction = 1; } break; } if (_root.codeAttract) { lureAttraction = 2; } _local5++; } } function adjust_rotAccel() { if (afraid) { return(6); } if (myMission == "bite") { return(mySpeed * 3); } if (myMission == "fight") { return(10); } return(mySpeed / 6); } function applyMissionTaskCatch() { MissionOrganizer.checkTaskComplete("catch_" + BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType); MissionOrganizer.checkTaskComplete("catch_" + myType); if (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType == "bait") { MissionOrganizer.checkTaskComplete("catch_bait" + BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType); } if (mySize >= 15) { MissionOrganizer.checkTaskComplete("catch_15+"); } if (mySize >= 10) { MissionOrganizer.checkTaskComplete("catch_10+"); } if (((((myType == "bluemarlin") || (myType == "spearfish")) || (myType == "sailfish")) || (myType == "swordfish")) || (myType == "whitefinmarlin")) { MissionOrganizer.checkTaskComplete("catch_sail"); } if (((myType == "bonnetheadshark") || (myType == "shortfinmakoshark")) || (myType == "blacktipshark")) { MissionOrganizer.checkTaskComplete("catch_shark"); } if ((_root.gameStage == 1) && (myRare == 1)) { MissionOrganizer.checkTaskComplete("catch_canal_rare"); } if ((_root.gameStage == 2) && (myRare == 1)) { MissionOrganizer.checkTaskComplete("catch_lake_rare"); } if ((_root.gameStage == 3) && (myRare == 1)) { MissionOrganizer.checkTaskComplete("catch_bay_rare"); } if ((_root.gameStage == 4) && (myRare == 1)) { MissionOrganizer.checkTaskComplete("catch_wreck_rare"); } if ((myFight >= 7.5) && (((_root.gameStage == 1) || (_root.gameStage == 2)) || (_root.gameStage == 5))) { MissionOrganizer.checkTaskComplete("catch_fresh"); } if ((myFight >= 7.5) && ((_root.gameStage == 3) || (_root.gameStage == 4))) { MissionOrganizer.checkTaskComplete("catch_salt"); } } static var allFish = new Array(); static var lowestFish = new Number(); var myHealth = new Number(); var myHealthMax = new Number(); var myType = new String(); var myDepth = new String(); var mySize = new Number(); var mySizeDisplay = new String(); var myName = new String(); var myFight = new Number(); var myFear = new Number(); var myLures = new Array(); var myPickiness = new Number(); var myColorsLiked = new Array(); var myColorsHated = new Array(); var mySpeed = new Number(); var myErratic = new Number(); var mySchool = new Number(); var amLegendary = new Boolean(); var myRare = new Number(); var amShark = new Boolean(); var varyY = new Number(); var afraid = false; var hooked = false; var speedMod = new Number(); var myInterest = new Number(); var myStartle = new Number(); var lureAttraction = new Number(); var jumpTimer = new Number(); var fightTimer = new Number(); var fighting = new Boolean(); var fightStatus = new String(); var tiredTimer = new Number(); var fightTimerTotal = new Number(); var rotCurrent = new Number(); var rotVel = new Number(); var rotAccel = new Number(); var myRotDistance = new Number(); var myRotTarget = new Number(); var slowTurns = new Number(); }
Symbol 1405 MovieClip [__Packages.MissionOrganizer] Frame 0
class MissionOrganizer { function MissionOrganizer () { } static function getMissionObjective(inText) { var _local3 = _root.myMission; loadNewGoalCount(_local3); if (inText == "title") { if (_local3 == 1) { return("Introduction to Fishing!"); } if (_local3 == 2) { return("Fishing License - Junior"); } if (_local3 == 3) { return("Kickin' Back"); } if (_local3 == 4) { return("Fishing License - Novice"); } if (_local3 == 5) { return("Scourge of the Gulf Stream"); } if (_local3 == 6) { return("Fishing License - Adept"); } if (_local3 == 7) { return("Lord of the Bite"); } if (_local3 == 8) { return("Fishing License - Advanced"); } if (_local3 == 9) { return("Freshwater Mastery"); } if (_local3 == 10) { return("Fishing License - Sport Pro"); } if (_local3 >= 11) { return("Missions Completed!"); } } if (inText == "description") { if (_local3 == 1) { return("Learn the ropes and follow the Tutorial instructions."); } if (_local3 == 2) { return("Bag a few fish to qualify for your first License."); } if (_local3 == 3) { return("Try to nab a few fish with new Lure types."); } if (_local3 == 4) { return("Catch a few previously unobtainable fish."); } if (_local3 == 5) { return("Explore the bounty of the sea: pull in a couple of 'Big Ones'."); } if (_local3 == 6) { return("Catch some of the fiercest fish off the coast of Miami!"); } if (_local3 == 7) { return("Use each of the four live baits to catch any fish."); } if (_local3 == 8) { return("Catch some rares from each of your hunting grounds."); } if (_local3 == 9) { return("Score some new rare fish from the stock pond."); } if (_local3 == 10) { return("Catch ten difficult fish without losing a single one!"); } if (_local3 >= 11) { return("Enjoy your fishing."); } } if (inText.substr(0, 4) == "task") { if ((MissionOrganizer[inText + "Count"] == MissionOrganizer[inText + "Goal"]) && (MissionOrganizer[inText + "Goal"] > 0)) { return("Completed!"); } if (_local3 == 1) { if (inText == "task1") { return("Cast your line"); } if (inText == "task2") { return("Attract a fish"); } if (inText == "task3") { return("Set your hook"); } if (inText == "task4") { return("Catch a fish"); } } if (_local3 == 2) { if (inText == "task1") { return(((("Catch fish: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(""); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } if (_local3 == 3) { if (inText == "task1") { return(((("Fly catches: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Spoon catches: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } if (_local3 == 4) { if (inText == "task1") { return(((("Bluegills caught: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Redbreast Sunfish caught: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(((("Yellow Bullhead caught: (" + task3Count) + " of ") + task3Goal) + ")"); } if (inText == "task4") { return(""); } } if (_local3 == 5) { if (inText == "task1") { return(((("Fish over 10 lbs: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Fish over 15 lbs: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } if (_local3 == 6) { if (inText == "task1") { return(((("Sail-type fish caught: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Large Sharks caught: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } if (_local3 == 7) { if (inText == "task1") { return(((("Nightcrawler catches: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Minnow catches: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(((("Shrimp catches: (" + task3Count) + " of ") + task3Goal) + ")"); } if (inText == "task4") { return(((("Squid catches: (" + task4Count) + " of ") + task4Goal) + ")"); } } if (_local3 == 8) { if (inText == "task1") { return(((("Canal Rares: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Lake Rares: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(((("Bay Rares: (" + task3Count) + " of ") + task3Goal) + ")"); } if (inText == "task4") { return(((("Wreck Rares: (" + task4Count) + " of ") + task4Goal) + ")"); } } if (_local3 == 9) { if (inText == "task1") { return(((("Brown Hoplo caught: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Peacock Bass caught: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(((("Grass Carp caught: (" + task3Count) + " of ") + task3Goal) + ")"); } if (inText == "task4") { return(((("Striped Bass caught: (" + task4Count) + " of ") + task4Goal) + ")"); } } if (_local3 == 10) { if (inText == "task1") { return(((("Tough freshwaters caught: (" + task1Count) + " of ") + task1Goal) + ")"); } if (inText == "task2") { return(((("Tough saltwaters caught: (" + task2Count) + " of ") + task2Goal) + ")"); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } if (_local3 == 11) { if (inText == "task1") { return(""); } if (inText == "task2") { return(""); } if (inText == "task3") { return(""); } if (inText == "task4") { return(""); } } } } static function setMissionPanelText() { _root.buttonBar.missionPanel.setText(); } static function checkTaskComplete(inAction) { if ((!(lastFish === _root.newFishing.hookedFish)) || (_root.newFishing.hookedFish == undefined)) { goAhead = true; } else { goAhead = false; } if (inAction.substr(0, 5) == "catch") { lastFish = _root.newFishing.hookedFish; } else { lastFish = undefined; } var _local3 = _root.myMission; if (_local3 == 1) { if ((inAction == "tut_cast") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); PondWorld.populatePopup("cast"); } if ((inAction == "tut_attract") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); PondWorld.populatePopup("inspect"); } if ((inAction == "tut_hook") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); PondWorld.populatePopup("hook"); } if (((inAction.substr(0, 5) == "catch") && (goAhead)) && (task4Count < task4Goal)) { task4Count = task4Count + 1; setMissionPanelText(); } } if (_local3 == 2) { if (((inAction.substr(0, 5) == "catch") && (goAhead)) && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } } if (_local3 == 3) { if ((inAction == "catch_fly") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_spoon") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } } if (_local3 == 4) { if ((inAction == "catch_bluegill") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_redbreastsunfish") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if ((inAction == "catch_yellowbullhead") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); } } if (_local3 == 5) { if ((inAction == "catch_10+") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_15+") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } } if (_local3 == 6) { if ((inAction == "catch_sail") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_shark") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } } if (_local3 == 7) { if ((inAction == "catch_bait2") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_bait3") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if ((inAction == "catch_bait4") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); } if ((inAction == "catch_bait5") && (task4Count < task4Goal)) { task4Count = task4Count + 1; setMissionPanelText(); } } if (_local3 == 8) { if ((inAction == "catch_canal_rare") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_lake_rare") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if ((inAction == "catch_bay_rare") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); } if ((inAction == "catch_wreck_rare") && (task4Count < task4Goal)) { task4Count = task4Count + 1; setMissionPanelText(); } } if (_local3 == 9) { if ((inAction == "catch_brownhoplo") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_peacockbass") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if ((inAction == "catch_grasscarp") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); } if ((inAction == "catch_stripedbass") && (task4Count < task4Goal)) { task4Count = task4Count + 1; setMissionPanelText(); } } if (_local3 == 10) { if ((inAction == "catch_fresh") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_salt") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if (inAction == "lose_fresh") { task1Count = 0; setMissionPanelText(); } if (inAction == "lose_salt") { task2Count = 0; setMissionPanelText(); } } if (_local3 == 11) { if ((inAction == "catch_bandlefish") && (task1Count < task1Goal)) { task1Count = task1Count + 1; setMissionPanelText(); } if ((inAction == "catch_fishhead") && (task2Count < task2Goal)) { task2Count = task2Count + 1; setMissionPanelText(); } if ((inAction == "catch_doublebass") && (task3Count < task3Goal)) { task3Count = task3Count + 1; setMissionPanelText(); } if ((inAction == "catch_pescadito") && (task4Count < task4Goal)) { task4Count = task4Count + 1; setMissionPanelText(); } } var _local4 = false; if (task1Count > task1Goal) { task1Count = task1Goal; } if (task2Count > task2Goal) { task2Count = task2Goal; } if (task3Count > task3Goal) { task3Count = task3Goal; } if (task4Count > task4Goal) { task4Count = task4Goal; } if ((((((task1Goal > 0) && (task1Count == task1Goal)) || (task1Goal == 0)) && (((task2Goal > 0) && (task2Count == task2Goal)) || (task2Goal == 0))) && (((task3Goal > 0) && (task3Count == task3Goal)) || (task3Goal == 0))) && (((task4Goal > 0) && (task4Count == task4Goal)) || (task4Goal == 0))) { _local4 = true; } if (_local4) { _root.myMission++; task1Count = 0; task2Count = 0; task3Count = 0; task4Count = 0; loadNewGoalCount(_local3); setMissionPanelText(); _root.createMissionComplete(); _root.gameStagesOpen = Math.ceil(_root.myMission / 2); _root.saveGame(); } } static function returnNewStage() { return((((_root.myMission == 3) || (_root.myMission == 5)) || (_root.myMission == 7)) || (_root.myMission == 9)); } static function loadNewGoalCount(inMission) { if (inMission == 1) { task1Goal = 1; task2Goal = 1; task3Goal = 1; task4Goal = 1; } if (inMission == 2) { task1Goal = 3; task2Goal = 0; task3Goal = 0; task4Goal = 0; } if (inMission == 3) { task1Goal = 3; task2Goal = 3; task3Goal = 0; task4Goal = 0; } if (inMission == 4) { task1Goal = 1; task2Goal = 1; task3Goal = 1; task4Goal = 0; } if (inMission == 5) { task1Goal = 6; task2Goal = 3; task3Goal = 0; task4Goal = 0; } if (inMission == 6) { task1Goal = 1; task2Goal = 1; task3Goal = 0; task4Goal = 0; } if (inMission == 7) { task1Goal = 3; task2Goal = 3; task3Goal = 3; task4Goal = 3; } if (inMission == 8) { task1Goal = 1; task2Goal = 1; task3Goal = 1; task4Goal = 1; } if (inMission == 9) { task1Goal = 1; task2Goal = 1; task3Goal = 1; task4Goal = 1; } if (inMission == 10) { task1Goal = 5; task2Goal = 5; task3Goal = 0; task4Goal = 0; } if (inMission == 11) { task1Goal = 999; task2Goal = 0; task3Goal = 0; task4Goal = 0; } } static function storeAdvice() { var _local3 = _root.myMission; var _local2 = new Number(); if (_local3 == 1) { _local2 = SwainMath.randomNumber(0, 4); if (_local2 == 0) { return("Welcome to the neighborhood, guppy."); } if (_local2 == 1) { return("I got everything you need to get started. Have a look around."); } if (_local2 == 2) { return("Buy any lure, and I'll throw in a free rod."); } if (_local2 == 3) { return("Howdy."); } if (_local2 == 4) { return("Welcome to the neighborhood, guppy."); } } if (_local3 == 2) { _local2 = SwainMath.randomNumber(0, 2); if (_local2 == 0) { return("Casting too close to a fish with a heavy lure will spook it."); } if (_local2 == 1) { return("A red indicator means you're using the wrong lure for any fish nearby."); } if (_local2 == 2) { return("A green indicator means your lure choice is perfect for any fish nearby."); } } if (_local3 == 3) { _local2 = SwainMath.randomNumber(0, 1); if (_local2 == 0) { return("To fly fish, you need to cast and wait for a few seconds. Don't jerk the line! If the fish aren't biting, reel in and try again."); } if (_local2 == 1) { return("Spoons are attractive only while reeling, but reeling too long or fast may startle fish."); } } if (_local3 == 4) { _local2 = SwainMath.randomNumber(0, 2); if (_local2 == 0) { return("Sunfish? They'll eat just about anything in high water. Hard to find, though."); } if (_local2 == 1) { return("Bluegills are common little bait thieves. Not much fight. Why do you ask?"); } if (_local2 == 2) { return("Bullheads are bottom-feeders. Bait them accordingly."); } } if (_local3 == 5) { _local2 = SwainMath.randomNumber(0, 1); if (_local2 == 0) { return("You'll catch bigger fish off the shelf outside Biscayne Bay."); } if (_local2 == 1) { return("If you're trying to catch huge fish in fresh water, then you're doing it wrong."); } } if (_local3 == 6) { _local2 = SwainMath.randomNumber(0, 1); if (_local2 == 0) { return("Large predator fish don't wait to figure out if they like your lure. They strike FAST, so be ready!"); } if (_local2 == 1) { return("Large predators like large bait. Jigs, squid, and plugs are a good start, but they're not the only right way."); } } if (_local3 == 7) { _local2 = SwainMath.randomNumber(0, 1); if (_local2 == 0) { return("When fishing with live bait, try not to jerk on the line too much. You're likely to kill or lose it."); } if (_local2 == 1) { return("Live bait is delicate business, but the fish will appreciate the difference."); } } if (_local3 == 8) { _local2 = SwainMath.randomNumber(0, 1); if (_local2 == 0) { return("Fishing for freshwater rares? I'd use cut bait, shrimp, or minnows."); } if (_local2 == 1) { return("Hunting saltwater rares? Plugs, shrimp, and minnows are good choices...but not for every fish."); } } if (_local3 == 9) { _local2 = SwainMath.randomNumber(0, 3); if (_local2 == 0) { return("Peacock bass is a beautiful catch. They tend toward smaller fish to feed on."); } if (_local2 == 1) { return("The Hoplo is a bottom feeder, but he'll come up for flies if he spots them."); } if (_local2 == 2) { return("Grass Carp can get pretty big for freshwater. They like to be spoon-fed."); } if (_local2 == 3) { return("Striped Bass feeds like most bass, but he's not big on flies."); } } if (_local3 == 10) { _local2 = SwainMath.randomNumber(0, 0); if (_local2 == 0) { return("It's gonna take all your skill to complete a fishing marathon. Good luck, champ!"); } } if (_local3 == 11) { _local2 = SwainMath.randomNumber(0, 0); if (_local2 == 0) { return(("So you've made it to the top, have you? Have you caught all " + FishStats.allFish.length) + " fish?"); } } } static var task1Count = new Number(); static var task2Count = new Number(); static var task3Count = new Number(); static var task4Count = new Number(); static var task1Goal = new Number(); static var task2Goal = new Number(); static var task3Goal = new Number(); static var task4Goal = new Number(); static var lastFish = new Object(); static var goAhead = true; }
Symbol 1406 MovieClip [__Packages.StressBar] Frame 0
class StressBar extends MovieClip { var onEnterFrame, myDifficulty, myWeightClass, slackHealth, stressHealth, _alpha, fightIndicator, myStartAnim, psTEXT, fsTEXT, targetIndicator, currentIndicator, stressBar, slackBar, healthBar, healthMult, removeMovieClip; function StressBar () { super(); onEnterFrame = tick; } function init(inFish) { targetFish = inFish; currentBar = this; myDifficulty = targetFish.myFight; myWeightClass = determineWeightClass(targetFish.mySize); slackHealth = (stressHealth = SlackStressMax); _alpha = 0; fightIndicator.gotoAndStop(myDifficulty); justStarted = true; healthMod = 1; } function tick() { if (!PondWorld.popupActive()) { if (!myStartAnim._visible) { myStartAnim._visible = true; myStartAnim.gotoAndPlay(1); } if (myPhase == -1) { if (_alpha < 100) { _alpha = _alpha + 25; } else { myPhase = 0; } } if (!targetFish._parent.paused) { if (_root.currentScreen != "game") { removeMe(); } if (myPhase == 1) { playerStress = 0; fishStress = 0; if (_alpha > 0) { _alpha = _alpha - 25; } else { removeMe(); } } if (targetValue < (playerStress + fishStress)) { targetValue = targetValue + (((playerStress + fishStress) - targetValue) / 10); } if (targetValue > (playerStress + fishStress)) { targetValue = targetValue - ((targetValue - (playerStress + fishStress)) / 10); } psTEXT.text = playerStress; fsTEXT.text = fishStress; if (targetValue < -400) { targetValue = -400; } if (targetValue > 400) { targetValue = 400; } if (targetValue < currentValue) { if ((targetValue - currentValue) >= (-cvAccel)) { cvVelocity = 0; } else if ((targetValue - currentValue) < (cvVelocity * 13)) { cvVelocity = cvVelocity - cvAccel; } else { cvVelocity = cvVelocity + cvAccel; } } if (targetValue > currentValue) { if ((targetValue - currentValue) <= cvAccel) { cvVelocity = 0; } else if ((targetValue - currentValue) > (cvVelocity * 13)) { cvVelocity = cvVelocity + cvAccel; } else { cvVelocity = cvVelocity - cvAccel; } } currentValue = currentValue + cvVelocity; if (currentValue < -400) { currentValue = -400; cvVelocity = 0; } if (currentValue > 400) { currentValue = 400; cvVelocity = 0; } targetIndicator.gotoAndStop(Math.floor(targetValue + 400)); currentIndicator.gotoAndStop(Math.floor(currentValue + 400)); if (((stressHealth < 0) || (slackHealth < 0)) && (myPhase != 1)) { myPhase = 1; targetFish._parent.loseFish(); } if (currentValue < (-35 + ((-(11 - myDifficulty)) * 13.5135135135135))) { stressHealth = stressHealth - 1; } else { stressHealth = stressHealth + 2; } if (currentValue > (35 + ((11 - myDifficulty) * 13.5135135135135))) { slackHealth = slackHealth - 1; } else { slackHealth = slackHealth + 2; } if ((currentBar.myPhase == 1) || (targetFish.myHealth <= 0)) { stressHealth = SlackStressMax; slackHealth = SlackStressMax; } stressBar.gotoAndStop((SlackStressMax - stressHealth) + 1); slackBar.gotoAndStop((SlackStressMax - slackHealth) + 1); if (stressHealth > SlackStressMax) { stressHealth = SlackStressMax; } if (slackHealth > SlackStressMax) { slackHealth = SlackStressMax; } healthBar.healthScale._xscale = 100 * (targetFish.myHealth / targetFish.myHealthMax); if (targetFish.myHealth <= 0) { } else if ((stressHealth == SlackStressMax) && (slackHealth == SlackStressMax)) { healthMod = healthMod + 0.013; if (healthMod > 4) { healthMod = 4; } } else { healthMod = 1; } if ((healthMod < 2) && (healthMult._currentframe != 1)) { if ((currentMod > 1) && (targetFish.myHealth > 0)) { _root.playSound("scene", "Fish_MultLose"); } healthMult.gotoAndStop(5); } else { if ((currentMod != Math.floor(healthMod)) && (targetFish.myHealth > 0)) { _root.playSound("scene", "Fish_MultGet"); } healthMult.gotoAndStop(Math.floor(healthMod)); } currentMod = Math.floor(healthMod); } } else { if (_alpha < 100) { _alpha = _alpha + 25; } justStarted = true; myStartAnim.gotoAndPlay(1); myStartAnim._visible = false; targetIndicator.gotoAndStop(400); currentIndicator.gotoAndStop(400); } } function removeMe() { removeMovieClip(); } function stressColor(inDir, inType) { } function determineWeightClass(inSize) { var _local1 = new Number(); if (inSize < 1) { _local1 = 1; } else if (inSize < 2) { _local1 = 2; } else if (inSize < 4) { _local1 = 3; } else if (inSize < 6) { _local1 = 4; } else if (inSize < 10) { _local1 = 5; } else if (inSize < 14) { _local1 = 6; } else if (inSize < 25) { _local1 = 7; } else if (inSize < 50) { _local1 = 8; } else if (inSize < 100) { _local1 = 9; } else { _local1 = 10; } return(_local1); } static function adjustStress(inAction) { if (inAction == "fight") { currentBar.fishStress = -100 + ((-currentBar.myWeightClass) * 20); currentBar.fishIcon.gotoAndStop("fight"); } if (inAction == "jump1") { currentBar.fishStress = -100 + ((-currentBar.myWeightClass) * 20); currentBar.fishIcon.gotoAndStop("jump"); } if (inAction == "jump2") { currentBar.fishStress = 200 + (currentBar.myWeightClass * 20); currentBar.fishIcon.gotoAndStop("jump"); } if (inAction == "rest") { currentBar.fishStress = 100 + (currentBar.myWeightClass * 20); currentBar.fishIcon.gotoAndStop("rest"); } if (inAction == "default") { currentBar.fishStress = 50 + (currentBar.myWeightClass * 20); currentBar.fishIcon.gotoAndStop("start"); } if (inAction == "defeated") { currentBar.fishStress = 0; currentBar.fishIcon.gotoAndStop("defeated"); } if (inAction == "yank") { currentBar.playerStress = -600; } if (inAction == "pop") { currentBar.playerStress = -450; } if (inAction == "reel1") { currentBar.playerStress = -300; } if (inAction == "reel2") { currentBar.playerStress = -200; } if (inAction == "free") { currentBar.playerStress = 300; } if (currentBar.targetFish == undefined) { currentBar.playerStress = 0; currentBar.fishStress = 0; } if (inAction == "finished") { currentBar.myPhase = 1; } } var targetValue = 0; var currentValue = 0; var cvVelocity = 0; var cvAccel = 0.7; var targetFish = new Object(); var myPhase = -1; var SlackStressMax = 60; var playerStress = 0; var fishStress = 0; static var currentBar = new Object(); static var healthMod = 1; var justStarted = new Boolean(); var currentMod = new Number(); }
Symbol 1407 MovieClip [__Packages.QuickParticle] Frame 0
class QuickParticle extends MovieClip { var onEnterFrame, _x, _y, _rotation, myVelDown, myVelRight, myScreen, myGravity, _xscale, _yscale, spinSpeed, gotoAndStop, removeMovieClip; function QuickParticle () { super(); gotoArray = new Array(); onEnterFrame = tick; } function init(inArray, inX, inY, inXVar, inYVar, rotStart, rotEnd, velDownStart, velDownEnd, velRightStart, velRightEnd, inScreen, inGravity, inScaleDiff, inSpinRange) { _x = inX + SwainMath.randomNumber(-inXVar, inXVar); _y = inY + SwainMath.randomNumber(-inYVar, inYVar); _rotation = SwainMath.randomNumber(rotStart, rotEnd); myVelDown = SwainMath.randomNumber(velDownStart, velDownEnd); myVelRight = SwainMath.randomNumber(velRightStart, velRightEnd); myScreen = inScreen; myGravity = inGravity; _xscale = _xscale + SwainMath.randomNumber(-inScaleDiff, inScaleDiff); _yscale = _xscale; spinSpeed = SwainMath.randomNumber((-inSpinRange) * 100, inSpinRange * 100); spinSpeed = spinSpeed / 100; gotoArray = inArray; gotoAndStop(gotoArray[SwainMath.randomNumber(0, gotoArray.length - 1)]); } function tick() { _x = _x + myVelRight; _y = _y + myVelDown; myVelDown = myVelDown + myGravity; _rotation = _rotation + spinSpeed; if (((_x > (borderRight + deleteBuffer)) || (_y > 1000)) || (_root.currentScreen != myScreen)) { removeMovieClip(); } } var gotoArray = new Array(); static var deleteBuffer = 40; static var borderBottom = 600; static var borderRight = 800; }
Symbol 504 Button
on (release) { getURL ("http://www.kongregate.com/?haref=superfishing&src=spon&cm=superfishing", "_blank"); }
Symbol 530 MovieClip Frame 1
_root.stop();
Symbol 530 MovieClip Frame 141
_root.play();
Symbol 563 MovieClip Frame 2
stop();
Symbol 578 MovieClip Frame 79
stop();
Symbol 602 Button
on (press) { _root.newGame(); _root.gotoAndStop("intro"); }
Symbol 606 Button
on (press) { _root.loadGame(); _root.gotoAndStop("intro"); }
Symbol 608 MovieClip Frame 9
stop();
Symbol 615 Button
on (press) { _root.codeAttract = true; }
Symbol 641 MovieClip Frame 1
gotoAndStop(_root.myHat);
Symbol 650 Button
on (press) { if (customHead._currentframe == 1) { customHead.gotoAndStop(customHead._totalframes); } else { customHead.prevFrame(); } _root.myHat = customHead._currentFrame; }
Symbol 651 Button
on (press) { if (customHead._currentframe == customHead._totalframes) { customHead.gotoAndStop(1); } else { customHead.nextFrame(); } _root.myHat = customHead._currentFrame; }
Symbol 660 Button
on (press) { _root.gotoAndStop("game"); }
Symbol 672 Button
on (press) { _root._quality = "high"; }
Symbol 676 Button
on (press) { _root._quality = "medium"; }
Symbol 680 Button
on (press) { _root._quality = "low"; }
Symbol 695 Button
on (press) { _root.tutorialActive = !_root.tutorialActive; }
Symbol 717 MovieClip Frame 43
gotoAndPlay ("loop");
Symbol 720 Button
on (rollOver) { _root.rollOverStage(1, true); this.gotoAndStop(2); } on (rollOut) { _root.rollOverStage(1, false); this.gotoAndStop(1); } on (press) { _root.selectStage(1); }
Symbol 727 MovieClip Frame 60
gotoAndPlay ("restart");
Symbol 732 MovieClip Frame 1
stop();
Symbol 733 Button
on (rollOver) { _root.rollOverStage(2, true); this.gotoAndStop(2); } on (rollOut) { _root.rollOverStage(2, false); this.gotoAndStop(1); } on (press) { _root.selectStage(2); }
Symbol 737 MovieClip Frame 1
stop();
Symbol 738 Button
on (rollOver) { _root.rollOverStage(4, true); this.gotoAndStop(2); } on (rollOut) { _root.rollOverStage(4, false); this.gotoAndStop(1); } on (press) { _root.selectStage(4); }
Symbol 742 MovieClip Frame 1
stop();
Symbol 743 Button
on (rollOver) { _root.rollOverStage(5, true); this.gotoAndStop(2); } on (rollOut) { _root.rollOverStage(5, false); this.gotoAndStop(1); } on (press) { _root.selectStage(5); }
Symbol 747 MovieClip Frame 1
stop();
Symbol 748 Button
on (rollOver) { _root.rollOverStage(3, true); this.gotoAndStop(2); } on (rollOut) { _root.rollOverStage(3, false); this.gotoAndStop(1); } on (press) { _root.selectStage(3); }
Symbol 752 MovieClip Frame 1
stop();
Symbol 753 MovieClip Frame 23
stop();
Instance of Symbol 732 MovieClip in Symbol 753 MovieClip Frame 23
onClipEvent (load) { if (_root.gameStagesOpen >= 1) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 737 MovieClip in Symbol 753 MovieClip Frame 23
onClipEvent (load) { if (_root.gameStagesOpen >= 2) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 742 MovieClip in Symbol 753 MovieClip Frame 23
onClipEvent (load) { if (_root.gameStagesOpen >= 4) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 747 MovieClip in Symbol 753 MovieClip Frame 23
onClipEvent (load) { if (_root.gameStagesOpen >= 5) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 752 MovieClip in Symbol 753 MovieClip Frame 23
onClipEvent (load) { if (_root.gameStagesOpen >= 3) { this._visible = true; } else { this._visible = false; } }
Symbol 758 Button
on (press) { PondWorld.populatePopup("map"); }
Symbol 762 MovieClip Frame 6
stop();
Symbol 772 Button
on (press) { PondWorld.popupClose(); }
Symbol 776 Button
on (press) { PondWorld.popupNext(); }
Symbol 779 MovieClip Frame 8
stop();
Symbol 784 MovieClip Frame 8
stop();
Symbol 785 MovieClip Frame 1
stop();
Symbol 788 MovieClip Frame 8
stop();
Symbol 810 MovieClip Frame 1
gotoAndStop(_root.gameStage);
Instance of Symbol 792 MovieClip "myTarget" in Symbol 810 MovieClip Frame 1
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 30; var scaleY = 30; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Instance of Symbol 797 MovieClip "myTarget" in Symbol 810 MovieClip Frame 2
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 30; var scaleY = 30; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Instance of Symbol 801 MovieClip "myTarget" in Symbol 810 MovieClip Frame 3
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 30; var scaleY = 30; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Instance of Symbol 805 MovieClip "myTarget" in Symbol 810 MovieClip Frame 4
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 30; var scaleY = 30; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Instance of Symbol 809 MovieClip "myTarget" in Symbol 810 MovieClip Frame 5
onClipEvent (load) { var mapStartX = _parent.myMap._x; var mapBitmap = (new flash.display.BitmapData(_parent.myMap._width, _parent.myMap._height)); mapBitmap.draw(_parent.myMap); var mapPoint = (new flash.geom.Point(0, 0)); var componentX = 4; var componentY = 4; var scaleX = 30; var scaleY = 30; var filter = (new flash.filters.DisplacementMapFilter(mapBitmap, mapPoint, componentX, componentY, scaleX, scaleY)); var filterList = new Array(); filterList.push(filter); this.filters = filterList; _parent.myMap._visible = false; } onClipEvent (enterFrame) { _parent.myMap._x = _parent.myMap._x - 1; if (_parent.myMap._x <= (mapStartX - 600)) { _parent.myMap._x = mapStartX; } offsetX = _parent.myMap._x - this._x; offsetY = _parent.myMap._y - this._y; var newPoint = (new flash.geom.Point(offsetX, offsetY)); filter.mapPoint = newPoint; this.filters = filterList; }
Symbol 817 Button
on (press) { _root.leaveFishing(); _root.gotoAndStop("map"); }
Symbol 819 Button
on (press) { _root.leaveFishing(); _root.gotoAndStop("store"); }
Symbol 820 Button
on (press) { _root.myStore.gotoAndStop(1); _root.myInventory.gotoAndStop(3); }
Symbol 822 Button
on (press) { if ((_root.newFishing == undefined) || (_root.newFishing.gamePhase == "cast")) { _root.myStore.gotoAndStop(1); _root.myInventory.gotoAndStop(2); } }
Symbol 824 Button
on (press) { newFishing.newFish(["low"], 900); }
Symbol 825 Button
on (press) { newFishing.newFish(["high"], -100); }
Instance of Symbol 957 MovieClip "selector" in Symbol 958 MovieClip Frame 2
onClipEvent (load) { this._visible = false; }
Instance of Symbol 963 MovieClip "selector" in Symbol 964 MovieClip Frame 2
onClipEvent (load) { this._visible = false; }
Symbol 968 MovieClip Frame 1
stop();
Symbol 969 Button
on (rollOver) { rollOverLure("lure", 0, true); } on (rollOut) { rollOverLure("lure", 0, false); } on (press) { equipLure("lure", 0); }
Symbol 970 Button
on (rollOver) { rollOverLure("lure", 1, true); } on (rollOut) { rollOverLure("lure", 1, false); } on (press) { equipLure("lure", 1); }
Symbol 971 Button
on (rollOver) { rollOverLure("lure", 2, true); } on (rollOut) { rollOverLure("lure", 2, false); } on (press) { equipLure("lure", 2); }
Symbol 972 Button
on (rollOver) { rollOverLure("lure", 3, true); } on (rollOut) { rollOverLure("lure", 3, false); } on (press) { equipLure("lure", 3); }
Symbol 973 Button
on (rollOver) { rollOverLure("bait", 0, true); } on (rollOut) { rollOverLure("bait", 0, false); } on (press) { equipLure("bait", 0); }
Symbol 974 Button
on (rollOver) { rollOverLure("bait", 1, true); } on (rollOut) { rollOverLure("bait", 1, false); } on (press) { equipLure("bait", 1); }
Symbol 980 Button
on (press) { if (BasicInventory.checkSaleValid()) { BasicInventory.removeInvItem("lure", 0, true); lure0.gotoAndStop(1); lureButton0._visible = false; lureEquip0._visible = false; _root.playSound("scene", "Stuff_SelectLure"); } }
Symbol 981 Button
on (press) { if (BasicInventory.checkSaleValid()) { BasicInventory.removeInvItem("lure", 2, true); lure2.gotoAndStop(1); lureButton2._visible = false; lureEquip2._visible = false; _root.playSound("scene", "Stuff_SelectLure"); } }
Symbol 982 Button
on (press) { if (BasicInventory.checkSaleValid()) { BasicInventory.removeInvItem("lure", 1, true); lure1.gotoAndStop(1); lureButton1._visible = false; lureEquip1._visible = false; _root.playSound("scene", "Stuff_SelectLure"); } }
Symbol 983 Button
on (press) { if (BasicInventory.checkSaleValid()) { BasicInventory.removeInvItem("lure", 3, true); lure3.gotoAndStop(1); lureButton3._visible = false; lureEquip3._visible = false; _root.playSound("scene", "Stuff_SelectLure"); } }
Symbol 984 Button
on (press) { BasicInventory.removeInvItem("bait", 0, false); bait0.gotoAndStop(1); baitButton0._visible = false; baitEquip0._visible = false; _root.playSound("scene", "Stuff_SelectBait"); }
Symbol 985 Button
on (press) { BasicInventory.removeInvItem("bait", 1, false); bait1.gotoAndStop(1); baitButton1._visible = false; baitEquip1._visible = false; _root.playSound("scene", "Stuff_SelectBait"); }
Symbol 986 Button
on (press) { gotoAndStop (1); _root.playSound("scene", "Stuff_TackleClose"); }
Symbol 987 Button
on (press) { PondWorld.populatePopup("inventory"); }
Symbol 997 MovieClip Frame 1
stop();
Symbol 998 MovieClip Frame 1
stop(); _parent.inventoryButton._visible = true; _parent.storeButton._visible = true; _root.buttonBar.pickedLure.updateMe();
Symbol 998 MovieClip Frame 2
function equipLure(inCat, inSelect) { if (_root.currentScreen == "game") { if (((_root.myEquip[0] == "bait") && (inCat != "bait")) || (((_root.myEquip[0] == "bait") && (inCat == "bait")) && (_root.myEquip[1] != inSelect))) { if ((PondWorld.baitLife < (PondWorld.baitLifeMax * 0.95)) && (BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType != 1)) { _root.newFishing.eatBait(); } PondWorld.baitLife = PondWorld.baitLifeMax; } _root.myEquip[0] = inCat; _root.myEquip[1] = inSelect; setEquipSelect(inCat, inSelect); if (inCat == "lure") { _root.playSound("scene", "Stuff_SelectLure"); } else { _root.playSound("scene", "Stuff_SelectBait"); } } _root.setFishAttraction(); _root.saveGame(); } function rollOverLure(inCat, inSelect, inVisible) { var _local3 = this[inCat + String(inSelect)]; itemStats._x = _local3._x; itemStats._y = _local3._y; itemStats._visible = inVisible; _local3.selector._visible = inVisible; if (inCat == "lure") { itemStats.displayName = BasicInventory.lureInv[inSelect].myName; itemStats.displaySubType = BasicInventory.lureInv[inSelect].mySubType; itemStats.gotoAndStop(1); } else { itemStats.displayName = BasicInventory.baitInv[inSelect].myName; itemStats.displaySubType = BasicInventory.baitInv[inSelect].myLevel; itemStats.gotoAndStop(2); } } function setEquipSelect(inCat, inSelect) { if (_root.currentScreen == "game") { if (BasicInventory.isEquipped()) { equipSelect._visible = true; } else { equipSelect._visible = false; } var _local3 = this[inCat + String(inSelect)]; equipSelect._x = _local3._x; equipSelect._y = _local3._y; if (inCat == "lure") { equipSelect.gotoAndStop(1); } else { equipSelect.gotoAndStop(2); } } else { equipSelect._visible = false; } } function setInvArt(inMC, inCategory, inSlot, inButton) { var _local3; if (inCategory == "lure") { _local3 = BasicInventory.lureInv[inSlot]; } else { _local3 = BasicInventory.baitInv[inSlot]; } if (_local3 == undefined) { inMC.gotoAndStop(1); this[(inCategory + "Equip") + String(inSlot)]._visible = false; inButton._visible = false; } else { inMC.gotoAndStop(2); BasicInventory.changeLureAppearance(inMC.myLure, _local3.myName, _local3.myType, _local3.mySubType, _local3.myColor1, _local3.myColor2); inMC.displayQuantity = "x" + String(_local3.myQuantity); if (_root.currentScreen == "game") { } else { inButton._visible = true; } } } _parent.inventoryButton._visible = false; _parent.storeButton._visible = false; setEquipSelect(_root.myEquip[0], _root.myEquip[1]); _root.playSound("scene", "Stuff_TackleOpen"); if (_root.currentScreen == "game") { lureButton0._visible = false; lureButton1._visible = false; lureButton2._visible = false; lureButton3._visible = false; baitButton0._visible = false; baitButton1._visible = false; } else { equipSelect._visible = false; }
Instance of Symbol 958 MovieClip "lure0" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "lure", 0, _parent.lureButton0); }
Instance of Symbol 964 MovieClip "bait0" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "bait", 0, _parent.baitButton0); } onClipEvent (enterFrame) { _parent.setInvArt(this, "bait", 0, _parent.baitButton0); }
Instance of Symbol 958 MovieClip "lure2" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "lure", 2, _parent.lureButton2); }
Instance of Symbol 958 MovieClip "lure1" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "lure", 1, _parent.lureButton1); }
Instance of Symbol 958 MovieClip "lure3" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "lure", 3, _parent.lureButton3); }
Instance of Symbol 964 MovieClip "bait1" in Symbol 998 MovieClip Frame 2
onClipEvent (load) { _parent.setInvArt(this, "bait", 1, _parent.baitButton1); } onClipEvent (enterFrame) { _parent.setInvArt(this, "bait", 1, _parent.baitButton1); }
Symbol 1007 MovieClip Frame 1
gotoAndStop(_parent.mycar);
Symbol 1008 MovieClip Frame 1
mycar = SwainMath.randomNumber(1, 7);
Symbol 1008 MovieClip Frame 21
if (SwainMath.randomNumber(0, 10) != 0) { gotoAndPlay (1); }
Symbol 1010 MovieClip Frame 1
mycar = SwainMath.randomNumber(1, 7);
Symbol 1010 MovieClip Frame 20
if (SwainMath.randomNumber(0, 10) != 0) { gotoAndPlay (1); }
Symbol 1023 MovieClip Frame 1
stop(); if (_parent.myPond.hookedFish != undefined) { nextFrame(); }
Symbol 1035 MovieClip Frame 109
if (playstate == "idle") { gotoAndPlay ("idleLoop"); }
Symbol 1035 MovieClip Frame 124
_root.playSound("scene", "Reel_Cast");
Symbol 1035 MovieClip Frame 141
if (playstate == "cast") { gotoAndPlay ("idleLoop"); playstate = "idle"; }
Symbol 1035 MovieClip Frame 149
if (playstate == "reel1") { gotoAndPlay ("reel1loop"); }
Symbol 1035 MovieClip Frame 163
if (playstate == "reel2") { gotoAndPlay ("reel2loop"); }
Symbol 1035 MovieClip Frame 173
if (playstate == "pop") { gotoAndPlay ("idleLoop"); playstate = "idle"; }
Symbol 1035 MovieClip Frame 182
if (playstate == "yank") { gotoAndPlay ("idleLoop"); playstate = "idle"; }
Symbol 1035 MovieClip Frame 233
if (playstate == "catch") { gotoAndPlay ("catchloop"); }
Symbol 1035 MovieClip Frame 247
if (playstate == "lose") { gotoAndPlay ("idleLoop"); playstate = "idle"; }
Symbol 1035 MovieClip Frame 262
if (playstate == "collect") { gotoAndPlay ("idleLoop"); playstate = "idle"; }
Symbol 1056 MovieClip Frame 30
if (SwainMath.randomNumber(0, 10) != 0) { gotoAndPlay (1); }
Symbol 1071 MovieClip Frame 1
gotoAndStop(_parent.myship);
Symbol 1072 MovieClip Frame 1
myship = SwainMath.randomNumber(1, 7);
Symbol 1072 MovieClip Frame 30
if (SwainMath.randomNumber(0, 10) != 0) { gotoAndPlay (1); }
Symbol 1084 MovieClip Frame 82
stop();
Symbol 1085 MovieClip Frame 31
if (SwainMath.randomNumber(0, 30) != 0) { gotoAndPlay (1); }
Symbol 1088 MovieClip Frame 31
if (SwainMath.randomNumber(0, 30) != 0) { gotoAndPlay (1); }
Symbol 1090 Button
on (press) { leaveFishing(); gotoAndStop ("store"); }
Symbol 1091 Button
on (press) { _root.leaveFishing(); _root.gotoAndStop("map"); }
Symbol 1092 Button
on (press) { _root.leaveFishing(); _root.gotoAndStop("store"); }
Symbol 1093 Button
on (press) { _root.gotoAndStop("trophy"); }
Symbol 1094 Button
on (press) { if ((_root.newFishing == undefined) || ((_root.newFishing.gamePhase == "cast") && (_root.newFishing.lureStatus == "holding"))) { _root.myStore.gotoAndStop(1); _root.myInventory.gotoAndStop(2); } }
Symbol 1095 Button
on (press) { _root.leaveFishing(); _root.gotoAndStop("menu"); }
Symbol 1117 MovieClip Frame 1
stop();
Symbol 1129 MovieClip Frame 1
stop();
Symbol 1130 MovieClip Frame 1
function setText() { myTitle = MissionOrganizer.getMissionObjective("title"); myDescription = MissionOrganizer.getMissionObjective("description"); myTask1 = MissionOrganizer.getMissionObjective("task1"); myTask2 = MissionOrganizer.getMissionObjective("task2"); myTask3 = MissionOrganizer.getMissionObjective("task3"); myTask4 = MissionOrganizer.getMissionObjective("task4"); if (myTask1 == "Completed!") { bead1.gotoAndStop(2); } else { bead1.gotoAndStop(1); } if (myTask1 == "") { bead1._visible = false; } else { bead1._visible = true; } if (myTask2 == "Completed!") { bead2.gotoAndStop(2); } else { bead2.gotoAndStop(1); } if (myTask2 == "") { bead2._visible = false; } else { bead2._visible = true; } if (myTask3 == "Completed!") { bead3.gotoAndStop(2); } else { bead3.gotoAndStop(1); } if (myTask3 == "") { bead3._visible = false; } else { bead3._visible = true; } if (myTask4 == "Completed!") { bead4.gotoAndStop(2); } else { bead4.gotoAndStop(1); } if (myTask4 == "") { bead4._visible = false; } else { bead4._visible = true; } if (textStart) { missionFlash.gotoAndPlay(2); } else { textStart = true; } } function panelAction() { if (myStatus == "open") { if (_y < endPos) { _y = (_y + Math.ceil((endPos - _y) / 4)); } else { myStatus = "done"; } } else if (myStatus == "close") { if (_y > startPos) { _y = (_y - Math.ceil((_y - startPos) / 4)); } else { myStatus = "done"; } } } function myRollOver() { myStatus = "open"; } function myRollOut() { myStatus = "close"; } onEnterFrame = panelAction; onRollOver = myRollOver; onRollOut = myRollOut; var startPos = _y; var endPos = (startPos + 200); var myStatus = "done"; var myTitle = new String(); var myDescription = new String(); var myTask1 = new String(); var myTask2 = new String(); var myTask3 = new String(); var myTask4 = new String(); var textStart = false; setText();
Instance of Symbol 955 MovieClip "pickedLure" in Symbol 1131 MovieClip Frame 1
onClipEvent (load) { function updateMe() { if (BasicInventory.isEquipped()) { var _local3 = BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]]; gotoAndStop(_local3); BasicInventory.changeLureAppearance(this, _local3.myName, _local3.myType, _local3.mySubType, _local3.myColor1, _local3.myColor2); } else { gotoAndStop ("empty"); } } updateMe(); }
Symbol 1133 Button
on (press) { MissionOrganizer.checkTaskComplete("catch_brownhoplo"); MissionOrganizer.checkTaskComplete("catch_grasscarp"); MissionOrganizer.checkTaskComplete("catch_peacockbass"); MissionOrganizer.checkTaskComplete("catch_stripedbass"); MissionOrganizer.checkTaskComplete(("catch_" + BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].myType) + BasicInventory[_root.myEquip[0] + "Inv"][_root.myEquip[1]].mySubType); MissionOrganizer.checkTaskComplete("catch_15+"); MissionOrganizer.checkTaskComplete("catch_10+"); MissionOrganizer.checkTaskComplete("catch_sail"); MissionOrganizer.checkTaskComplete("catch_shark"); MissionOrganizer.checkTaskComplete("catch_canal_rare"); MissionOrganizer.checkTaskComplete("catch_lake_rare"); MissionOrganizer.checkTaskComplete("catch_bay_rare"); MissionOrganizer.checkTaskComplete("catch_wreck_rare"); MissionOrganizer.checkTaskComplete("catch_fresh"); MissionOrganizer.checkTaskComplete("catch_salt"); MissionOrganizer.checkTaskComplete("catch_fly"); MissionOrganizer.checkTaskComplete("catch_spoon"); MissionOrganizer.checkTaskComplete("catch_plug"); MissionOrganizer.checkTaskComplete("catch_jig"); MissionOrganizer.checkTaskComplete("catch_redbreastsunfish"); MissionOrganizer.checkTaskComplete("catch_bluegill"); MissionOrganizer.checkTaskComplete("catch_yellowbullhead"); MissionOrganizer.checkTaskComplete("catch_jig"); MissionOrganizer.checkTaskComplete("catch_redbreastsunfish"); MissionOrganizer.checkTaskComplete("catch_bluegill"); MissionOrganizer.checkTaskComplete("catch_yellowbullhead"); }
Symbol 1141 MovieClip Frame 1
gotoAndStop(_root.gameStage);
Symbol 1202 MovieClip Frame 1
gotoAndStop(_root.gameStage);
Symbol 1208 Button
on (press) { PondWorld.populatePopup("store"); }
Symbol 1212 MovieClip Frame 1
var myAdvice = MissionOrganizer.storeAdvice(); thisAdvice.text = myAdvice;
Symbol 1213 MovieClip Frame 16
stop();
Symbol 1230 MovieClip Frame 1
stop();
Symbol 1243 Button
on (rollOver) { buyIcon1.myBG.gotoAndStop(2); } on (rollOut) { buyIcon1.myBG.gotoAndStop(1); } on (press) { selectType("jig"); }
Symbol 1244 Button
on (rollOver) { buyIcon2.myBG.gotoAndStop(2); } on (rollOut) { buyIcon2.myBG.gotoAndStop(1); } on (press) { selectType("spoon"); }
Symbol 1245 Button
on (rollOver) { buyIcon3.myBG.gotoAndStop(2); } on (rollOut) { buyIcon3.myBG.gotoAndStop(1); } on (press) { selectType("plug"); }
Symbol 1246 Button
on (rollOver) { buyIcon4.myBG.gotoAndStop(2); } on (rollOut) { buyIcon4.myBG.gotoAndStop(1); } on (press) { selectType("fly"); }
Symbol 1247 Button
on (rollOver) { buyIcon5.myBG.gotoAndStop(2); } on (rollOut) { buyIcon5.myBG.gotoAndStop(1); } on (press) { selectType("bait"); }
Symbol 1248 Button
on (press) { gotoAndStop (1); }
Symbol 1252 Button
on (press) { PondWorld.populatePopup("lure_jig"); }
Symbol 1255 Button
on (press) { PondWorld.populatePopup("lure_spoon"); }
Symbol 1258 Button
on (press) { PondWorld.populatePopup("lure_plug"); }
Symbol 1261 Button
on (press) { PondWorld.populatePopup("lure_fly"); }
Symbol 1264 Button
on (press) { PondWorld.populatePopup("lure_bait"); }
Symbol 1271 MovieClip Frame 1
stop();
Symbol 1276 MovieClip Frame 1
stop();
Symbol 1278 MovieClip Frame 1
stop();
Symbol 1281 MovieClip Frame 1
stop();
Symbol 1282 Button
on (rollOver) { sub1.myBG.gotoAndStop(2); } on (rollOut) { sub1.myBG.gotoAndStop(1); } on (press) { selectSubType(sub1); }
Symbol 1283 Button
on (rollOver) { sub2.myBG.gotoAndStop(2); } on (rollOut) { sub2.myBG.gotoAndStop(1); } on (press) { selectSubType(sub2); }
Symbol 1284 Button
on (rollOver) { sub3.myBG.gotoAndStop(2); } on (rollOut) { sub3.myBG.gotoAndStop(1); } on (press) { selectSubType(sub3); }
Symbol 1285 Button
on (rollOver) { sub4.myBG.gotoAndStop(2); } on (rollOut) { sub4.myBG.gotoAndStop(1); } on (press) { selectSubType(sub4); }
Symbol 1297 Button
on (press) { selectColor(1, 1); }
Symbol 1298 Button
on (press) { selectColor(1, 3); }
Symbol 1299 Button
on (press) { selectColor(1, 4); }
Symbol 1300 Button
on (press) { selectColor(1, 2); }
Symbol 1301 Button
on (press) { selectColor(2, 0); }
Symbol 1302 Button
on (press) { selectColor(2, 1); }
Symbol 1303 Button
on (press) { selectColor(2, 3); }
Symbol 1304 Button
on (press) { selectColor(2, 4); }
Symbol 1305 Button
on (press) { selectColor(2, 2); }
Symbol 1306 Button
on (press) { selectColor(1, 0); }
Symbol 1320 Button
on (press) { if (_parent._parent.checkSpace()) { if (_parent._parent.checkCost()) { BasicInventory.addInvItem(_parent._parent.myName, _parent._parent.myCategory, _parent._parent.myType, _parent._parent.mySubType, _parent._parent.myColor1, _parent._parent.myColor2, _parent._parent.myLevel, _parent._parent.myDescription); _parent._parent.gotoAndStop("purchased"); } else { trace("No Cash!"); } } else { trace("No Space!"); } }
Symbol 1322 MovieClip Frame 9
stop();
Symbol 1327 MovieClip Frame 7
stop();
Symbol 1328 MovieClip Frame 1
stop(); _parent.storeButton._visible = true;
Symbol 1328 MovieClip Frame 2
function selectType(inType) { if (inType != "bait") { myCategory = "lure"; } else { myCategory = "bait"; } gotoAndStop ("lure"); mainIcon.gotoAndStop(inType); myType = inType; sub1.mySubType = undefined; sub2.mySubType = undefined; sub3.mySubType = undefined; sub4.mySubType = undefined; BasicInventory.loadLureStats(myType, _root.gameStage, 1, sub1); BasicInventory.loadLureStats(myType, _root.gameStage, 2, sub2); BasicInventory.loadLureStats(myType, _root.gameStage, 3, sub3); BasicInventory.loadLureStats(myType, _root.gameStage, 4, sub4); } function selectSubType(inSub) { if (myCategory == "bait") { _root.playSound("scene", "Stuff_SelectBait"); } else { _root.playSound("scene", "Stuff_SelectLure"); } gotoAndStop ("color"); mainIcon.gotoAndStop("subtype" + myType); mySubType = inSub.mySubType; myColor1 = inSub.myColor1Options[0]; myColor2 = inSub.myColor2Options[0]; myName = inSub.myName; myDescription = inSub.myDescription; myCost = inSub.myCost; myCostDisplay = "$" + myCost; BasicInventory.changeLureAppearance(mainIcon.myLure, myName, myType, mySubType, myColor1, myColor2); targetSub = inSub; myLevel = inSub.myLevel; var _local4 = 1; while (_local4 < 3) { var _local3 = 0; while (_local3 < 5) { if ((this.targetSub[("myColor" + String(_local4)) + "Options"][_local3] == undefined) || (myCategory == "bait")) { this[("colorOption" + String(_local4)) + String(_local3)].gotoAndStop("empty"); this[("colorButton" + String(_local4)) + String(_local3)]._visible = false; } else { this[("colorOption" + String(_local4)) + String(_local3)].gotoAndStop(targetSub[("myColor" + String(_local4)) + "Options"][_local3]); this[("colorButton" + String(_local4)) + String(_local3)]._visible = true; } _local3++; } _local4++; } colorSelector1._x = colorOption10._x; colorSelector2._x = colorOption20._x; if (myCategory == "bait") { colorSelector1._visible = false; colorSelector2._visible = false; } else { colorSelector1._visible = true; colorSelector2._visible = true; } } function selectColor(inCat, inSelect) { this["colorSelector" + String(inCat)]._x = this[("colorOption" + String(inCat)) + String(inSelect)]._x; this["myColor" + String(inCat)] = this.targetSub[("myColor" + String(inCat)) + "Options"][inSelect]; BasicInventory.changeLureAppearance(mainIcon.myLure, myName, myType, mySubType, myColor1, myColor2); } function checkCost() { if (myCost > _root.myCash) { return(false); } _root.myCash = _root.myCash - myCost; _root.myCashDisplay = "$" + _root.myCash; return(true); } function checkSpace() { if (BasicInventory.getEmptySlot(myCategory) == undefined) { return(false); } return(true); } var myType; var mySubType; var myColor1 = 1; var myColor2 = 1; var myName; var myCategory; var myCost; var myCostDisplay; var myLevel; var targetSub; var color1Options; var color2Options; _parent.storeButton._visible = false;
Instance of Symbol 1242 MovieClip "buyIcon1" in Symbol 1328 MovieClip Frame 2
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 1242 MovieClip "buyIcon2" in Symbol 1328 MovieClip Frame 2
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 1242 MovieClip "buyIcon3" in Symbol 1328 MovieClip Frame 2
onClipEvent (load) { gotoAndStop (3); }
Instance of Symbol 1242 MovieClip "buyIcon4" in Symbol 1328 MovieClip Frame 2
onClipEvent (load) { gotoAndStop (4); }
Instance of Symbol 1242 MovieClip "buyIcon5" in Symbol 1328 MovieClip Frame 2
onClipEvent (load) { gotoAndStop (5); }
Instance of Symbol 1278 MovieClip "sub1" in Symbol 1328 MovieClip Frame 6
onClipEvent (load) { } onClipEvent (enterFrame) { if (mySubType == 0) { _parent.subButton1._visible = false; } else { _parent.subButton1._visible = true; } }
Instance of Symbol 1281 MovieClip in Symbol 1328 MovieClip Frame 6
onClipEvent (enterFrame) { if ((((_parent.sub1.mySubType == 0) && (_parent.sub2.mySubType == 0)) && (_parent.sub3.mySubType == 0)) && (_parent.sub4.mySubType == 0)) { gotoAndStop (2); } else { gotoAndStop (1); } }
Instance of Symbol 1278 MovieClip "sub2" in Symbol 1328 MovieClip Frame 6
onClipEvent (load) { } onClipEvent (enterFrame) { if (mySubType == 0) { _parent.subButton2._visible = false; } else { _parent.subButton2._visible = true; } }
Instance of Symbol 1278 MovieClip "sub3" in Symbol 1328 MovieClip Frame 6
onClipEvent (load) { } onClipEvent (enterFrame) { if (mySubType == 0) { _parent.subButton3._visible = false; } else { _parent.subButton3._visible = true; } }
Instance of Symbol 1278 MovieClip "sub4" in Symbol 1328 MovieClip Frame 6
onClipEvent (load) { } onClipEvent (enterFrame) { if (mySubType == 0) { _parent.subButton4._visible = false; } else { _parent.subButton4._visible = true; } }
Instance of Symbol 1290 MovieClip "colorOption11" in Symbol 1328 MovieClip Frame 7
onClipEvent (load) { }
Symbol 1328 MovieClip Frame 8
_root.playSound("scene", "Stuff_Buy");
Instance of Symbol 67 MovieClip "WATCHER" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.myCash = "$" + String(_root.myCash); }
Symbol 1332 MovieClip Frame 20
stop();
Symbol 1338 Button
on (press) { _root.gotoAndStop("game"); }
Symbol 1344 Button
on (press) { if (_root.myStore._currentframe == 1) { _root.myStore.gotoAndStop(2); _root.myInventory2.gotoAndStop(1); } }
Symbol 1350 Button
on (press) { _root.myStore.gotoAndStop(1); _root.myInventory2.gotoAndStop(2); }
Symbol 1379 Button
on (press) { BasicInventory.changeFishAppearance(invFish, "prev"); adjustText(invFish); }
Symbol 1380 Button
on (press) { BasicInventory.changeFishAppearance(invFish, "next"); adjustText(invFish); }
Symbol 1381 Button
on (press) { _root.gotoAndStop("game"); }
Symbol 1384 Button
on (rollOver) { shelfStats._visible = true; } on (rollOut) { shelfStats._visible = false; }
Symbol 1399 MovieClip Frame 1
_visible = false; var statFishCaught = _root.statFishCaught; var statFishLost = _root.statFishLost; var statSharksCaught = _root.statSharksCaught; var statLegendsCaught = _root.statLegendsCaught; var statTotalCash = ("$" + String(_root.statTotalCash)); var statShortestFight = ((Math.floor((_root.statShortestFight / 30) * 100) / 100) + " seconds"); var statBiggestFish = (((_root.statBiggestFish.myName + " (") + _root.statBiggestFish.mySizeDisplay) + ")"); if (_root.statBiggestFish == undefined) { statBiggestFish = "None"; } var statSmallestFish = (((_root.statSmallestFish.myName + " (") + _root.statSmallestFish.mySizeDisplay) + ")"); if (_root.statSmallestFish == undefined) { statSmallestFish = "None"; } var mySeconds = Math.floor(_root.statTotalTime / 30); var myMinutes = Math.floor(mySeconds / 60); mySeconds = mySeconds - (myMinutes * 60); var myHours = Math.floor(myMinutes / 60); myMinutes = myMinutes - (myHours * 60); var statTotalTime = (((((myHours + "h ") + myMinutes) + "m ") + mySeconds) + "s"); var statTotalCasts = _root.statTotalCasts;

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [Blank_MC]Uses:1
Symbol 3 GraphicUsed by:52
Symbol 4 ShapeTweeningUsed by:11
Symbol 5 ShapeTweeningUsed by:11
Symbol 6 ShapeTweeningUsed by:11
Symbol 7 ShapeTweeningUsed by:11
Symbol 8 ShapeTweeningUsed by:11
Symbol 9 ShapeTweeningUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:4 5 6 7 8 9 10Used by:52
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:52
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:52
Symbol 16 GraphicUsed by:31
Symbol 17 ShapeTweeningUsed by:20
Symbol 18 ShapeTweeningUsed by:20
Symbol 19 GraphicUsed by:20 89 849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1097 1290
Symbol 20 MovieClipUses:17 18 19Used by:31
Symbol 21 GraphicUsed by:31
Symbol 22 FontUsed by:23 43 44 45 46 47 48 49 50 51 107 110 113 583 730 735 740 745 750 768 781 812 813 814 815 827 830 961 976 979 989 990 991 993 994 995 996 1122 1123 1124 1125 1126 1215 1272 1291 1296 1308 1323 1371 1372 1373 1376
Symbol 23 TextUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:30
Symbol 25 GraphicUsed by:30
Symbol 26 GraphicUsed by:30
Symbol 27 GraphicUsed by:30
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:24 25 26 27 28 29Used by:31
Symbol 31 MovieClipUses:16 20 21 30Used by:52
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:52
Symbol 34 GraphicUsed by:42
Symbol 35 GraphicUsed by:42
Symbol 36 ShapeTweeningUsed by:42
Symbol 37 GraphicUsed by:42
Symbol 38 ShapeTweeningUsed by:42
Symbol 39 GraphicUsed by:42
Symbol 40 ShapeTweeningUsed by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:34 35 36 37 38 39 40 41Used by:52
Symbol 43 EditableTextUses:22Used by:52
Symbol 44 EditableTextUses:22Used by:52
Symbol 45 EditableTextUses:22Used by:52
Symbol 46 EditableTextUses:22Used by:52
Symbol 47 EditableTextUses:22Used by:52
Symbol 48 EditableTextUses:22Used by:52
Symbol 49 EditableTextUses:22Used by:52
Symbol 50 EditableTextUses:22Used by:52
Symbol 51 EditableTextUses:22Used by:52
Symbol 52 MovieClip [PondWorld]Uses:3 11 13 15 31 33 42 43 44 45 46 47 48 49 50 51
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:59
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:59
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClip [fish_unit]Uses:54 56 58
Symbol 60 ShapeTweeningUsed by:65
Symbol 61 ShapeTweeningUsed by:65
Symbol 62 ShapeTweeningUsed by:65
Symbol 63 ShapeTweeningUsed by:65
Symbol 64 GraphicUsed by:65 69
Symbol 65 MovieClipUses:60 61 62 63 64Used by:75
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:75 1331
Symbol 68 ShapeTweeningUsed by:69
Symbol 69 MovieClipUses:68 64Used by:75
Symbol 70 ShapeTweeningUsed by:72
Symbol 71 GraphicUsed by:72 74
Symbol 72 MovieClipUses:70 71Used by:75
Symbol 73 ShapeTweeningUsed by:74
Symbol 74 MovieClipUses:73 71Used by:75
Symbol 75 MovieClip [pondEffect]Uses:65 67 69 72 74
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:151
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:151
Symbol 80 ShapeTweeningUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:80 81Used by:151
Symbol 83 ShapeTweeningUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:83 84Used by:151
Symbol 86 GraphicUsed by:91
Symbol 87 GraphicUsed by:91
Symbol 88 ShapeTweeningUsed by:89
Symbol 89 MovieClipUses:88 19Used by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:86 87 89 90Used by:151
Symbol 92 GraphicUsed by:103
Symbol 93 GraphicUsed by:103
Symbol 94 GraphicUsed by:103
Symbol 95 GraphicUsed by:103
Symbol 96 GraphicUsed by:103
Symbol 97 GraphicUsed by:103
Symbol 98 GraphicUsed by:103
Symbol 99 GraphicUsed by:103
Symbol 100 GraphicUsed by:103
Symbol 101 GraphicUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:92 93 94 95 96 97 98 99 100 101 102Used by:151
Symbol 104 FontUsed by:105 106
Symbol 105 EditableTextUses:104Used by:151
Symbol 106 EditableTextUses:104Used by:151
Symbol 107 TextUses:22Used by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:116
Symbol 110 TextUses:22Used by:111
Symbol 111 MovieClipUses:110Used by:112
Symbol 112 MovieClipUses:111Used by:116
Symbol 113 TextUses:22Used by:114
Symbol 114 MovieClipUses:113Used by:115
Symbol 115 MovieClipUses:114Used by:116
Symbol 116 MovieClipUses:109 112 115Used by:151
Symbol 117 GraphicUsed by:151
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:151
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:123
Symbol 123 MovieClipUses:122Used by:151
Symbol 124 ShapeTweeningUsed by:144
Symbol 125 GraphicUsed by:130
Symbol 126 GraphicUsed by:130
Symbol 127 GraphicUsed by:130
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:125 126 127 128 129Used by:144
Symbol 131 SoundUsed by:144
Symbol 132 Sound [Reel_Fight1]Used by:144 563
Symbol 133 GraphicUsed by:144
Symbol 134 ShapeTweeningUsed by:144
Symbol 135 ShapeTweeningUsed by:144
Symbol 136 GraphicUsed by:144
Symbol 137 ShapeTweeningUsed by:144
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:144
Symbol 140 Sound [Fish_Catch1]Used by:144 563
Symbol 141 ShapeTweeningUsed by:144
Symbol 142 ShapeTweeningUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:124 130 131 132 133 134 135 136 137 139 140 141 142 143Used by:151
Symbol 145 GraphicUsed by:150
Symbol 146 GraphicUsed by:150
Symbol 147 GraphicUsed by:150
Symbol 148 GraphicUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:145 146 147 148 149Used by:151
Symbol 151 MovieClip [stress_indicator]Uses:77 79 82 85 91 103 105 106 116 117 120 123 144 150
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:412
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:412
Symbol 157 MovieClipUsed by:412
Symbol 158 GraphicUsed by:165
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:165
Symbol 161 GraphicUsed by:165 273
Symbol 162 GraphicUsed by:165
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:165
Symbol 165 MovieClipUses:158 160 161 162 164Used by:392
Symbol 166 GraphicUsed by:392
Symbol 167 GraphicUsed by:392
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:392
Symbol 171 GraphicUsed by:392
Symbol 172 GraphicUsed by:173
Symbol 173 ButtonUses:172Used by:392
Symbol 174 GraphicUsed by:392
Symbol 175 GraphicUsed by:392
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178
Symbol 178 MovieClipUses:177Used by:392
Symbol 179 GraphicUsed by:392
Symbol 180 GraphicUsed by:392
Symbol 181 GraphicUsed by:392
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:183Used by:392
Symbol 185 GraphicUsed by:392
Symbol 186 GraphicUsed by:392
Symbol 187 GraphicUsed by:392
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:392
Symbol 191 GraphicUsed by:392
Symbol 192 GraphicUsed by:392
Symbol 193 GraphicUsed by:392
Symbol 194 GraphicUsed by:392
Symbol 195 GraphicUsed by:392
Symbol 196 GraphicUsed by:392
Symbol 197 GraphicUsed by:392
Symbol 198 GraphicUsed by:392
Symbol 199 GraphicUsed by:392
Symbol 200 GraphicUsed by:392
Symbol 201 GraphicUsed by:392
Symbol 202 GraphicUsed by:392
Symbol 203 GraphicUsed by:392
Symbol 204 GraphicUsed by:392
Symbol 205 GraphicUsed by:392
Symbol 206 GraphicUsed by:392
Symbol 207 GraphicUsed by:392
Symbol 208 GraphicUsed by:392
Symbol 209 GraphicUsed by:392
Symbol 210 GraphicUsed by:392
Symbol 211 GraphicUsed by:392
Symbol 212 GraphicUsed by:392
Symbol 213 GraphicUsed by:392
Symbol 214 GraphicUsed by:392
Symbol 215 GraphicUsed by:392
Symbol 216 GraphicUsed by:392
Symbol 217 GraphicUsed by:392
Symbol 218 GraphicUsed by:392
Symbol 219 GraphicUsed by:392
Symbol 220 GraphicUsed by:392
Symbol 221 GraphicUsed by:392
Symbol 222 GraphicUsed by:392
Symbol 223 GraphicUsed by:392
Symbol 224 GraphicUsed by:392
Symbol 225 GraphicUsed by:392
Symbol 226 GraphicUsed by:392
Symbol 227 GraphicUsed by:392
Symbol 228 GraphicUsed by:392
Symbol 229 GraphicUsed by:392
Symbol 230 GraphicUsed by:392
Symbol 231 GraphicUsed by:392
Symbol 232 GraphicUsed by:392
Symbol 233 GraphicUsed by:392
Symbol 234 GraphicUsed by:392
Symbol 235 GraphicUsed by:392
Symbol 236 GraphicUsed by:392
Symbol 237 GraphicUsed by:392
Symbol 238 GraphicUsed by:392
Symbol 239 GraphicUsed by:392
Symbol 240 GraphicUsed by:392
Symbol 241 GraphicUsed by:392
Symbol 242 GraphicUsed by:392
Symbol 243 GraphicUsed by:392
Symbol 244 GraphicUsed by:392
Symbol 245 GraphicUsed by:392
Symbol 246 GraphicUsed by:392
Symbol 247 GraphicUsed by:392
Symbol 248 GraphicUsed by:392
Symbol 249 GraphicUsed by:392
Symbol 250 GraphicUsed by:392
Symbol 251 GraphicUsed by:392
Symbol 252 GraphicUsed by:392
Symbol 253 GraphicUsed by:392
Symbol 254 GraphicUsed by:392
Symbol 255 GraphicUsed by:392
Symbol 256 GraphicUsed by:392
Symbol 257 GraphicUsed by:392
Symbol 258 GraphicUsed by:392
Symbol 259 GraphicUsed by:392
Symbol 260 GraphicUsed by:392
Symbol 261 GraphicUsed by:392
Symbol 262 GraphicUsed by:392
Symbol 263 GraphicUsed by:392
Symbol 264 GraphicUsed by:392
Symbol 265 GraphicUsed by:392
Symbol 266 GraphicUsed by:392
Symbol 267 GraphicUsed by:273
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:273
Symbol 270 GraphicUsed by:273
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:273
Symbol 273 MovieClipUses:267 269 161 270 272Used by:392
Symbol 274 GraphicUsed by:392
Symbol 275 GraphicUsed by:392
Symbol 276 GraphicUsed by:392
Symbol 277 GraphicUsed by:392
Symbol 278 GraphicUsed by:392
Symbol 279 GraphicUsed by:392
Symbol 280 GraphicUsed by:392
Symbol 281 GraphicUsed by:392
Symbol 282 GraphicUsed by:392
Symbol 283 GraphicUsed by:392
Symbol 284 GraphicUsed by:392
Symbol 285 GraphicUsed by:392
Symbol 286 GraphicUsed by:392
Symbol 287 GraphicUsed by:392
Symbol 288 GraphicUsed by:392
Symbol 289 GraphicUsed by:392
Symbol 290 GraphicUsed by:392
Symbol 291 GraphicUsed by:392
Symbol 292 GraphicUsed by:392
Symbol 293 GraphicUsed by:392
Symbol 294 GraphicUsed by:392
Symbol 295 GraphicUsed by:392
Symbol 296 GraphicUsed by:392
Symbol 297 GraphicUsed by:392
Symbol 298 GraphicUsed by:392
Symbol 299 GraphicUsed by:392
Symbol 300 GraphicUsed by:392
Symbol 301 GraphicUsed by:392
Symbol 302 GraphicUsed by:392
Symbol 303 GraphicUsed by:392
Symbol 304 GraphicUsed by:392
Symbol 305 GraphicUsed by:392
Symbol 306 GraphicUsed by:392
Symbol 307 GraphicUsed by:392
Symbol 308 GraphicUsed by:392
Symbol 309 GraphicUsed by:392
Symbol 310 GraphicUsed by:392
Symbol 311 GraphicUsed by:392
Symbol 312 GraphicUsed by:392
Symbol 313 GraphicUsed by:392
Symbol 314 GraphicUsed by:392
Symbol 315 GraphicUsed by:392
Symbol 316 GraphicUsed by:392
Symbol 317 GraphicUsed by:392
Symbol 318 GraphicUsed by:392
Symbol 319 GraphicUsed by:392
Symbol 320 GraphicUsed by:392
Symbol 321 GraphicUsed by:392
Symbol 322 GraphicUsed by:392
Symbol 323 GraphicUsed by:392
Symbol 324 GraphicUsed by:392
Symbol 325 GraphicUsed by:392
Symbol 326 GraphicUsed by:392
Symbol 327 GraphicUsed by:392
Symbol 328 GraphicUsed by:392
Symbol 329 GraphicUsed by:392
Symbol 330 GraphicUsed by:392
Symbol 331 GraphicUsed by:392
Symbol 332 GraphicUsed by:392
Symbol 333 GraphicUsed by:392
Symbol 334 GraphicUsed by:392
Symbol 335 GraphicUsed by:392
Symbol 336 GraphicUsed by:392
Symbol 337 GraphicUsed by:392
Symbol 338 GraphicUsed by:392
Symbol 339 GraphicUsed by:392
Symbol 340 GraphicUsed by:392
Symbol 341 GraphicUsed by:392
Symbol 342 GraphicUsed by:392
Symbol 343 GraphicUsed by:392
Symbol 344 GraphicUsed by:392
Symbol 345 GraphicUsed by:392
Symbol 346 GraphicUsed by:392
Symbol 347 GraphicUsed by:392
Symbol 348 GraphicUsed by:392
Symbol 349 GraphicUsed by:392
Symbol 350 GraphicUsed by:392
Symbol 351 GraphicUsed by:392
Symbol 352 GraphicUsed by:392
Symbol 353 GraphicUsed by:392
Symbol 354 GraphicUsed by:392
Symbol 355 GraphicUsed by:392
Symbol 356 GraphicUsed by:392
Symbol 357 GraphicUsed by:392
Symbol 358 GraphicUsed by:392
Symbol 359 GraphicUsed by:392
Symbol 360 GraphicUsed by:392
Symbol 361 GraphicUsed by:392
Symbol 362 GraphicUsed by:392
Symbol 363 GraphicUsed by:392
Symbol 364 GraphicUsed by:392
Symbol 365 GraphicUsed by:392
Symbol 366 GraphicUsed by:392
Symbol 367 GraphicUsed by:392
Symbol 368 GraphicUsed by:392
Symbol 369 GraphicUsed by:392
Symbol 370 GraphicUsed by:392
Symbol 371 GraphicUsed by:392
Symbol 372 GraphicUsed by:392
Symbol 373 GraphicUsed by:392
Symbol 374 GraphicUsed by:392
Symbol 375 GraphicUsed by:392
Symbol 376 GraphicUsed by:392
Symbol 377 GraphicUsed by:392
Symbol 378 GraphicUsed by:392
Symbol 379 GraphicUsed by:392
Symbol 380 GraphicUsed by:392
Symbol 381 GraphicUsed by:392
Symbol 382 GraphicUsed by:392
Symbol 383 GraphicUsed by:392
Symbol 384 GraphicUsed by:392
Symbol 385 GraphicUsed by:392
Symbol 386 GraphicUsed by:392
Symbol 387 GraphicUsed by:392
Symbol 388 GraphicUsed by:392
Symbol 389 GraphicUsed by:392
Symbol 390 GraphicUsed by:392
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:165 166 167 170 171 173 174 175 178 179 180 181 184 185 186 187 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391Used by:412  Timeline
Symbol 393 FontUsed by:394 395 1374 1375 1377 1378
Symbol 394 EditableTextUses:393Used by:396
Symbol 395 EditableTextUses:393Used by:396
Symbol 396 MovieClipUses:394 395Used by:412
Symbol 397 GraphicUsed by:399
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:397 398Used by:412
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:412
Symbol 402 GraphicUsed by:405 986 1091 1092 1093 1094 1095 1248
Symbol 403 GraphicUsed by:405 986 1091 1092 1093 1094 1095 1248
Symbol 404 GraphicUsed by:405 986 1091 1092 1093 1094 1095 1248
Symbol 405 ButtonUses:402 403 404Used by:412
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:412 998 1328
Symbol 408 FontUsed by:409 435 642 662 682 683 684 685 686 687 688 689 690 691 692 693
Symbol 409 EditableTextUses:408Used by:410
Symbol 410 MovieClipUses:409Used by:411
Symbol 411 MovieClipUses:410Used by:412
Symbol 412 MovieClip [fishCaught]Uses:154 156 157 392 396 399 401 405 407 411
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:415
Symbol 415 MovieClip [fishLost]Uses:414
Symbol 416 GraphicUsed by:434
Symbol 417 GraphicUsed by:434
Symbol 418 GraphicUsed by:434
Symbol 419 GraphicUsed by:429
Symbol 420 GraphicUsed by:429
Symbol 421 GraphicUsed by:429
Symbol 422 GraphicUsed by:429
Symbol 423 GraphicUsed by:429
Symbol 424 GraphicUsed by:429
Symbol 425 GraphicUsed by:429
Symbol 426 GraphicUsed by:429
Symbol 427 GraphicUsed by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:419 420 421 422 423 424 425 426 427 428Used by:434 1328
Symbol 430 GraphicUsed by:433
Symbol 431 GraphicUsed by:433
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:430 431 432Used by:434
Symbol 434 MovieClip [quick_particle]Uses:416 417 418 429 433
Symbol 435 TextUses:408Used by:436
Symbol 436 MovieClipUses:435Used by:437
Symbol 437 MovieClip [transition1]Uses:436
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClip [fishInterest]Uses:438
Symbol 440 ShapeTweeningUsed by:450
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:450
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:450
Symbol 445 GraphicUsed by:450
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:450
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:450
Symbol 450 MovieClip [mission_complete]Uses:440 442 444 445 447 449
Symbol 451 ShapeTweeningUsed by:461
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:454
Symbol 454 MovieClipUses:453Used by:461
Symbol 455 FontUsed by:456 766 780 1120
Symbol 456 TextUses:455Used by:457
Symbol 457 MovieClipUses:456Used by:461
Symbol 458 ShapeTweeningUsed by:461
Symbol 459 ShapeTweeningUsed by:461
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:451 454 457 458 459 460Used by:475
Symbol 462 GraphicUsed by:470
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:467
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:467
Symbol 467 MovieClipUses:464 466Used by:470
Symbol 468 ShapeTweeningUsed by:470
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:462 467 468 469Used by:475
Symbol 471 GraphicUsed by:475
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:474
Symbol 474 MovieClipUses:473Used by:475
Symbol 475 MovieClip [fishTarget]Uses:461 470 471 474Used by:Timeline
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:478
Symbol 478 MovieClip [displacement_texture]Uses:477Used by:810  Timeline
Symbol 479 GraphicUsed by:503 530 1205 1384  Timeline
Symbol 480 GraphicUsed by:483
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:483
Symbol 483 MovieClipUses:480 482Used by:Timeline
Symbol 484 GraphicUsed by:493
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:493
Symbol 487 GraphicUsed by:493
Symbol 488 GraphicUsed by:493
Symbol 489 GraphicUsed by:492
Symbol 490 GraphicUsed by:492
Symbol 491 GraphicUsed by:492
Symbol 492 ButtonUses:489 490 491Used by:493
Symbol 493 MovieClipUses:484 486 487 488 492Used by:Timeline
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:496
Symbol 496 MovieClipUses:495Used by:501
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:501
Symbol 499 GraphicUsed by:500 504
Symbol 500 ButtonUses:499Used by:501
Symbol 501 MovieClipUses:496 498 500Used by:998  Timeline
Symbol 1400 MovieClip [__Packages.BasicInventory]
Symbol 1401 MovieClip [__Packages.FishStats]
Symbol 1402 MovieClip [__Packages.SwainMath]
Symbol 1403 MovieClip [__Packages.PondWorld]
Symbol 1404 MovieClip [__Packages.FishAI]
Symbol 1405 MovieClip [__Packages.MissionOrganizer]
Symbol 1406 MovieClip [__Packages.StressBar]
Symbol 1407 MovieClip [__Packages.QuickParticle]
Symbol 502 ShapeTweeningUsed by:Timeline
Symbol 503 MovieClipUses:479Used by:530
Symbol 504 ButtonUses:499Used by:530
Symbol 505 GraphicUsed by:530
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:524 530
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:523 530
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:518 523 524 530
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:518 523 524 530
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:518 523 524 530
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:518 523 524 530
Symbol 518 MovieClipUses:511 513 515 517Used by:530
Symbol 519 GraphicUsed by:530
Symbol 520 GraphicUsed by:521 530
Symbol 521 MovieClipUses:520Used by:530
Symbol 522 GraphicUsed by:524
Symbol 523 MovieClipUses:509 511 513 515 517Used by:524
Symbol 524 MovieClipUses:522 507 523 511 513 515 517Used by:530
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:530
Symbol 527 FontUsed by:528
Symbol 528 TextUses:527Used by:529
Symbol 529 MovieClipUses:528Used by:530
Symbol 530 MovieClipUses:479 503 504 505 507 509 518 519 521 511 513 515 517 524 526 520 529Used by:Timeline
Symbol 531 GraphicUsed by:563
Symbol 532 Sound [Amb_Canal]Used by:563
Symbol 533 Sound [Amb_Golf]Used by:563
Symbol 534 Sound [Amb_Lake]Used by:563
Symbol 535 Sound [Amb_Ocean]Used by:563
Symbol 536 Sound [music_1]Used by:563
Symbol 537 Sound [music_2]Used by:563
Symbol 538 Sound [music_3]Used by:563
Symbol 539 Sound [music_4]Used by:563
Symbol 540 Sound [music_alt1]Used by:563
Symbol 541 Sound [music_alt2]Used by:563
Symbol 542 Sound [music_menu]Used by:563
Symbol 543 Sound [Fish_Catch2]Used by:563
Symbol 544 Sound [Fish_Flee1]Used by:563
Symbol 545 Sound [Fish_Flee2]Used by:563
Symbol 546 Sound [Fish_MultGet]Used by:563
Symbol 547 Sound [Fish_MultLose]Used by:563
Symbol 548 Sound [Reel_Cast]Used by:563
Symbol 549 Sound [Reel_ChangeDirection]Used by:563
Symbol 550 Sound [Reel_Fast]Used by:563
Symbol 551 Sound [Reel_Fight2]Used by:563
Symbol 552 Sound [Reel_LoseFish]Used by:563
Symbol 553 Sound [Reel_Slow]Used by:563
Symbol 554 Sound [Reel_Tight]Used by:563
Symbol 555 Sound [Stuff_Buy]Used by:563
Symbol 556 Sound [Stuff_Map]Used by:563
Symbol 557 Sound [Stuff_NewStage]Used by:563
Symbol 558 Sound [Stuff_SelectBait]Used by:563
Symbol 559 Sound [Stuff_SelectLure]Used by:563
Symbol 560 Sound [Stuff_Store]Used by:563
Symbol 561 Sound [Stuff_TackleClose]Used by:563
Symbol 562 Sound [Stuff_TackleOpen]Used by:563
Symbol 563 MovieClipUses:531 532 533 534 535 536 537 538 539 540 541 542 140 543 544 545 546 547 548 549 550 132 551 552 553 554 555 556 557 558 559 560 561 562Used by:Timeline
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:Timeline
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:Timeline
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:572  Timeline
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:Timeline
Symbol 572 MovieClipUses:569Used by:753  Timeline
Symbol 573 ShapeTweeningUsed by:578
Symbol 574 ShapeTweeningUsed by:578
Symbol 575 ShapeTweeningUsed by:578
Symbol 576 ShapeTweeningUsed by:578
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:573 574 575 576 577Used by:579
Symbol 579 MovieClipUses:578Used by:Timeline
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:582
Symbol 582 MovieClipUses:581Used by:Timeline
Symbol 583 TextUses:22Used by:Timeline
Symbol 584 GraphicUsed by:594
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClipUses:585Used by:594
Symbol 587 GraphicUsed by:594
Symbol 588 GraphicUsed by:594
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:594
Symbol 591 ShapeTweeningUsed by:594
Symbol 592 ShapeTweeningUsed by:594
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:584 586 587 588 590 591 592 593Used by:753  Timeline
Symbol 595 GraphicUsed by:598
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:598
Symbol 598 MovieClipUses:595 597Used by:607
Symbol 599 GraphicUsed by:602
Symbol 600 GraphicUsed by:602
Symbol 601 GraphicUsed by:602
Symbol 602 ButtonUses:599 600 601Used by:607
Symbol 603 GraphicUsed by:606
Symbol 604 GraphicUsed by:606
Symbol 605 GraphicUsed by:606
Symbol 606 ButtonUses:603 604 605Used by:607
Symbol 607 MovieClipUses:598 602 606Used by:608
Symbol 608 MovieClipUses:607Used by:Timeline
Symbol 609 GraphicUsed by:611
Symbol 610 GraphicUsed by:611 613
Symbol 611 ButtonUses:609 610Used by:Timeline
Symbol 612 GraphicUsed by:613
Symbol 613 ButtonUses:612 610Used by:Timeline
Symbol 614 GraphicUsed by:615 824 825
Symbol 615 ButtonUses:614Used by:Timeline
Symbol 616 FontUsed by:617
Symbol 617 TextUses:616Used by:Timeline
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:Timeline
Symbol 620 GraphicUsed by:Timeline
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:Timeline
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:Timeline
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:Timeline
Symbol 627 GraphicUsed by:Timeline
Symbol 628 GraphicUsed by:652
Symbol 629 GraphicUsed by:652
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:630Used by:652 1035
Symbol 632 GraphicUsed by:641
Symbol 633 GraphicUsed by:641
Symbol 634 GraphicUsed by:641
Symbol 635 GraphicUsed by:641
Symbol 636 GraphicUsed by:641
Symbol 637 GraphicUsed by:641
Symbol 638 GraphicUsed by:641
Symbol 639 GraphicUsed by:641
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:632 633 634 635 636 637 638 639 640Used by:652 1035
Symbol 642 TextUses:408Used by:652
Symbol 643 GraphicUsed by:650 651 1379 1380
Symbol 644 ShapeTweeningUsed by:647
Symbol 645 ShapeTweeningUsed by:647
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:644 645 646Used by:650 651 1379 1380
Symbol 648 GraphicUsed by:650 651 1379 1380
Symbol 649 GraphicUsed by:650 651 1379 1380
Symbol 650 ButtonUses:643 647 648 649Used by:652
Symbol 651 ButtonUses:643 647 648 649Used by:652
Symbol 652 MovieClipUses:628 629 631 641 642 650 651Used by:Timeline
Symbol 653 GraphicUsed by:661
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:661
Symbol 656 GraphicUsed by:661
Symbol 657 GraphicUsed by:660
Symbol 658 GraphicUsed by:660
Symbol 659 GraphicUsed by:660
Symbol 660 ButtonUses:657 658 659Used by:661
Symbol 661 MovieClipUses:653 655 656 660Used by:Timeline
Symbol 662 TextUses:408Used by:Timeline
Symbol 663 FontUsed by:664
Symbol 664 TextUses:663Used by:Timeline
Symbol 665 GraphicUsed by:681
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClipUses:666Used by:681
Symbol 668 GraphicUsed by:681
Symbol 669 GraphicUsed by:672
Symbol 670 GraphicUsed by:672
Symbol 671 GraphicUsed by:672
Symbol 672 ButtonUses:669 670 671Used by:681
Symbol 673 GraphicUsed by:676
Symbol 674 GraphicUsed by:676
Symbol 675 GraphicUsed by:676
Symbol 676 ButtonUses:673 674 675Used by:681
Symbol 677 GraphicUsed by:680
Symbol 678 GraphicUsed by:680
Symbol 679 GraphicUsed by:680
Symbol 680 ButtonUses:677 678 679Used by:681
Symbol 681 MovieClipUses:665 667 668 672 676 680Used by:Timeline
Symbol 682 TextUses:408Used by:Timeline
Symbol 683 TextUses:408Used by:Timeline
Symbol 684 TextUses:408Used by:Timeline
Symbol 685 TextUses:408Used by:Timeline
Symbol 686 TextUses:408Used by:Timeline
Symbol 687 TextUses:408Used by:Timeline
Symbol 688 TextUses:408Used by:Timeline
Symbol 689 TextUses:408Used by:Timeline
Symbol 690 TextUses:408Used by:Timeline
Symbol 691 TextUses:408Used by:Timeline
Symbol 692 TextUses:408Used by:Timeline
Symbol 693 TextUses:408Used by:Timeline
Symbol 694 GraphicUsed by:695
Symbol 695 ButtonUses:694Used by:Timeline
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClipUses:696Used by:Timeline
Symbol 698 GraphicUsed by:753
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:753
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:701Used by:753
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:753
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:753
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:753
Symbol 709 BitmapUsed by:710
Symbol 710 GraphicUses:709Used by:711
Symbol 711 MovieClipUses:710Used by:753
Symbol 712 ShapeTweeningUsed by:753
Symbol 713 ShapeTweeningUsed by:717
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:717
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:713 715 716Used by:753
Symbol 718 GraphicUsed by:753
Symbol 719 GraphicUsed by:720 733 738 743 748 969 970 971 972 973 974 1243 1244 1245 1246 1247 1282 1283 1284 1285 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306
Symbol 720 ButtonUses:719Used by:732
Symbol 721 ShapeTweeningUsed by:727
Symbol 722 ShapeTweeningUsed by:727
Symbol 723 ShapeTweeningUsed by:727
Symbol 724 ShapeTweeningUsed by:727
Symbol 725 ShapeTweeningUsed by:727
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:721 722 723 724 725 726Used by:732 737 742 747 752
Symbol 728 FontUsed by:729 731 734 736 739 741 744 746 749 751 1101 1102 1103 1104 1105 1119 1351 1352 1353 1354 1382 1383
Symbol 729 TextUses:728Used by:732
Symbol 730 TextUses:22Used by:732
Symbol 731 TextUses:728Used by:732
Symbol 732 MovieClipUses:720 727 729 730 731Used by:753
Symbol 733 ButtonUses:719Used by:737
Symbol 734 TextUses:728Used by:737
Symbol 735 TextUses:22Used by:737
Symbol 736 TextUses:728Used by:737
Symbol 737 MovieClipUses:733 727 734 735 736Used by:753
Symbol 738 ButtonUses:719Used by:742
Symbol 739 TextUses:728Used by:742
Symbol 740 TextUses:22Used by:742
Symbol 741 TextUses:728Used by:742
Symbol 742 MovieClipUses:738 727 739 740 741Used by:753
Symbol 743 ButtonUses:719Used by:747
Symbol 744 TextUses:728Used by:747
Symbol 745 TextUses:22Used by:747
Symbol 746 TextUses:728Used by:747
Symbol 747 MovieClipUses:743 727 744 745 746Used by:753
Symbol 748 ButtonUses:719Used by:752
Symbol 749 TextUses:728Used by:752
Symbol 750 TextUses:22Used by:752
Symbol 751 TextUses:728Used by:752
Symbol 752 MovieClipUses:748 727 749 750 751Used by:753
Symbol 753 MovieClipUses:698 572 700 702 704 706 708 594 711 712 717 718 732 737 742 747 752Used by:Timeline
Symbol 754 GraphicUsed by:758 987 1208 1252 1255 1258 1261 1264
Symbol 755 GraphicUsed by:758 987 1208 1252 1255 1258 1261 1264
Symbol 756 GraphicUsed by:758 987 1208 1252 1255 1258 1261 1264
Symbol 757 GraphicUsed by:758 987 1208 1252 1255 1258 1261 1264
Symbol 758 ButtonUses:754 755 756 757Used by:Timeline
Symbol 759 GraphicUsed by:785
Symbol 760 ShapeTweeningUsed by:762 763
Symbol 761 GraphicUsed by:762
Symbol 762 MovieClipUses:760 761Used by:763
Symbol 763 ButtonUses:762 760Used by:785
Symbol 764 GraphicUsed by:778 783
Symbol 765 FontUsed by:766 780 1120
Symbol 766 EditableTextUses:455 765Used by:778
Symbol 767 FontUsed by:768 781 961 1122 1123 1124 1125 1126 1308 1323 1371 1373 1376
Symbol 768 EditableTextUses:22 767 1121Used by:778
Symbol 769 GraphicUsed by:772
Symbol 770 GraphicUsed by:772
Symbol 771 GraphicUsed by:772
Symbol 772 ButtonUses:769 770 771Used by:778 783
Symbol 773 GraphicUsed by:776
Symbol 774 GraphicUsed by:776
Symbol 775 GraphicUsed by:776
Symbol 776 ButtonUses:773 774 775Used by:778 783
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:764 766 768 772 776 777Used by:779
Symbol 779 MovieClipUses:778Used by:785
Symbol 780 EditableTextUses:455 765Used by:783
Symbol 781 EditableTextUses:22 767 1121Used by:783
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:764 780 781 772 776 782Used by:784
Symbol 784 MovieClipUses:783Used by:785
Symbol 785 MovieClipUses:759 763 779 784Used by:Timeline
Symbol 786 ShapeTweeningUsed by:788
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:786 787Used by:Timeline
Symbol 789 GraphicUsed by:790
Symbol 790 MovieClipUses:789Used by:810
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:810
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClipUses:793Used by:810
Symbol 795 GraphicUsed by:810
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:796Used by:810
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798Used by:810
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClipUses:800Used by:810
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:810
Symbol 804 GraphicUsed by:805
Symbol 805 MovieClipUses:804Used by:810
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClipUses:806Used by:810
Symbol 808 GraphicUsed by:809
Symbol 809 MovieClipUses:808Used by:810
Symbol 810 MovieClipUses:790 478 792 794 795 797 799 801 803 805 807 809Used by:Timeline
Symbol 811 GraphicUsed by:823
Symbol 812 TextUses:22Used by:823
Symbol 813 TextUses:22Used by:823
Symbol 814 TextUses:22Used by:823
Symbol 815 TextUses:22Used by:823
Symbol 816 GraphicUsed by:817
Symbol 817 ButtonUses:816Used by:823
Symbol 818 GraphicUsed by:819 820
Symbol 819 ButtonUses:818Used by:823
Symbol 820 ButtonUses:818Used by:823
Symbol 821 GraphicUsed by:822
Symbol 822 ButtonUses:821Used by:823
Symbol 823 MovieClipUses:811 812 813 814 815 817 819 820 822Used by:Timeline
Symbol 824 ButtonUses:614Used by:Timeline
Symbol 825 ButtonUses:614Used by:Timeline
Symbol 826 GraphicUsed by:828
Symbol 827 TextUses:22Used by:828
Symbol 828 MovieClipUses:826 827Used by:Timeline
Symbol 829 GraphicUsed by:998
Symbol 830 TextUses:22Used by:998
Symbol 831 GraphicUsed by:998
Symbol 832 GraphicUsed by:958
Symbol 833 GraphicUsed by:958
Symbol 834 GraphicUsed by:849
Symbol 835 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 836 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 837 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 838 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 839 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 840 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 841 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 842 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 843 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 844 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 845 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 846 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 847 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 848 GraphicUsed by:849 851 854 856 859 861 864 866 871 873 876 878 881 883 886 888 891 893 896 898 901 903 906 908 911 913 916 918 921 923 926 928 931 933 936 938 941 943 946 948 1290
Symbol 849 MovieClipUses:834 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 852 GraphicUsed by:955
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:853 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 857 GraphicUsed by:955
Symbol 858 GraphicUsed by:859
Symbol 859 MovieClipUses:858 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 860 GraphicUsed by:861
Symbol 861 MovieClipUses:860 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 862 GraphicUsed by:955
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:863 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClipUses:865 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 867 GraphicUsed by:955
Symbol 868 GraphicUsed by:871
Symbol 869 GraphicUsed by:871
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:868 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848 869 870Used by:955
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClipUses:872 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 874 GraphicUsed by:955
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 877 GraphicUsed by:878
Symbol 878 MovieClipUses:877 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 879 GraphicUsed by:955
Symbol 880 GraphicUsed by:881
Symbol 881 MovieClipUses:880 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:882 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 884 GraphicUsed by:955
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 889 GraphicUsed by:955
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 892 GraphicUsed by:893
Symbol 893 MovieClipUses:892 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 894 GraphicUsed by:955
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 899 GraphicUsed by:955
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClipUses:900 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 904 GraphicUsed by:955
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClipUses:905 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 907 GraphicUsed by:908
Symbol 908 MovieClipUses:907 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 909 GraphicUsed by:955
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 914 GraphicUsed by:955
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 919 GraphicUsed by:955
Symbol 920 GraphicUsed by:921
Symbol 921 MovieClipUses:920 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClipUses:922 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 924 GraphicUsed by:955
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClipUses:927 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 929 GraphicUsed by:955
Symbol 930 GraphicUsed by:931
Symbol 931 MovieClipUses:930 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 932 GraphicUsed by:933
Symbol 933 MovieClipUses:932 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 934 GraphicUsed by:955
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 937 GraphicUsed by:938
Symbol 938 MovieClipUses:937 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 939 GraphicUsed by:955
Symbol 940 GraphicUsed by:941
Symbol 941 MovieClipUses:940 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 944 GraphicUsed by:955
Symbol 945 GraphicUsed by:946
Symbol 946 MovieClipUses:945 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClipUses:947 835 836 837 838 839 840 841 842 19 843 844 845 846 847 848Used by:955
Symbol 949 GraphicUsed by:955
Symbol 950 GraphicUsed by:955
Symbol 951 GraphicUsed by:955
Symbol 952 GraphicUsed by:955
Symbol 953 GraphicUsed by:955
Symbol 954 GraphicUsed by:955
Symbol 955 MovieClipUses:849 851 852 854 856 857 859 861 862 864 866 867 871 873 874 876 878 879 881 883 884 886 888 889 891 893 894 896 898 899 901 903 904 906 908 909 911 913 914 916 918 919 921 923 924 926 928 929 931 933 934 936 938 939 941 943 944 946 948 949 950 951 952 953 954Used by:958 964 1131 1271 1278
Symbol 956 GraphicUsed by:957
Symbol 957 MovieClipUses:956Used by:958
Symbol 958 MovieClipUses:832 833 955 957Used by:998
Symbol 959 GraphicUsed by:964
Symbol 960 GraphicUsed by:964
Symbol 961 EditableTextUses:22 767 1121Used by:964
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:964
Symbol 964 MovieClipUses:959 960 955 961 963Used by:998
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:967
Symbol 967 MovieClipUses:966Used by:968
Symbol 968 MovieClipUses:967Used by:998
Symbol 969 ButtonUses:719Used by:998
Symbol 970 ButtonUses:719Used by:998
Symbol 971 ButtonUses:719Used by:998
Symbol 972 ButtonUses:719Used by:998
Symbol 973 ButtonUses:719Used by:998
Symbol 974 ButtonUses:719Used by:998
Symbol 975 GraphicUsed by:980 981 982 983 984 985
Symbol 976 TextUses:22Used by:980 981 982 983 984 985
Symbol 977 GraphicUsed by:980 981 982 983 984 985
Symbol 978 GraphicUsed by:980 981 982 983 984 985
Symbol 979 TextUses:22Used by:980 981 982 983 984 985
Symbol 980 ButtonUses:975 976 977 978 979Used by:998
Symbol 981 ButtonUses:975 976 977 978 979Used by:998
Symbol 982 ButtonUses:975 976 977 978 979Used by:998
Symbol 983 ButtonUses:975 976 977 978 979Used by:998
Symbol 984 ButtonUses:975 976 977 978 979Used by:998
Symbol 985 ButtonUses:975 976 977 978 979Used by:998
Symbol 986 ButtonUses:402 403 404Used by:998
Symbol 987 ButtonUses:754 755 756 757Used by:998
Symbol 988 GraphicUsed by:997
Symbol 989 EditableTextUses:22Used by:997
Symbol 990 EditableTextUses:22Used by:997
Symbol 991 TextUses:22Used by:997
Symbol 992 GraphicUsed by:997
Symbol 993 EditableTextUses:22Used by:997
Symbol 994 EditableTextUses:22Used by:997
Symbol 995 EditableTextUses:22Used by:997
Symbol 996 TextUses:22Used by:997
Symbol 997 MovieClipUses:988 989 990 991 992 993 994 995 996Used by:998
Symbol 998 MovieClipUses:829 830 831 958 964 968 969 970 971 972 973 974 980 981 982 983 984 985 986 407 987 501 997Used by:Timeline
Symbol 999 GraphicUsed by:1008
Symbol 1000 GraphicUsed by:1007
Symbol 1001 GraphicUsed by:1007
Symbol 1002 GraphicUsed by:1007
Symbol 1003 GraphicUsed by:1007
Symbol 1004 GraphicUsed by:1007
Symbol 1005 GraphicUsed by:1007
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1000 1001 1002 1003 1004 1005 1006Used by:1008 1010
Symbol 1008 MovieClipUses:999 1007Used by:1089
Symbol 1009 GraphicUsed by:1010
Symbol 1010 MovieClipUses:1009 1007Used by:1089
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011Used by:1089
Symbol 1013 GraphicUsed by:1014
Symbol 1014 MovieClipUses:1013Used by:1015
Symbol 1015 MovieClipUses:1014Used by:1089
Symbol 1016 GraphicUsed by:1089
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1089
Symbol 1019 GraphicUsed by:1023
Symbol 1020 GraphicUsed by:1021
Symbol 1021 MovieClipUses:1020Used by:1022
Symbol 1022 MovieClipUses:1021Used by:1023
Symbol 1023 MovieClipUses:1019 1022Used by:1035
Symbol 1024 GraphicUsed by:1025
Symbol 1025 MovieClipUses:1024Used by:1035
Symbol 1026 GraphicUsed by:1027
Symbol 1027 MovieClipUses:1026Used by:1035
Symbol 1028 GraphicUsed by:1029
Symbol 1029 MovieClipUses:1028Used by:1035
Symbol 1030 GraphicUsed by:1031
Symbol 1031 MovieClipUses:1030Used by:1035
Symbol 1032 GraphicUsed by:1033
Symbol 1033 MovieClipUses:1032Used by:1035
Symbol 1034 GraphicUsed by:1035
Symbol 1035 MovieClipUses:631 641 1023 1025 1027 1029 1031 1033 1034Used by:1089
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClipUses:1036Used by:1038
Symbol 1038 MovieClipUses:1037Used by:1089
Symbol 1039 GraphicUsed by:1089
Symbol 1040 GraphicUsed by:1041
Symbol 1041 MovieClipUses:1040Used by:1089
Symbol 1042 GraphicUsed by:1043
Symbol 1043 MovieClipUses:1042Used by:1048
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:1044Used by:1048
Symbol 1046 GraphicUsed by:1047
Symbol 1047 MovieClipUses:1046Used by:1048
Symbol 1048 MovieClipUses:1043 1045 1047Used by:1089
Symbol 1049 GraphicUsed by:1089
Symbol 1050 GraphicUsed by:1089
Symbol 1051 GraphicUsed by:1052
Symbol 1052 MovieClipUses:1051Used by:1089
Symbol 1053 GraphicUsed by:1089
Symbol 1054 GraphicUsed by:1055
Symbol 1055 MovieClipUses:1054Used by:1056
Symbol 1056 MovieClipUses:1055Used by:1089
Symbol 1057 GraphicUsed by:1063
Symbol 1058 GraphicUsed by:1063
Symbol 1059 GraphicUsed by:1063
Symbol 1060 GraphicUsed by:1063
Symbol 1061 GraphicUsed by:1063
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClipUses:1057 1058 1059 1060 1061 1062Used by:1071
Symbol 1064 GraphicUsed by:1071
Symbol 1065 GraphicUsed by:1071
Symbol 1066 GraphicUsed by:1071
Symbol 1067 GraphicUsed by:1071
Symbol 1068 GraphicUsed by:1071
Symbol 1069 GraphicUsed by:1071
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1063 1064 1065 1066 1067 1068 1069 1070Used by:1072
Symbol 1072 MovieClipUses:1071Used by:1089
Symbol 1073 GraphicUsed by:1089
Symbol 1074 GraphicUsed by:1089
Symbol 1075 GraphicUsed by:1089
Symbol 1076 GraphicUsed by:1089
Symbol 1077 GraphicUsed by:1081
Symbol 1078 GraphicUsed by:1081
Symbol 1079 GraphicUsed by:1081
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1077 1078 1079 1080Used by:1089
Symbol 1082 GraphicUsed by:1083
Symbol 1083 MovieClipUses:1082Used by:1084 1088
Symbol 1084 MovieClipUses:1083Used by:1085 1088
Symbol 1085 MovieClipUses:1084Used by:1089
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1086Used by:1088
Symbol 1088 MovieClipUses:1084 1083 1087Used by:1089
Symbol 1089 MovieClipUses:1008 1010 1012 1015 1016 1018 1035 1038 1039 1041 1048 1049 1050 1052 1053 1056 1072 1073 1074 1075 1076 1081 1085 1088Used by:Timeline
Symbol 1090 ButtonUsed by:1131
Symbol 1091 ButtonUses:402 403 404Used by:1131
Symbol 1092 ButtonUses:402 403 404Used by:1131
Symbol 1093 ButtonUses:402 403 404Used by:1131
Symbol 1094 ButtonUses:402 403 404Used by:1131
Symbol 1095 ButtonUses:402 403 404Used by:1131
Symbol 1096 GraphicUsed by:1099
Symbol 1097 MovieClipUses:19Used by:1099
Symbol 1098 GraphicUsed by:1099
Symbol 1099 MovieClipUses:1096 1097 1098Used by:1131
Symbol 1100 GraphicUsed by:1131
Symbol 1101 TextUses:728Used by:1131
Symbol 1102 TextUses:728Used by:1131
Symbol 1103 TextUses:728Used by:1131
Symbol 1104 TextUses:728Used by:1131
Symbol 1105 TextUses:728Used by:1131
Symbol 1106 ShapeTweeningUsed by:1117
Symbol 1107 ShapeTweeningUsed by:1117
Symbol 1108 ShapeTweeningUsed by:1117
Symbol 1109 ShapeTweeningUsed by:1117
Symbol 1110 ShapeTweeningUsed by:1117
Symbol 1111 GraphicUsed by:1117
Symbol 1112 ShapeTweeningUsed by:1117
Symbol 1113 ShapeTweeningUsed by:1117
Symbol 1114 ShapeTweeningUsed by:1117
Symbol 1115 ShapeTweeningUsed by:1117
Symbol 1116 ShapeTweeningUsed by:1117
Symbol 1117 MovieClipUses:1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116Used by:1130
Symbol 1118 GraphicUsed by:1130
Symbol 1119 TextUses:728Used by:1130
Symbol 1120 EditableTextUses:455 765Used by:1130
Symbol 1121 FontUsed by:768 781 961 1122 1123 1124 1125 1126 1308 1323 1371 1373 1376
Symbol 1122 EditableTextUses:22 767 1121Used by:1130
Symbol 1123 EditableTextUses:22 767 1121Used by:1130
Symbol 1124 EditableTextUses:22 767 1121Used by:1130
Symbol 1125 EditableTextUses:22 767 1121Used by:1130
Symbol 1126 EditableTextUses:22 767 1121Used by:1130
Symbol 1127 GraphicUsed by:1129
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1127 1128Used by:1130
Symbol 1130 MovieClipUses:1117 1118 1119 1120 1122 1123 1124 1125 1126 1129Used by:1131
Symbol 1131 MovieClipUses:1090 1091 1092 1093 1094 1095 1099 1100 1101 1102 1103 1104 955 1105 1130Used by:Timeline
Symbol 1132 GraphicUsed by:1133
Symbol 1133 ButtonUses:1132Used by:Timeline
Symbol 1134 GraphicUsed by:1205
Symbol 1135 GraphicUsed by:1204
Symbol 1136 GraphicUsed by:1141
Symbol 1137 GraphicUsed by:1141
Symbol 1138 GraphicUsed by:1141
Symbol 1139 GraphicUsed by:1141
Symbol 1140 GraphicUsed by:1141
Symbol 1141 MovieClipUses:1136 1137 1138 1139 1140Used by:1204
Symbol 1142 GraphicUsed by:1143
Symbol 1143 MovieClipUses:1142Used by:1204
Symbol 1144 GraphicUsed by:1202
Symbol 1145 GraphicUsed by:1154
Symbol 1146 GraphicUsed by:1154
Symbol 1147 GraphicUsed by:1154
Symbol 1148 GraphicUsed by:1154
Symbol 1149 GraphicUsed by:1154
Symbol 1150 GraphicUsed by:1154
Symbol 1151 GraphicUsed by:1154
Symbol 1152 GraphicUsed by:1154
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClipUses:1145 1146 1147 1148 1149 1150 1151 1152 1153Used by:1202
Symbol 1155 GraphicUsed by:1162
Symbol 1156 GraphicUsed by:1157
Symbol 1157 MovieClipUses:1156Used by:1162
Symbol 1158 GraphicUsed by:1162
Symbol 1159 GraphicUsed by:1162
Symbol 1160 GraphicUsed by:1162
Symbol 1161 GraphicUsed by:1162
Symbol 1162 MovieClipUses:1155 1157 1158 1159 1160 1161Used by:1202
Symbol 1163 GraphicUsed by:1202
Symbol 1164 GraphicUsed by:1167
Symbol 1165 GraphicUsed by:1167
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1164 1165 1166Used by:1202
Symbol 1168 GraphicUsed by:1179
Symbol 1169 GraphicUsed by:1170
Symbol 1170 MovieClipUses:1169Used by:1179
Symbol 1171 GraphicUsed by:1179
Symbol 1172 GraphicUsed by:1179
Symbol 1173 GraphicUsed by:1179
Symbol 1174 GraphicUsed by:1179
Symbol 1175 GraphicUsed by:1179
Symbol 1176 GraphicUsed by:1179
Symbol 1177 GraphicUsed by:1179
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1168 1170 1171 1172 1173 1174 1175 1176 1177 1178Used by:1202
Symbol 1180 GraphicUsed by:1202
Symbol 1181 GraphicUsed by:1187
Symbol 1182 GraphicUsed by:1183
Symbol 1183 MovieClipUses:1182Used by:1187
Symbol 1184 GraphicUsed by:1187
Symbol 1185 GraphicUsed by:1187
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1181 1183 1184 1185 1186Used by:1202
Symbol 1188 GraphicUsed by:1202
Symbol 1189 GraphicUsed by:1191
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1189 1190Used by:1202
Symbol 1192 GraphicUsed by:1202
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1195
Symbol 1195 MovieClipUses:1194Used by:1202
Symbol 1196 GraphicUsed by:1202
Symbol 1197 GraphicUsed by:1201
Symbol 1198 GraphicUsed by:1201
Symbol 1199 GraphicUsed by:1201
Symbol 1200 GraphicUsed by:1201
Symbol 1201 MovieClipUses:1197 1198 1199 1200Used by:1202
Symbol 1202 MovieClipUses:1144 1154 1162 1163 1167 1179 1180 1187 1188 1191 1192 1195 1196 1201Used by:1203
Symbol 1203 MovieClipUses:1202Used by:1204
Symbol 1204 MovieClipUses:1135 1141 1143 1203Used by:1205
Symbol 1205 MovieClipUses:1134 479 1204Used by:Timeline
Symbol 1206 FontUsed by:1207 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398
Symbol 1207 EditableTextUses:1206Used by:Timeline
Symbol 1208 ButtonUses:754 755 756 757Used by:Timeline
Symbol 1209 GraphicUsed by:1212
Symbol 1210 FontUsed by:1211
Symbol 1211 EditableTextUses:1210Used by:1212
Symbol 1212 MovieClipUses:1209 1211Used by:1213
Symbol 1213 MovieClipUses:1212Used by:Timeline
Symbol 1214 GraphicUsed by:1328
Symbol 1215 TextUses:22Used by:1328
Symbol 1216 GraphicUsed by:1219
Symbol 1217 GraphicUsed by:1218
Symbol 1218 MovieClipUses:1217Used by:1219
Symbol 1219 MovieClipUses:1216 1218Used by:1328
Symbol 1220 GraphicUsed by:1223
Symbol 1221 GraphicUsed by:1222
Symbol 1222 MovieClipUses:1221Used by:1223
Symbol 1223 MovieClipUses:1220 1222Used by:1328
Symbol 1224 GraphicUsed by:1227
Symbol 1225 GraphicUsed by:1226
Symbol 1226 MovieClipUses:1225Used by:1227
Symbol 1227 MovieClipUses:1224 1226Used by:1328
Symbol 1228 GraphicUsed by:1230
Symbol 1229 GraphicUsed by:1230
Symbol 1230 MovieClipUses:1228 1229Used by:1242
Symbol 1231 GraphicUsed by:1242
Symbol 1232 FontUsed by:1233 1235 1237 1239 1241 1307 1330
Symbol 1233 TextUses:1232Used by:1242
Symbol 1234 GraphicUsed by:1242
Symbol 1235 TextUses:1232Used by:1242
Symbol 1236 GraphicUsed by:1242
Symbol 1237 TextUses:1232Used by:1242
Symbol 1238 GraphicUsed by:1242
Symbol 1239 TextUses:1232Used by:1242
Symbol 1240 GraphicUsed by:1242
Symbol 1241 TextUses:1232Used by:1242
Symbol 1242 MovieClipUses:1230 1231 1233 1234 1235 1236 1237 1238 1239 1240 1241Used by:1328
Symbol 1243 ButtonUses:719Used by:1328
Symbol 1244 ButtonUses:719Used by:1328
Symbol 1245 ButtonUses:719Used by:1328
Symbol 1246 ButtonUses:719Used by:1328
Symbol 1247 ButtonUses:719Used by:1328
Symbol 1248 ButtonUses:402 403 404Used by:1328
Symbol 1249 GraphicUsed by:1271
Symbol 1250 FontUsed by:1251 1254 1257 1260 1263
Symbol 1251 EditableTextUses:1250Used by:1271
Symbol 1252 ButtonUses:754 755 756 757Used by:1271
Symbol 1253 GraphicUsed by:1271
Symbol 1254 EditableTextUses:1250Used by:1271
Symbol 1255 ButtonUses:754 755 756 757Used by:1271
Symbol 1256 GraphicUsed by:1271
Symbol 1257 EditableTextUses:1250Used by:1271
Symbol 1258 ButtonUses:754 755 756 757Used by:1271
Symbol 1259 GraphicUsed by:1271
Symbol 1260 EditableTextUses:1250Used by:1271
Symbol 1261 ButtonUses:754 755 756 757Used by:1271
Symbol 1262 GraphicUsed by:1271
Symbol 1263 EditableTextUses:1250Used by:1271
Symbol 1264 ButtonUses:754 755 756 757Used by:1271
Symbol 1265 GraphicUsed by:1271
Symbol 1266 GraphicUsed by:1271
Symbol 1267 GraphicUsed by:1271
Symbol 1268 GraphicUsed by:1271
Symbol 1269 GraphicUsed by:1271
Symbol 1270 GraphicUsed by:1271
Symbol 1271 MovieClipUses:1249 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 955 1267 1268 1269 1270Used by:1328
Symbol 1272 TextUses:22Used by:1328
Symbol 1273 GraphicUsed by:1278
Symbol 1274 GraphicUsed by:1276
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1274 1275Used by:1278
Symbol 1277 GraphicUsed by:1278
Symbol 1278 MovieClipUses:1273 1276 1277 955Used by:1328
Symbol 1279 GraphicUsed by:1281
Symbol 1280 GraphicUsed by:1281
Symbol 1281 MovieClipUses:1279 1280Used by:1328
Symbol 1282 ButtonUses:719Used by:1328
Symbol 1283 ButtonUses:719Used by:1328
Symbol 1284 ButtonUses:719Used by:1328
Symbol 1285 ButtonUses:719Used by:1328
Symbol 1286 GraphicUsed by:1328
Symbol 1287 GraphicUsed by:1290
Symbol 1288 GraphicUsed by:1290
Symbol 1289 GraphicUsed by:1290
Symbol 1290 MovieClipUses:1287 835 1288 836 837 838 839 840 841 842 19 843 844 845 846 847 848 1289Used by:1328
Symbol 1291 TextUses:22Used by:1328
Symbol 1292 ShapeTweeningUsed by:1295
Symbol 1293 ShapeTweeningUsed by:1295
Symbol 1294 GraphicUsed by:1295
Symbol 1295 MovieClipUses:1292 1293 1294Used by:1328
Symbol 1296 TextUses:22Used by:1328
Symbol 1297 ButtonUses:719Used by:1328
Symbol 1298 ButtonUses:719Used by:1328
Symbol 1299 ButtonUses:719Used by:1328
Symbol 1300 ButtonUses:719Used by:1328
Symbol 1301 ButtonUses:719Used by:1328
Symbol 1302 ButtonUses:719Used by:1328
Symbol 1303 ButtonUses:719Used by:1328
Symbol 1304 ButtonUses:719Used by:1328
Symbol 1305 ButtonUses:719Used by:1328
Symbol 1306 ButtonUses:719Used by:1328
Symbol 1307 EditableTextUses:1232Used by:1328
Symbol 1308 EditableTextUses:22 767 1121Used by:1328
Symbol 1309 GraphicUsed by:1322
Symbol 1310 GraphicUsed by:1320
Symbol 1311 GraphicUsed by:1320
Symbol 1312 GraphicUsed by:1315
Symbol 1313 GraphicUsed by:1314
Symbol 1314 MovieClipUses:1313Used by:1315
Symbol 1315 MovieClipUses:1312 1314Used by:1320
Symbol 1316 GraphicUsed by:1320
Symbol 1317 GraphicUsed by:1320
Symbol 1318 GraphicUsed by:1320
Symbol 1319 GraphicUsed by:1320
Symbol 1320 ButtonUses:1310 1311 1315 1316 1317 1318 1319Used by:1321
Symbol 1321 MovieClipUses:1320Used by:1322
Symbol 1322 MovieClipUses:1309 1321Used by:1328
Symbol 1323 EditableTextUses:22 767 1121Used by:1328
Symbol 1324 GraphicUsed by:1325
Symbol 1325 MovieClipUses:1324Used by:1327
Symbol 1326 GraphicUsed by:1327
Symbol 1327 MovieClipUses:1325 1326Used by:1328
Symbol 1328 MovieClipUses:1214 1215 1219 1223 1227 1242 1243 1244 1245 1246 1247 1248 407 1271 1272 1278 1281 1282 1283 1284 1285 1286 1290 1291 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1322 1323 429 1327Used by:Timeline
Symbol 1329 GraphicUsed by:1331
Symbol 1330 EditableTextUses:1232Used by:1331
Symbol 1331 MovieClipUses:1329 1330 67Used by:1332
Symbol 1332 MovieClipUses:1331Used by:Timeline
Symbol 1333 GraphicUsed by:1338 1381
Symbol 1334 GraphicUsed by:1338 1381
Symbol 1335 GraphicUsed by:1338 1381
Symbol 1336 GraphicUsed by:1338 1381
Symbol 1337 GraphicUsed by:1338 1381
Symbol 1338 ButtonUses:1333 1334 1335 1336 1337Used by:1355
Symbol 1339 GraphicUsed by:1344
Symbol 1340 GraphicUsed by:1344
Symbol 1341 GraphicUsed by:1344
Symbol 1342 GraphicUsed by:1344
Symbol 1343 GraphicUsed by:1344
Symbol 1344 ButtonUses:1339 1340 1341 1342 1343Used by:1355
Symbol 1345 GraphicUsed by:1350
Symbol 1346 GraphicUsed by:1350
Symbol 1347 GraphicUsed by:1350
Symbol 1348 GraphicUsed by:1350
Symbol 1349 GraphicUsed by:1350
Symbol 1350 ButtonUses:1345 1346 1347 1348 1349Used by:1355
Symbol 1351 TextUses:728Used by:1355
Symbol 1352 TextUses:728Used by:1355
Symbol 1353 TextUses:728Used by:1355
Symbol 1354 TextUses:728Used by:1355
Symbol 1355 MovieClipUses:1338 1344 1350 1351 1352 1353 1354Used by:Timeline
Symbol 1356 GraphicUsed by:Timeline
Symbol 1357 GraphicUsed by:1370
Symbol 1358 GraphicUsed by:1359
Symbol 1359 MovieClipUses:1358Used by:1370
Symbol 1360 GraphicUsed by:1365
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361Used by:1365
Symbol 1363 GraphicUsed by:1364
Symbol 1364 MovieClipUses:1363Used by:1365
Symbol 1365 MovieClipUses:1360 1362 1364Used by:1370
Symbol 1366 GraphicUsed by:1369
Symbol 1367 GraphicUsed by:1368
Symbol 1368 MovieClipUses:1367Used by:1369
Symbol 1369 MovieClipUses:1366 1368Used by:1370
Symbol 1370 MovieClipUses:1357 1359 1365 1369Used by:Timeline
Symbol 1371 EditableTextUses:22 767 1121Used by:Timeline
Symbol 1372 TextUses:22Used by:Timeline
Symbol 1373 EditableTextUses:22 767 1121Used by:Timeline
Symbol 1374 EditableTextUses:393Used by:Timeline
Symbol 1375 EditableTextUses:393Used by:Timeline
Symbol 1376 EditableTextUses:22 767 1121Used by:Timeline
Symbol 1377 EditableTextUses:393Used by:Timeline
Symbol 1378 EditableTextUses:393Used by:Timeline
Symbol 1379 ButtonUses:643 647 648 649Used by:Timeline
Symbol 1380 ButtonUses:643 647 648 649Used by:Timeline
Symbol 1381 ButtonUses:1333 1334 1335 1336 1337Used by:Timeline
Symbol 1382 TextUses:728Used by:Timeline
Symbol 1383 TextUses:728Used by:Timeline
Symbol 1384 ButtonUses:479Used by:Timeline
Symbol 1385 GraphicUsed by:1399
Symbol 1386 GraphicUsed by:1387
Symbol 1387 MovieClipUses:1386Used by:1399
Symbol 1388 TextUses:1206Used by:1399
Symbol 1389 EditableTextUses:1206Used by:1399
Symbol 1390 EditableTextUses:1206Used by:1399
Symbol 1391 EditableTextUses:1206Used by:1399
Symbol 1392 EditableTextUses:1206Used by:1399
Symbol 1393 EditableTextUses:1206Used by:1399
Symbol 1394 EditableTextUses:1206Used by:1399
Symbol 1395 EditableTextUses:1206Used by:1399
Symbol 1396 EditableTextUses:1206Used by:1399
Symbol 1397 EditableTextUses:1206Used by:1399
Symbol 1398 EditableTextUses:1206Used by:1399
Symbol 1399 MovieClipUses:1385 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398Used by:Timeline

Instance Names

"myMap"Frame 14Symbol 478 MovieClip [displacement_texture]
"myTarget"Frame 14Symbol 565 MovieClip
"startSign"Frame 14Symbol 608 MovieClip
"myMap2"Frame 15Symbol 478 MovieClip [displacement_texture]
"myTarget"Frame 15Symbol 619 MovieClip
"customizer"Frame 15Symbol 652 MovieClip
"tutorialCheckbox"Frame 15Symbol 697 MovieClip
"popup"Frame 19Symbol 785 MovieClip
"transition"Frame 19Symbol 788 MovieClip
"buttonPanel"Frame 20Symbol 823 MovieClip
"searchBubble"Frame 20Symbol 828 MovieClip
"myInventory"Frame 20Symbol 998 MovieClip
"fishermanContainer"Frame 20Symbol 1089 MovieClip
"buttonBar"Frame 20Symbol 1131 MovieClip
"fishTarget"Frame 20Symbol 475 MovieClip [fishTarget]
"myStore"Frame 21Symbol 1328 MovieClip
"myInventory2"Frame 21Symbol 998 MovieClip
"invFish"Frame 22Symbol 392 MovieClip
"leftButton"Frame 22Symbol 1379 Button
"rightButton"Frame 22Symbol 1380 Button
"shelfStats"Frame 22Symbol 1399 MovieClip
"barBG"Symbol 31 MovieClip Frame 1Symbol 20 MovieClip
"barAmount"Symbol 31 MovieClip Frame 1Symbol 20 MovieClip
"pondGlow"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 11 MovieClip
"pondHit"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 13 MovieClip
"fishIndicator"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 15 MovieClip
"rodStrengthX"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 31 MovieClip
"playerLocation"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 33 MovieClip
"targetIndicator"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 42 MovieClip
"mouseDownT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 43 EditableText
"mouseHoldT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 44 EditableText
"mouse2xT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 45 EditableText
"mouseReleaseT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 46 EditableText
"lureSTATS"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 47 EditableText
"mouseTimerT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 48 EditableText
"gamePhaseT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 49 EditableText
"hookedFishT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 50 EditableText
"rodStressT"Symbol 52 MovieClip [PondWorld] Frame 2Symbol 51 EditableText
"myEffect"Symbol 75 MovieClip [pondEffect] Frame 1Symbol 65 MovieClip
"myEffect"Symbol 75 MovieClip [pondEffect] Frame 2Symbol 69 MovieClip
"myEffect"Symbol 75 MovieClip [pondEffect] Frame 3Symbol 72 MovieClip
"myEffect"Symbol 75 MovieClip [pondEffect] Frame 4Symbol 74 MovieClip
"healthScale"Symbol 91 MovieClip Frame 1Symbol 89 MovieClip
"targetIndicator"Symbol 123 MovieClip Frame 1Symbol 122 MovieClip
"stressBar"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 82 MovieClip
"slackBar"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 85 MovieClip
"healthBar"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 91 MovieClip
"fightIndicator"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 103 MovieClip
"psTEXT"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 105 EditableText
"fsTEXT"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 106 EditableText
"healthMult"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 116 MovieClip
"currentIndicator"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 120 MovieClip
"targetIndicator"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 123 MovieClip
"myStartAnim"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 144 MovieClip
"fishIcon"Symbol 151 MovieClip [stress_indicator] Frame 1Symbol 150 MovieClip
"myStand"Symbol 392 MovieClip Frame 1Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 32Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 33Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 48Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 54Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 56Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 57Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 59Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 60Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 64Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 65Symbol 165 MovieClip
"myStand"Symbol 392 MovieClip Frame 67Symbol 273 MovieClip
"myStand"Symbol 392 MovieClip Frame 68Symbol 165 MovieClip
"invFish"Symbol 412 MovieClip [fishCaught] Frame 16Symbol 392 MovieClip
"myBobber"Symbol 470 MovieClip Frame 82Symbol 467 MovieClip
"myBobber"Symbol 470 MovieClip Frame 187Symbol 467 MovieClip
"myBobber"Symbol 475 MovieClip [fishTarget] Frame 2Symbol 470 MovieClip
"bar"Symbol 493 MovieClip Frame 1Symbol 486 MovieClip
"customHead"Symbol 652 MovieClip Frame 1Symbol 641 MovieClip
"level1"Symbol 732 MovieClip Frame 1Symbol 720 Button
"level2"Symbol 737 MovieClip Frame 1Symbol 733 Button
"level4"Symbol 742 MovieClip Frame 1Symbol 738 Button
"level5"Symbol 747 MovieClip Frame 1Symbol 743 Button
"level3"Symbol 752 MovieClip Frame 1Symbol 748 Button
"popupTitleTEXT"Symbol 778 MovieClip Frame 1Symbol 766 EditableText
"popupTEXT"Symbol 778 MovieClip Frame 1Symbol 768 EditableText
"nextButton"Symbol 778 MovieClip Frame 1Symbol 776 Button
"panel"Symbol 779 MovieClip Frame 1Symbol 778 MovieClip
"popupTitleTEXT"Symbol 783 MovieClip Frame 1Symbol 780 EditableText
"popupTEXT"Symbol 783 MovieClip Frame 1Symbol 781 EditableText
"nextButton"Symbol 783 MovieClip Frame 1Symbol 776 Button
"panel"Symbol 784 MovieClip Frame 1Symbol 783 MovieClip
"panel"Symbol 785 MovieClip Frame 2Symbol 779 MovieClip
"panel"Symbol 785 MovieClip Frame 3Symbol 784 MovieClip
"myMap"Symbol 810 MovieClip Frame 1Symbol 478 MovieClip [displacement_texture]
"myTarget"Symbol 810 MovieClip Frame 1Symbol 792 MovieClip
"myTarget"Symbol 810 MovieClip Frame 2Symbol 797 MovieClip
"myTarget"Symbol 810 MovieClip Frame 3Symbol 801 MovieClip
"myTarget"Symbol 810 MovieClip Frame 4Symbol 805 MovieClip
"myTarget"Symbol 810 MovieClip Frame 5Symbol 809 MovieClip
"jig1color1"Symbol 955 MovieClip Frame 1Symbol 849 MovieClip
"jig1color2"Symbol 955 MovieClip Frame 1Symbol 851 MovieClip
"jig2color1"Symbol 955 MovieClip Frame 2Symbol 854 MovieClip
"jig2color2"Symbol 955 MovieClip Frame 2Symbol 856 MovieClip
"jig3color1"Symbol 955 MovieClip Frame 3Symbol 859 MovieClip
"jig3color2"Symbol 955 MovieClip Frame 3Symbol 861 MovieClip
"jig4color1"Symbol 955 MovieClip Frame 4Symbol 864 MovieClip
"jig4color2"Symbol 955 MovieClip Frame 4Symbol 866 MovieClip
"jig5color1"Symbol 955 MovieClip Frame 5Symbol 871 MovieClip
"jig5color2"Symbol 955 MovieClip Frame 5Symbol 873 MovieClip
"spoon1color1"Symbol 955 MovieClip Frame 8Symbol 876 MovieClip
"spoon1color2"Symbol 955 MovieClip Frame 8Symbol 878 MovieClip
"spoon2color1"Symbol 955 MovieClip Frame 9Symbol 881 MovieClip
"spoon2color2"Symbol 955 MovieClip Frame 9Symbol 883 MovieClip
"spoon3color1"Symbol 955 MovieClip Frame 10Symbol 886 MovieClip
"spoon3color2"Symbol 955 MovieClip Frame 10Symbol 888 MovieClip
"spoon4color1"Symbol 955 MovieClip Frame 11Symbol 891 MovieClip
"spoon4color2"Symbol 955 MovieClip Frame 11Symbol 893 MovieClip
"spoon5color1"Symbol 955 MovieClip Frame 12Symbol 896 MovieClip
"spoon5color2"Symbol 955 MovieClip Frame 12Symbol 898 MovieClip
"plug1color1"Symbol 955 MovieClip Frame 15Symbol 901 MovieClip
"plug1color2"Symbol 955 MovieClip Frame 15Symbol 903 MovieClip
"plug2color1"Symbol 955 MovieClip Frame 16Symbol 906 MovieClip
"plug2color2"Symbol 955 MovieClip Frame 16Symbol 908 MovieClip
"plug3color1"Symbol 955 MovieClip Frame 17Symbol 911 MovieClip
"plug3color2"Symbol 955 MovieClip Frame 17Symbol 913 MovieClip
"plug4color1"Symbol 955 MovieClip Frame 18Symbol 916 MovieClip
"plug4color2"Symbol 955 MovieClip Frame 18Symbol 918 MovieClip
"plug5color1"Symbol 955 MovieClip Frame 19Symbol 921 MovieClip
"plug5color2"Symbol 955 MovieClip Frame 19Symbol 923 MovieClip
"fly1color1"Symbol 955 MovieClip Frame 22Symbol 926 MovieClip
"fly1color2"Symbol 955 MovieClip Frame 22Symbol 928 MovieClip
"fly2color1"Symbol 955 MovieClip Frame 23Symbol 931 MovieClip
"fly2color2"Symbol 955 MovieClip Frame 23Symbol 933 MovieClip
"fly3color1"Symbol 955 MovieClip Frame 24Symbol 936 MovieClip
"fly3color2"Symbol 955 MovieClip Frame 24Symbol 938 MovieClip
"fly4color1"Symbol 955 MovieClip Frame 25Symbol 941 MovieClip
"fly4color2"Symbol 955 MovieClip Frame 25Symbol 943 MovieClip
"fly5color1"Symbol 955 MovieClip Frame 26Symbol 946 MovieClip
"fly5color2"Symbol 955 MovieClip Frame 26Symbol 948 MovieClip
"myLure"Symbol 958 MovieClip Frame 2Symbol 955 MovieClip
"selector"Symbol 958 MovieClip Frame 2Symbol 957 MovieClip
"myLure"Symbol 964 MovieClip Frame 2Symbol 955 MovieClip
"selector"Symbol 964 MovieClip Frame 2Symbol 963 MovieClip
"lure0"Symbol 998 MovieClip Frame 2Symbol 958 MovieClip
"bait0"Symbol 998 MovieClip Frame 2Symbol 964 MovieClip
"lure2"Symbol 998 MovieClip Frame 2Symbol 958 MovieClip
"lure1"Symbol 998 MovieClip Frame 2Symbol 958 MovieClip
"lure3"Symbol 998 MovieClip Frame 2Symbol 958 MovieClip
"bait1"Symbol 998 MovieClip Frame 2Symbol 964 MovieClip
"equipSelect"Symbol 998 MovieClip Frame 2Symbol 968 MovieClip
"lureEquip0"Symbol 998 MovieClip Frame 2Symbol 969 Button
"lureEquip1"Symbol 998 MovieClip Frame 2Symbol 970 Button
"lureEquip2"Symbol 998 MovieClip Frame 2Symbol 971 Button
"lureEquip3"Symbol 998 MovieClip Frame 2Symbol 972 Button
"baitEquip0"Symbol 998 MovieClip Frame 2Symbol 973 Button
"baitEquip1"Symbol 998 MovieClip Frame 2Symbol 974 Button
"lureButton0"Symbol 998 MovieClip Frame 2Symbol 980 Button
"lureButton2"Symbol 998 MovieClip Frame 2Symbol 981 Button
"lureButton1"Symbol 998 MovieClip Frame 2Symbol 982 Button
"lureButton3"Symbol 998 MovieClip Frame 2Symbol 983 Button
"baitButton0"Symbol 998 MovieClip Frame 2Symbol 984 Button
"baitButton1"Symbol 998 MovieClip Frame 2Symbol 985 Button
"itemStats"Symbol 998 MovieClip Frame 2Symbol 997 MovieClip
"fisherman"Symbol 1089 MovieClip Frame 1Symbol 1035 MovieClip
"pickupIndicator"Symbol 1089 MovieClip Frame 1Symbol 1038 MovieClip
"fisherman"Symbol 1089 MovieClip Frame 2Symbol 1035 MovieClip
"fisherman"Symbol 1089 MovieClip Frame 3Symbol 1035 MovieClip
"fisherman"Symbol 1089 MovieClip Frame 4Symbol 1035 MovieClip
"fisherman"Symbol 1089 MovieClip Frame 5Symbol 1035 MovieClip
"myBar"Symbol 1099 MovieClip Frame 1Symbol 1097 MovieClip
"missionFlash"Symbol 1130 MovieClip Frame 1Symbol 1117 MovieClip
"bead1"Symbol 1130 MovieClip Frame 1Symbol 1129 MovieClip
"bead2"Symbol 1130 MovieClip Frame 1Symbol 1129 MovieClip
"bead3"Symbol 1130 MovieClip Frame 1Symbol 1129 MovieClip
"bead4"Symbol 1130 MovieClip Frame 1Symbol 1129 MovieClip
"baitLifeBar"Symbol 1131 MovieClip Frame 1Symbol 1099 MovieClip
"pickedLure"Symbol 1131 MovieClip Frame 1Symbol 955 MovieClip
"missionPanel"Symbol 1131 MovieClip Frame 1Symbol 1130 MovieClip
"thisAdvice"Symbol 1212 MovieClip Frame 1Symbol 1211 EditableText
"myBG"Symbol 1242 MovieClip Frame 1Symbol 1230 MovieClip
"t1"Symbol 1271 MovieClip Frame 5Symbol 1251 EditableText
"t2"Symbol 1271 MovieClip Frame 6Symbol 1254 EditableText
"t3"Symbol 1271 MovieClip Frame 7Symbol 1257 EditableText
"t4"Symbol 1271 MovieClip Frame 8Symbol 1260 EditableText
"t5"Symbol 1271 MovieClip Frame 9Symbol 1263 EditableText
"myLure"Symbol 1271 MovieClip Frame 12Symbol 955 MovieClip
"myBG"Symbol 1278 MovieClip Frame 2Symbol 1276 MovieClip
"myLure"Symbol 1278 MovieClip Frame 2Symbol 955 MovieClip
"buyIcon1"Symbol 1328 MovieClip Frame 2Symbol 1242 MovieClip
"buyIcon2"Symbol 1328 MovieClip Frame 2Symbol 1242 MovieClip
"buyIcon3"Symbol 1328 MovieClip Frame 2Symbol 1242 MovieClip
"buyIcon4"Symbol 1328 MovieClip Frame 2Symbol 1242 MovieClip
"buyIcon5"Symbol 1328 MovieClip Frame 2Symbol 1242 MovieClip
"mainIcon"Symbol 1328 MovieClip Frame 6Symbol 1271 MovieClip
"sub1"Symbol 1328 MovieClip Frame 6Symbol 1278 MovieClip
"sub2"Symbol 1328 MovieClip Frame 6Symbol 1278 MovieClip
"sub3"Symbol 1328 MovieClip Frame 6Symbol 1278 MovieClip
"sub4"Symbol 1328 MovieClip Frame 6Symbol 1278 MovieClip
"subButton1"Symbol 1328 MovieClip Frame 6Symbol 1282 Button
"subButton2"Symbol 1328 MovieClip Frame 6Symbol 1283 Button
"subButton3"Symbol 1328 MovieClip Frame 6Symbol 1284 Button
"subButton4"Symbol 1328 MovieClip Frame 6Symbol 1285 Button
"colorOption10"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption11"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption13"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption12"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption14"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption20"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption21"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption23"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption22"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorOption24"Symbol 1328 MovieClip Frame 7Symbol 1290 MovieClip
"colorSelector1"Symbol 1328 MovieClip Frame 7Symbol 1295 MovieClip
"colorSelector2"Symbol 1328 MovieClip Frame 7Symbol 1295 MovieClip
"colorButton11"Symbol 1328 MovieClip Frame 7Symbol 1297 Button
"colorButton13"Symbol 1328 MovieClip Frame 7Symbol 1298 Button
"colorButton14"Symbol 1328 MovieClip Frame 7Symbol 1299 Button
"colorButton12"Symbol 1328 MovieClip Frame 7Symbol 1300 Button
"colorButton20"Symbol 1328 MovieClip Frame 7Symbol 1301 Button
"colorButton21"Symbol 1328 MovieClip Frame 7Symbol 1302 Button
"colorButton23"Symbol 1328 MovieClip Frame 7Symbol 1303 Button
"colorButton24"Symbol 1328 MovieClip Frame 7Symbol 1304 Button
"colorButton22"Symbol 1328 MovieClip Frame 7Symbol 1305 Button
"colorButton10"Symbol 1328 MovieClip Frame 7Symbol 1306 Button
"WATCHER"Symbol 1331 MovieClip Frame 1Symbol 67 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "Blank_MC"
ExportAssets (56)Timeline Frame 1Symbol 52 as "PondWorld"
ExportAssets (56)Timeline Frame 1Symbol 59 as "fish_unit"
ExportAssets (56)Timeline Frame 1Symbol 75 as "pondEffect"
ExportAssets (56)Timeline Frame 1Symbol 132 as "Reel_Fight1"
ExportAssets (56)Timeline Frame 1Symbol 140 as "Fish_Catch1"
ExportAssets (56)Timeline Frame 1Symbol 151 as "stress_indicator"
ExportAssets (56)Timeline Frame 1Symbol 412 as "fishCaught"
ExportAssets (56)Timeline Frame 1Symbol 415 as "fishLost"
ExportAssets (56)Timeline Frame 1Symbol 434 as "quick_particle"
ExportAssets (56)Timeline Frame 1Symbol 437 as "transition1"
ExportAssets (56)Timeline Frame 1Symbol 439 as "fishInterest"
ExportAssets (56)Timeline Frame 1Symbol 450 as "mission_complete"
ExportAssets (56)Timeline Frame 1Symbol 475 as "fishTarget"
ExportAssets (56)Timeline Frame 1Symbol 478 as "displacement_texture"
ExportAssets (56)Timeline Frame 1Symbol 1400 as "__Packages.BasicInventory"
ExportAssets (56)Timeline Frame 1Symbol 1401 as "__Packages.FishStats"
ExportAssets (56)Timeline Frame 1Symbol 1402 as "__Packages.SwainMath"
ExportAssets (56)Timeline Frame 1Symbol 1403 as "__Packages.PondWorld"
ExportAssets (56)Timeline Frame 1Symbol 1404 as "__Packages.FishAI"
ExportAssets (56)Timeline Frame 1Symbol 1405 as "__Packages.MissionOrganizer"
ExportAssets (56)Timeline Frame 1Symbol 1406 as "__Packages.StressBar"
ExportAssets (56)Timeline Frame 1Symbol 1407 as "__Packages.QuickParticle"
ExportAssets (56)Timeline Frame 11Symbol 532 as "Amb_Canal"
ExportAssets (56)Timeline Frame 11Symbol 533 as "Amb_Golf"
ExportAssets (56)Timeline Frame 11Symbol 534 as "Amb_Lake"
ExportAssets (56)Timeline Frame 11Symbol 535 as "Amb_Ocean"
ExportAssets (56)Timeline Frame 11Symbol 536 as "music_1"
ExportAssets (56)Timeline Frame 11Symbol 537 as "music_2"
ExportAssets (56)Timeline Frame 11Symbol 538 as "music_3"
ExportAssets (56)Timeline Frame 11Symbol 539 as "music_4"
ExportAssets (56)Timeline Frame 11Symbol 540 as "music_alt1"
ExportAssets (56)Timeline Frame 11Symbol 541 as "music_alt2"
ExportAssets (56)Timeline Frame 11Symbol 542 as "music_menu"
ExportAssets (56)Timeline Frame 11Symbol 543 as "Fish_Catch2"
ExportAssets (56)Timeline Frame 11Symbol 544 as "Fish_Flee1"
ExportAssets (56)Timeline Frame 11Symbol 545 as "Fish_Flee2"
ExportAssets (56)Timeline Frame 11Symbol 546 as "Fish_MultGet"
ExportAssets (56)Timeline Frame 11Symbol 547 as "Fish_MultLose"
ExportAssets (56)Timeline Frame 11Symbol 548 as "Reel_Cast"
ExportAssets (56)Timeline Frame 11Symbol 549 as "Reel_ChangeDirection"
ExportAssets (56)Timeline Frame 11Symbol 550 as "Reel_Fast"
ExportAssets (56)Timeline Frame 11Symbol 551 as "Reel_Fight2"
ExportAssets (56)Timeline Frame 11Symbol 552 as "Reel_LoseFish"
ExportAssets (56)Timeline Frame 11Symbol 553 as "Reel_Slow"
ExportAssets (56)Timeline Frame 11Symbol 554 as "Reel_Tight"
ExportAssets (56)Timeline Frame 11Symbol 555 as "Stuff_Buy"
ExportAssets (56)Timeline Frame 11Symbol 556 as "Stuff_Map"
ExportAssets (56)Timeline Frame 11Symbol 557 as "Stuff_NewStage"
ExportAssets (56)Timeline Frame 11Symbol 558 as "Stuff_SelectBait"
ExportAssets (56)Timeline Frame 11Symbol 559 as "Stuff_SelectLure"
ExportAssets (56)Timeline Frame 11Symbol 560 as "Stuff_Store"
ExportAssets (56)Timeline Frame 11Symbol 561 as "Stuff_TackleClose"
ExportAssets (56)Timeline Frame 11Symbol 562 as "Stuff_TackleOpen"

Labels

"preloader"Frame 1
"credits"Frame 8
"sound"Frame 11
"menu"Frame 14
"intro"Frame 15
"map"Frame 19
"game"Frame 20
"store"Frame 21
"trophy"Frame 22
"green"Symbol 11 MovieClip Frame 1
"green_transition"Symbol 11 MovieClip Frame 53
"red"Symbol 11 MovieClip Frame 62
"red_transition"Symbol 11 MovieClip Frame 114
"none"Symbol 42 MovieClip Frame 1
"green"Symbol 42 MovieClip Frame 6
"yellow"Symbol 42 MovieClip Frame 26
"red"Symbol 42 MovieClip Frame 61
"high"Symbol 59 MovieClip [fish_unit] Frame 1
"mid"Symbol 59 MovieClip [fish_unit] Frame 2
"low"Symbol 59 MovieClip [fish_unit] Frame 3
"splash1"Symbol 75 MovieClip [pondEffect] Frame 1
"splash2"Symbol 75 MovieClip [pondEffect] Frame 2
"splash3"Symbol 75 MovieClip [pondEffect] Frame 3
"splash4"Symbol 75 MovieClip [pondEffect] Frame 4
"start"Symbol 150 MovieClip Frame 1
"fight"Symbol 150 MovieClip Frame 2
"rest"Symbol 150 MovieClip Frame 3
"jump"Symbol 150 MovieClip Frame 4
"defeated"Symbol 150 MovieClip Frame 5
"largemouthbass"Symbol 392 MovieClip Frame 1
"spottedbass"Symbol 392 MovieClip Frame 2
"stripedbass"Symbol 392 MovieClip Frame 3
"peacockbass"Symbol 392 MovieClip Frame 4
"sunshinebass"Symbol 392 MovieClip Frame 5
"blackcrappie"Symbol 392 MovieClip Frame 6
"bluegill"Symbol 392 MovieClip Frame 7
"redbreastsunfish"Symbol 392 MovieClip Frame 8
"spottedsunfish"Symbol 392 MovieClip Frame 9
"warmouth"Symbol 392 MovieClip Frame 10
"channelcatfish"Symbol 392 MovieClip Frame 11
"bluecatfish"Symbol 392 MovieClip Frame 12
"whitecatfish"Symbol 392 MovieClip Frame 13
"walkingcatfish"Symbol 392 MovieClip Frame 14
"oscar"Symbol 392 MovieClip Frame 15
"bluetilapia"Symbol 392 MovieClip Frame 16
"spottedtilapia"Symbol 392 MovieClip Frame 17
"floridagar"Symbol 392 MovieClip Frame 18
"bowfin"Symbol 392 MovieClip Frame 19
"americanshad_fresh"Symbol 392 MovieClip Frame 20
"yellowbullhead"Symbol 392 MovieClip Frame 21
"brownbullhead"Symbol 392 MovieClip Frame 22
"grasscarp"Symbol 392 MovieClip Frame 23
"commoncarp"Symbol 392 MovieClip Frame 24
"brownhoplo"Symbol 392 MovieClip Frame 25
"amberjack"Symbol 392 MovieClip Frame 28
"crevallejack"Symbol 392 MovieClip Frame 29
"almacojack"Symbol 392 MovieClip Frame 30
"americanshad_salt"Symbol 392 MovieClip Frame 31
"sharpnoseshark"Symbol 392 MovieClip Frame 32
"atlanticspadefish"Symbol 392 MovieClip Frame 33
"bandedrudderfish"Symbol 392 MovieClip Frame 34
"bankseabass"Symbol 392 MovieClip Frame 35
"blackseabass"Symbol 392 MovieClip Frame 36
"blackdrum"Symbol 392 MovieClip Frame 37
"blackgrouper"Symbol 392 MovieClip Frame 38
"nassaugrouper"Symbol 392 MovieClip Frame 39
"gaggrouper"Symbol 392 MovieClip Frame 40
"goliathgrouper"Symbol 392 MovieClip Frame 41
"blackfinsnapper"Symbol 392 MovieClip Frame 42
"cuberasnapper"Symbol 392 MovieClip Frame 43
"queensnapper"Symbol 392 MovieClip Frame 44
"redsnapper"Symbol 392 MovieClip Frame 45
"yellowtailsnapper"Symbol 392 MovieClip Frame 46
"dogsnapper"Symbol 392 MovieClip Frame 47
"blacktipshark"Symbol 392 MovieClip Frame 48
"bluemarlin"Symbol 392 MovieClip Frame 49
"spearfish"Symbol 392 MovieClip Frame 50
"sailfish"Symbol 392 MovieClip Frame 51
"swordfish"Symbol 392 MovieClip Frame 52
"whitefinmarlin"Symbol 392 MovieClip Frame 53
"bluefish"Symbol 392 MovieClip Frame 54
"bonefish"Symbol 392 MovieClip Frame 55
"bonnetheadshark"Symbol 392 MovieClip Frame 56
"ceromackerel"Symbol 392 MovieClip Frame 57
"kingmackerel"Symbol 392 MovieClip Frame 58
"dolphin"Symbol 392 MovieClip Frame 59
"fantailmullet"Symbol 392 MovieClip Frame 60
"fatsnook"Symbol 392 MovieClip Frame 61
"gulfflounder"Symbol 392 MovieClip Frame 62
"greateramberjack"Symbol 392 MovieClip Frame 63
"atlanticsturgeon"Symbol 392 MovieClip Frame 64
"joltheadporgy"Symbol 392 MovieClip Frame 65
"ladyfish"Symbol 392 MovieClip Frame 66
"shortfinmakoshark"Symbol 392 MovieClip Frame 67
"snook"Symbol 392 MovieClip Frame 68
"wahoo"Symbol 392 MovieClip Frame 69
"whitegrunt"Symbol 392 MovieClip Frame 70
"unknown"Symbol 392 MovieClip Frame 79
"empty"Symbol 392 MovieClip Frame 83
"new_record"Symbol 399 MovieClip Frame 1
"new_fish"Symbol 399 MovieClip Frame 2
"none"Symbol 399 MovieClip Frame 3
"fish1"Symbol 434 MovieClip [quick_particle] Frame 1
"fish2"Symbol 434 MovieClip [quick_particle] Frame 2
"fish3"Symbol 434 MovieClip [quick_particle] Frame 3
"coins"Symbol 434 MovieClip [quick_particle] Frame 4
"sparkle"Symbol 434 MovieClip [quick_particle] Frame 5
"loop"Symbol 470 MovieClip Frame 82
"bite"Symbol 470 MovieClip Frame 159
"caught"Symbol 470 MovieClip Frame 187
"cast"Symbol 475 MovieClip [fishTarget] Frame 1
"wait"Symbol 475 MovieClip [fishTarget] Frame 2
"nolure"Symbol 475 MovieClip [fishTarget] Frame 3
"loaded"Symbol 493 MovieClip Frame 3
"ambients"Symbol 563 MovieClip Frame 51
"music"Symbol 563 MovieClip Frame 68
"fish"Symbol 563 MovieClip Frame 85
"reel"Symbol 563 MovieClip Frame 102
"stuff"Symbol 563 MovieClip Frame 121
"loop"Symbol 717 MovieClip Frame 15
"restart"Symbol 727 MovieClip Frame 16
"bottom"Symbol 785 MovieClip Frame 2
"top"Symbol 785 MovieClip Frame 3
"jig1"Symbol 955 MovieClip Frame 1
"jig2"Symbol 955 MovieClip Frame 2
"jig3"Symbol 955 MovieClip Frame 3
"jig4"Symbol 955 MovieClip Frame 4
"jig5"Symbol 955 MovieClip Frame 5
"spoon1"Symbol 955 MovieClip Frame 8
"spoon2"Symbol 955 MovieClip Frame 9
"spoon3"Symbol 955 MovieClip Frame 10
"spoon4"Symbol 955 MovieClip Frame 11
"spoon5"Symbol 955 MovieClip Frame 12
"plug1"Symbol 955 MovieClip Frame 15
"plug2"Symbol 955 MovieClip Frame 16
"plug3"Symbol 955 MovieClip Frame 17
"plug4"Symbol 955 MovieClip Frame 18
"plug5"Symbol 955 MovieClip Frame 19
"fly1"Symbol 955 MovieClip Frame 22
"fly2"Symbol 955 MovieClip Frame 23
"fly3"Symbol 955 MovieClip Frame 24
"fly4"Symbol 955 MovieClip Frame 25
"fly5"Symbol 955 MovieClip Frame 26
"bait1"Symbol 955 MovieClip Frame 29
"bait2"Symbol 955 MovieClip Frame 30
"bait3"Symbol 955 MovieClip Frame 31
"bait4"Symbol 955 MovieClip Frame 32
"bait5"Symbol 955 MovieClip Frame 33
"empty"Symbol 955 MovieClip Frame 36
"idle"Symbol 1035 MovieClip Frame 1
"idleLoop"Symbol 1035 MovieClip Frame 7
"cast"Symbol 1035 MovieClip Frame 110
"reel1"Symbol 1035 MovieClip Frame 142
"reel1loop"Symbol 1035 MovieClip Frame 145
"reel2"Symbol 1035 MovieClip Frame 150
"reel2loop"Symbol 1035 MovieClip Frame 155
"pop"Symbol 1035 MovieClip Frame 165
"yank"Symbol 1035 MovieClip Frame 175
"catch"Symbol 1035 MovieClip Frame 183
"catchloop"Symbol 1035 MovieClip Frame 195
"lose"Symbol 1035 MovieClip Frame 234
"collect"Symbol 1035 MovieClip Frame 248
"jig"Symbol 1271 MovieClip Frame 5
"spoon"Symbol 1271 MovieClip Frame 6
"plug"Symbol 1271 MovieClip Frame 7
"fly"Symbol 1271 MovieClip Frame 8
"bait"Symbol 1271 MovieClip Frame 9
"subtypejig"Symbol 1271 MovieClip Frame 12
"subtypespoon"Symbol 1271 MovieClip Frame 13
"subtypeplug"Symbol 1271 MovieClip Frame 14
"subtypefly"Symbol 1271 MovieClip Frame 15
"subtypebait"Symbol 1271 MovieClip Frame 16
"empty"Symbol 1290 MovieClip Frame 25
"type"Symbol 1328 MovieClip Frame 2
"lure"Symbol 1328 MovieClip Frame 6
"color"Symbol 1328 MovieClip Frame 7
"purchased"Symbol 1328 MovieClip Frame 8
"bait"Symbol 1328 MovieClip Frame 12

Dynamic Text Variables

_parent.invFish.showNameSymbol 394 EditableText"<p align="center"><font face="Black" size="31" color="#ffffff" letterSpacing="0.000000" kerning="1">MY NAMEEEEE</font></p>"
_parent.invFish.showWeightSymbol 395 EditableText"<p align="center"><font face="Black" size="27" color="#c8c8c8" letterSpacing="0.000000" kerning="1">9000.99 lbs</font></p>"
_root.lastPaycheckSymbol 409 EditableText"<p align="center"><font face="Microsoft YaHei Bold" size="66" color="#ffcc00" letterSpacing="0.000000" kerning="1"><b>+$500</b></font></p>"
displayQuantitySymbol 961 EditableText"<p align="left"><font face="Orbitron" size="29" color="#c3c3c3" letterSpacing="0.000000" kerning="1"><b>x5</b></font></p>"
displaySubTypeSymbol 989 EditableText"<p align="left"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>999</b></font></p>"
displayNameSymbol 990 EditableText"<p align="center"><font face="Orbitron" size="15" color="#000000" letterSpacing="0.000000" kerning="1"><b>THIS IS THE LURE NAME</b></font></p>"
displaySubTypeSymbol 993 EditableText"<p align="left"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>999</b></font></p>"
displayDescriptionSymbol 994 EditableText"<p align="center"><font face="Orbitron" size="14" color="#677a49" letterSpacing="0.000000" kerning="1"><b>x10</b></font></p>"
displayNameSymbol 995 EditableText"<p align="center"><font face="Orbitron" size="15" color="#000000" letterSpacing="0.000000" kerning="1"><b>THIS IS THE LURE NAME</b></font></p>"
myTitleSymbol 1120 EditableText"<p align="center"><font face="Osaka-Sans Serif" size="22" color="#e9e7da" letterSpacing="0.000000" kerning="1">Sample Mission Title</font></p>"
myDescriptionSymbol 1122 EditableText"<p align="center"><font face="Orbitron" size="16" color="#c0bc94" letterSpacing="0.000000" kerning="1">This is the description for the mission. Good for two lines!</font></p>"
myTask1Symbol 1123 EditableText"<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>"
myTask2Symbol 1124 EditableText"<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>"
myTask4Symbol 1125 EditableText"<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>"
myTask3Symbol 1126 EditableText"<p align="left"><font face="Orbitron" size="14" color="#c88c8c" letterSpacing="0.000000" kerning="1">Capture Fish!</font></p>"
displayNameSymbol 1207 EditableText"<p align="center"><font face="Parade" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>WEST PALM STORE</b></font></p>"
myCostDisplaySymbol 1307 EditableText"<p align="right"><font face="Maiandra GD" size="24" color="#ffffff" letterSpacing="1.000000" kerning="1"><b>$5,432</b></font></p>"
myNameSymbol 1308 EditableText"<p align="center"><font face="Orbitron" size="20" color="#ffffff" letterSpacing="-0.500000" kerning="1"><b>This is the Lure Name</b></font></p>"
myDescriptionSymbol 1323 EditableText"<p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>This is the Lure Description.</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>More!</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>And more!</b></font></p><p align="left"><font face="Orbitron" size="15" color="#e4d5b4" letterSpacing="-0.500000" kerning="1"><b>MOOOOOORE!!!!</b></font></p>"
myCashSymbol 1330 EditableText"<p align="right"><font face="Maiandra GD" size="33" color="#e2dfd8" letterSpacing="-3.000000" kerning="1"><b>$782</b></font></p>"
invFish.showFishSymbol 1371 EditableText"<p align="right"><font face="Orbitron" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p>"
invFish.maxFishSymbol 1373 EditableText"<p align="left"><font face="Orbitron" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>99</b></font></p>"
invFish.showNameSymbol 1374 EditableText"<p align="center"><font face="Black" size="43" color="#fedf67" letterSpacing="0.000000" kerning="1">Largemouth Bass</font></p>"
invFish.showWeightSymbol 1375 EditableText"<p align="center"><font face="Black" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>"
invFish.totalFishSymbol 1376 EditableText"<p align="center"><font face="Orbitron" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>99</b></font></p>"
invFish.showWeight2Symbol 1377 EditableText"<p align="center"><font face="Black" size="26" color="#fef0bc" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>"
invFish.showWeight3Symbol 1378 EditableText"<p align="center"><font face="Black" size="22" color="#fee378" letterSpacing="0.000000" kerning="1">10000 lbs</font></p>"
statFishCaughtSymbol 1389 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statFishLostSymbol 1390 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statSharksCaughtSymbol 1391 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statLegendsCaughtSymbol 1392 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statBiggestFishSymbol 1393 EditableText"<p align="left"><font face="Parade" size="20" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statSmallestFishSymbol 1394 EditableText"<p align="left"><font face="Parade" size="20" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statShortestFightSymbol 1395 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statTotalCashSymbol 1396 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statTotalCastsSymbol 1397 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"
statTotalTimeSymbol 1398 EditableText"<p align="left"><font face="Parade" size="22" color="#ffe1c4" letterSpacing="0.000000" kerning="1"><b>Answer 1</b></font></p>"




http://swfchan.com/27/130571/info.shtml
Created: 22/2 -2019 03:24:40 Last modified: 22/2 -2019 03:24:40 Server time: 08/05 -2024 19:41:47