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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM88917697-13DC&rnd=88917697" width="1" height="1"></div>

52e5babc31ae4.swf

This is the info page for
Flash #262760

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


Text
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

0%

4399的勋章游戏最好玩了 ........
















00:00

40/40

00000000

Life:

10

00

00

00

x

00

800

ActionScript [AS1/AS2]

Frame 1
this._lockroot = true; fscommand ("showmenu", "false"); _focusrect = false; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 2500; _root.parsingAnimDelta = 10; _global.num_small_eated = 0; _global.num_medium_eated = 0; _global.num_life = 10; _global.num_big_eated = 0; _global.time_bonus = 0; _global.scoreForExtraLife = 1000; _global.numExtraLife = 0; _global.soundOn = true; _global.current_level = 1; _global.lives = 3; _global.total_score = 0; _global.tmp_score = 0; _global.total_levels = 30; _global.borderLeft = 0; _global.borderRight = 825; _global.borderUp = -200; _global.borderDown = 400; _global.cameraX = 0; _global.cameraY = 0; _global.cameraSizeX = 550; _global.cameraSizeY = 400; _global.mousePreX = (_global.mousePreY = 0); _global.openSite = function () { }; _global.enableSound = function (is_on) { _global.soundOn = is_on; trace("_global.soundOn = " + _global.soundOn); }; _global.playSound = function (sound_mark) { if (_global.soundOn == false) { return(undefined); } _root.sounds.gotoAndPlay(sound_mark); }; _global.randRange = function (min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); }; _global.addScore = function (score_add, check_for_extra_life) { _global.tmp_score = _global.tmp_score + score_add; }; _global.addTotalScore = function (score_add) { _global.total_score = _global.total_score + score_add; }; _global.resetTmpScore = function () { _global.tmp_score = 0; }; _global.startNewGame = function () { _global.num_small_eated = 0; _global.num_medium_eated = 0; _global.num_big_eated = 0; _global.time_bonus = 0; _global.current_level = 1; _global.lives = 3; _global.total_score = 0; _global.tmp_score = 0; _global.scoreForExtraLife = 1000; _global.numExtraLife = 0; }; _global.cameraScrollX = function (scrollX) { _global.cameraX = _global.cameraX + scrollX; _global.cameraCheckRangeX(); }; _global.cameraScrollY = function (scrollY) { _global.cameraY = _global.cameraY + scrollY; _global.cameraCheckRangeY(); }; _global.cameraScroll = function (scrollX, scrollY) { _global.cameraScrollX(scrollX); _global.cameraScrollY(scrollY); }; _global.cameraSetX = function (pos_x) { _global.cameraX = pos_x; _global.cameraCheckRangeX(); }; _global.cameraSetY = function (pos_y) { _global.cameraY = pos_y; _global.cameraCheckRangeY(); }; _global.cameraSet = function (pos_x, pos_y) { _global.cameraSetX(pos_x); _global.cameraSetY(pos_y); }; _global.cameraCheckRangeX = function () { if (_global.cameraX < _global.borderLeft) { _global.cameraX = _global.borderLeft; } else if ((_global.cameraX + _global.cameraSizeX) > _global.borderRight) { _global.cameraX = _global.borderRight - _global.cameraSizeX; } }; _global.cameraCheckRangeY = function () { if (_global.cameraY < _global.borderUp) { _global.cameraY = _global.borderUp; } else if ((_global.cameraY + _global.cameraSizeY) > _global.borderDown) { _global.cameraY = _global.borderDown - _global.cameraSizeY; } }; _global.checkQuadCollision = function (x1, y1, hw1, hh1, x2, y2, hw2, hh2) { var _local2 = Math.abs(x2 - x1); var _local1 = Math.abs(y2 - y1); if ((_local2 <= (hw1 + hw2)) && (_local1 <= (hh1 + hh2))) { return(true); } return(false); };
Instance of Symbol 92 MovieClip in Frame 2
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { t = _root.getBytesTotal(); l = _root.getBytesLoaded(); bar._xscale = (100 * l) / t; p = Math.round((1000 * l) / t) / 10; if (p == Math.floor(p)) { p = p + ".0"; } p = p + "%"; tf.text = p; if (t > 0) { if ((l < t) && (_alpha < 100)) { _alpha = (_alpha + 5); } if ((l == t) && (_alpha > 0)) { _alpha = (_alpha - 5); } } }
Frame 3
stop();
Instance of Symbol 98 MovieClip in Frame 3
onClipEvent (load) { _alpha = 0; state = 0; _root.stop(); } onClipEvent (enterFrame) { l = _root.getBytesLoaded(); t = _root.getBytesTotal(); if (state == 0) { _alpha = (_alpha + _root.loaderAnimDelta); if (_alpha >= 100) { _alpha = 100; state = 1; startPause = getTimer(); } } else if ((((state == 1) && (t == l)) && (l > 10)) && ((getTimer() - startPause) > _root.loaderAnimPause)) { var cur_frame = _root.fade_clip._currentframe; if (cur_frame == 1) { _root.fade_clip.gotoAndPlay(2); } if (cur_frame == 25) { _root.gotoAndStop("menu"); } } }
Frame 5
stop();
Frame 6
stop();
Frame 7
stop();
Symbol 2 MovieClip [mcAction] Frame 1
#initclip 9 Object.registerClass("mcAction", cCore); #endinitclip
Symbol 20 Button
on (press) { _root.mcMap.m_startFade = true; _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 78 MovieClip [map] Frame 1
#initclip 7 Object.registerClass("map", cCoreMap); #endinitclip stop();
Symbol 78 MovieClip [map] Frame 2
stop();
Symbol 78 MovieClip [map] Frame 3
stop();
Symbol 78 MovieClip [map] Frame 4
stop();
Symbol 78 MovieClip [map] Frame 5
stop();
Symbol 78 MovieClip [map] Frame 6
stop();
Symbol 78 MovieClip [map] Frame 7
stop();
Symbol 78 MovieClip [map] Frame 8
stop();
Symbol 78 MovieClip [map] Frame 9
stop();
Symbol 78 MovieClip [map] Frame 10
stop();
Symbol 78 MovieClip [map] Frame 11
stop();
Symbol 78 MovieClip [map] Frame 12
stop();
Symbol 78 MovieClip [map] Frame 13
stop();
Symbol 78 MovieClip [map] Frame 14
stop();
Symbol 78 MovieClip [map] Frame 15
stop();
Symbol 78 MovieClip [map] Frame 16
stop();
Symbol 78 MovieClip [map] Frame 17
stop();
Symbol 78 MovieClip [map] Frame 18
stop();
Symbol 78 MovieClip [map] Frame 19
stop();
Symbol 78 MovieClip [map] Frame 20
stop();
Symbol 78 MovieClip [map] Frame 21
stop();
Symbol 78 MovieClip [map] Frame 22
stop();
Symbol 78 MovieClip [map] Frame 23
stop();
Symbol 78 MovieClip [map] Frame 24
stop();
Symbol 78 MovieClip [map] Frame 25
stop();
Symbol 78 MovieClip [map] Frame 26
stop();
Symbol 78 MovieClip [map] Frame 27
stop();
Symbol 78 MovieClip [map] Frame 28
stop();
Symbol 78 MovieClip [map] Frame 29
stop();
Symbol 78 MovieClip [map] Frame 30
stop();
Symbol 79 MovieClip [mcAction_Menu] Frame 1
#initclip 8 Object.registerClass("mcAction_Menu", cCoreMenu); #endinitclip
Symbol 85 MovieClip Frame 1
stop();
Instance of Symbol 82 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 1004 MovieClip [__Packages.cCoreMap] Frame 0
class cCoreMap extends MovieClip { var m_startFade, m_startFade_Menu, gotoAndStop; function cCoreMap () { super(); trace("cCoreMap"); m_startFade = false; m_startFade_Menu = false; gotoAndStop(_global.current_level); } function onEnterFrame() { if (m_startFade) { if (_root.fade_clip._currentframe == 25) { _root.gotoAndPlay("game"); m_startFade = false; } } else if (m_startFade_Menu) { if (_root.fade_clip._currentframe == 25) { _root.gotoAndPlay("menu"); m_startFade_Menu = false; } } } }
Symbol 1005 MovieClip [__Packages.cCoreMenu] Frame 0
class cCoreMenu extends MovieClip { var m_startFade, attachMovie, m_baseCamPosX, m_timeIn, m_cFish, m_fish_next_depth, m_NumSmallFish, m_NumMediumFish, m_NumBigFish, m_NumGiantFish, m_timeToAddFish, m_iMaxSmallFish, m_iMaxMediumFish, m_iMaxBigFish, m_iMaxGiantFish, m_FishFlightProbability, m_BonusFishProbability, m_lastBorderIndex; function cCoreMenu () { super(); trace("cCoreMenu"); m_startFade = false; attachMovie("back_0", "bg_0", 10); attachMovie("back_1", "bg_1", 20); attachMovie("back_main", "bg_main", 30); attachMovie("back_3", "bg_3", 10000); m_baseCamPosX = 150; _global.cameraSetX(m_baseCamPosX); _global.cameraSetY(0); m_timeIn = 0; m_cFish = new Array(); m_fish_next_depth = 100; m_NumSmallFish = (m_NumMediumFish = (m_NumBigFish = (m_NumGiantFish = 0))); m_timeToAddFish = 24; m_iMaxSmallFish = new Array(); m_iMaxMediumFish = new Array(); m_iMaxBigFish = new Array(); m_iMaxGiantFish = new Array(); m_iMaxSmallFish[0] = 10; m_iMaxMediumFish[0] = 5; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 5; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 2; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 5; m_iMaxMediumFish[2] = 4; m_iMaxBigFish[2] = 2; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; m_BonusFishProbability = 20; } function onEnterFrame() { if (m_startFade) { if (_root.fade_clip._currentframe == 25) { _root.mcActionMenu.bg_main.removeMovieClip(); _root.mcActionMenu.bg_1.removeMovieClip(); _root.mcActionMenu.bg_3.removeMovieClip(); _root.mcActionMenu.bg_0.removeMovieClip(); RemoveAllFish(); _root.gotoAndPlay("map"); } } ScrollBackgroundClip(_root.mcActionMenu.bg_main); ScrollBackgroundClip(_root.mcActionMenu.bg_1); ScrollBackgroundClip(_root.mcActionMenu.bg_3); m_timeIn++; GenerateFish(); UpdateAllFish(); if (m_timeIn > 72) { _global.cameraSetX(m_baseCamPosX + (200 * Math.sin((m_timeIn - 72) / 90))); _global.cameraSetY(-70 + (70 * Math.cos((m_timeIn - 72) / 45))); } } function ScrollBackgroundClip(bg) { var _local10 = bg._width; var _local2 = bg._height; var _local11 = _global.borderLeft; var _local8 = _global.borderRight; var _local9 = _global.borderUp; var _local12 = _global.borderDown; var _local4 = _global.cameraSizeX; var _local3 = _global.cameraSizeY; var _local6 = ((_local10 - _local4) / (_local4 - _local8)) * _global.cameraX; var _local7 = (_local3 - _local2) + (((_local2 - _local3) / _local9) * _global.cameraY); bg._x = _local6; bg._y = _local7; } function AddFish(fish_clip, fish_size, fish_type, pos_x, pos_y) { var _local7; var _local4; _local4 = m_fish_next_depth; m_fish_next_depth++; var _local2 = new cFish(attachMovie(fish_clip, (fish_clip + "_i") + _local4, _local4)); _local2.InitFish(fish_type, fish_size, pos_x, pos_y); _local2.setCollisionParam(fish_clip); _local2.CreateDebugClips(); m_cFish.push(_local2); if (fish_size == 0) { m_NumSmallFish++; } else if (fish_size == 2) { m_NumMediumFish++; } else if (fish_size == 4) { m_NumBigFish++; } else if (fish_size == 6) { m_NumGiantFish++; } } function RemoveFish(fish) { var _local3 = -1; var _local2 = 0; while (_local2 < m_cFish.length) { if (m_cFish[_local2] != fish) { } else { _local3 = m_cFish[_local2].m_fishSize; m_cFish[_local2].onPrepareToDelete(); m_cFish.splice(_local2, 1); break; } _local2++; } if (_local3 == 0) { m_NumSmallFish--; if (m_NumSmallFish < 0) { m_NumSmallFish = 0; } } else if (_local3 == 2) { m_NumMediumFish--; if (m_NumMediumFish < 0) { m_NumMediumFish = 0; } } else if (_local3 == 4) { m_NumBigFish--; if (m_NumBigFish < 0) { m_NumBigFish = 0; } } else if (_local3 == 6) { m_NumGiantFish--; if (m_NumGiantFish < 0) { m_NumGiantFish = 0; } } } function RemoveAllFish() { var _local2 = 0; while (_local2 <= m_cFish.length) { m_cFish[_local2].onPrepareToDelete(); _local2++; } delete m_cFish; m_cFish = new Array(); } function GetFish(i) { if ((i > (m_cFish.length - 1)) || (i < 0)) { return(null); } return(m_cFish[i]); } function UpdateAllFish() { var _local5 = 0; while (_local5 < m_cFish.length) { m_cFish[_local5].onThink(); _local5++; } _local5 = 0; while (_local5 < m_cFish.length) { var _local3 = 0; while (_local3 < m_cFish.length) { if (_local5 == _local3) { } else { var _local6 = m_cFish[_local5]; var _local4 = m_cFish[_local3]; if (_local6.m_fishSize <= _local4.m_fishSize) { } else { var _local9 = CheckFishCollision(_local5, _local3); if (_local9) { var _local7 = "dieFish_" + _global.randRange(1, 5); var _local8 = attachMovie(_local7, (_local7 + "_i") + m_fish_next_depth, m_fish_next_depth); _local8.m_realX = _local4.m_realX; _local8.m_realY = _local4.m_realY; m_fish_next_depth++; trace((("fish " + _local5) + " eat fish ") + _local3); _local6.eatFish(_local4); RemoveFish(_local4); _local3--; } } } _local3++; } _local5++; } } function CheckFishCollision(attaker_index, target_index) { if (attaker_index == target_index) { } var _local3 = m_cFish[attaker_index]; var _local4 = m_cFish[target_index]; var _local12 = _local3.m_realX + _local3.m_mouthClip._x; var _local7 = _local3.m_realY + _local3.m_mouthClip._y; var _local11 = _local3.m_mouthW / 2; var _local6 = _local3.m_mouthH / 2; var _local5 = _local4.m_realX + _local4.m_bodyClip._x; var _local9 = _local4.m_realY + _local4.m_bodyClip._y; var _local10 = _local4.m_bodyW / 2; var _local8 = _local4.m_bodyH / 2; var _local13 = _global.checkQuadCollision(_local12, _local7, _local11, _local6, _local5, _local9, _local10, _local8); return(_local13); } function GenerateFish() { m_timeToAddFish--; if (m_timeToAddFish > 0) { return(undefined); } m_timeToAddFish = 12; var _local3 = m_lastBorderIndex; while (_local3 == m_lastBorderIndex) { _local3 = _global.randRange(1, 3); } m_lastBorderIndex = _local3; var _local4 = 0; var _local5 = 0; if ((_local3 == 1) || (_local3 == 2)) { _local5 = _global.randRange(_global.borderUp, _global.borderDown); } else { _local4 = _global.randRange(_global.borderLeft, _global.borderRight); } var _local9 = 1; var _local8 = 0; if (_local9 == 1) { _local8 = 0; } else if (_local9 == 3) { _local8 = 1; } else if (_local9 == 5) { _local8 = 2; } var _local6 = -1; var _local19 = false; if (m_NumGiantFish < m_iMaxGiantFish[_local8]) { _local6 = 4; } else if (m_NumBigFish < m_iMaxBigFish[_local8]) { _local6 = 3; } else if (m_NumMediumFish < m_iMaxMediumFish[_local8]) { _local6 = 2; } else if (m_NumSmallFish < m_iMaxSmallFish[_local8]) { _local6 = 1; } if (_local6 < 1) { return(undefined); } var _local18 = false; if (_local6 == 1) { var _local20 = "smallFish"; if (_global.randRange(0, 99) <= m_BonusFishProbability) { _local20 = "goldFish"; _local18 = true; } var _local12 = 0; var _local11 = 1; if (_global.randRange(0, 99) <= m_FishFlightProbability) { _local19 = true; } } else if (_local6 == 2) { var _local20 = "mediumFish"; var _local12 = 2; var _local11 = 1; } else if (_local6 == 3) { var _local20 = "bigFish"; var _local12 = 4; var _local11 = 1; } else { var _local20 = "sharkFish"; var _local12 = 6; var _local11 = 1; } AddFish(_local20, _local12, _local11, 0, 0); var _local7 = m_cFish.length - 1; var _local17 = m_cFish[_local7].getFishWidth(); var _local16 = m_cFish[_local7].getFishHeight(); if (_local3 == 1) { _local4 = _global.borderLeft - ((_local17 / 2) + 10); } else if (_local3 == 2) { _local4 = _global.borderRight + ((_local17 / 2) + 10); } else if (_local3 == 3) { _local5 = _global.borderUp - ((_local16 / 2) + 10); } else if (_local3 == 4) { _local5 = _global.borderDown + ((_local16 / 2) + 10); } m_cFish[_local7].setPos(_local4, _local5); var _local14 = (_global.borderRight - _global.borderLeft) / 2; var _local13 = (_global.borderDown + _global.borderUp) / 2; m_cFish[_local7].setDir(_local14 - _local4, _local13 - _local5); if (_local18) { m_cFish[_local7].m_foodQuality = 5; m_cFish[_local7].m_fishScore = 50; } if (_local19) { AddFish("smallFish", _local12, _local11, 0, 0); AddFish("smallFish", _local12, _local11, 0, 0); var _local15 = m_cFish.length - 1; var _local10 = m_cFish.length - 2; m_cFish[_local15].setDir(_local14 - _local4, _local13 - _local5); m_cFish[_local10].setDir(_local14 - _local4, _local13 - _local5); m_cFish[_local15].setPos(_local4 - 30, _local5 - 24); m_cFish[_local10].setPos(_local4 - 30, _local5 + 24); m_cFish[_local7].SetAIMode(1); m_cFish[_local15].SetAIMode(1); m_cFish[_local10].SetAIMode(1); } } }
Symbol 1006 MovieClip [__Packages.cFish] Frame 0
class cFish { var m_mcObj, m_realX, m_realY, m_angle, m_fishType, m_fishSize, m_dirX, m_dirY, m_Speed, m_NeedSpeed, m_minSpeed, m_maxSpeed, m_lifeTime, m_timeInState, m_swimToGameArea, m_timeToChangeDir, m_currentGrow, m_grow1, m_grow2, m_grow3, m_foodQuality, m_fishScore, m_attackRadius, m_immuneToChangeDir, m_timeStun, m_bIsStuned, m_bIsNeedToDelete, m_numToEructationSound, m_fishAIMode, m_immuneToDeath, m_mouthW, m_mouthH, m_mouthX, m_mouthY, m_bodyW, m_bodyH, m_bodyX, m_bodyY, m_bodyClip, m_mouthClip, m_zoneClip, m_mineLifeTime; function cFish (clip) { m_mcObj = clip; m_realX = 0; m_realY = 0; m_angle = 0; m_fishType = 1; m_fishSize = 1; m_dirX = _global.randRange(-1, 1); m_dirY = _global.randRange(-1, 1); m_Speed = 5; m_NeedSpeed = 5; m_minSpeed = 1; m_maxSpeed = 5; setDir(m_dirX, m_dirY); m_lifeTime = 0; m_timeInState = 0; m_swimToGameArea = false; m_timeToChangeDir = 0; m_currentGrow = 0; m_grow1 = 32; m_grow2 = 67; m_grow3 = 100; m_foodQuality = 1; m_fishScore = m_foodQuality * 10; m_attackRadius = 100; m_immuneToChangeDir = 0; m_timeStun = 0; m_bIsStuned = false; m_bIsNeedToDelete = false; } function respawnPlayer(pl_size) { if (m_fishType != 0) { return(undefined); } m_numToEructationSound = 20; m_fishSize = pl_size; m_fishAIMode = 0; if (m_fishSize == 1) { m_currentGrow = 0; setCollisionParam("Player"); } else if (m_fishSize == 3) { m_currentGrow = m_grow1; setCollisionParam("Player_Medium"); m_mcObj.gotoAndPlay("swim_2"); } else if (m_fishSize == 5) { m_currentGrow = m_grow2; setCollisionParam("Player_Big"); m_mcObj.gotoAndPlay("swim_3"); } UpdateMouthDebugClip(); UpdateBodyDebugClip(); var _local3 = (_global.borderRight - _global.borderLeft) / 2; var _local4 = (_global.borderDown + _global.borderUp) / 2; _global.cameraSet(_local3 - (_global.cameraSizeX / 2), _global.borderUp); m_realX = _local3; m_realY = _global.borderUp - getFishHeight(); m_immuneToDeath = true; } function eatPearl() { if (m_fishType != 0) { return(undefined); } _global.playSound("sndEat"); _global.addScore(50, true); } function eatFish(food) { _global.playSound("sndEat"); if (m_fishType != 0) { return(undefined); } if (food.m_fishSize == 0) { _global.num_small_eated++; } else if (food.m_fishSize == 2) { _global.num_medium_eated++; } else if (food.m_fishSize == 4) { _global.num_big_eated++; } _global.addScore(food.m_fishScore, true); if (food.m_fishType != 1) { return(undefined); } if (food.m_foodQuality == 0) { return(undefined); } var _local4 = 1; if (food.m_fishSize == 0) { if (m_fishSize == 1) { _local4 = 3; } else if (m_fishSize == 3) { _local4 = 2; } } else { _local4 = food.m_foodQuality; } if ((_global.current_level >= 1) && (_global.current_level <= 3)) { _local4 = _local4 * 2; } else if ((_global.current_level >= 4) && (_global.current_level <= 6)) { _local4 = _local4 * 1.5; } m_currentGrow = m_currentGrow + _local4; m_numToEructationSound = m_numToEructationSound - _local4; if (m_numToEructationSound <= 0) { m_numToEructationSound = 20; _global.playSound("sndEructation"); } if ((m_currentGrow >= m_grow1) && (m_fishSize == 1)) { m_mcObj.gotoAndPlay("grow_1_2"); m_fishSize = 3; setCollisionParam("Player_Medium"); UpdateMouthDebugClip(); UpdateBodyDebugClip(); _global.playSound("sndGrow"); _global.addTotalScore(_global.tmp_score); _global.resetTmpScore(); } else if ((m_currentGrow >= m_grow2) && (m_fishSize == 3)) { m_mcObj.gotoAndPlay("grow_2_3"); m_fishSize = 5; setCollisionParam("Player_Big"); UpdateMouthDebugClip(); UpdateBodyDebugClip(); _global.playSound("sndGrow"); _global.addTotalScore(_global.tmp_score); _global.resetTmpScore(); } else if ((m_currentGrow >= m_grow3) && (m_fishSize == 5)) { m_currentGrow = m_grow3; _global.current_level++; if (_global.current_level <= _global.total_levels) { _root.game_gui.gui_levelwin.gotoAndPlay("move_in"); } else { _root.game_gui.gui_gamewin.gotoAndPlay("move_in"); } _global.addTotalScore(_global.tmp_score); _global.resetTmpScore(); _global.playSound("sndLevelDone"); _root.mcAction.SetGameMode(3); trace("Level done!"); } } function setCollisionParam(fish_name) { trace(fish_name); if (fish_name == "Player") { m_mouthW = 20; m_mouthH = 20; m_mouthX = -13; m_mouthY = 9; m_bodyW = 35; m_bodyH = 26; m_bodyX = -5; m_bodyY = 5; } else if (fish_name == "Player_Medium") { m_mouthW = 30; m_mouthH = 30; m_mouthX = -19.5; m_mouthY = 15.3; m_bodyW = 47; m_bodyH = 47; m_bodyX = -7; m_bodyY = 5; } else if (fish_name == "Player_Big") { m_mouthW = 49.4; m_mouthH = 57; m_mouthX = -32.11; m_mouthY = 25.65; m_bodyW = 86.45; m_bodyH = 74.1; m_bodyX = -12.35; m_bodyY = 14.25; } else if (fish_name == "smallFish") { m_mouthW = 5; m_mouthH = 5; m_mouthX = -5; m_mouthY = 7; m_bodyW = 20; m_bodyH = 20; m_bodyX = 0; m_bodyY = 0; } else if (fish_name == "goldFish") { m_mouthW = 5; m_mouthH = 5; m_mouthX = -5; m_mouthY = 7; m_bodyW = 20; m_bodyH = 20; m_bodyX = 0; m_bodyY = 0; } else if (fish_name == "mediumFish") { m_mouthW = 25; m_mouthH = 15; m_mouthX = -10; m_mouthY = 10; m_bodyW = 35; m_bodyH = 35; m_bodyX = 0; m_bodyY = 0; } else if (fish_name == "bigFish") { m_mouthW = 50; m_mouthH = 31; m_mouthX = -18; m_mouthY = 25; m_bodyW = 64; m_bodyH = 60; m_bodyX = -8; m_bodyY = 10; } else if (fish_name == "sharkFish") { m_mouthW = 78; m_mouthH = 45; m_mouthX = -70; m_mouthY = 40; m_bodyW = 150; m_bodyH = 110; m_bodyX = -35; m_bodyY = 15; } else if (fish_name == "sharkFish2") { m_mouthW = 78; m_mouthH = 45; m_mouthX = -70; m_mouthY = 40; m_bodyW = 150; m_bodyH = 110; m_bodyX = -35; m_bodyY = 15; } else if (fish_name == "medusa") { m_mouthW = 100; m_mouthH = 110; m_mouthX = 100; m_mouthY = 0; m_bodyW = 100; m_bodyH = 110; m_bodyX = 100; m_bodyY = 0; } } function CreateDebugClips() { m_bodyClip = m_mcObj.createEmptyMovieClip("body_mc", m_mcObj.getNextHighestDepth()); m_bodyClip.beginFill(65280, 70); m_bodyClip.moveTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, m_bodyH / 2); m_bodyClip.lineTo((-m_bodyW) / 2, m_bodyH / 2); m_bodyClip.endFill(); m_bodyClip._x = m_bodyX; m_bodyClip._y = m_bodyY; m_mouthClip = m_mcObj.createEmptyMovieClip("mouth_mc", m_mcObj.getNextHighestDepth()); m_mouthClip.beginFill(16711680, 30); m_mouthClip.moveTo((-m_mouthW) / 2, (-m_mouthH) / 2); m_mouthClip.lineTo((-m_mouthW) / 2, (-m_mouthH) / 2); m_mouthClip.lineTo(m_mouthW / 2, (-m_mouthH) / 2); m_mouthClip.lineTo(m_mouthW / 2, m_mouthH / 2); m_mouthClip.lineTo((-m_mouthW) / 2, m_mouthH / 2); m_mouthClip.endFill(); m_mouthClip._x = m_mouthX; m_mouthClip._y = m_mouthY; m_zoneClip = m_mcObj.createEmptyMovieClip("zone_mc", m_mcObj.getNextHighestDepth()); m_zoneClip.beginFill(255, 30); drawCircle(m_zoneClip, 0, 0, m_attackRadius); m_zoneClip.endFill(); m_mouthClip._visible = false; m_bodyClip._visible = false; m_zoneClip._visible = false; if (m_fishType == 0) { m_zoneClip._visible = false; } } function drawCircle(mc, x, y, r) { mc.moveTo(x + r, y); mc.curveTo(r + x, (0.414213562373095 * r) + y, (0.707106781186547 * r) + x, (0.707106781186547 * r) + y); mc.curveTo((0.414213562373095 * r) + x, r + y, x, r + y); mc.curveTo((-0.414213562373095 * r) + x, r + y, (-0.707106781186547 * r) + x, (0.707106781186547 * r) + y); mc.curveTo((-r) + x, (0.414213562373095 * r) + y, (-r) + x, y); mc.curveTo((-r) + x, (-0.414213562373095 * r) + y, (-0.707106781186547 * r) + x, (-0.707106781186547 * r) + y); mc.curveTo((-0.414213562373095 * r) + x, (-r) + y, x, (-r) + y); mc.curveTo((0.414213562373095 * r) + x, (-r) + y, (0.707106781186547 * r) + x, (-0.707106781186547 * r) + y); mc.curveTo(r + x, (-0.414213562373095 * r) + y, r + x, y); } function UpdateMouthDebugClip() { m_mouthClip.clear(); m_mouthClip.beginFill(16711680, 70); m_mouthClip.moveTo((-m_mouthW) / 2, (-m_mouthH) / 2); m_mouthClip.lineTo((-m_mouthW) / 2, (-m_mouthH) / 2); m_mouthClip.lineTo(m_mouthW / 2, (-m_mouthH) / 2); m_mouthClip.lineTo(m_mouthW / 2, m_mouthH / 2); m_mouthClip.lineTo((-m_mouthW) / 2, m_mouthH / 2); m_mouthClip.endFill(); m_mouthClip._x = m_mouthX; m_mouthClip._y = m_mouthY; } function UpdateBodyDebugClip() { m_bodyClip.clear(); m_bodyClip.beginFill(65280, 50); m_bodyClip.moveTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, m_bodyH / 2); m_bodyClip.lineTo((-m_bodyW) / 2, m_bodyH / 2); m_bodyClip.endFill(); m_bodyClip._x = m_bodyX; m_bodyClip._y = m_bodyY; } function InitFish(fType, fSize, pos_x, pos_y) { m_fishType = fType; m_fishSize = fSize; m_realX = pos_x; m_realY = pos_y; setClipParam(); m_fishAIMode = 0; if (m_fishType == 1) { m_grow1 = (m_grow2 = (m_grow3 = 100000000)); if (m_fishSize == 0) { m_foodQuality = 3; } else if (m_fishSize == 2) { m_foodQuality = 3; } else if (m_fishSize == 4) { m_foodQuality = 5; } else if (m_fishSize == 6) { m_foodQuality = 10; } } else if (m_fishType == 0) { m_zoneClip._visible = false; } else if (m_fishType == 3) { m_mineLifeTime = _global.randRange(48, 250); m_Speed = 5; } else if (m_fishType == 4) { m_Speed = 1; } } function SetAIMode(ai_mode) { m_fishAIMode = ai_mode; m_timeInState = 0; } function stunFish() { if ((m_fishType == 0) && (m_bIsStuned == false)) { _global.playSound("sndShock"); } m_timeStun = 48; m_bIsStuned = true; } function onThink() { m_lifeTime++; m_timeInState++; m_mcObj.stun_clip._visible = false; if (m_bIsStuned) { m_timeStun--; m_mcObj.stun_clip._visible = true; if (m_timeStun <= 0) { m_bIsStuned = false; } setClipParam(); return(undefined); } if (m_fishType == 0) { onThink_Player(); } else if (m_fishType == 2) { onThink_BonusFish(); } else if (m_fishType == 3) { onThink_Mine(); } else if (m_fishType == 4) { onThink_Medusa(); } else { onThink_Fish(); } setClipParam(); } function onThink_Player() { if (m_fishAIMode == 0) { m_dirX = 0; m_dirY = 1; m_Speed = 10; m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); if (m_timeInState > 12) { _global.cameraScroll(m_dirX * m_Speed, 0); _global.cameraScroll(0, m_dirY * m_Speed); } if (m_realY > 0) { m_dirY = 0; SetAIMode(2); m_immuneToDeath = false; } return(undefined); } var _local7 = m_mcObj._parent._xmouse; var _local6 = m_mcObj._parent._ymouse; var _local4 = _local7 + _global.cameraX; var _local3 = _local6 + _global.cameraY; var _local5 = Math.sqrt(((_local4 - m_realX) * (_local4 - m_realX)) + ((_local3 - m_realY) * (_local3 - m_realY))); if (_local5 == 0) { return(undefined); } m_dirX = (_local4 - m_realX) / _local5; m_dirY = (_local3 - m_realY) / _local5; m_Speed = _local5 / 15; var _local8 = m_realX; var _local9 = m_realY; m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); if ((_local8 > _local4) && (m_realX < _local4)) { m_realX = _local4; m_dirX = 0; } if ((_local8 < _local4) && (m_realX > _local4)) { m_realX = _local4; m_dirX = 0; } if ((_local9 > _local3) && (m_realY < _local3)) { m_realY = _local3; m_dirY = 0; } if ((_local9 < _local3) && (m_realY > _local3)) { m_realY = _local3; m_dirY = 0; } if ((_local7 < 100) || (_local7 > 450)) { _global.cameraScroll(m_dirX * m_Speed, 0); } if ((_local6 < 100) || (_local6 > 300)) { _global.cameraScroll(0, m_dirY * m_Speed); } } function onThink_Fish() { m_immuneToChangeDir--; var _local8 = getFishWidth() / 2; var _local10 = getFishHeight() / 2; if (m_swimToGameArea == false) { if (((((m_realX + _local8) < _global.borderRight) && ((m_realX - _local8) > _global.borderLeft)) && ((m_realY + _local10) < _global.borderDown)) && ((m_realY - _local10) > _global.borderUp)) { m_swimToGameArea = true; } } if (m_fishAIMode == 0) { m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); if (m_swimToGameArea) { SetNewRandomDir(); SetAIMode(2); } return(undefined); } if (m_fishAIMode == 1) { m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); var _local6 = (_global.borderRight - _global.borderLeft) / 2; var _local7 = (_global.borderDown + _global.borderUp) / 2; var _local11 = ((_local6 - m_realX) * (_local6 - m_realX)) + ((_local7 - m_realY) * (_local7 - m_realY)); if (_local11 <= 10000) { SetNewRandomDir(); SetAIMode(2); } else if (m_swimToGameArea) { if (((m_realX >= _global.borderRight) && (m_dirX > 0)) || ((m_realX < _global.borderLeft) && (m_dirX < 0))) { m_dirX = -m_dirX; SetAIMode(2); } if (((m_realY <= _global.borderUp) && (m_dirY < 0)) || ((m_realY >= _global.borderDown) && (m_dirY > 0))) { m_dirY = -m_dirY; SetAIMode(2); } } return(undefined); } if (m_fishAIMode == 3) { m_Speed = m_Speed + 0.5; if (m_Speed > 20) { m_Speed = 20; } if (m_Speed < 5) { m_Speed = 5; } m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); if (m_swimToGameArea) { if ((m_realX < (_global.borderLeft - (getFishWidth() / 2))) || (m_realX > (_global.borderRight + (getFishWidth() / 2)))) { m_bIsNeedToDelete = true; } } return(undefined); } m_timeToChangeDir--; if (m_timeToChangeDir <= 0) { SetNewRandomDir(); m_timeToChangeDir = _global.randRange(24, 120); m_NeedSpeed = _global.randRange(m_minSpeed, m_maxSpeed); } var _local9 = 0.2; if (m_Speed > m_NeedSpeed) { m_Speed = m_Speed - _local9; if (m_Speed < m_NeedSpeed) { m_Speed = m_NeedSpeed; } } else if (m_Speed < m_NeedSpeed) { m_Speed = m_Speed + _local9; if (m_Speed > m_NeedSpeed) { m_Speed = m_NeedSpeed; } } m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); var _local4 = _root.mcAction.m_cPlayerFish; var _local11 = ((_local4.m_realX - m_realX) * (_local4.m_realX - m_realX)) + ((_local4.m_realY - m_realY) * (_local4.m_realY - m_realY)); var _local5 = m_attackRadius; if (_global.current_level == 1) { _local5 = 0; } else if (_global.current_level == 2) { _local5 = _local5 / 4; } else if (_global.current_level == 3) { _local5 = _local5 / 2; } else if (_global.current_level == 4) { _local5 = _local5 / 0; } if ((_local11 < (_local5 * _local5)) && (m_fishSize != _local4.m_fishSize)) { m_NeedSpeed = m_maxSpeed - 2; if (m_NeedSpeed < m_minSpeed) { m_NeedSpeed = m_minSpeed; } m_Speed = m_maxSpeed; m_timeToChangeDir = _global.randRange(24, 120); if (m_fishSize < _local4.m_fishSize) { setDir(m_realX - _local4.m_realX, m_realY - _local4.m_realY); } else if (m_fishSize > _local4.m_fishSize) { setDir(_local4.m_realX - m_realX, _local4.m_realY - m_realY); } } if (((m_realX >= _global.borderRight) && (m_dirX > 0)) || ((m_realX < _global.borderLeft) && (m_dirX < 0))) { m_dirX = -m_dirX; m_immuneToChangeDir = 24; } if (((m_realY <= _global.borderUp) && (m_dirY < 0)) || ((m_realY >= _global.borderDown) && (m_dirY > 0))) { m_dirY = -m_dirY; m_immuneToChangeDir = 24; } } function onThink_BonusFish() { m_realX = _global.mousePreX; m_realY = _global.mousePreY; } function onThink_Mine() { m_dirX = 0; m_dirY = 1; m_Speed = m_Speed - 0.04; if (m_Speed < 2) { m_Speed = 2; } m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); } function onThink_Medusa() { m_dirX = 0; m_dirY = -1; m_Speed = m_Speed + 0.04; if (m_Speed > 5) { m_Speed = 5; } m_realX = m_realX + (m_dirX * m_Speed); m_realY = m_realY + (m_dirY * m_Speed); } function SetNewRandomDir() { var _local3 = _global.randRange(0.392699081698724, (Math.PI/4)); var _local6 = _global.randRange(0, 99); if (_local6 <= 50) { _local3 = -_local3; } var _local4 = (m_dirX * Math.cos(_local3)) - (m_dirY * Math.sin(_local3)); var _local5 = (m_dirY * Math.cos(_local3)) + (m_dirX * Math.sin(_local3)); m_dirX = _local4; m_dirY = _local5; } function setDir(dir_x, dir_y) { if (m_immuneToChangeDir > 0) { return(undefined); } m_dirX = dir_x; m_dirY = dir_y; if ((m_dirX == 0) && (m_dirY == 0)) { m_dirX = 0.5; m_dirY = 0.5; } var _local2 = Math.sqrt((m_dirX * m_dirX) + (m_dirY * m_dirY)); m_dirX = m_dirX / _local2; m_dirY = m_dirY / _local2; } function onPrepareToDelete() { deleteClip(); } function setPos(pos_x, pos_y) { m_realX = pos_x; m_realY = pos_y; setClipParam(); } function setClipParam() { if (!m_mcObj) { return(undefined); } m_mcObj._x = m_realX - _global.cameraX; m_mcObj._y = m_realY - _global.cameraY; m_mcObj._rotation = m_angle; if (m_dirX >= 0) { m_mouthClip._x = -m_mouthX; m_bodyClip._x = -m_bodyX; m_mcObj.fish_img._xscale = -100; } else { m_mouthClip._x = m_mouthX; m_bodyClip._x = m_bodyX; m_mcObj.fish_img._xscale = 100; } } function deleteClip() { if (m_mouthClip) { m_mouthClip.removeMovieClip(); } if (m_bodyClip) { m_bodyClip.removeMovieClip(); } if (!m_mcObj) { return(undefined); } m_mcObj.removeMovieClip(); m_mcObj = null; } function getFishWidth() { var _local2 = m_mcObj.fish_img._width; return(_local2); } function getFishHeight() { var _local2 = m_mcObj.fish_img._height; return(_local2); } }
Symbol 1007 MovieClip [__Packages.cCore] Frame 0
class cCore extends MovieClip { var attachMovie, m_mine_next_depth, m_fish_next_depth, m_medusa_next_depth, m_cFish, m_cMalusk, m_timeToAddFish, m_lastBorderIndex, m_NumSmallFish, m_NumMediumFish, m_NumBigFish, m_NumGiantFish, m_cPlayerFish, m_lastPlayerSize, m_timeInGameMode, m_mcDangerSymbol, m_dangerY, m_levelType, m_NeedShowWindowBeforeBonusLevel, m_TimeAtBonusLevel, m_MaxNumFishAtBonusLevel, m_timeInMode, m_gameMode, m_iNumMalusks, m_timeToDirectAttackShark, m_bIsShowDangerSymbol, m_bIsAttackFromLeft, m_timeToDirectShark_Min, m_timeToDirectShark_Max, m_bIsDirectAttackShark, m_iMaxGiantFish, m_iMaxBigFish, m_iMaxMediumFish, m_iMaxSmallFish, m_BonusFishProbability, m_FishFlightProbability, m_NumFishAtBonusLevel, m_bIsMineOnLevel, m_timeToAddMine, m_mineInPack, m_timeBetweenMinePack_Min, m_timeBetweenMinePack_Max, m_mineInPack_Min, m_mineInPack_Max, m_timeForMineInPack_Min, m_timeForMineInPack_Max, m_bIsMedusaOnLevel, m_timeToAddMedusa, m_medusaInPack, m_timeBetweenMedusaPack_Min, m_timeBetweenMedusaPack_Max, m_medusaInPack_Min, m_medusaInPack_Max, m_timeForMedusaInPack_Min, m_timeForMedusaInPack_Max, m_iMaxTotal; function cCore () { super(); trace("----- Game Init -----"); attachMovie("back_0", "bg_0", 10); attachMovie("back_1", "bg_1", 20); attachMovie("back_main", "bg_main", 30); attachMovie("back_3", "bg_3", 10000); m_mine_next_depth = 100; m_fish_next_depth = 10000; m_medusa_next_depth = 15000; m_cFish = new Array(); m_cMalusk = new Array(); m_timeToAddFish = 0; m_lastBorderIndex = 0; m_NumSmallFish = 0; m_NumMediumFish = 0; m_NumBigFish = 0; m_NumGiantFish = 0; m_cPlayerFish = null; SetLevelParam(_global.current_level); AddMalusks(); m_lastPlayerSize = 1; AddFish("Player", 1, 0, 0, 0); SetGameMode(0); trace(m_cFish.length); GUI_SetLives(); GUI_SetScore(); m_timeInGameMode = 0; _global.num_small_eated = 0; _global.num_medium_eated = 0; _global.num_big_eated = 0; _global.time_bonus = 0; m_mcDangerSymbol = attachMovie("danger_symbol", "danger_symbol_i30000", 30000); m_mcDangerSymbol._visible = false; m_dangerY = 300; trace("----- Game Init Done -----"); } function frameGame() { if (m_levelType == 1) { if (m_NeedShowWindowBeforeBonusLevel) { m_NeedShowWindowBeforeBonusLevel = false; SetGameMode(8); _root.game_gui.gui_bonuswindow.gotoAndPlay("move_in"); } m_timeInGameMode++; var _local5 = m_TimeAtBonusLevel - Math.floor(m_timeInGameMode / 24); var _local4 = _local5; if (_local4 < 10) { _local4 = "0" + _local4; } _root.game_gui.gui_time.tfTimer.text = "00:" + _local4; _local4 = _global.num_small_eated; if (_local4 < 10) { _local4 = "0" + _local4; } _root.game_gui.gui_time.tfFishCounter.text = (_local4 + "/") + m_MaxNumFishAtBonusLevel; _root.game_gui.gui_time._visible = true; if (_global.num_small_eated >= m_MaxNumFishAtBonusLevel) { _global.current_level++; SetGameMode(3); _root.game_gui.gui_levelwin.gotoAndPlay("move_in"); } else if (_local5 == 0) { _global.current_level++; SetGameMode(3); _root.game_gui.gui_timesup.gotoAndPlay("move_in"); } } UpdateAllFish(); UpdateAllMalusks(); GenerateFish(); GenerateMine(); GenerateMedusa(); ScrollBackgroundClip(_root.mcAction.bg_main); ScrollBackgroundClip(_root.mcAction.bg_1); ScrollBackgroundClip(_root.mcAction.bg_3); m_mcDangerSymbol._y = m_dangerY - _global.cameraY; _global.mousePreX = _root._xmouse + _global.cameraX; _global.mousePreY = _root._ymouse + _global.cameraY; GUI_SetScore(); GUI_SetGrowProgress(m_cPlayerFish.m_currentGrow, 0, 0, 0); if ((Key.isDown(27) || (Key.isDown(80))) && (m_timeInMode > 5)) { SetGameMode(1); _root.game_gui.gui_pause.gotoAndPlay("move_in"); } } function framePause() { if ((Key.isDown(27) || (Key.isDown(80))) && (m_timeInMode > 5)) { SetGameMode(0); _root.game_gui.gui_pause.gotoAndPlay("move_out"); } } function frameGameOver() { if (m_timeInMode == 25) { _root.game_gui.gui_gameover.gotoAndPlay("move_in"); _root.game_gui.general_stats._visible = true; _root.game_gui.general_stats.gotoAndPlay(2); } } function frameLevelDone() { } function frameGameDone() { } function framePlayerDead() { if (_root.fade_clip._currentframe == 25) { var _local4 = false; GUI_SetLives(); if (_global.lives == 0) { SetGameMode(2); RemoveAllFish(); _local4 = true; } if (_local4) { return(undefined); } RemoveAllFish(); AddFish("Player", 1, 0, 0, 0); SetGameMode(0); } } function frameBeforeMainMenu() { if (_root.fade_clip._currentframe == 25) { RemoveAllFish(); RemoveAllMalusks(); _root.mcAction.bg_main.removeMovieClip(); _root.mcAction.bg_1.removeMovieClip(); _root.mcAction.bg_3.removeMovieClip(); _root.mcAction.bg_0.removeMovieClip(); _root.gotoAndPlay("menu"); } } function frameFadeBeforeMap() { if (_root.fade_clip._currentframe == 25) { RemoveAllFish(); RemoveAllMalusks(); _root.mcAction.bg_main.removeMovieClip(); _root.mcAction.bg_1.removeMovieClip(); _root.mcAction.bg_3.removeMovieClip(); _root.mcAction.bg_0.removeMovieClip(); _root.gotoAndPlay("map"); } } function frameWindowBeforeBonusLevel() { } function SetGameMode(new_mode) { if ((new_mode < 0) || (m_gameMode > 8)) { trace("try to set incorrect mode!"); return(undefined); } m_gameMode = new_mode; m_timeInMode = 0; if ((new_mode == 3) || (new_mode == 4)) { if (m_levelType == 1) { _root.game_gui.bonus_stats._visible = true; _root.game_gui.bonus_stats.gotoAndPlay(2); _global.time_bonus = (m_TimeAtBonusLevel - Math.floor(m_timeInGameMode / 24)) * 100; _global.addScore(_global.time_bonus, false); } else { _root.game_gui.general_stats._visible = true; _root.game_gui.general_stats.gotoAndPlay(2); } } trace("set mode " + m_gameMode); } function onEnterFrame() { switch (m_gameMode) { case 0 : frameGame(); break; case 1 : framePause(); break; case 2 : frameGameOver(); break; case 3 : frameLevelDone(); break; case 4 : frameGameDone(); break; case 5 : framePlayerDead(); break; case 6 : frameBeforeMainMenu(); break; case 7 : frameFadeBeforeMap(); break; case 8 : frameWindowBeforeBonusLevel(); break; } m_timeInMode++; } function AddMalusks() { if (m_iNumMalusks == 0) { return(undefined); } var _local4; _local4 = m_fish_next_depth; m_fish_next_depth++; var _local3 = new cMalusk(attachMovie("maluskFish", "malusk_i" + _local4, _local4)); _local3.InitMalusk(375, _global.borderDown - 130); m_cMalusk.push(_local3); if (m_iNumMalusks == 1) { return(undefined); } _local4 = m_fish_next_depth; m_fish_next_depth++; _local3 = new cMalusk(attachMovie("maluskFish", "malusk_i" + _local4, _local4)); _local3.InitMalusk(650, _global.borderDown - 130); m_cMalusk.push(_local3); if (m_iNumMalusks == 2) { return(undefined); } _local4 = m_fish_next_depth; m_fish_next_depth++; _local3 = new cMalusk(attachMovie("maluskFish", "malusk_i" + _local4, _local4)); _local3.InitMalusk(100, _global.borderDown - 130); m_cMalusk.push(_local3); } function AddFish(fish_clip, fish_size, fish_type, pos_x, pos_y) { var _local10; var _local5; _local5 = m_fish_next_depth; m_fish_next_depth++; var _local3 = new cFish(attachMovie(fish_clip, (fish_clip + "_i") + _local5, _local5)); _local3.InitFish(fish_type, fish_size, pos_x, pos_y); _local3.setCollisionParam(fish_clip); _local3.CreateDebugClips(); m_cFish.push(_local3); if (fish_size == 0) { m_NumSmallFish++; } else if (fish_size == 2) { m_NumMediumFish++; } else if (fish_size == 4) { m_NumBigFish++; } else if (fish_size == 6) { m_NumGiantFish++; } if (fish_type == 0) { m_cPlayerFish = m_cFish[m_cFish.length - 1]; m_cPlayerFish.respawnPlayer(m_lastPlayerSize); _global.playSound("sndRespawn"); trace("player added"); } } function AddMine(fish_clip, pos_x, pos_y) { var _local7; var _local3; _local3 = m_mine_next_depth; m_mine_next_depth++; var _local2 = new cFish(attachMovie(fish_clip, (fish_clip + "_i") + _local3, _local3)); _local2.InitFish(3, 1, pos_x, pos_y); _local2.setCollisionParam(fish_clip); _local2.CreateDebugClips(); m_cFish.push(_local2); } function AddMedusa(fish_clip, pos_x, pos_y) { var _local7; var _local3; _local3 = m_medusa_next_depth; m_medusa_next_depth++; var _local2 = new cFish(attachMovie(fish_clip, (fish_clip + "_i") + _local3, _local3)); _local2.InitFish(4, 10, pos_x, pos_y); _local2.setCollisionParam(fish_clip); _local2.CreateDebugClips(); m_cFish.push(_local2); } function RemoveFish(fish) { var _local3 = -1; var _local2 = 0; while (_local2 < m_cFish.length) { if (m_cFish[_local2] != fish) { } else { _local3 = m_cFish[_local2].m_fishSize; m_cFish[_local2].onPrepareToDelete(); if (m_cPlayerFish == m_cFish[_local2]) { KillPlayerFish(); } m_cFish.splice(_local2, 1); break; } _local2++; } if (_local3 == 0) { m_NumSmallFish--; if (m_NumSmallFish < 0) { m_NumSmallFish = 0; } } else if (_local3 == 2) { m_NumMediumFish--; if (m_NumMediumFish < 0) { m_NumMediumFish = 0; } } else if (_local3 == 4) { m_NumBigFish--; if (m_NumBigFish < 0) { m_NumBigFish = 0; } } else if (_local3 == 6) { m_NumGiantFish--; if (m_NumGiantFish < 0) { m_NumGiantFish = 0; } } } function KillPlayerFish() { if (m_cPlayerFish.m_immuneToDeath) { return(undefined); } SetGameMode(5); m_lastPlayerSize = m_cPlayerFish.m_fishSize; m_cPlayerFish = null; _root.fade_clip.gotoAndPlay(1); _global.resetTmpScore(); _global.playSound("sndDie"); } function RemoveAllFish() { var _local2 = 0; while (_local2 <= m_cFish.length) { m_cFish[_local2].onPrepareToDelete(); _local2++; } delete m_cFish; m_cFish = new Array(); m_NumSmallFish = (m_NumMediumFish = (m_NumBigFish = (m_NumGiantFish = 0))); trace(m_cFish.length); } function RemoveAllMalusks() { var _local2 = 0; while (_local2 <= m_cMalusk.length) { m_cMalusk[_local2].onPrepareToDelete(); _local2++; } delete m_cMalusk; m_cMalusk = new Array(); trace("Number of malusks: " + m_cMalusk.length); } function GetFish(i) { if ((i > (m_cFish.length - 1)) || (i < 0)) { return(null); } return(m_cFish[i]); } function UpdateAllMalusks() { var _local5 = 0; while (_local5 < m_cMalusk.length) { m_cMalusk[_local5].onThink(); if ((m_cMalusk[_local5].m_bIsOpen == false) && (m_cMalusk[_local5].m_timeInMode > 15)) { } else if ((m_cMalusk[_local5].m_bIsOpen == true) && (m_cMalusk[_local5].m_timeInMode < 15)) { } else { var _local3 = m_cPlayerFish; var _local4 = m_cMalusk[_local5]; var _local23 = _local3.m_realX + _local3.m_mouthClip._x; var _local17 = _local3.m_realY + _local3.m_mouthClip._y; var _local21 = _local3.m_mouthW / 2; var _local15 = _local3.m_mouthH / 2; var _local11 = _local3.m_realX + _local3.m_bodyClip._x; var _local10 = _local3.m_realY + _local3.m_bodyClip._y; var _local24 = _local3.m_bodyW / 2; var _local16 = _local3.m_bodyH / 2; var _local7 = _local4.m_realX + _local4.m_pearlClip._x; var _local8 = _local4.m_realY + _local4.m_pearlClip._y; var _local12 = _local4.m_pearlW / 2; var _local20 = _local4.m_pearlW / 2; var _local19 = _local4.m_realX + _local4.m_bodyClip._x; var _local18 = _local4.m_realY + _local4.m_bodyClip._y; var _local14 = _local4.m_bodyW / 2; var _local13 = _local4.m_bodyH / 2; if (m_cMalusk[_local5].m_bIsHavePearl) { var _local22 = _global.checkQuadCollision(_local23, _local17, _local21, _local15, _local7, _local8, _local12, _local20); if (_local22) { _local4.m_bIsHavePearl = false; _local3.eatPearl(); var _local6 = "dieFish_" + _global.randRange(1, 5); var _local9 = attachMovie(_local6, (_local6 + "_i") + m_fish_next_depth, m_fish_next_depth); _local9.m_realX = _local7; _local9.m_realY = _local8; m_fish_next_depth++; } } if ((m_cMalusk[_local5].m_bIsOpen == false) && (m_cMalusk[_local5].m_timeInMode <= 15)) { var _local22 = _global.checkQuadCollision(_local11, _local10, _local24, _local16, _local19, _local18, _local14, _local13); if (_local22) { RemoveFish(_local3); var _local6 = "dieFish_" + _global.randRange(1, 5); var _local9 = attachMovie(_local6, (_local6 + "_i") + m_fish_next_depth, m_fish_next_depth); _local9.m_realX = _local11; _local9.m_realY = _local10; m_fish_next_depth++; } } } _local5++; } } function UpdateAllFish() { var _local3 = 0; while (_local3 < m_cFish.length) { if (m_cFish[_local3].m_bIsNeedToDelete) { RemoveFish(m_cFish[_local3]); _local3--; } else { m_cFish[_local3].onThink(); if ((m_cFish[_local3].m_fishType == 3) && (m_cFish[_local3].m_lifeTime > m_cFish[_local3].m_mineLifeTime)) { mineExplosion(m_cFish[_local3].m_realX + 25, m_cFish[_local3].m_realY + 25); var _local8 = attachMovie("mineExp", "mineExp_i" + m_fish_next_depth, m_fish_next_depth); _local8.m_realX = m_cFish[_local3].m_realX + 50; _local8.m_realY = m_cFish[_local3].m_realY + 50; m_fish_next_depth++; RemoveFish(m_cFish[_local3]); _local3--; } else if (m_cFish[_local3].m_fishType == 4) { if (m_cFish[_local3].m_realY < (_global.borderUp - m_cFish[_local3].getFishHeight())) { RemoveFish(m_cFish[_local3]); _local3--; } } } _local3++; } _local3 = 0; while (_local3 < m_cFish.length) { if (m_cFish[_local3].m_fishType == 3) { } else { var _local4 = 0; while (_local4 < m_cFish.length) { if (_local3 == _local4) { } else if (m_cFish[_local4].m_fishType == 3) { } else if (m_cFish[_local4].m_fishType == 4) { } else { var _local6 = m_cFish[_local3]; var _local5 = m_cFish[_local4]; if (_local6.m_fishSize <= _local5.m_fishSize) { } else { var _local9 = CheckFishCollision(_local3, _local4); if (_local9) { if (m_cFish[_local3].m_fishType == 4) { m_cFish[_local4].stunFish(); } else { var _local7 = "dieFish_" + _global.randRange(1, 5); var _local8 = attachMovie(_local7, (_local7 + "_i") + m_fish_next_depth, m_fish_next_depth); _local8.m_realX = _local5.m_realX; _local8.m_realY = _local5.m_realY; m_fish_next_depth++; trace((("fish " + _local3) + " eat fish ") + _local4); _local6.eatFish(_local5); RemoveFish(_local5); _local4--; } } } } _local4++; } } _local3++; } } function mineExplosion(e_x, e_y) { var _local3 = 0; while (_local3 < m_cFish.length) { if (m_cFish[_local3].m_fishType == 3) { } else if (m_cFish[_local3].m_fishType == 4) { } else { var _local4 = m_cFish[_local3].m_realX + m_cFish[_local3].m_bodyClip._x; var _local5 = m_cFish[_local3].m_realY + m_cFish[_local3].m_bodyClip._y; var _local6 = ((e_x - _local4) * (e_x - _local4)) + ((e_y - _local5) * (e_y - _local5)); if (_local6 <= 22500) { m_cFish[_local3].stunFish(); } } _local3++; } _global.playSound("sndBombExp"); } function CheckFishCollision(attaker_index, target_index) { if (attaker_index == target_index) { } var _local3 = m_cFish[attaker_index]; var _local4 = m_cFish[target_index]; var _local12 = _local3.m_realX + _local3.m_mouthClip._x; var _local7 = _local3.m_realY + _local3.m_mouthClip._y; var _local11 = _local3.m_mouthW / 2; var _local6 = _local3.m_mouthH / 2; var _local5 = _local4.m_realX + _local4.m_bodyClip._x; var _local9 = _local4.m_realY + _local4.m_bodyClip._y; var _local10 = _local4.m_bodyW / 2; var _local8 = _local4.m_bodyH / 2; var _local13 = _global.checkQuadCollision(_local12, _local7, _local11, _local6, _local5, _local9, _local10, _local8); return(_local13); } function UpdateTimer() { var _local3 = Math.round((getTimer() - 0) / 1000); var _local2 = _local3 % 60; if (_local2 < 10) { _local2 = "0" + _local2; } var _local4 = Math.floor(_local3 / 60); _root.game_gui.tfTimer.text = (_local4 + ":") + _local2; } function ScrollBackgroundClip(bg) { var _local10 = bg._width; var _local2 = bg._height; var _local11 = _global.borderLeft; var _local8 = _global.borderRight; var _local9 = _global.borderUp; var _local12 = _global.borderDown; var _local4 = _global.cameraSizeX; var _local3 = _global.cameraSizeY; var _local6 = ((_local10 - _local4) / (_local4 - _local8)) * _global.cameraX; var _local7 = (_local3 - _local2) + (((_local2 - _local3) / _local9) * _global.cameraY); bg._x = _local6; bg._y = _local7; } function GenerateDirectShark() { m_timeToDirectAttackShark--; if (m_timeToDirectAttackShark > 0) { return(undefined); } if (m_bIsShowDangerSymbol) { var _local6 = "sharkFish2"; var _local5 = 6; var _local4 = 1; AddFish(_local6, _local5, _local4, _global.borderRight + 120, m_dangerY); var _local3 = m_cFish.length - 1; if (m_bIsAttackFromLeft) { m_cFish[_local3].m_realX = _global.borderLeft - 120; m_cFish[_local3].m_dirX = 1; m_cFish[_local3].m_dirY = 0; } else { m_cFish[_local3].m_dirX = -1; m_cFish[_local3].m_dirY = 0; } m_cFish[_local3].SetAIMode(3); m_bIsShowDangerSymbol = false; m_timeToDirectAttackShark = _global.randRange(m_timeToDirectShark_Min, m_timeToDirectShark_Max); m_mcDangerSymbol._visible = false; m_bIsAttackFromLeft = !m_bIsAttackFromLeft; trace("add direct shark - hide symbol"); } else { m_bIsShowDangerSymbol = true; m_timeToDirectAttackShark = 24; m_mcDangerSymbol._visible = true; m_mcDangerSymbol._x = 510; m_dangerY = m_cPlayerFish.m_realY; if (m_bIsAttackFromLeft) { m_mcDangerSymbol._x = 40; } trace("show danger symbol"); } } function GenerateFish() { if (m_levelType == 1) { GenerateFish_BonusLevel(); return(undefined); } if (m_bIsDirectAttackShark) { GenerateDirectShark(); } m_timeToAddFish--; if (m_timeToAddFish > 0) { return(undefined); } m_timeToAddFish = 12; var _local3 = m_lastBorderIndex; while (_local3 == m_lastBorderIndex) { _local3 = _global.randRange(1, 3); } m_lastBorderIndex = _local3; var _local4 = 0; var _local5 = 0; if ((_local3 == 1) || (_local3 == 2)) { _local5 = _global.randRange(_global.borderUp, _global.borderDown); } else { _local4 = _global.randRange(_global.borderLeft, _global.borderRight); } var _local9 = m_cPlayerFish.m_fishSize; var _local8 = 0; if (_local9 == 1) { _local8 = 0; } else if (_local9 == 3) { _local8 = 1; } else if (_local9 == 5) { _local8 = 2; } var _local6 = -1; var _local19 = false; if (m_NumGiantFish < m_iMaxGiantFish[_local8]) { _local6 = 4; } else if (m_NumBigFish < m_iMaxBigFish[_local8]) { _local6 = 3; } else if (m_NumMediumFish < m_iMaxMediumFish[_local8]) { _local6 = 2; } else if (m_NumSmallFish < m_iMaxSmallFish[_local8]) { _local6 = 1; } if (_local6 < 1) { return(undefined); } var _local18 = false; if (_local6 == 1) { var _local20 = "smallFish"; if (_global.randRange(0, 99) <= m_BonusFishProbability) { _local20 = "goldFish"; _local18 = true; } var _local12 = 0; var _local11 = 1; if (_global.randRange(0, 99) <= m_FishFlightProbability) { _local19 = true; } } else if (_local6 == 2) { var _local20 = "mediumFish"; var _local12 = 2; var _local11 = 1; } else if (_local6 == 3) { var _local20 = "bigFish"; var _local12 = 4; var _local11 = 1; } else { var _local20 = "sharkFish"; var _local12 = 6; var _local11 = 1; } AddFish(_local20, _local12, _local11, 0, 0); var _local7 = m_cFish.length - 1; var _local17 = m_cFish[_local7].getFishWidth(); var _local16 = m_cFish[_local7].getFishHeight(); if (_local3 == 1) { _local4 = _global.borderLeft - ((_local17 / 2) + 10); } else if (_local3 == 2) { _local4 = _global.borderRight + ((_local17 / 2) + 10); } else if (_local3 == 3) { _local5 = _global.borderUp - ((_local16 / 2) + 10); } else if (_local3 == 4) { _local5 = _global.borderDown + ((_local16 / 2) + 10); } m_cFish[_local7].setPos(_local4, _local5); var _local14 = (_global.borderRight - _global.borderLeft) / 2; var _local13 = (_global.borderDown + _global.borderUp) / 2; m_cFish[_local7].setDir(_local14 - _local4, _local13 - _local5); if (_local18) { m_cFish[_local7].m_foodQuality = 5; m_cFish[_local7].m_fishScore = 50; } if (_local19) { AddFish("smallFish", _local12, _local11, 0, 0); AddFish("smallFish", _local12, _local11, 0, 0); var _local15 = m_cFish.length - 1; var _local10 = m_cFish.length - 2; m_cFish[_local15].setDir(_local14 - _local4, _local13 - _local5); m_cFish[_local10].setDir(_local14 - _local4, _local13 - _local5); m_cFish[_local15].setPos(_local4 - 30, _local5 - 24); m_cFish[_local10].setPos(_local4 - 30, _local5 + 24); m_cFish[_local7].SetAIMode(1); m_cFish[_local15].SetAIMode(1); m_cFish[_local10].SetAIMode(1); } } function GenerateFish_BonusLevel() { if (m_NumFishAtBonusLevel <= 0) { return(undefined); } m_timeToAddFish--; if (m_timeToAddFish > 0) { return(undefined); } m_timeToAddFish = 10; var _local3 = m_lastBorderIndex; while (_local3 == m_lastBorderIndex) { _local3 = _global.randRange(1, 3); } m_lastBorderIndex = _local3; var _local5 = 0; var _local6 = 0; if ((_local3 == 1) || (_local3 == 2)) { _local6 = _global.randRange(_global.borderUp, _global.borderDown); } else { _local5 = _global.randRange(_global.borderLeft, _global.borderRight); } var _local9 = "goldFish"; var _local12 = 0; var _local10 = 1; AddFish(_local9, _local12, _local10, 0, 0); var _local4 = m_cFish.length - 1; var _local7 = m_cFish[_local4].getFishWidth(); var _local8 = m_cFish[_local4].getFishHeight(); if (_local3 == 1) { _local5 = _global.borderLeft - ((_local7 / 2) + 10); } else if (_local3 == 2) { _local5 = _global.borderRight + ((_local7 / 2) + 10); } else if (_local3 == 3) { _local6 = _global.borderUp - ((_local8 / 2) + 10); } else if (_local3 == 4) { _local6 = _global.borderDown + ((_local8 / 2) + 10); } m_cFish[_local4].setPos(_local5, _local6); var _local11 = (_global.borderRight - _global.borderLeft) / 2; var _local13 = (_global.borderDown + _global.borderUp) / 2; m_cFish[_local4].setDir(_local11 - _local5, _local13 - _local6); m_cFish[_local4].m_foodQuality = 0; m_cFish[_local4].m_fishScore = 50; m_cFish[_local4].m_attackRadius = 100; m_cFish[_local4].m_minSpeed = 4; m_cFish[_local4].m_maxSpeed = 8; m_cFish[_local4].m_Speed = (m_cFish[_local4].m_NeedSpeed = _global.randRange(m_cFish[_local4].m_minSpeed, m_cFish[_local4].m_maxSpeed)); m_NumFishAtBonusLevel--; } function GenerateMine() { if (m_bIsMineOnLevel == false) { return(undefined); } m_timeToAddMine--; if (m_timeToAddMine > 0) { return(undefined); } var _local3 = _global.randRange(0, _global.borderRight - 100); AddMine("mine", _local3, -300); m_mineInPack--; if (m_mineInPack == 0) { m_timeToAddMine = _global.randRange(m_timeBetweenMinePack_Min, m_timeBetweenMinePack_Max); m_mineInPack = _global.randRange(m_mineInPack_Min, m_mineInPack_Max); } else { m_timeToAddMine = _global.randRange(m_timeForMineInPack_Min, m_timeForMineInPack_Max); } } function GenerateMedusa() { if (m_bIsMedusaOnLevel == false) { return(undefined); } m_timeToAddMedusa--; if (m_timeToAddMedusa > 0) { return(undefined); } var _local3 = _global.randRange(0, _global.borderRight); AddMedusa("medusa", _local3, _global.borderDown + 50); m_medusaInPack--; if (m_medusaInPack == 0) { m_timeToAddMedusa = _global.randRange(m_timeBetweenMedusaPack_Min, m_timeBetweenMedusaPack_Max); m_medusaInPack = _global.randRange(m_medusaInPack_Min, m_medusaInPack_Max); } else { m_timeToAddMedusa = _global.randRange(m_timeForMedusaInPack_Min, m_timeForMedusaInPack_Max); } } function SetLevelParam(level_index) { m_timeToAddFish = 24; m_iMaxSmallFish = new Array(); m_iMaxMediumFish = new Array(); m_iMaxBigFish = new Array(); m_iMaxGiantFish = new Array(); m_iMaxTotal = new Array(); _root.game_gui.gui_time._visible = false; m_levelType = 0; m_NeedShowWindowBeforeBonusLevel = true; m_MaxNumFishAtBonusLevel = 35; m_TimeAtBonusLevel = 59; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; m_BonusFishProbability = 10; m_iNumMalusks = 0; m_bIsMineOnLevel = false; m_timeBetweenMinePack_Min = 72; m_timeBetweenMinePack_Max = 200; m_mineInPack_Min = 1; m_mineInPack_Max = 3; m_timeForMineInPack_Min = 24; m_timeForMineInPack_Max = 48; m_timeToAddMine = _global.randRange(m_timeBetweenMinePack_Min, m_timeBetweenMinePack_Max); m_mineInPack = _global.randRange(m_mineInPack_Min, m_mineInPack_Max); m_bIsMedusaOnLevel = false; m_timeBetweenMedusaPack_Min = 72; m_timeBetweenMedusaPack_Max = 200; m_medusaInPack_Min = 1; m_medusaInPack_Max = 3; m_timeForMedusaInPack_Min = 24; m_timeForMedusaInPack_Max = 48; m_timeToAddMedusa = _global.randRange(m_timeBetweenMedusaPack_Min, m_timeBetweenMedusaPack_Max); m_medusaInPack = _global.randRange(m_medusaInPack_Min, m_medusaInPack_Max); m_bIsDirectAttackShark = false; m_bIsAttackFromLeft = true; m_bIsShowDangerSymbol = false; m_timeToDirectShark_Min = 100; m_timeToDirectShark_Max = 240; m_timeToDirectAttackShark = _global.randRange(m_timeToDirectShark_Min, m_timeToDirectShark_Max); _root.game_gui.bonus_stats._visible = false; _root.game_gui.general_stats._visible = false; _root.game_gui.danger_symbol._visible = false; if (level_index == 1) { m_iMaxSmallFish[0] = 10; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 7; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 0; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 7; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 0; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; m_BonusFishProbability = 10; } else if (level_index == 2) { m_iMaxSmallFish[0] = 10; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 7; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 1; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 4; m_iMaxBigFish[2] = 1; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 3) { m_bIsDirectAttackShark = true; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 9; m_iMaxMediumFish[1] = 2; m_iMaxBigFish[1] = 0; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 4; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 4) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 20; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; } else if (level_index == 5) { m_iNumMalusks = 1; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 1; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 4; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 6) { m_bIsMineOnLevel = true; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 4; m_iMaxBigFish[1] = 0; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 15; m_iMaxMediumFish[2] = 4; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 7) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 25; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; } else if (level_index == 8) { m_bIsMedusaOnLevel = true; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 1; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 7; m_iMaxBigFish[1] = 1; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 20; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 4; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 9) { m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 2; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 7; m_iMaxBigFish[1] = 2; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 20; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 4; m_iMaxGiantFish[2] = 1; } else if (level_index == 10) { m_iNumMalusks = 2; m_iMaxSmallFish[0] = 17; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 2; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 11) { m_iMaxSmallFish[0] = 7; m_iMaxMediumFish[0] = 2; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 7; m_iMaxMediumFish[1] = 2; m_iMaxBigFish[1] = 2; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 7; m_iMaxMediumFish[2] = 2; m_iMaxBigFish[2] = 2; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 12) { m_iNumMalusks = 2; m_iMaxSmallFish[0] = 10; m_iMaxMediumFish[0] = 2; m_iMaxBigFish[0] = 1; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 2; m_iMaxBigFish[2] = 2; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 13) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 25; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; } else if (level_index == 14) { m_bIsMineOnLevel = true; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 12; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 12; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 15) { m_bIsMedusaOnLevel = true; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 0; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 12; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 12; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 16) { m_iNumMalusks = 3; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 2; m_iMaxBigFish[0] = 1; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 12; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 4; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 12; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else if (level_index == 17) { m_iNumMalusks = 1; m_bIsDirectAttackShark = true; m_iMaxSmallFish[0] = 10; m_iMaxMediumFish[0] = 1; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 12; m_iMaxMediumFish[1] = 3; m_iMaxBigFish[1] = 4; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 12; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 0; m_FishFlightProbability = 20; } else if (level_index == 18) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 30; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; } else if (level_index == 19) { m_bIsMedusaOnLevel = true; m_iMaxSmallFish[0] = 7; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 0; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 7; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 20) { m_bIsMineOnLevel = true; m_iMaxSmallFish[0] = 7; m_iMaxMediumFish[0] = 2; m_iMaxBigFish[0] = 1; m_iMaxGiantFish[0] = 1; m_iMaxSmallFish[1] = 7; m_iMaxMediumFish[1] = 2; m_iMaxBigFish[1] = 0; m_iMaxGiantFish[1] = 2; m_iMaxSmallFish[2] = 7; m_iMaxMediumFish[2] = 2; m_iMaxBigFish[2] = 1; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else if (level_index == 21) { m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 5; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 7; m_iMaxBigFish[2] = 6; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 22) { m_iNumMalusks = 3; m_iMaxSmallFish[0] = 15; m_iMaxMediumFish[0] = 4; m_iMaxBigFish[0] = 0; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 10; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 2; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 23) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 30; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; } else if (level_index == 24) { m_bIsMedusaOnLevel = true; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 4; m_iMaxBigFish[0] = 1; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 5; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else if (level_index == 25) { m_bIsDirectAttackShark = true; m_iNumMalusks = 2; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 4; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 5; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else if (level_index == 26) { m_bIsMineOnLevel = true; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 4; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 7; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 10; m_iMaxMediumFish[2] = 8; m_iMaxBigFish[2] = 5; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else if (level_index == 27) { m_bIsMedusaOnLevel = true; m_iNumMalusks = 2; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 1; m_iMaxGiantFish[0] = 0; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 7; m_iMaxBigFish[1] = 2; m_iMaxGiantFish[1] = 0; m_iMaxSmallFish[2] = 15; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 4; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 28) { m_bIsMineOnLevel = true; m_bIsMedusaOnLevel = true; m_iMaxSmallFish[0] = 20; m_iMaxMediumFish[0] = 4; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 1; m_iMaxSmallFish[1] = 15; m_iMaxMediumFish[1] = 7; m_iMaxBigFish[1] = 5; m_iMaxGiantFish[1] = 1; m_iMaxSmallFish[2] = 15; m_iMaxMediumFish[2] = 5; m_iMaxBigFish[2] = 4; m_iMaxGiantFish[2] = 1; m_FishFlightProbability = 20; } else if (level_index == 29) { m_levelType = 1; m_MaxNumFishAtBonusLevel = 35; m_NumFishAtBonusLevel = m_MaxNumFishAtBonusLevel; m_FishFlightProbability = 20; } else if (level_index == 30) { m_bIsMineOnLevel = true; m_bIsMedusaOnLevel = true; m_iNumMalusks = 3; m_iMaxSmallFish[0] = 50; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 1; m_iMaxSmallFish[1] = 30; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 2; m_iMaxSmallFish[2] = 50; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } else { m_iMaxSmallFish[0] = 50; m_iMaxMediumFish[0] = 3; m_iMaxBigFish[0] = 2; m_iMaxGiantFish[0] = 1; m_iMaxSmallFish[1] = 30; m_iMaxMediumFish[1] = 5; m_iMaxBigFish[1] = 3; m_iMaxGiantFish[1] = 2; m_iMaxSmallFish[2] = 50; m_iMaxMediumFish[2] = 3; m_iMaxBigFish[2] = 3; m_iMaxGiantFish[2] = 2; m_FishFlightProbability = 20; } m_iMaxTotal[0] = ((m_iMaxSmallFish[0] + m_iMaxMediumFish[0]) + m_iMaxBigFish[0]) + m_iMaxGiantFish[0]; m_iMaxTotal[1] = ((m_iMaxSmallFish[1] + m_iMaxMediumFish[1]) + m_iMaxBigFish[1]) + m_iMaxGiantFish[1]; m_iMaxTotal[2] = ((m_iMaxSmallFish[2] + m_iMaxMediumFish[2]) + m_iMaxBigFish[2]) + m_iMaxGiantFish[2]; trace("set level " + level_index); } function GUI_SetLives() { } function GUI_SetScore() { _root.game_gui.gui_topstring.tfScore.text = _global.total_score + _global.tmp_score; } function GUI_SetGrowProgress(c_g, g1, g2, g3) { _root.game_gui.gui_topstring.grow_process._xscale = c_g; } }
Symbol 1008 MovieClip [__Packages.cMalusk] Frame 0
class cMalusk { var m_mcObj, m_realX, m_realY, m_angle, m_pearlW, m_pearlH, m_pearlX, m_pearlY, m_bodyW, m_bodyH, m_bodyX, m_bodyY, m_bIsOpen, m_bIsHavePearl, m_timeToChange, m_timeInMode, m_bodyClip, m_pearlClip; function cMalusk (clip) { m_mcObj = clip; m_realX = 0; m_realY = 0; m_angle = 0; } function InitMalusk(pos_x, pos_y) { m_realX = pos_x; m_realY = pos_y; m_pearlW = 28; m_pearlH = 28; m_pearlX = 52; m_pearlY = 60; m_bodyW = 80; m_bodyH = 40; m_bodyX = 50; m_bodyY = 60; CreateDebugClips(); setClipParam(); var _local3 = _global.randRange(1, 100); if (_local3 <= 50) { m_bIsOpen = false; m_mcObj.gotoAndStop("closed"); } else { m_bIsOpen = true; m_mcObj.gotoAndStop("open"); } m_bIsHavePearl = true; m_mcObj.pearl_img._visible = true; m_timeToChange = _global.randRange(30, 100); } function onThink() { m_timeInMode++; setClipParam(); m_mcObj.pearl_img._visible = false; if (m_bIsHavePearl) { m_mcObj.pearl_img._visible = true; } if ((m_bIsOpen == false) && (m_timeInMode > 15)) { m_bIsHavePearl = true; } if (m_timeInMode >= m_timeToChange) { changeMode(); } } function changeMode() { m_timeInMode = 0; m_timeToChange = _global.randRange(30, 100); m_bIsOpen = !m_bIsOpen; if (m_bIsOpen) { m_mcObj.gotoAndPlay("opening"); } else { m_mcObj.gotoAndPlay("closing"); } } function setClipParam() { if (!m_mcObj) { return(undefined); } m_mcObj._x = m_realX - _global.cameraX; m_mcObj._y = m_realY - _global.cameraY; m_mcObj._rotation = m_angle; } function CreateDebugClips() { m_bodyClip = m_mcObj.createEmptyMovieClip("body_mc", m_mcObj.getNextHighestDepth()); m_bodyClip.beginFill(65280, 70); m_bodyClip.moveTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo((-m_bodyW) / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, (-m_bodyH) / 2); m_bodyClip.lineTo(m_bodyW / 2, m_bodyH / 2); m_bodyClip.lineTo((-m_bodyW) / 2, m_bodyH / 2); m_bodyClip.endFill(); m_bodyClip._x = m_bodyX; m_bodyClip._y = m_bodyY; m_pearlClip = m_mcObj.createEmptyMovieClip("pearl_mc", m_mcObj.getNextHighestDepth()); m_pearlClip.beginFill(16711680, 30); m_pearlClip.moveTo((-m_pearlW) / 2, (-m_pearlH) / 2); m_pearlClip.lineTo((-m_pearlW) / 2, (-m_pearlH) / 2); m_pearlClip.lineTo(m_pearlW / 2, (-m_pearlH) / 2); m_pearlClip.lineTo(m_pearlW / 2, m_pearlH / 2); m_pearlClip.lineTo((-m_pearlW) / 2, m_pearlH / 2); m_pearlClip.endFill(); m_pearlClip._x = m_pearlX; m_pearlClip._y = m_pearlY; m_pearlClip._visible = false; m_bodyClip._visible = false; } function onPrepareToDelete() { deleteClip(); } function deleteClip() { if (m_pearlClip) { m_pearlClip.removeMovieClip(); m_pearlClip = null; } if (m_bodyClip) { m_bodyClip.removeMovieClip(); m_bodyClip = null; } if (!m_mcObj) { return(undefined); } m_mcObj.removeMovieClip(); m_mcObj = null; } }
Symbol 1009 MovieClip [__Packages.cDeadFish] Frame 0
class cDeadFish extends MovieClip { var m_realX, m_realY, m_angle, _totalframes, _currentframe, _x, _y, _rotation, removeMovieClip; function cDeadFish (pos_x, pos_y) { super(); m_realX = pos_x; m_realY = pos_y; m_angle = 0; } function onEnterFrame() { setClipParam(); if (_currentframe == _totalframes) { deleteClip(); } } function setClipParam() { _x = m_realX - _global.cameraX; _y = m_realY - _global.cameraY; _rotation = m_angle; } function deleteClip() { removeMovieClip(); } }
Symbol 390 MovieClip Frame 12
stop();
Symbol 453 MovieClip [Player] Frame 9
gotoAndPlay ("swim_1");
Symbol 453 MovieClip [Player] Frame 29
gotoAndPlay ("swim_2");
Symbol 453 MovieClip [Player] Frame 50
gotoAndPlay ("swim_3");
Symbol 559 MovieClip Frame 1
stop();
Symbol 559 MovieClip Frame 3
gotoAndStop (1);
Symbol 559 MovieClip Frame 10
gotoAndStop (1);
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 3
gotoAndStop (1);
Symbol 570 MovieClip Frame 5
gotoAndStop (1);
Symbol 570 MovieClip Frame 7
gotoAndStop (1);
Symbol 570 MovieClip Frame 9
gotoAndStop (1);
Symbol 570 MovieClip Frame 11
gotoAndStop (1);
Symbol 570 MovieClip Frame 13
gotoAndStop (1);
Symbol 570 MovieClip Frame 15
gotoAndStop (1);
Symbol 570 MovieClip Frame 17
gotoAndStop (1);
Symbol 570 MovieClip Frame 19
gotoAndStop (1);
Symbol 570 MovieClip Frame 21
gotoAndStop (1);
Symbol 577 MovieClip Frame 1
var mal_base; mal_base = Math.floor(Math.random() * 2) + 1; gotoAndStop(mal_base);
Symbol 646 MovieClip [maluskFish] Frame 25
stop();
Symbol 646 MovieClip [maluskFish] Frame 36
stop();
Symbol 650 MovieClip [dieFish_1] Frame 1
#initclip 15 Object.registerClass("dieFish_1", cDeadFish); #endinitclip
Symbol 650 MovieClip [dieFish_1] Frame 13
stop();
Symbol 654 MovieClip [dieFish_2] Frame 1
#initclip 10 Object.registerClass("dieFish_2", cDeadFish); #endinitclip
Symbol 654 MovieClip [dieFish_2] Frame 13
stop();
Symbol 658 MovieClip [dieFish_3] Frame 1
#initclip 11 Object.registerClass("dieFish_3", cDeadFish); #endinitclip
Symbol 658 MovieClip [dieFish_3] Frame 13
stop();
Symbol 662 MovieClip [dieFish_4] Frame 1
#initclip 12 Object.registerClass("dieFish_4", cDeadFish); #endinitclip
Symbol 662 MovieClip [dieFish_4] Frame 13
stop();
Symbol 666 MovieClip [dieFish_5] Frame 1
#initclip 13 Object.registerClass("dieFish_5", cDeadFish); #endinitclip
Symbol 666 MovieClip [dieFish_5] Frame 13
stop();
Symbol 675 MovieClip Frame 21
stop();
Symbol 702 MovieClip Frame 12
stop();
Symbol 707 MovieClip Frame 66
stop();
Symbol 712 MovieClip Frame 61
stop();
Symbol 717 MovieClip Frame 51
stop();
Symbol 722 MovieClip Frame 41
stop();
Symbol 723 MovieClip Frame 1
var bouble_num; bouble_num = Math.floor(Math.random() * 14) + 1; gotoAndStop(bouble_num);
Symbol 724 MovieClip [mineExp] Frame 1
#initclip 14 Object.registerClass("mineExp", cDeadFish); #endinitclip
Symbol 724 MovieClip [mineExp] Frame 51
gotoAndPlay (1);
Symbol 887 Button
on (press) { gotoAndStop (2); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 892 Button
on (press) { gotoAndStop (2); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 897 Button
on (press) { _global.openSite(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 899 Button
on (press) { this._parent.soundOff(); this.gotoAndStop(2); }
Symbol 901 Button
on (press) { this._parent.soundOn(); this.gotoAndStop(1); }
Symbol 902 MovieClip Frame 1
this.stop(); trace(_root.mcMusic); _root.mcMusic.gotoAndPlay("start_1"); _global.enableSound(true);
Symbol 902 MovieClip Frame 2
this.stop(); _root.mcMusic.gotoAndPlay("stop_1"); _global.enableSound(false);
Symbol 912 Button
on (press) { _global.startNewGame(); _root.mcActionMenu.m_startFade = true; _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 913 Button
on (press) { _parent.gotoAndStop(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 914 MovieClip Frame 12
stop();
Symbol 915 MovieClip Frame 1
stop();
Instance of Symbol 902 MovieClip in Symbol 915 MovieClip Frame 1
onClipEvent (load) { if (!_global.soundOn) { gotoAndStop (2); } }
Symbol 915 MovieClip Frame 2
stop();
Instance of Symbol 82 MovieClip in Symbol 916 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 916 MovieClip Frame 50
stop();
Symbol 919 MovieClip Frame 66
stop();
Symbol 922 MovieClip Frame 61
stop();
Symbol 925 MovieClip Frame 51
stop();
Symbol 928 MovieClip Frame 41
stop();
Symbol 929 MovieClip Frame 1
var bouble_num; bouble_num = Math.floor(Math.random() * 14) + 1; gotoAndStop(bouble_num);
Symbol 936 Button
on (press) { _global.openSite(); }
Symbol 957 Button
on (press) { _root.mcAction.SetGameMode(0); _root.game_gui.gui_pause.gotoAndPlay("move_out"); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 958 Button
on (press) { _root.mcAction.SetGameMode(6); _root.fade_clip.gotoAndPlay(1); _root.game_gui.gui_pause.gotoAndPlay("move_out"); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 959 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 13
stop();
Symbol 959 MovieClip Frame 22
stop();
Symbol 963 Button
on (press) { _root.mcAction.SetGameMode(6); _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 964 MovieClip Frame 1
stop();
Symbol 964 MovieClip Frame 13
stop();
Symbol 972 Button
on (press) { _root.mcAction.SetGameMode(7); _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 973 Button
on (press) { _root.mcAction.SetGameMode(6); _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 974 MovieClip Frame 1
stop();
Symbol 974 MovieClip Frame 13
stop();
Symbol 977 MovieClip Frame 1
stop();
Symbol 977 MovieClip Frame 13
stop();
Symbol 980 Button
on (press) { _root.mcAction.SetGameMode(0); _root.game_gui.gui_bonuswindow.gotoAndPlay("move_out"); }
Symbol 981 MovieClip Frame 1
stop();
Symbol 981 MovieClip Frame 13
stop();
Symbol 981 MovieClip Frame 22
stop();
Symbol 984 Button
on (press) { _root.mcAction.SetGameMode(6); _root.fade_clip.gotoAndPlay(1); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 985 MovieClip Frame 1
stop();
Symbol 985 MovieClip Frame 13
stop();
Symbol 993 MovieClip Frame 1
stop();
Symbol 993 MovieClip Frame 30
stop();
Symbol 999 MovieClip Frame 1
stop();
Symbol 999 MovieClip Frame 30
stop();
Symbol 1002 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:2 79
Symbol 2 MovieClip [mcAction]Uses:1Used by:Timeline
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:78 914 959 964 974 977 981 985
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:78
Symbol 7 GraphicUsed by:78
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:78
Symbol 10 FontUsed by:11 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 77
Symbol 11 TextUses:10Used by:78
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:78
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:20 903 912 957 980
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20 903 912 957 980
Symbol 20 ButtonUses:17 19Used by:78
Symbol 21 GraphicUsed by:78
Symbol 22 TextUses:10Used by:78
Symbol 23 GraphicUsed by:78
Symbol 24 TextUses:10Used by:78
Symbol 25 GraphicUsed by:78
Symbol 26 TextUses:10Used by:78
Symbol 27 GraphicUsed by:78
Symbol 28 TextUses:10Used by:78
Symbol 29 GraphicUsed by:78
Symbol 30 TextUses:10Used by:78
Symbol 31 GraphicUsed by:78
Symbol 32 TextUses:10Used by:78
Symbol 33 GraphicUsed by:78
Symbol 34 TextUses:10Used by:78
Symbol 35 GraphicUsed by:78
Symbol 36 TextUses:10Used by:78
Symbol 37 GraphicUsed by:78
Symbol 38 TextUses:10Used by:78
Symbol 39 GraphicUsed by:78
Symbol 40 TextUses:10Used by:78
Symbol 41 GraphicUsed by:78
Symbol 42 TextUses:10Used by:78
Symbol 43 GraphicUsed by:78
Symbol 44 TextUses:10Used by:78
Symbol 45 GraphicUsed by:78
Symbol 46 TextUses:10Used by:78
Symbol 47 GraphicUsed by:78
Symbol 48 TextUses:10Used by:78
Symbol 49 GraphicUsed by:78
Symbol 50 TextUses:10Used by:78
Symbol 51 GraphicUsed by:78
Symbol 52 TextUses:10Used by:78
Symbol 53 GraphicUsed by:78
Symbol 54 TextUses:10Used by:78
Symbol 55 GraphicUsed by:78
Symbol 56 TextUses:10Used by:78
Symbol 57 GraphicUsed by:78
Symbol 58 TextUses:10Used by:78
Symbol 59 GraphicUsed by:78
Symbol 60 TextUses:10Used by:78
Symbol 61 GraphicUsed by:78
Symbol 62 TextUses:10Used by:78
Symbol 63 GraphicUsed by:78
Symbol 64 TextUses:10Used by:78
Symbol 65 GraphicUsed by:78
Symbol 66 TextUses:10Used by:78
Symbol 67 GraphicUsed by:78
Symbol 68 TextUses:10Used by:78
Symbol 69 GraphicUsed by:78
Symbol 70 TextUses:10Used by:78
Symbol 71 GraphicUsed by:78
Symbol 72 TextUses:10Used by:78
Symbol 73 GraphicUsed by:78
Symbol 74 TextUses:10Used by:78
Symbol 75 GraphicUsed by:78
Symbol 76 TextUses:10Used by:78
Symbol 77 TextUses:10Used by:78
Symbol 78 MovieClip [map]Uses:4 6 7 9 11 15 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77Used by:Timeline
Symbol 79 MovieClip [mcAction_Menu]Uses:1Used by:Timeline
Symbol 80 GraphicUsed by:945  Timeline
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:85 559 570 916 959 964 974 977 981 985 1002
Symbol 83 GraphicUsed by:84 182
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClipUses:82 84Used by:Timeline
Symbol 1004 MovieClip [__Packages.cCoreMap]
Symbol 1005 MovieClip [__Packages.cCoreMenu]
Symbol 1006 MovieClip [__Packages.cFish]
Symbol 1007 MovieClip [__Packages.cCore]
Symbol 1008 MovieClip [__Packages.cMalusk]
Symbol 1009 MovieClip [__Packages.cDeadFish]
Symbol 86 FontUsed by:87 168 231 283 335 336 392 394 395 446 448 452 504 556 878 937 940 941 989 990 991 992 997 998
Symbol 87 EditableTextUses:86Used by:92
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:92
Symbol 90 GraphicUsed by:91 899 901
Symbol 91 MovieClipUses:90Used by:92
Symbol 92 MovieClipUses:87 89 91Used by:Timeline
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:98
Symbol 95 FontUsed by:97 946 947 948
Symbol 96 FontUsed by:97
Symbol 97 TextUses:95 96Used by:98
Symbol 98 MovieClipUses:94 97Used by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClip [back_0]Uses:100Used by:Timeline
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip [back_1]Uses:103 104Used by:Timeline
Symbol 106 GraphicUsed by:109
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClip [back_main]Uses:106 108Used by:Timeline
Symbol 110 GraphicUsed by:117
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:117
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:117
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:117
Symbol 117 MovieClip [back_3]Uses:110 112 114 116Used by:Timeline
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:166
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:166
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:166
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:166
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:166
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:166
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:166
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:166
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:166
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:166
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:166
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:166
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:166
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:166
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:166
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:166
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:166
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:166
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:166
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:166
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:166
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:166
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:166
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClipUses:119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165Used by:167
Symbol 167 MovieClipUses:166Used by:173
Symbol 168 EditableTextUses:86Used by:173
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:171Used by:173 232 284 453 505 557 879
Symbol 173 MovieClip [bigFish]Uses:167 168 172Used by:Timeline
Symbol 174 ShapeTweeningUsed by:179
Symbol 175 GraphicUsed by:179 583
Symbol 176 ShapeTweeningUsed by:179
Symbol 177 GraphicUsed by:179 583
Symbol 178 GraphicUsed by:179 583
Symbol 179 MovieClipUses:174 175 176 177 178Used by:229
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:229
Symbol 182 MovieClipUses:83Used by:229 554
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:229
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:229
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:229
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:229
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:229
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:229
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:229
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:229
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:229
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:229
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:229
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:229
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:229
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:229
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:229
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:229
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:229
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:229
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:229
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:229
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:229
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:229
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:179 181 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228Used by:230
Symbol 230 MovieClipUses:229Used by:232
Symbol 231 EditableTextUses:86Used by:232
Symbol 232 MovieClip [goldFish]Uses:230 231 172Used by:Timeline
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:281
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:281
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:281
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:281
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:281
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:281
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:281
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:281
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:281
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:281
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:281
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:281
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:281
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:281
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:281
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:281
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:281
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:281
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:281
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:281
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:281
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:281
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:281
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:281
Symbol 281 MovieClipUses:234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280Used by:282
Symbol 282 MovieClipUses:281Used by:284
Symbol 283 EditableTextUses:86Used by:284
Symbol 284 MovieClip [mediumFish]Uses:282 283 172Used by:Timeline
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:333
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:333
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:333
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:333
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:333
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:333
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:333
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:333
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:333
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:333
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:333
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:333
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:333
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:333
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:333
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:333
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:333
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:333
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:333
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:333
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:333
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:333
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:333
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:333
Symbol 333 MovieClipUses:286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332Used by:334 391
Symbol 334 MovieClipUses:333Used by:453
Symbol 335 EditableTextUses:86Used by:453
Symbol 336 EditableTextUses:86Used by:453
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:385
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:385
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:385
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:385
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:385
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:385
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:385
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:385
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:385
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:385
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:385
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:385
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:385
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:385
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:385
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:385
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:385
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:385
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:385
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:385
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:385
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:385
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:385
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385
Symbol 385 MovieClipUses:338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384Used by:391 393 445
Symbol 386 ShapeTweeningUsed by:390
Symbol 387 GraphicUsed by:390 702
Symbol 388 ShapeTweeningUsed by:390
Symbol 389 GraphicUsed by:390 702
Symbol 390 MovieClipUses:386 387 388 389Used by:391 445
Symbol 391 MovieClipUses:385 333 390Used by:453
Symbol 392 EditableTextUses:86Used by:453
Symbol 393 MovieClipUses:385Used by:453
Symbol 394 EditableTextUses:86Used by:453
Symbol 395 EditableTextUses:86Used by:453
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:444
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:444
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:444
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:444
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:444
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:444
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:444
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:444
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:444
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:444
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:444
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:444
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:444
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:444
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:444
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:444
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:444
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:444
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:444
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:444
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:444
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:444
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:444
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:444
Symbol 444 MovieClipUses:397 399 401 403 405 407 409 411 413 415 417 419 421 423 425 427 429 431 433 435 437 439 441 443Used by:445 447
Symbol 445 MovieClipUses:444 385 390Used by:453
Symbol 446 EditableTextUses:86Used by:453
Symbol 447 MovieClipUses:444Used by:453
Symbol 448 EditableTextUses:86Used by:453
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClipUses:450Used by:453
Symbol 452 EditableTextUses:86Used by:453
Symbol 453 MovieClip [Player]Uses:334 335 172 336 391 392 393 394 395 445 446 447 448 451 452Used by:Timeline
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:502
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:502
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:502
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:502
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:502
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:502
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:502
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:502
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:502
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:502
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:502
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:502
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:502
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:502
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:502
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:502
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:502
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:502
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:502
Symbol 492 BitmapUsed by:493
Symbol 493 GraphicUses:492Used by:502
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:502
Symbol 496 BitmapUsed by:497
Symbol 497 GraphicUses:496Used by:502
Symbol 498 BitmapUsed by:499
Symbol 499 GraphicUses:498Used by:502
Symbol 500 BitmapUsed by:501
Symbol 501 GraphicUses:500Used by:502
Symbol 502 MovieClipUses:455 457 459 461 463 465 467 469 471 473 475 477 479 481 483 485 487 489 491 493 495 497 499 501Used by:503
Symbol 503 MovieClipUses:502Used by:505
Symbol 504 EditableTextUses:86Used by:505
Symbol 505 MovieClip [sharkFish]Uses:503 504 172Used by:Timeline
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:554
Symbol 508 BitmapUsed by:509
Symbol 509 GraphicUses:508Used by:554
Symbol 510 BitmapUsed by:511
Symbol 511 GraphicUses:510Used by:554
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:554
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:554
Symbol 516 BitmapUsed by:517
Symbol 517 GraphicUses:516Used by:554
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:554
Symbol 520 BitmapUsed by:521
Symbol 521 GraphicUses:520Used by:554
Symbol 522 BitmapUsed by:523
Symbol 523 GraphicUses:522Used by:554
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:554
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:554
Symbol 528 BitmapUsed by:529
Symbol 529 GraphicUses:528Used by:554
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:554
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:554
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:554
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:554
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:554
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:554
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:554
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:554
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:554
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:554
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:554
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:554
Symbol 554 MovieClipUses:507 182 509 511 513 515 517 519 521 523 525 527 529 531 533 535 537 539 541 543 545 547 549 551 553Used by:555
Symbol 555 MovieClipUses:554Used by:557
Symbol 556 EditableTextUses:86Used by:557
Symbol 557 MovieClip [smallFish]Uses:555 556 172Used by:Timeline
Symbol 558 SoundUsed by:559
Symbol 559 MovieClipUses:82 558Used by:Timeline
Symbol 560 SoundUsed by:570
Symbol 561 SoundUsed by:570
Symbol 562 SoundUsed by:570
Symbol 563 SoundUsed by:570
Symbol 564 SoundUsed by:570
Symbol 565 SoundUsed by:570
Symbol 566 SoundUsed by:570
Symbol 567 SoundUsed by:570
Symbol 568 SoundUsed by:570
Symbol 569 SoundUsed by:570
Symbol 570 MovieClipUses:82 560 561 562 563 564 565 566 567 568 569Used by:Timeline
Symbol 571 BitmapUsed by:572
Symbol 572 GraphicUses:571Used by:573
Symbol 573 MovieClipUses:572Used by:577
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:576
Symbol 576 MovieClipUses:575Used by:577
Symbol 577 MovieClipUses:573 576Used by:646
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:646
Symbol 580 GraphicUsed by:646
Symbol 581 ShapeTweeningUsed by:583
Symbol 582 ShapeTweeningUsed by:583
Symbol 583 MovieClipUses:581 175 582 177 178Used by:590
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClipUses:585Used by:590
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClipUses:588Used by:590
Symbol 590 MovieClipUses:583 586 589Used by:646
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:646
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:646
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:646
Symbol 597 GraphicUsed by:646
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:646
Symbol 600 GraphicUsed by:646
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:646
Symbol 603 GraphicUsed by:646
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:646
Symbol 606 GraphicUsed by:646
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:646
Symbol 609 GraphicUsed by:646
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:646
Symbol 612 GraphicUsed by:646
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:646
Symbol 615 BitmapUsed by:616
Symbol 616 GraphicUses:615Used by:646
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:646
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:646
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:646
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:646
Symbol 625 BitmapUsed by:626
Symbol 626 GraphicUses:625Used by:646
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:646
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:646
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:646
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:646
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:646
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:646
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:646
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:646
Symbol 643 GraphicUsed by:646
Symbol 644 GraphicUsed by:646
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClip [maluskFish]Uses:577 579 580 590 592 594 596 597 599 600 602 603 605 606 608 609 611 612 614 616 618 620 622 624 626 628 630 632 634 636 638 640 642 643 644 645Used by:Timeline
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:649
Symbol 649 MovieClipUses:648Used by:650
Symbol 650 MovieClip [dieFish_1]Uses:649Used by:Timeline
Symbol 651 BitmapUsed by:652
Symbol 652 GraphicUses:651Used by:653
Symbol 653 MovieClipUses:652Used by:654
Symbol 654 MovieClip [dieFish_2]Uses:653Used by:Timeline
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:657
Symbol 657 MovieClipUses:656Used by:658
Symbol 658 MovieClip [dieFish_3]Uses:657Used by:Timeline
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:661
Symbol 661 MovieClipUses:660Used by:662
Symbol 662 MovieClip [dieFish_4]Uses:661Used by:Timeline
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:665
Symbol 665 MovieClipUses:664Used by:666
Symbol 666 MovieClip [dieFish_5]Uses:665Used by:Timeline
Symbol 667 ShapeTweeningUsed by:675
Symbol 668 GraphicUsed by:675
Symbol 669 GraphicUsed by:675
Symbol 670 ShapeTweeningUsed by:675
Symbol 671 GraphicUsed by:675
Symbol 672 ShapeTweeningUsed by:675
Symbol 673 GraphicUsed by:675
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:667 668 669 670 671 672 673 674Used by:724
Symbol 676 BitmapUsed by:677 679 681 683 685 687 689 691 693 695 697 725
Symbol 677 GraphicUses:676Used by:678
Symbol 678 MovieClipUses:677Used by:699
Symbol 679 GraphicUses:676Used by:680
Symbol 680 MovieClipUses:679Used by:699
Symbol 681 GraphicUses:676Used by:682
Symbol 682 MovieClipUses:681Used by:699
Symbol 683 GraphicUses:676Used by:684
Symbol 684 MovieClipUses:683Used by:699
Symbol 685 GraphicUses:676Used by:686
Symbol 686 MovieClipUses:685Used by:699
Symbol 687 GraphicUses:676Used by:688
Symbol 688 MovieClipUses:687Used by:699
Symbol 689 GraphicUses:676Used by:690
Symbol 690 MovieClipUses:689Used by:699
Symbol 691 GraphicUses:676Used by:692
Symbol 692 MovieClipUses:691Used by:699
Symbol 693 GraphicUses:676Used by:694
Symbol 694 MovieClipUses:693Used by:699
Symbol 695 GraphicUses:676Used by:696
Symbol 696 MovieClipUses:695Used by:699
Symbol 697 GraphicUses:676Used by:698
Symbol 698 MovieClipUses:697Used by:699
Symbol 699 MovieClipUses:678 680 682 684 686 688 690 692 694 696 698Used by:724
Symbol 700 ShapeTweeningUsed by:702
Symbol 701 ShapeTweeningUsed by:702
Symbol 702 MovieClipUses:700 387 701 389Used by:724
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:705 917
Symbol 705 MovieClipUses:704Used by:706
Symbol 706 MovieClipUses:705Used by:707
Symbol 707 MovieClipUses:706Used by:723
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:708Used by:710 920
Symbol 710 MovieClipUses:709Used by:711
Symbol 711 MovieClipUses:710Used by:712
Symbol 712 MovieClipUses:711Used by:723
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:715 923
Symbol 715 MovieClipUses:714Used by:716
Symbol 716 MovieClipUses:715Used by:717
Symbol 717 MovieClipUses:716Used by:723
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:720 926
Symbol 720 MovieClipUses:719Used by:721
Symbol 721 MovieClipUses:720Used by:722
Symbol 722 MovieClipUses:721Used by:723
Symbol 723 MovieClipUses:707 712 717 722Used by:724
Symbol 724 MovieClip [mineExp]Uses:675 699 702 723Used by:Timeline
Symbol 725 GraphicUses:676Used by:774
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:774
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:774
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:774
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:774
Symbol 734 BitmapUsed by:735
Symbol 735 GraphicUses:734Used by:774
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:774
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:774
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:774
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:774
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:774
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:774
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:774
Symbol 750 BitmapUsed by:751
Symbol 751 GraphicUses:750Used by:774
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:774
Symbol 754 BitmapUsed by:755
Symbol 755 GraphicUses:754Used by:774
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:774
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:774
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:774
Symbol 762 BitmapUsed by:763
Symbol 763 GraphicUses:762Used by:774
Symbol 764 BitmapUsed by:765
Symbol 765 GraphicUses:764Used by:774
Symbol 766 BitmapUsed by:767
Symbol 767 GraphicUses:766Used by:774
Symbol 768 BitmapUsed by:769
Symbol 769 GraphicUses:768Used by:774
Symbol 770 BitmapUsed by:771
Symbol 771 GraphicUses:770Used by:774
Symbol 772 BitmapUsed by:773
Symbol 773 GraphicUses:772Used by:774
Symbol 774 MovieClip [mine]Uses:725 727 729 731 733 735 737 739 741 743 745 747 749 751 753 755 757 759 761 763 765 767 769 771 773Used by:Timeline
Symbol 775 BitmapUsed by:776
Symbol 776 GraphicUses:775Used by:823
Symbol 777 BitmapUsed by:778
Symbol 778 GraphicUses:777Used by:823
Symbol 779 BitmapUsed by:780
Symbol 780 GraphicUses:779Used by:823
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:823
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:823
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:823
Symbol 787 BitmapUsed by:788
Symbol 788 GraphicUses:787Used by:823
Symbol 789 BitmapUsed by:790
Symbol 790 GraphicUses:789Used by:823
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:823
Symbol 793 BitmapUsed by:794
Symbol 794 GraphicUses:793Used by:823
Symbol 795 BitmapUsed by:796
Symbol 796 GraphicUses:795Used by:823
Symbol 797 BitmapUsed by:798
Symbol 798 GraphicUses:797Used by:823
Symbol 799 BitmapUsed by:800
Symbol 800 GraphicUses:799Used by:823
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:823
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:823
Symbol 805 BitmapUsed by:806
Symbol 806 GraphicUses:805Used by:823
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:823
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:823
Symbol 811 BitmapUsed by:812
Symbol 812 GraphicUses:811Used by:823
Symbol 813 BitmapUsed by:814
Symbol 814 GraphicUses:813Used by:823
Symbol 815 BitmapUsed by:816
Symbol 816 GraphicUses:815Used by:823
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:823
Symbol 819 BitmapUsed by:820
Symbol 820 GraphicUses:819Used by:823
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821Used by:823
Symbol 823 MovieClipUses:776 778 780 782 784 786 788 790 792 794 796 798 800 802 804 806 808 810 812 814 816 818 820 822Used by:824
Symbol 824 MovieClip [medusa]Uses:823Used by:Timeline
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:827
Symbol 827 MovieClip [danger_symbol]Uses:826Used by:Timeline
Symbol 828 BitmapUsed by:829
Symbol 829 GraphicUses:828Used by:876
Symbol 830 BitmapUsed by:831
Symbol 831 GraphicUses:830Used by:876
Symbol 832 BitmapUsed by:833
Symbol 833 GraphicUses:832Used by:876
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:876
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:876
Symbol 838 BitmapUsed by:839
Symbol 839 GraphicUses:838Used by:876
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:876
Symbol 842 BitmapUsed by:843
Symbol 843 GraphicUses:842Used by:876
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:876
Symbol 846 BitmapUsed by:847
Symbol 847 GraphicUses:846Used by:876
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:876
Symbol 850 BitmapUsed by:851
Symbol 851 GraphicUses:850Used by:876
Symbol 852 BitmapUsed by:853
Symbol 853 GraphicUses:852Used by:876
Symbol 854 BitmapUsed by:855
Symbol 855 GraphicUses:854Used by:876
Symbol 856 BitmapUsed by:857
Symbol 857 GraphicUses:856Used by:876
Symbol 858 BitmapUsed by:859
Symbol 859 GraphicUses:858Used by:876
Symbol 860 BitmapUsed by:861
Symbol 861 GraphicUses:860Used by:876
Symbol 862 BitmapUsed by:863
Symbol 863 GraphicUses:862Used by:876
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:864Used by:876
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:876
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:876
Symbol 870 BitmapUsed by:871
Symbol 871 GraphicUses:870Used by:876
Symbol 872 BitmapUsed by:873
Symbol 873 GraphicUses:872Used by:876
Symbol 874 BitmapUsed by:875
Symbol 875 GraphicUses:874Used by:876
Symbol 876 MovieClipUses:829 831 833 835 837 839 841 843 845 847 849 851 853 855 857 859 861 863 865 867 869 871 873 875Used by:877
Symbol 877 MovieClipUses:876Used by:879
Symbol 878 EditableTextUses:86Used by:879
Symbol 879 MovieClip [sharkFish2]Uses:877 878 172Used by:Timeline
Symbol 880 BitmapUsed by:881
Symbol 881 GraphicUses:880Used by:882
Symbol 882 MovieClipUses:881Used by:914 915
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:887
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:887
Symbol 887 ButtonUses:884 886Used by:915
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:892
Symbol 890 BitmapUsed by:891
Symbol 891 GraphicUses:890Used by:892
Symbol 892 ButtonUses:889 891Used by:915
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:897
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:897
Symbol 897 ButtonUses:894 896Used by:915
Symbol 898 GraphicUsed by:899
Symbol 899 ButtonUses:898 90Used by:902
Symbol 900 GraphicUsed by:901
Symbol 901 ButtonUses:900 90Used by:902
Symbol 902 MovieClipUses:899 901Used by:915
Symbol 903 ButtonUses:17 19Used by:914 959 981
Symbol 904 BitmapUsed by:905
Symbol 905 GraphicUses:904Used by:908 913
Symbol 906 BitmapUsed by:907
Symbol 907 GraphicUses:906Used by:908 913
Symbol 908 ButtonUses:905 907Used by:914
Symbol 909 BitmapUsed by:910
Symbol 910 GraphicUses:909Used by:911
Symbol 911 MovieClipUses:910Used by:914
Symbol 912 ButtonUses:17 19Used by:914
Symbol 913 ButtonUses:905 907Used by:914
Symbol 914 MovieClipUses:882 4 903 908 911 912 913Used by:915
Symbol 915 MovieClipUses:882 887 892 897 902 914Used by:916
Symbol 916 MovieClipUses:82 915Used by:Timeline
Symbol 917 MovieClipUses:704Used by:918
Symbol 918 MovieClipUses:917Used by:919
Symbol 919 MovieClipUses:918Used by:929
Symbol 920 MovieClipUses:709Used by:921
Symbol 921 MovieClipUses:920Used by:922
Symbol 922 MovieClipUses:921Used by:929
Symbol 923 MovieClipUses:714Used by:924
Symbol 924 MovieClipUses:923Used by:925
Symbol 925 MovieClipUses:924Used by:929
Symbol 926 MovieClipUses:719Used by:927
Symbol 927 MovieClipUses:926Used by:928
Symbol 928 MovieClipUses:927Used by:929
Symbol 929 MovieClipUses:919 922 925 928Used by:930
Symbol 930 MovieClipUses:929Used by:Timeline
Symbol 931 BitmapUsed by:932
Symbol 932 GraphicUses:931Used by:933
Symbol 933 MovieClipUses:932Used by:934
Symbol 934 MovieClipUses:933Used by:1003  Timeline
Symbol 935 GraphicUsed by:936
Symbol 936 ButtonUses:935Used by:Timeline
Symbol 937 EditableTextUses:86Used by:1003
Symbol 938 BitmapUsed by:939
Symbol 939 GraphicUses:938Used by:942
Symbol 940 EditableTextUses:86Used by:942
Symbol 941 EditableTextUses:86Used by:942
Symbol 942 MovieClipUses:939 940 941Used by:1003
Symbol 943 BitmapUsed by:944
Symbol 944 GraphicUses:943Used by:949
Symbol 945 MovieClipUses:80Used by:949
Symbol 946 EditableTextUses:95Used by:949
Symbol 947 TextUses:95Used by:949
Symbol 948 EditableTextUses:95Used by:949
Symbol 949 MovieClipUses:944 945 946 947 948Used by:1003
Symbol 950 BitmapUsed by:951
Symbol 951 GraphicUses:950Used by:959
Symbol 952 BitmapUsed by:953
Symbol 953 GraphicUses:952Used by:956 958 962 963 973 984
Symbol 954 BitmapUsed by:955
Symbol 955 GraphicUses:954Used by:956 958 962 963 973 984
Symbol 956 ButtonUses:953 955Used by:959 974 977 985
Symbol 957 ButtonUses:17 19Used by:959
Symbol 958 ButtonUses:953 955Used by:959
Symbol 959 MovieClipUses:82 4 951 903 956 957 958Used by:1003
Symbol 960 BitmapUsed by:961
Symbol 961 GraphicUses:960Used by:964
Symbol 962 ButtonUses:953 955Used by:964
Symbol 963 ButtonUses:953 955Used by:964
Symbol 964 MovieClipUses:82 4 961 962 963Used by:1003
Symbol 965 BitmapUsed by:966
Symbol 966 GraphicUses:965Used by:974
Symbol 967 BitmapUsed by:968
Symbol 968 GraphicUses:967Used by:971 972
Symbol 969 BitmapUsed by:970
Symbol 970 GraphicUses:969Used by:971 972
Symbol 971 ButtonUses:968 970Used by:974 985
Symbol 972 ButtonUses:968 970Used by:974 985
Symbol 973 ButtonUses:953 955Used by:974 977
Symbol 974 MovieClipUses:82 4 966 971 956 972 973Used by:1003
Symbol 975 BitmapUsed by:976
Symbol 976 GraphicUses:975Used by:977
Symbol 977 MovieClipUses:82 4 976 956 973Used by:1003
Symbol 978 BitmapUsed by:979
Symbol 979 GraphicUses:978Used by:981
Symbol 980 ButtonUses:17 19Used by:981
Symbol 981 MovieClipUses:82 4 979 903 980Used by:1003
Symbol 982 BitmapUsed by:983
Symbol 983 GraphicUses:982Used by:985
Symbol 984 ButtonUses:953 955Used by:985
Symbol 985 MovieClipUses:82 4 983 971 956 972 984Used by:1003
Symbol 986 BitmapUsed by:987
Symbol 987 GraphicUses:986Used by:988
Symbol 988 MovieClipUses:987Used by:993
Symbol 989 EditableTextUses:86Used by:993
Symbol 990 EditableTextUses:86Used by:993
Symbol 991 EditableTextUses:86Used by:993
Symbol 992 TextUses:86Used by:993 999
Symbol 993 MovieClipUses:988 989 990 991 992Used by:1003
Symbol 994 BitmapUsed by:995
Symbol 995 GraphicUses:994Used by:996
Symbol 996 MovieClipUses:995Used by:999
Symbol 997 EditableTextUses:86Used by:999
Symbol 998 EditableTextUses:86Used by:999
Symbol 999 MovieClipUses:996 997 992 998Used by:1003
Symbol 1000 BitmapUsed by:1001
Symbol 1001 GraphicUses:1000Used by:1002
Symbol 1002 MovieClipUses:82 1001Used by:1003
Symbol 1003 MovieClipUses:934 937 942 949 959 964 974 977 981 985 993 999 1002Used by:Timeline

Instance Names

"fade_clip"Frame 1Symbol 85 MovieClip
"mcActionMenu"Frame 5Symbol 79 MovieClip [mcAction_Menu]
"sounds"Frame 5Symbol 570 MovieClip
"mcMusic"Frame 5Symbol 559 MovieClip
"mcMap"Frame 6Symbol 78 MovieClip [map]
"mcAction"Frame 7Symbol 2 MovieClip [mcAction]
"game_gui"Frame 7Symbol 1003 MovieClip
"tf"Symbol 92 MovieClip Frame 1Symbol 87 EditableText
"bar"Symbol 92 MovieClip Frame 1Symbol 91 MovieClip
"fish_img"Symbol 173 MovieClip [bigFish] Frame 1Symbol 167 MovieClip
"tfInfo"Symbol 173 MovieClip [bigFish] Frame 1Symbol 168 EditableText
"stun_clip"Symbol 173 MovieClip [bigFish] Frame 1Symbol 172 MovieClip
"fish_img"Symbol 232 MovieClip [goldFish] Frame 1Symbol 230 MovieClip
"tfInfo"Symbol 232 MovieClip [goldFish] Frame 1Symbol 231 EditableText
"stun_clip"Symbol 232 MovieClip [goldFish] Frame 1Symbol 172 MovieClip
"fish_img"Symbol 284 MovieClip [mediumFish] Frame 1Symbol 282 MovieClip
"tfInfo"Symbol 284 MovieClip [mediumFish] Frame 1Symbol 283 EditableText
"stun_clip"Symbol 284 MovieClip [mediumFish] Frame 1Symbol 172 MovieClip
"fish_img"Symbol 453 MovieClip [Player] Frame 1Symbol 334 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 1Symbol 335 EditableText
"stun_clip"Symbol 453 MovieClip [Player] Frame 1Symbol 172 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 9Symbol 336 EditableText
"fish_img"Symbol 453 MovieClip [Player] Frame 10Symbol 391 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 10Symbol 392 EditableText
"fish_img"Symbol 453 MovieClip [Player] Frame 20Symbol 393 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 20Symbol 394 EditableText
"tfInfo"Symbol 453 MovieClip [Player] Frame 29Symbol 395 EditableText
"fish_img"Symbol 453 MovieClip [Player] Frame 30Symbol 445 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 30Symbol 446 EditableText
"fish_img"Symbol 453 MovieClip [Player] Frame 40Symbol 447 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 40Symbol 448 EditableText
"fish_img"Symbol 453 MovieClip [Player] Frame 50Symbol 451 MovieClip
"tfInfo"Symbol 453 MovieClip [Player] Frame 50Symbol 452 EditableText
"fish_img"Symbol 505 MovieClip [sharkFish] Frame 1Symbol 503 MovieClip
"tfInfo"Symbol 505 MovieClip [sharkFish] Frame 1Symbol 504 EditableText
"stun_clip"Symbol 505 MovieClip [sharkFish] Frame 1Symbol 172 MovieClip
"fish_img"Symbol 557 MovieClip [smallFish] Frame 1Symbol 555 MovieClip
"tfInfo"Symbol 557 MovieClip [smallFish] Frame 1Symbol 556 EditableText
"stun_clip"Symbol 557 MovieClip [smallFish] Frame 1Symbol 172 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 1Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 4Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 5Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 6Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 7Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 8Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 9Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 32Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 33Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 34Symbol 590 MovieClip
"pearl_img"Symbol 646 MovieClip [maluskFish] Frame 35Symbol 590 MovieClip
"fish_img"Symbol 824 MovieClip [medusa] Frame 1Symbol 823 MovieClip
"fish_img"Symbol 879 MovieClip [sharkFish2] Frame 1Symbol 877 MovieClip
"tfInfo"Symbol 879 MovieClip [sharkFish2] Frame 1Symbol 878 EditableText
"stun_clip"Symbol 879 MovieClip [sharkFish2] Frame 1Symbol 172 MovieClip
"mcMenuMain"Symbol 914 MovieClip Frame 1Symbol 882 MovieClip
"mcMenuMain"Symbol 915 MovieClip Frame 1Symbol 882 MovieClip
"tfTimer"Symbol 942 MovieClip Frame 1Symbol 940 EditableText
"tfFishCounter"Symbol 942 MovieClip Frame 1Symbol 941 EditableText
"grow_process"Symbol 949 MovieClip Frame 1Symbol 945 MovieClip
"tfScore"Symbol 949 MovieClip Frame 1Symbol 946 EditableText
"life_txt"Symbol 949 MovieClip Frame 1Symbol 948 EditableText
"tfDebugInfo"Symbol 1003 MovieClip Frame 1Symbol 937 EditableText
"gui_time"Symbol 1003 MovieClip Frame 1Symbol 942 MovieClip
"gui_topstring"Symbol 1003 MovieClip Frame 1Symbol 949 MovieClip
"gui_pause"Symbol 1003 MovieClip Frame 1Symbol 959 MovieClip
"gui_gameover"Symbol 1003 MovieClip Frame 1Symbol 964 MovieClip
"gui_levelwin"Symbol 1003 MovieClip Frame 1Symbol 974 MovieClip
"gui_gamewin"Symbol 1003 MovieClip Frame 1Symbol 977 MovieClip
"gui_bonuswindow"Symbol 1003 MovieClip Frame 1Symbol 981 MovieClip
"gui_timesup"Symbol 1003 MovieClip Frame 1Symbol 985 MovieClip
"general_stats"Symbol 1003 MovieClip Frame 1Symbol 993 MovieClip
"bonus_stats"Symbol 1003 MovieClip Frame 1Symbol 999 MovieClip
"gui_extralife"Symbol 1003 MovieClip Frame 1Symbol 1002 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "mcAction"
ExportAssets (56)Timeline Frame 1Symbol 78 as "map"
ExportAssets (56)Timeline Frame 1Symbol 79 as "mcAction_Menu"
ExportAssets (56)Timeline Frame 1Symbol 1004 as "__Packages.cCoreMap"
ExportAssets (56)Timeline Frame 1Symbol 1005 as "__Packages.cCoreMenu"
ExportAssets (56)Timeline Frame 1Symbol 1006 as "__Packages.cFish"
ExportAssets (56)Timeline Frame 1Symbol 1007 as "__Packages.cCore"
ExportAssets (56)Timeline Frame 1Symbol 1008 as "__Packages.cMalusk"
ExportAssets (56)Timeline Frame 1Symbol 1009 as "__Packages.cDeadFish"
ExportAssets (56)Timeline Frame 4Symbol 101 as "back_0"
ExportAssets (56)Timeline Frame 4Symbol 105 as "back_1"
ExportAssets (56)Timeline Frame 4Symbol 109 as "back_main"
ExportAssets (56)Timeline Frame 4Symbol 117 as "back_3"
ExportAssets (56)Timeline Frame 4Symbol 173 as "bigFish"
ExportAssets (56)Timeline Frame 4Symbol 232 as "goldFish"
ExportAssets (56)Timeline Frame 4Symbol 284 as "mediumFish"
ExportAssets (56)Timeline Frame 4Symbol 453 as "Player"
ExportAssets (56)Timeline Frame 4Symbol 505 as "sharkFish"
ExportAssets (56)Timeline Frame 4Symbol 557 as "smallFish"
ExportAssets (56)Timeline Frame 4Symbol 646 as "maluskFish"
ExportAssets (56)Timeline Frame 4Symbol 650 as "dieFish_1"
ExportAssets (56)Timeline Frame 4Symbol 654 as "dieFish_2"
ExportAssets (56)Timeline Frame 4Symbol 658 as "dieFish_3"
ExportAssets (56)Timeline Frame 4Symbol 662 as "dieFish_4"
ExportAssets (56)Timeline Frame 4Symbol 666 as "dieFish_5"
ExportAssets (56)Timeline Frame 4Symbol 724 as "mineExp"
ExportAssets (56)Timeline Frame 4Symbol 774 as "mine"
ExportAssets (56)Timeline Frame 4Symbol 824 as "medusa"
ExportAssets (56)Timeline Frame 4Symbol 827 as "danger_symbol"
ExportAssets (56)Timeline Frame 4Symbol 879 as "sharkFish2"

Labels

"menu"Frame 5
"map"Frame 6
"game"Frame 7
"swim_1"Symbol 453 MovieClip [Player] Frame 1
"grow_1_2"Symbol 453 MovieClip [Player] Frame 10
"swim_2"Symbol 453 MovieClip [Player] Frame 20
"grow_2_3"Symbol 453 MovieClip [Player] Frame 30
"swim_3"Symbol 453 MovieClip [Player] Frame 40
"start_1"Symbol 559 MovieClip Frame 2
"stop_1"Symbol 559 MovieClip Frame 4
"sndEat"Symbol 570 MovieClip Frame 2
"sndGrow"Symbol 570 MovieClip Frame 4
"sndLevelDone"Symbol 570 MovieClip Frame 6
"sndRespawn"Symbol 570 MovieClip Frame 8
"sndDie"Symbol 570 MovieClip Frame 10
"sndExtraLife"Symbol 570 MovieClip Frame 12
"sndButton"Symbol 570 MovieClip Frame 14
"sndBombExp"Symbol 570 MovieClip Frame 16
"sndShock"Symbol 570 MovieClip Frame 18
"sndEructation"Symbol 570 MovieClip Frame 20
"opening"Symbol 646 MovieClip [maluskFish] Frame 1
"open"Symbol 646 MovieClip [maluskFish] Frame 25
"closing"Symbol 646 MovieClip [maluskFish] Frame 26
"closed"Symbol 646 MovieClip [maluskFish] Frame 36
"move_in"Symbol 959 MovieClip Frame 2
"move_out"Symbol 959 MovieClip Frame 14
"move_in"Symbol 964 MovieClip Frame 2
"move_in"Symbol 974 MovieClip Frame 2
"move_in"Symbol 977 MovieClip Frame 2
"move_in"Symbol 981 MovieClip Frame 2
"move_out"Symbol 981 MovieClip Frame 14
"move_in"Symbol 985 MovieClip Frame 2

Dynamic Text Variables

_global.lifeSymbol 948 EditableText"10"
_global.num_small_eatedSymbol 989 EditableText"00 "
_global.num_medium_eatedSymbol 990 EditableText"00 "
_global.num_big_eatedSymbol 991 EditableText"00 "
_global.num_small_eatedSymbol 997 EditableText"00 "
_global.time_bonusSymbol 998 EditableText"800 "




https://swfchan.com/53/262760/info.shtml
Created: 12/2 -2026 04:09:28 Last modified: 12/2 -2026 04:09:28 Server time: 13/02 -2026 06:08:50