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

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

Micro Submarine.swf

This is the info page for
Flash #25791

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


Text
0

1

2

3

4

5

6

7

8

9

10

gamefalls.com

m

o

c

.

s

l

a

f

e

g

gamefalls.com

m

o

c

.

s

l

l

a

f

e

m

a

g

1000

Press Mouse Button...

Start

Help

Score

RULES

- Collect bonuses and avoid enemies.
- Control your submarine by pressing arrows.
- You have 10 hit points at start.

GOOD LUCK!

YOU

Enemies

Bonuses

Rules

Back

ENTER NAME

Submit

Score

1.

Name

Score

1.

ActionScript [AS1/AS2]

Frame 1
stop();
Symbol 17 MovieClip Frame 1
var num_BytesTotal = _root.getBytesTotal(); trace("num_BytesTotal=" + num_BytesTotal); this.onEnterFrame = function () { this.mc_1._x = this.mc_1._x + 3; this.mc_2._x = this.mc_2._x + 3; this.mc_3._x = this.mc_3._x + 3; this.mc_4._x = this.mc_4._x + 3; if (this.mc_1._x >= 400) { this.mc_1._x = 100; } if (this.mc_2._x >= 400) { this.mc_2._x = 100; } if (this.mc_3._x >= 400) { this.mc_3._x = 100; } if (this.mc_4._x >= 400) { this.mc_4._x = 100; } trace("BytesLoaded=" + _root.getBytesLoaded()); if (this.num_BytesTotal == _root.getBytesLoaded()) { _root.gotoAndStop(2); delete this.onEnterFrame; } };
Symbol 22 MovieClip [BG] Frame 1
#initclip 27 Object.registerClass("BG", BG); #endinitclip
Symbol 29 MovieClip [me] Frame 1
#initclip 16 Object.registerClass("me", Me); #endinitclip
Symbol 46 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 1
stop(); this.onRelease = function () { getURL ("http://www.gamefalls.com", "_blank"); }; this.onRollOver = function () { this.gotoAndStop(2); }; this.onRollOut = function () { this.gotoAndStop(1); };
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 12
gotoAndStop (1);
Symbol 83 MovieClip [WarField] Frame 1
#initclip 17 Object.registerClass("WarField", WarField); #endinitclip
Symbol 86 MovieClip [FinishDialog] Frame 1
#initclip 18 Object.registerClass("FinishDialog", FinishDialog); #endinitclip
Symbol 104 MovieClip [SoundCheckBox] Frame 1
#initclip 19 Object.registerClass("SoundCheckBox", CheckBox_); #endinitclip
Symbol 128 MovieClip [help] Frame 1
#initclip 20 Object.registerClass("help", Help); #endinitclip
Symbol 131 MovieClip [HightScore] Frame 1
#initclip 21 Object.registerClass("HightScore", HightScore); #endinitclip
Symbol 132 MovieClip [StartDialog] Frame 1
#initclip 22 Object.registerClass("StartDialog", StartDialog); #endinitclip
Symbol 133 MovieClip [Controller] Frame 1
#initclip 23 Object.registerClass("Controller", Controller); #endinitclip
Symbol 134 MovieClip [bgItem] Frame 1
#initclip 24 Object.registerClass("bgItem", BgItem); #endinitclip
Symbol 147 MovieClip [vodorosl] Frame 1
#initclip 25 Object.registerClass("vodorosl", Vodorosl); #endinitclip
Symbol 220 MovieClip [bonusExpl1] Frame 1
stop();
Symbol 220 MovieClip [bonusExpl1] Frame 22
this.removeMovieClip(); this.unloadMovie();
Symbol 222 MovieClip [BonusExpl2] Frame 1
stop();
Symbol 222 MovieClip [BonusExpl2] Frame 22
this.removeMovieClip(); this.unloadMovie();
Symbol 224 MovieClip [BonusExpl3] Frame 1
stop();
Symbol 224 MovieClip [BonusExpl3] Frame 22
this.removeMovieClip(); this.unloadMovie();
Symbol 274 MovieClip [Expl] Frame 1
stop();
Symbol 274 MovieClip [Expl] Frame 21
this.removeMovieClip(); this.unloadMovie();
Symbol 284 MovieClip [death1] Frame 1
stop();
Symbol 284 MovieClip [death1] Frame 10
this.removeMovieClip();
Symbol 302 MovieClip [death2] Frame 1
stop();
Symbol 302 MovieClip [death2] Frame 18
this.removeMovieClip();
Symbol 316 MovieClip [bubble] Frame 1
#initclip 26 Object.registerClass("bubble", Bubble); #endinitclip
Symbol 318 MovieClip Frame 1
stop();
Symbol 319 MovieClip [__Packages.Me] Frame 0
class Me extends MovieClip { var gotoAndStop, minX, minY, maxX, _width, maxY, _height, _parent, hp, _x, _y, xSpeed, ySpeed, expl, onEnterFrame, _visible, idsi_Speed; function Me () { super(); gotoAndStop(3); minX = 0; minY = 0; maxX = 550 - _width; maxY = 400 - _height; _parent.setHP(hp); } function getHp() { return(hp); } function putBubble(probability) { var _local4 = Math.random(); if (_local4 < probability) { var _local3 = _parent.getNextHighestDepth(); var _local2 = _parent.attachMovie("bubble", "bubble" + String(_local3), _local3); _local2.setSpeed(_parent.getSpeed()); _local2._x = _x - 10; _local2._y = _y + 10; } } function changeXSpeed(a) { trace("a=" + a); if ((xSpeed + a) < (-maxSpeed)) { xSpeed = -maxSpeed; } else if ((xSpeed + a) > maxSpeed) { xSpeed = maxSpeed; } else if (((xSpeed / (xSpeed + a)) < 0) and (xSpeed != 0)) { xSpeed = 0; } else { xSpeed = xSpeed + a; } } function changeYSpeed(a) { trace("a=" + a); if ((ySpeed + a) < (-maxSpeed)) { ySpeed = -maxSpeed; } else if ((ySpeed + a) > maxSpeed) { ySpeed = maxSpeed; } else if (((ySpeed / (ySpeed + a)) < 0) and (ySpeed != 0)) { ySpeed = 0; } else { ySpeed = ySpeed + a; } } function checkMove() { if (Key.isDown(39)) { changeXSpeed(2 * a_); if (((_x + xSpeed) > minX) and ((_x + xSpeed) < maxX)) { _x = _x + xSpeed; expl._x = expl._x + xSpeed; } else { if ((_x + xSpeed) < minX) { var _local3 = _x - minX; _x = _x - _local3; expl._x = expl._x - xSpeed; } else if ((_x + xSpeed) > maxX) { var _local3 = maxX - _x; _x = _x + _local3; expl._x = expl._x + xSpeed; } xSpeed = 0; } } else if (Key.isDown(37)) { changeXSpeed((-a_) * 2); if (((_x + xSpeed) > minX) and ((_x + xSpeed) < maxX)) { _x = _x + xSpeed; expl._x = expl._x + xSpeed; } else { if ((_x + xSpeed) < minX) { var _local3 = _x - minX; _x = _x - _local3; expl._x = expl._x - xSpeed; } else if ((_x + xSpeed) > maxX) { var _local3 = maxX - _x; _x = _x + _local3; expl._x = expl._x + xSpeed; } xSpeed = 0; } } else if (Math.abs(xSpeed) > 0) { if (((_x + xSpeed) > minX) and ((_x + xSpeed) < maxX)) { changeXSpeed((a_ * ((-xSpeed) / Math.abs(xSpeed))) / 2); _x = _x + xSpeed; expl._x = expl._x + xSpeed; } else { if ((_x + xSpeed) < minX) { var _local3 = _x - minX; _x = _x - _local3; expl._x = expl._x - xSpeed; } else if ((_x + xSpeed) > maxX) { var _local3 = maxX - _x; _x = _x + _local3; expl._x = expl._x + xSpeed; } xSpeed = 0; } } if (Key.isDown(40)) { changeYSpeed(a_ * 2); if (((_y + ySpeed) > minY) and ((_y + ySpeed) < maxY)) { _y = _y + ySpeed; expl._y = expl._y + ySpeed; } else { if ((_y + ySpeed) < minY) { var _local2 = _y - minY; _y = _y - _local2; expl._y = expl._y - ySpeed; } else if ((_y + ySpeed) > maxY) { var _local2 = maxY - _y; _y = _y + _local2; expl._y = expl._y + ySpeed; } ySpeed = 0; } } else if (Key.isDown(38)) { changeYSpeed((-a_) * 2); if (((_y + ySpeed) > minY) and ((_y + ySpeed) < maxY)) { _y = _y + ySpeed; expl._y = expl._y + ySpeed; } else { if ((_y + ySpeed) < minY) { var _local2 = _y - minY; _y = _y - _local2; expl._y = expl._y - ySpeed; } else if ((_y + ySpeed) > maxY) { var _local2 = maxY - _y; _y = _y + _local2; expl._y = expl._y + ySpeed; } ySpeed = 0; } } else if (Math.abs(ySpeed) > 0) { if (((_y + ySpeed) > minY) and ((_y + ySpeed) < maxY)) { changeYSpeed((a_ * ((-ySpeed) / Math.abs(ySpeed))) / 2); _y = _y + ySpeed; expl._y = expl._y + ySpeed; } else { if ((_y + ySpeed) < minY) { var _local2 = _y - minY; _y = _y - _local2; expl._y = expl._y - ySpeed; } else if ((_y + ySpeed) > maxY) { var _local2 = maxY - _y; _y = _y + _local2; expl._y = expl._y + ySpeed; } ySpeed = 0; } } checkPosition(); } function checkPosition() { currentPos = Math.round((20 * ySpeed) / maxSpeed); trace("currentPos=" + currentPos); if (currentPos == 0) { gotoAndStop(3); } else if ((currentPos > 0) and (currentPos <= 10)) { gotoAndStop(2); } else if (currentPos > 10) { gotoAndStop(1); } else if ((currentPos < 0) and (currentPos >= -10)) { gotoAndStop(4); } else if (currentPos < -10) { gotoAndStop(5); } } function strike() { hp--; _parent.redBlink(); _parent.setHP(hp); if (hp == 0) { explode(); } } function explode() { delete onEnterFrame; BubbleProbability = 0; _parent.endGame(); expl._visible = true; expl.play(); _visible = false; trace("ship has been destroyed"); } function getBonus(bonusType) { if (bonusType == 1) { trace("get score"); score = score + 100; } else if (bonusType == 2) { trace("get speed"); maxSpeed = 15; a_ = startA * 3; BubbleProbability = 0.5; clearInterval(idsi_Speed); idsi_Speed = setInterval(this, "resetSpeed", 10000); } else if (bonusType == 3) { trace("get health"); if ((hp + 1) <= 10) { hp++; _parent.setHP(hp); } } } function resetSpeed() { BubbleProbability = 0.1; maxSpeed = startMaxSpeed; a_ = startA; } function resetParam() { onEnterFrame = function () { this.checkMove(); this.putBubble(this.BubbleProbability); this.score = this.score + 0.1; this._parent.showScore(this.score); }; if (expl != undefined) { expl.removeMovieClip(); } expl = _parent.attachMovie("Expl", "ship_expl", _parent.getNextHighestDepth()); expl._x = _x - (_width * 0.7); expl._y = _y - (_height * 0.7); expl._width = _width * 2.4; expl._height = _height * 2.4; expl._visible = false; xSpeed = 0; ySpeed = 0; a_ = startA; maxSpeed = startMaxSpeed; hp = startHp; _parent.setHP(hp); BubbleProbability = 0.1; score = 0; _parent.setScore(score); } var currentPos = 0; var maxCurPos = 6; var startMaxSpeed = 6; var maxSpeed = Me.prototype.startMaxSpeed; var startA = 0.5; var a_ = Me.prototype.startA; var BubbleProbability = 0.1; var score = 0; var startHp = 10; }
Symbol 320 MovieClip [__Packages.WarField] Frame 0
class WarField extends MovieClip { var arr_Enemys, btnMenu, getNextHighestDepth, speed, mc_Me, lvl, startTime, onEnterFrame, tf_Score, mc_Health, _parent, mc_redBlink; function WarField () { super(); arr_Enemys = new Array(); btnMenu.onRelease = function () { this._parent.menu_(); }; } function putEnemy(probability) { if (enemysCounter < 10) { var _local4 = Math.random(); if (_local4 < probability) { var _local2 = String(getNextHighestDepth()); var _local3 = new Enemy(this, _local2); _local3.setSpeedX(speed); arr_Enemys[_local2] = _local3; enemysCounter++; } } } function putMegaEnemy(probability) { if (enemysCounter < 10) { var _local4 = Math.random(); if (_local4 < probability) { var _local2 = String(getNextHighestDepth()); var _local3 = new MegaEnemy(this, _local2, speed); _local3.setDirection(mc_Me._x, mc_Me._y); arr_Enemys[_local2] = _local3; enemysCounter++; } } } function putRandomBonus(probability) { var _local2 = Math.random(); if (_local2 < probability) { var _local4 = String(getNextHighestDepth()); var _local3 = new Bonus(this, mc_Me); } } function setLvl(lvl) { this.lvl = lvl; speed = 3 + (lvl * 2); } function deleteEnemy(id) { delete arr_Enemys[id]; enemysCounter--; } function start_() { mc_Me._x = 10; mc_Me._y = 50; mc_Me._visible = true; mc_Me.resetParam(); enemyProbability = startEnemyProbability; megaEnemyProbability = startMegaEnemyProbability; bonusProbability = startBonusProbability; startTime = getTimer(); var ths = this; onEnterFrame = function () { ths.putEnemy(this.enemyProbability); ths.putMegaEnemy(this.megaEnemyProbability); ths.putRandomBonus(this.bonusProbability); ths.checkStrikes(); ths.enemyProbability = ths.enemyProbability + 1E-5; ths.megaEnemyProbability = ths.megaEnemyProbability + 1E-5; ths.speed = ths.speed + 0.002; }; } function stop_() { delete onEnterFrame; } function checkStrikes() { flagForCheck = !flagForCheck; if (flagForCheck) { for (var _local2 in arr_Enemys) { if (arr_Enemys[_local2].hitTest_(mc_Me)) { mc_Me.strike(); } } } } function getBonus(bonusType) { mc_Me.getBonus(bonusType); } function showScore(val) { score = val; val = Math.round(val); tf_Score.text = String(val); } function setHP(val) { mc_Health.gotoAndStop(val + 1); } function getSpeed() { return(speed); } function menu_() { stop_(); enemyProbability = 0; megaEnemyProbability = 0; bonusProbability = 0; _parent.menu_(); } function endGame() { stop_(); enemyProbability = 0; megaEnemyProbability = 0; bonusProbability = 0; _parent.endGame(); } function getScore() { return(Number(tf_Score.text)); } function redBlink() { mc_redBlink.gotoAndPlay(2); } var score = 0; var startEnemyProbability = 0.005; var startMegaEnemyProbability = 0.009; var startBonusProbability = 0.01; var enemyProbability = WarField.prototype.startEnemyProbability; var megaEnemyProbability = WarField.prototype.startMegaEnemyProbability; var bonusProbability = WarField.prototype.startBonusProbability; var enemysCounter = 0; var flagForCheck = false; }
Symbol 321 MovieClip [__Packages.Enemy] Frame 0
class Enemy extends MovieClip { var container, id, mc, mc_Destr; function Enemy (container, id) { super(); this.container = container; this.id = id; if (number > 1) { var _local5 = Math.round(Math.random() * (number - 1)) + 1; } else { var _local5 = 1; } var _local4 = "Enemy" + String(_local5); mc = container.attachMovie(_local4, (_local4 + "-") + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc.cacheAsBitmap = true; mc._x = 550; mc._y = (Math.random() * 370) - 20; _local4 = "Expl"; mc_Destr = container.attachMovie(_local4, (_local4 + "-") + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc_Destr._visible = false; mc_Destr._x = mc._x - (0.6 * mc._width); mc_Destr._y = mc._y - (0.6 * mc._height); mc_Destr._width = mc._width * 2.2; mc_Destr._height = mc._height * 2.2; var ths = this; mc.onEnterFrame = function () { this._x = this._x - ths.speedX; if (this._x <= (-this._width)) { ths.deleteThis(); } }; mc_Destr.onEnterFrame = function () { this._x = this._x - ths.speedX; }; } function getMc() { return(mc); } function deleteThis() { removeMc(); container.deleteEnemy(id); } function setSpeedX(val) { speedX = val; } function removeMc() { mc.removeMovieClip(); mc_Destr.removeMovieClip(); } function hitTest_(mc_) { if (alive) { if (mc.mc_HitRect.hitTest(mc_) and (mc_.getHp() > 0)) { explode(); alive = false; return(true); } } return(false); } function explode() { mc._visible = false; mc_Destr._visible = true; mc_Destr.play(); } var speedX = 0; var number = 2; var alive = true; }
Symbol 322 MovieClip [__Packages.MegaEnemy] Frame 0
class MegaEnemy extends MovieClip { var container, id, mc, mc_Destr; function MegaEnemy (container, id, speed) { super(); this.speed = speed * 1.5; this.container = container; this.id = id; if (number > 1) { var _local4 = Math.round(Math.random() * (number - 1)) + 1; } else { var _local4 = 1; } var _local5 = "MegaEnemy" + String(_local4); var _local6 = (("MegaEnemy" + String(_local4)) + "-") + String(container.getNextHighestDepth()); mc = container.attachMovie(_local5, _local6, container.getNextHighestDepth()); mc.cacheAsBitmap = true; mc._x = 550; mc._y = (Math.random() * 370) - 20; _local5 = "death" + String(_local4); _local6 = (_local5 + "-") + String(container.getNextHighestDepth()); mc_Destr = container.attachMovie(_local5, _local6, container.getNextHighestDepth()); mc_Destr._visible = false; mc_Destr._x = mc._x; mc_Destr._y = mc._y; mc_Destr._width = mc._width; mc_Destr._height = mc._height; var ths = this; mc.onEnterFrame = function () { this._x = this._x - ths.speedX; this._y = this._y + ths.speedY; if (this._x <= (-this._width)) { ths.deleteThis(); } ths.putBubble(0.2); }; mc_Destr.onEnterFrame = function () { this._x = this._x - ths.speedX; this._y = this._y + ths.speedY; }; } function putBubble(probability) { var _local4 = Math.random(); if (_local4 < probability) { var _local3 = container.getNextHighestDepth(); var _local2 = container.attachMovie("bubble", "bubble" + String(_local3), _local3); _local2._x = mc._x - 10; _local2._y = mc._y + 10; _local2.setSpeed(container.getSpeed()); } } function getMc() { return(mc); } function deleteThis() { removeMc(); container.deleteEnemy(id); } function setDirection(x2, y2) { var _local3 = mc._x; var _local2 = mc._y; var _local5 = Math.sqrt(((x2 - _local3) * (x2 - _local3)) + ((y2 - _local2) * (y2 - _local2))); var _local8 = (x2 - _local3) / _local5; var _local4 = (y2 - _local2) / _local5; speedX = (-speed) * _local8; speedY = speed * _local4; mc._rotation = ((Math.acos(_local4) * 180) / 3.14) - 90; mc_Destr._rotation = ((Math.acos(_local4) * 180) / 3.14) - 90; } function removeMc() { mc.removeMovieClip(); mc_Destr.removeMovieClip(); } function hitTest_(mc_) { if (alive) { if (mc.mc_HitRect.hitTest(mc_) and (mc_.getHp() > 0)) { explode(); alive = false; return(true); } } return(false); } function explode() { mc._visible = false; mc_Destr._visible = true; mc_Destr.play(); } var speed = 10; var speedX = 0; var speedY = 0; var number = 2; var alive = true; }
Symbol 323 MovieClip [__Packages.Bonus] Frame 0
class Bonus extends MovieClip { var ship, container, bonusType, mc, mc_Destr; function Bonus (container, ship) { super(); this.ship = ship; this.container = container; if (number > 1) { var _local4 = Math.round(Math.random() * (number - 1)) + 1; } else { var _local4 = 1; } bonusType = _local4; var _local5 = "Bonus" + String(_local4); mc = container.attachMovie(_local5, (_local5 + "-") + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc.cacheAsBitmap = true; mc._x = (Math.random() * 400) + 200; mc._y = 450; _local5 = "bonusExpl" + String(_local4); mc_Destr = container.attachMovie(_local5, (_local5 + "-") + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc_Destr._visible = false; mc_Destr._width = mc._width * 2; mc_Destr._yscale = mc_Destr._xscale; var ths = this; mc.onEnterFrame = function () { ths.doMove(); ths.hitTest_(ths.ship); }; } function doMove() { xSpeed = xSpeed + (1 - random(3)); if (Math.abs(xSpeed) > XSPEED) { xSpeed = 0; } var _local2 = XSPEED + xSpeed; mc._x = mc._x - _local2; mc._y = mc._y - YSPEED; mc_Destr._x = mc_Destr._x - _local2; mc_Destr._y = mc_Destr._y - YSPEED; if (mc._y < -50) { deleteThis(); } } function deleteThis() { removeMc(); } function removeMc() { mc.removeMovieClip(); mc_Destr.removeMovieClip(); } function hitTest_(mc_) { if (alive) { if (mc.hitTest(mc_) and (mc_.getHp() > 0)) { explode(); alive = false; container.getBonus(bonusType); return(true); } } return(false); } function explode() { mc._visible = false; mc_Destr._x = mc._x; mc_Destr._y = mc._y - (mc_Destr._height - mc._height); mc_Destr._visible = true; mc_Destr.play(); } static var XSPEED = 4; static var YSPEED = 4; var xSpeed = 0; var number = 3; var alive = true; }
Symbol 324 MovieClip [__Packages.FinishDialog] Frame 0
class FinishDialog extends MovieClip { var onMouseDown, _parent; function FinishDialog () { super(); } function init() { onMouseDown = mouseDown_; } function mouseDown_() { _parent.addScore(); delete onMouseDown; } }
Symbol 325 MovieClip [__Packages.CheckBox_] Frame 0
class CheckBox_ extends MovieClip { var onRelease, bool_selected, gotoAndStop, _parent; function CheckBox_ () { super(); onRelease = function () { this.click_(); }; } function onLoad() { choose(); } function click_() { if (bool_selected) { unchoose(); } else { choose(); } } function choose() { bool_selected = true; gotoAndStop(1); _parent.soundOn(); } function unchoose() { bool_selected = false; gotoAndStop(2); trace("this=" + this); trace("this._parent=" + _parent); _parent.soundOff(); } function getChoosen() { return(bool_selected); } }
Symbol 326 MovieClip [__Packages.Help] Frame 0
class Help { var btnLock, btn_Close, btnRules, btnEnemys, btnBonuses, mc_Bonuses, mc_Enemys, mc_Rules; function Help () { btnLock.useHandCursor = false; showRules(); var ths = this; btn_Close.onRelease = function () { ths._visible = false; }; btnRules.onRelease = function () { ths.showRules(); }; btnEnemys.onRelease = function () { ths.showEnemys(); }; btnBonuses.onRelease = function () { ths.showBonuses(); }; } function showBonuses() { mc_Bonuses._visible = true; mc_Enemys._visible = false; mc_Rules._visible = false; } function showEnemys() { mc_Bonuses._visible = false; mc_Enemys._visible = true; mc_Rules._visible = false; } function showRules() { mc_Bonuses._visible = false; mc_Enemys._visible = false; mc_Rules._visible = true; } }
Symbol 327 MovieClip [__Packages.HightScore] Frame 0
class HightScore extends MovieClip { var btnLock, arrRows, btn_Close, attachMovie, getNextHighestDepth; function HightScore () { super(); btnLock.useHandCursor = false; arrRows = new Array(); btn_Close.onRelease = function () { this._parent._visible = false; this._parent.removeAllRows(); }; } function sortScore(arrScore) { var _local3 = 0; while (_local3 < (arrScore.length - 1)) { var _local2 = _local3 + 1; while (_local2 < arrScore.length) { if (arrScore[_local3].score_ < arrScore[_local2].score_) { var _local4 = arrScore[_local3].score_; var _local5 = arrScore[_local3].name_; arrScore[_local3].score_ = arrScore[_local2].score_; arrScore[_local3].name_ = arrScore[_local2].name_; arrScore[_local2].score_ = _local4; arrScore[_local2].name_ = _local5; } _local2++; } _local3++; } } function addScore(score_) { trace("HighScores=" + score_); var _local3 = getScoreArray(); var _local2 = 0; _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2].score_ < score_) { showScoreWithInputDialog(_local2, score_, _local3); return(undefined); } _local2++; } showScoreWithInputDialog(_local2, score_, _local3); return(undefined); } function showScoreWithInputDialog(place, score, arrScore) { trace("place=" + place); var _local2 = 0; while (_local2 < (arrScore.length + 1)) { trace("this.arrRows.length=" + arrRows.length); trace("i=" + _local2); trace("place=" + place); if (arrRows.length < 10) { if (_local2 == place) { trace("i=0"); var _local3 = new MovieClip(); _local3 = attachMovie("inputDialog", "inputDialog" + String(getNextHighestDepth()), getNextHighestDepth()); _local3._x = 80; _local3._y = (100 + (arrRows.length * 23)) - 8.4; _local3.tf_Number.text = String(arrRows.length + 1) + "."; _local3.tf_Score.text = score; _local3.tf_Name.onSetFocus = function () { this.text = ""; }; var ths = this; _local3.btnSubmit.onRelease = function () { ths.submitScore(place, score, this._parent.tf_Name.text, arrScore); }; arrRows.push(_local3); } trace("arrScore[i].score_=" + arrScore[_local2].score_); trace("arrScore[i].name_=" + arrScore[_local2].name_); if ((arrRows.length < 10) and (arrScore[_local2] != undefined)) { var _local3 = new MovieClip(); _local3 = attachMovie("ScoreRow", "ScoreRow" + String(getNextHighestDepth()), getNextHighestDepth()); _local3._x = 80; _local3._y = 100 + (arrRows.length * 23); _local3.tf_Number.text = String(arrRows.length + 1) + "."; _local3.tf_Name.text = arrScore[_local2].name_; _local3.tf_Score.text = arrScore[_local2].score_; arrRows.push(_local3); } } _local2++; } } function removeAllRows() { var _local2 = 0; while (_local2 < arrRows.length) { arrRows[_local2].removeMovieClip(); _local2++; } arrRows.length = 0; } function submitScore(place, score, name_, arrScore) { trace("submit"); var _local3 = new Array(); var _local2 = 0; while (_local2 < (arrScore.length + 1)) { if (_local2 == place) { if (_local3.length < 10) { var _local5 = new Object(); _local5.score_ = score; _local5.name_ = name_; _local3.push(_local5); } if ((_local3.length < 10) and (arrScore[_local2] != undefined)) { _local3.push(arrScore[_local2]); } } else if ((_local3.length < 10) and (arrScore[_local2] != undefined)) { _local3.push(arrScore[_local2]); } _local2++; } var _local9 = SharedObject.getLocal("micro"); traceArr(_local3); _local9.data.arrScore = _local3; _local9.flush(); removeAllRows(); showScore(); } function traceArr(arr) { var _local1 = 0; while (_local1 < arr.length) { trace((("name=" + arr[_local1].name_) + " score=") + arr[_local1].score_); _local1++; } } function getScoreArray() { var _local1 = SharedObject.getLocal("micro"); if (_local1.data.arrScore == undefined) { _local1.data.arrScore = new Array(); } return(_local1.data.arrScore); } function showScore() { var _local4 = getScoreArray(); sortScore(_local4); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = attachMovie("ScoreRow", "ScoreRow" + String(_local2), getNextHighestDepth()); _local3._x = 80; _local3._y = 100 + (_local2 * 23); _local3.tf_Number.text = String(_local2 + 1) + "."; _local3.tf_Name.text = _local4[_local2].name_; _local3.tf_Score.text = _local4[_local2].score_; arrRows.push(_local3); _local2++; } } }
Symbol 328 MovieClip [__Packages.StartDialog] Frame 0
class StartDialog extends MovieClip { var mcScore, mcHelp, btnStart, btnHelp, btnScore, _parent; function StartDialog () { super(); mcScore._visible = false; mcHelp._visible = false; var ths = this; btnStart.onRelease = function () { ths._parent.startGame(); }; btnHelp.onRelease = function () { ths.showHelp(); }; btnScore.onRelease = function () { ths.showHighScores(); }; } function showHighScores() { mcScore._visible = true; mcScore.showScore(); } function showHelp() { mcHelp._visible = true; } function addScore(score) { mcScore._visible = true; mcScore.addScore(score); } function soundOff() { _parent.soundOff(); } function soundOn() { _parent.soundOn(); } }
Symbol 329 MovieClip [__Packages.Controller] Frame 0
class Controller extends MovieClip { var mc_WarField, mc_FinishDialog, mc_StartDialog, mc_BG, playSound, lvl; function Controller () { super(); mc_WarField._visible = false; mc_FinishDialog._visible = false; mc_StartDialog._visible = false; mc_BG._visible = false; } function onLoad() { playSound = new Sound(); playSound.attachSound("menuSound"); playSound.setVolume(20); playSound.start(); showStartDialog(); } function showStartDialog() { mc_WarField._visible = false; mc_FinishDialog._visible = false; mc_BG._visible = false; mc_StartDialog._visible = true; } function startGame() { var _local2 = 1; mc_WarField._visible = true; mc_FinishDialog._visible = false; mc_StartDialog._visible = false; lvl = _local2; mc_BG.setLvl_(lvl); mc_BG.show_(_local2 * 2); mc_WarField.setLvl(lvl); mc_WarField.start_(); playSound.stop(); playSound.start(); } function menu_() { showStartDialog(); playSound.stop(); playSound.start(); } function endGame(score) { showFinishDialog(); playSound.stop(); playSound.start(); } function showFinishDialog(score) { mc_FinishDialog._visible = true; mc_FinishDialog.init(); } function addScore() { showStartDialog(); trace("Controller=" + mc_WarField.getScore()); mc_StartDialog.addScore(mc_WarField.getScore()); } function soundOff() { trace("soundOf"); playSound.setVolume(0); } function soundOn() { trace("soundOn"); playSound.setVolume(20); } }
Symbol 330 MovieClip [__Packages.BgItem] Frame 0
class BgItem extends MovieClip { var id, mc; function BgItem (container, id) { super(); this.id = id; if (number > 1) { var _local4 = Math.round(Math.random() * (number - 1)) + 1; } else { var _local4 = 1; } var _local3 = "bgItem" + String(_local4); mc = container.attachMovie(_local3, _local3 + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc._alpha = (Math.random() * 20) + 20; mc.cacheAsBitmap = true; mc._x = 550; mc._y = (Math.random() * 370) - 20; mc._xscale = (random * 70) + 30; mc._yscale = mc._xscale; var ths = this; mc.onEnterFrame = function () { this._x = this._x - ths.speed; if (this._x <= (-this._width)) { ths.removeMc(); ths.container.deleteItem(ths.id); } }; } function setSpeed(val) { speed = val; } function removeMc() { mc.removeMovieClip(); } var speed = 0; var number = 4; }
Symbol 331 MovieClip [__Packages.Vodorosl] Frame 0
class Vodorosl extends MovieClip { var id, mc; function Vodorosl (container, id) { super(); this.id = id; if (number > 1) { var _local4 = Math.round(Math.random() * (number - 1)) + 1; } else { var _local4 = 1; } var _local3 = "vodorosl" + String(_local4); mc = container.attachMovie(_local3, _local3 + String(container.getNextHighestDepth()), container.getNextHighestDepth()); mc.cacheAsBitmap = true; mc._x = 550; mc._y = (Math.random() * 95) + 355; mc._xscale = (random * 70) + 30; mc._yscale = mc._xscale; var ths = this; mc.onEnterFrame = function () { this._x = this._x - ths.speed; if (this._x <= (-this._width)) { ths.removeMc(); ths.container.deleteItem(ths.id); } }; } function setSpeed(val) { speed = val; } function removeMc() { mc.removeMovieClip(); } var speed = 0; var number = 4; }
Symbol 332 MovieClip [__Packages.Bubble] Frame 0
class Bubble extends MovieClip { var num_XSpeed, num_YSpeed, _width, _height, onEnterFrame; function Bubble () { super(); num_XSpeed = 0; num_YSpeed = 4 - random(2); _width = 10 + random(10); _height = _width; onEnterFrame = function () { this.num_XSpeed = this.num_XSpeed + (1 - random(2)); if ((this.num_XSpeed > 5) or (this.num_XSpeed < -5)) { this.num_XSpeed = 0; } this._x = this._x - (this.averageXSpeed + this.num_XSpeed); this._y = this._y - this.num_YSpeed; if (this._y < (-this._height)) { delete this.onEnterFrame; this.removeMovieClip(); } }; } function setSpeed(val) { averageXSpeed = val / 3; } var averageXSpeed = 0; }
Symbol 333 MovieClip [__Packages.BG] Frame 0
class BG extends MovieClip { var arr_Items, mc_BG1, mc_BG2, onEnterFrame, _visible; function BG () { super(); arr_Items = new Array(); } function setLvl_(lvl) { stop_(); if (mc_BG1 != null) { mc_BG1._y = -1000; mc_BG2._y = -1000; } mc_BG1 = getBGForLvl(lvl, "a"); mc_BG2 = getBGForLvl(lvl, "b"); mc_BG1._y = 0; mc_BG2._y = 0; mc_BG1._x = 0; mc_BG2._x = mc_BG1._width; speed = lvl * 2; move_(speed); } function move_(speed) { this.speed = speed; setItemsSpeed(); onEnterFrame = function () { this.doMove(); this.speed = this.speed + 0.002; }; } function doMove() { mc_BG1._x = mc_BG1._x - speed; mc_BG2._x = mc_BG2._x - speed; if (mc_BG2._x <= (-mc_BG2._width)) { mc_BG2._x = mc_BG1._x + mc_BG1._width; } if (mc_BG1._x <= (-mc_BG1._width)) { mc_BG1._x = mc_BG2._x + mc_BG2._width; } putItem(0.01); putVodorosl(0.01); } function putVodorosl(probability) { var _local3 = Math.random(); if (_local3 < probability) { var _local2 = new Vodorosl(this, arr_Items.length); _local2.setSpeed(speed); arr_Items.push(_local2); } } function setItemsSpeed() { var _local2 = 0; while (_local2 < arr_Items.length) { arr_Items.setSpeed(speed + (speed / 3)); _local2++; } } function stop_() { delete onEnterFrame; } function getBGForLvl(lvl, str) { return(this[("mc_BGLvl" + String(lvl)) + str]); } function show_(speed) { this.speed = speed; move_(this.speed); _visible = true; } function hide_() { stop_(); _visible = false; } function deleteItem(id) { delete arr_Items[id]; arr_Items.splice(id, 1); } function putItem(probability) { var _local3 = Math.random(); if (_local3 < probability) { var _local2 = new BgItem(this, arr_Items.length); _local2.setSpeed(speed + (speed / 3)); _local2.cacheAsBitmap = true; arr_Items.push(_local2); } } var speed = 0; }

Library Items

Symbol 1 Sound [fishDeath]Used by:284 302
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:17
Symbol 4 GraphicUsed by:17
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:17
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:17
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:17
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:3 4 7 10 13 16Used by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClip [BG]Uses:21Used by:133
Symbol 23 GraphicUsed by:29
Symbol 24 GraphicUsed by:29
Symbol 25 GraphicUsed by:29
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [me]Uses:23 24 25 26 27 28Used by:83
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:46
Symbol 32 FontUsed by:33 36 37 38 39 40 41 42 43 44 45 79 85 91 96 98 115 116 120 122 124 126 157
Symbol 33 TextUses:32Used by:46
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:46
Symbol 36 TextUses:32Used by:46
Symbol 37 TextUses:32Used by:46
Symbol 38 TextUses:32Used by:46
Symbol 39 TextUses:32Used by:46
Symbol 40 TextUses:32Used by:46
Symbol 41 TextUses:32Used by:46
Symbol 42 TextUses:32Used by:46
Symbol 43 TextUses:32Used by:46
Symbol 44 TextUses:32Used by:46
Symbol 45 TextUses:32Used by:46
Symbol 46 MovieClipUses:31 33 35 36 37 38 39 40 41 42 43 44 45Used by:83
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 MovieClipUses:48Used by:83
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:83
Symbol 52 FontUsed by:53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
Symbol 53 EditableTextUses:52Used by:78
Symbol 54 TextUses:52Used by:78
Symbol 55 TextUses:52Used by:78
Symbol 56 TextUses:52Used by:78
Symbol 57 TextUses:52Used by:78
Symbol 58 TextUses:52Used by:78
Symbol 59 TextUses:52Used by:78
Symbol 60 TextUses:52Used by:78
Symbol 61 TextUses:52Used by:78
Symbol 62 TextUses:52Used by:78
Symbol 63 TextUses:52Used by:78
Symbol 64 EditableTextUses:52Used by:78
Symbol 65 TextUses:52Used by:78
Symbol 66 TextUses:52Used by:78
Symbol 67 TextUses:52Used by:78
Symbol 68 TextUses:52Used by:78
Symbol 69 TextUses:52Used by:78
Symbol 70 TextUses:52Used by:78
Symbol 71 TextUses:52Used by:78
Symbol 72 TextUses:52Used by:78
Symbol 73 TextUses:52Used by:78
Symbol 74 TextUses:52Used by:78
Symbol 75 TextUses:52Used by:78
Symbol 76 TextUses:52Used by:78
Symbol 77 TextUses:52Used by:78
Symbol 78 MovieClipUses: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:83 132
Symbol 79 EditableTextUses:32Used by:83
Symbol 80 GraphicUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:80 81Used by:83
Symbol 83 MovieClip [WarField]Uses:29 46 49 51 78 79 82Used by:133
Symbol 84 GraphicUsed by:86
Symbol 85 EditableTextUses:32Used by:86
Symbol 86 MovieClip [FinishDialog]Uses:84 85Used by:133
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:132
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:95 97 99 121 123 125 127 158
Symbol 91 TextUses:32Used by:95
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:95 97 99 121 123 125 127 158
Symbol 94 SoundUsed by:95 97 99 121 123 125 127 158
Symbol 95 ButtonUses:90 91 93 94Used by:132
Symbol 96 TextUses:32Used by:97
Symbol 97 ButtonUses:90 96 93 94Used by:132
Symbol 98 TextUses:32Used by:99
Symbol 99 ButtonUses:90 98 93 94Used by:132
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:104
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104
Symbol 104 MovieClip [SoundCheckBox]Uses:101 103Used by:132
Symbol 105 GraphicUsed by:106
Symbol 106 ButtonUses:105Used by:128 131
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:128
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClipUses:110Used by:128
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:128
Symbol 115 EditableTextUses:32Used by:119
Symbol 116 EditableTextUses:32Used by:119
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:115 116 118Used by:128
Symbol 120 TextUses:32Used by:121
Symbol 121 ButtonUses:90 120 93 94Used by:128
Symbol 122 TextUses:32Used by:123
Symbol 123 ButtonUses:90 122 93 94Used by:128
Symbol 124 TextUses:32Used by:125
Symbol 125 ButtonUses:90 124 93 94Used by:128
Symbol 126 TextUses:32Used by:127
Symbol 127 ButtonUses:90 126 93 94Used by:128 131
Symbol 128 MovieClip [help]Uses:106 108 111 114 119 121 123 125 127Used by:132
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClip [HightScore]Uses:106 130 127Used by:132
Symbol 132 MovieClip [StartDialog]Uses:88 95 97 99 104 78 128 131Used by:133
Symbol 133 MovieClip [Controller]Uses:22 83 86 132Used by:Timeline
Symbol 134 MovieClip [bgItem]Used by:318
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137
Symbol 137 MovieClip [bgItem1]Uses:136Used by:318
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClip [bgItem2]Uses:139Used by:318
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClip [bgItem3]Uses:142Used by:318
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:146
Symbol 146 MovieClip [bgItem4]Uses:145Used by:318
Symbol 147 MovieClip [vodorosl]Used by:318
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:150
Symbol 150 MovieClip [vodorosl1]Uses:149Used by:318
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:153
Symbol 153 MovieClip [vodorosl2]Uses:152Used by:318
Symbol 154 GraphicUsed by:161
Symbol 155 FontUsed by:156 159 160 162 163 164
Symbol 156 EditableTextUses:155Used by:161
Symbol 157 TextUses:32Used by:158
Symbol 158 ButtonUses:90 157 93 94Used by:161
Symbol 159 EditableTextUses:155Used by:161
Symbol 160 EditableTextUses:155Used by:161
Symbol 161 MovieClip [inputDialog]Uses:154 156 158 159 160Used by:318
Symbol 162 EditableTextUses:155Used by:165
Symbol 163 EditableTextUses:155Used by:165
Symbol 164 EditableTextUses:155Used by:165
Symbol 165 MovieClip [ScoreRow]Uses:162 163 164Used by:318
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClip [Bonus1]Uses:166Used by:318
Symbol 168 GraphicUsed by:172
Symbol 169 GraphicUsed by:172
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClip [Bonus2]Uses:168 169 170 171Used by:318
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClip [Bonus3]Uses:173Used by:318
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:220 222 224
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:220 222 224
Symbol 179 SoundUsed by:220
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:220 222 224
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:220 222 224
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:220 222 224
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:220 222 224
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:220 222 224
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:220 222 224
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:220 222 224
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:220 222 224
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:220 222 224
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:220 222 224
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:220 222 224
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:220 222 224
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:220 222 224
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:220 222 224
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:220 222 224
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:220 222 224
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:220 222 224
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:220 222 224
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:220 222 224
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220 222 224
Symbol 220 MovieClip [bonusExpl1]Uses:176 178 179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219Used by:318
Symbol 221 SoundUsed by:222
Symbol 222 MovieClip [BonusExpl2]Uses:176 178 221 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219Used by:318
Symbol 223 SoundUsed by:224
Symbol 224 MovieClip [BonusExpl3]Uses:176 178 223 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219Used by:318
Symbol 225 GraphicUsed by:228
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:228 230 308 313
Symbol 228 MovieClip [Enemy1]Uses:225 227Used by:318
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClip [Enemy2]Uses:229 227Used by:318
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:274
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:274
Symbol 235 SoundUsed by:274
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:274
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:274
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:274
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:274
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:274
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:274
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:274
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:274
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:274
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:274
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:274
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:274
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:274
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:274
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:274
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:274
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:274
Symbol 270 BitmapUsed by:271
Symbol 271 GraphicUses:270Used by:274
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClip [Expl]Uses:232 234 235 237 239 241 243 245 247 249 251 253 255 257 259 261 263 265 267 269 271 273Used by:318
Symbol 275 GraphicUsed by:284
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:284
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:284
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:284
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClip [death1]Uses:275 277 1 279 281 283Used by:318
Symbol 285 GraphicUsed by:302
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:302
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:302
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:302
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:302
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:302
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:302
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:302
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302
Symbol 302 MovieClip [death2]Uses:285 287 1 289 291 293 295 297 299 301Used by:318
Symbol 303 GraphicUsed by:307
Symbol 304 GraphicUsed by:307
Symbol 305 GraphicUsed by:307
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:303 304 305 306Used by:308
Symbol 308 MovieClip [MegaEnemy1]Uses:307 227Used by:318
Symbol 309 GraphicUsed by:312
Symbol 310 GraphicUsed by:312
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:309 310 311Used by:313
Symbol 313 MovieClip [MegaEnemy2]Uses:312 227Used by:318
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:316
Symbol 316 MovieClip [bubble]Uses:315Used by:318
Symbol 317 Sound [menuSound]Used by:318
Symbol 318 MovieClipUses:134 137 140 143 146 147 150 153 161 165 167 172 174 220 222 224 228 230 274 284 302 308 313 316 317Used by:Timeline
Symbol 319 MovieClip [__Packages.Me]
Symbol 320 MovieClip [__Packages.WarField]
Symbol 321 MovieClip [__Packages.Enemy]
Symbol 322 MovieClip [__Packages.MegaEnemy]
Symbol 323 MovieClip [__Packages.Bonus]
Symbol 324 MovieClip [__Packages.FinishDialog]
Symbol 325 MovieClip [__Packages.CheckBox_]
Symbol 326 MovieClip [__Packages.Help]
Symbol 327 MovieClip [__Packages.HightScore]
Symbol 328 MovieClip [__Packages.StartDialog]
Symbol 329 MovieClip [__Packages.Controller]
Symbol 330 MovieClip [__Packages.BgItem]
Symbol 331 MovieClip [__Packages.Vodorosl]
Symbol 332 MovieClip [__Packages.Bubble]
Symbol 333 MovieClip [__Packages.BG]

Instance Names

"mc_Controller"Frame 2Symbol 133 MovieClip [Controller]
"mc_1"Symbol 17 MovieClip Frame 1Symbol 7 MovieClip
"mc_2"Symbol 17 MovieClip Frame 1Symbol 10 MovieClip
"mc_3"Symbol 17 MovieClip Frame 1Symbol 13 MovieClip
"mc_4"Symbol 17 MovieClip Frame 1Symbol 16 MovieClip
"mc_BGLvl1a"Symbol 22 MovieClip [BG] Frame 1Symbol 21 MovieClip
"mc_BGLvl1b"Symbol 22 MovieClip [BG] Frame 1Symbol 21 MovieClip
"tf_Link1"Symbol 78 MovieClip Frame 1Symbol 53 EditableText
"tf_Link1"Symbol 78 MovieClip Frame 2Symbol 64 EditableText
"mc_Me"Symbol 83 MovieClip [WarField] Frame 1Symbol 29 MovieClip [me]
"mc_Health"Symbol 83 MovieClip [WarField] Frame 1Symbol 46 MovieClip
"btnMenu"Symbol 83 MovieClip [WarField] Frame 1Symbol 49 MovieClip
"tf_Score"Symbol 83 MovieClip [WarField] Frame 1Symbol 79 EditableText
"mc_redBlink"Symbol 83 MovieClip [WarField] Frame 1Symbol 82 MovieClip
"btnLock"Symbol 128 MovieClip [help] Frame 1Symbol 106 Button
"mc_Enemys"Symbol 128 MovieClip [help] Frame 1Symbol 111 MovieClip
"mc_Bonuses"Symbol 128 MovieClip [help] Frame 1Symbol 114 MovieClip
"mc_Rules"Symbol 128 MovieClip [help] Frame 1Symbol 119 MovieClip
"btnEnemys"Symbol 128 MovieClip [help] Frame 1Symbol 121 Button
"btnBonuses"Symbol 128 MovieClip [help] Frame 1Symbol 123 Button
"btnRules"Symbol 128 MovieClip [help] Frame 1Symbol 125 Button
"btn_Close"Symbol 128 MovieClip [help] Frame 1Symbol 127 Button
"btnLock"Symbol 131 MovieClip [HightScore] Frame 1Symbol 106 Button
"btn_Close"Symbol 131 MovieClip [HightScore] Frame 1Symbol 127 Button
"btnStart"Symbol 132 MovieClip [StartDialog] Frame 1Symbol 95 Button
"btnHelp"Symbol 132 MovieClip [StartDialog] Frame 1Symbol 97 Button
"btnScore"Symbol 132 MovieClip [StartDialog] Frame 1Symbol 99 Button
"mcHelp"Symbol 132 MovieClip [StartDialog] Frame 1Symbol 128 MovieClip [help]
"mcScore"Symbol 132 MovieClip [StartDialog] Frame 1Symbol 131 MovieClip [HightScore]
"mc_BG"Symbol 133 MovieClip [Controller] Frame 1Symbol 22 MovieClip [BG]
"mc_WarField"Symbol 133 MovieClip [Controller] Frame 1Symbol 83 MovieClip [WarField]
"mc_FinishDialog"Symbol 133 MovieClip [Controller] Frame 1Symbol 86 MovieClip [FinishDialog]
"mc_StartDialog"Symbol 133 MovieClip [Controller] Frame 1Symbol 132 MovieClip [StartDialog]
"tf_Name"Symbol 161 MovieClip [inputDialog] Frame 1Symbol 156 EditableText
"btnSubmit"Symbol 161 MovieClip [inputDialog] Frame 1Symbol 158 Button
"tf_Score"Symbol 161 MovieClip [inputDialog] Frame 1Symbol 159 EditableText
"tf_Number"Symbol 161 MovieClip [inputDialog] Frame 1Symbol 160 EditableText
"tf_Name"Symbol 165 MovieClip [ScoreRow] Frame 1Symbol 162 EditableText
"tf_Score"Symbol 165 MovieClip [ScoreRow] Frame 1Symbol 163 EditableText
"tf_Number"Symbol 165 MovieClip [ScoreRow] Frame 1Symbol 164 EditableText
"mc_HitRect"Symbol 228 MovieClip [Enemy1] Frame 1Symbol 227 MovieClip
"mc_HitRect"Symbol 230 MovieClip [Enemy2] Frame 1Symbol 227 MovieClip
"mc_HitRect"Symbol 308 MovieClip [MegaEnemy1] Frame 1Symbol 227 MovieClip
"mc_HitRect"Symbol 313 MovieClip [MegaEnemy2] Frame 1Symbol 227 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "fishDeath"
ExportAssets (56)Timeline Frame 2Symbol 22 as "BG"
ExportAssets (56)Timeline Frame 2Symbol 29 as "me"
ExportAssets (56)Timeline Frame 2Symbol 83 as "WarField"
ExportAssets (56)Timeline Frame 2Symbol 86 as "FinishDialog"
ExportAssets (56)Timeline Frame 2Symbol 104 as "SoundCheckBox"
ExportAssets (56)Timeline Frame 2Symbol 128 as "help"
ExportAssets (56)Timeline Frame 2Symbol 131 as "HightScore"
ExportAssets (56)Timeline Frame 2Symbol 132 as "StartDialog"
ExportAssets (56)Timeline Frame 2Symbol 133 as "Controller"
ExportAssets (56)Timeline Frame 2Symbol 134 as "bgItem"
ExportAssets (56)Timeline Frame 2Symbol 137 as "bgItem1"
ExportAssets (56)Timeline Frame 2Symbol 140 as "bgItem2"
ExportAssets (56)Timeline Frame 2Symbol 143 as "bgItem3"
ExportAssets (56)Timeline Frame 2Symbol 146 as "bgItem4"
ExportAssets (56)Timeline Frame 2Symbol 147 as "vodorosl"
ExportAssets (56)Timeline Frame 2Symbol 150 as "vodorosl1"
ExportAssets (56)Timeline Frame 2Symbol 153 as "vodorosl2"
ExportAssets (56)Timeline Frame 2Symbol 161 as "inputDialog"
ExportAssets (56)Timeline Frame 2Symbol 165 as "ScoreRow"
ExportAssets (56)Timeline Frame 2Symbol 167 as "Bonus1"
ExportAssets (56)Timeline Frame 2Symbol 172 as "Bonus2"
ExportAssets (56)Timeline Frame 2Symbol 174 as "Bonus3"
ExportAssets (56)Timeline Frame 2Symbol 220 as "bonusExpl1"
ExportAssets (56)Timeline Frame 2Symbol 222 as "BonusExpl2"
ExportAssets (56)Timeline Frame 2Symbol 224 as "BonusExpl3"
ExportAssets (56)Timeline Frame 2Symbol 228 as "Enemy1"
ExportAssets (56)Timeline Frame 2Symbol 230 as "Enemy2"
ExportAssets (56)Timeline Frame 2Symbol 274 as "Expl"
ExportAssets (56)Timeline Frame 2Symbol 284 as "death1"
ExportAssets (56)Timeline Frame 2Symbol 302 as "death2"
ExportAssets (56)Timeline Frame 2Symbol 308 as "MegaEnemy1"
ExportAssets (56)Timeline Frame 2Symbol 313 as "MegaEnemy2"
ExportAssets (56)Timeline Frame 2Symbol 316 as "bubble"
ExportAssets (56)Timeline Frame 2Symbol 317 as "menuSound"
ExportAssets (56)Timeline Frame 2Symbol 319 as "__Packages.Me"
ExportAssets (56)Timeline Frame 2Symbol 320 as "__Packages.WarField"
ExportAssets (56)Timeline Frame 2Symbol 321 as "__Packages.Enemy"
ExportAssets (56)Timeline Frame 2Symbol 322 as "__Packages.MegaEnemy"
ExportAssets (56)Timeline Frame 2Symbol 323 as "__Packages.Bonus"
ExportAssets (56)Timeline Frame 2Symbol 324 as "__Packages.FinishDialog"
ExportAssets (56)Timeline Frame 2Symbol 325 as "__Packages.CheckBox_"
ExportAssets (56)Timeline Frame 2Symbol 326 as "__Packages.Help"
ExportAssets (56)Timeline Frame 2Symbol 327 as "__Packages.HightScore"
ExportAssets (56)Timeline Frame 2Symbol 328 as "__Packages.StartDialog"
ExportAssets (56)Timeline Frame 2Symbol 329 as "__Packages.Controller"
ExportAssets (56)Timeline Frame 2Symbol 330 as "__Packages.BgItem"
ExportAssets (56)Timeline Frame 2Symbol 331 as "__Packages.Vodorosl"
ExportAssets (56)Timeline Frame 2Symbol 332 as "__Packages.Bubble"
ExportAssets (56)Timeline Frame 2Symbol 333 as "__Packages.BG"




http://swfchan.com/6/25791/info.shtml
Created: 23/5 -2019 08:32:36 Last modified: 23/5 -2019 08:32:36 Server time: 15/05 -2024 10:14:06