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

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

Sub Commander.swf

This is the info page for
Flash #22467

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


Text
MINICLIP.COM SAFE SCORE COMPONENT b0.2

Place this component on the second frame of
the movie.

scoreLocation
setScore(int)

The absolute path to the
score variable.
Global function to set the safe
score. Use this function where
the score is defined or
changed. NEVER set or change
the score in any other way.

MINICLIP.COM INTRO COMPONENT v1.3

Place this component on the second
frame, leave frame 1 completely empty.
The silhouette helps you position the
preloader correctly on your page.

The game is loading (0%)

The game is loading (0%)

Free Games AND ShowS

PLAY

PLAY

HOW TO PLAY

HOW TO PLAY

Welcome to Sub Commander. Take control of a submarine
and navigate your way through rocky seabed,  icebergs,
floating mines,  depth charges and enemy subs.
Controls
Left mouse button to climb
Move your mouse to the right to accelerate and to the left to
brake
Bonuses

Health

Points

Speed boost

CLOSE

CLOSE

MORE MINICLIP GAMES

v 1.22

Lights

PAUSED

DISTANCE

ENERGY

SCORE

00000

TIME

00:00

1

MISSION BRIEFING

In an attempt to get
reinforcements to the allies at
Henderson Field you must guide
your sub through the dangerous
waters avoiding the enemy
mines and the Japanese
warships.

August 22 1942 : Eastern Solomon Islands

2

German shipping is still bringing
supplies back to help the Reich
fight on. You must get to the
main harbour undetected. Be
careful there are icebergs and
enemy u-boats everywhere.

January 12 1943 : The West Coast of Norway

3

German U-boats are operating
during the night now to preserve
the last of their fleet. You must
find a way through the enemy
ships and safely back to Blighty
with the intelligence that could
win the war. Good Luck!

February 24 1945 : English Channel

PAUSE

NEXT LEVEL

00000

TIME BONUS

00000

ENERGY BONUS

00000

TOTAL SCORE

Commiserations

You have failed your mission - you
must return to base and await new
commands from your superiors

SUBMIT HI-SCORE

SUBMIT HI-SCORE

MAIN MENU

MAIN MENU

00000

00000

00000

Congratulations Captain

You have successfully navigated the
treacherous waters and got your crew
home safely.

REWARD

REWARD

HI-SCORE LOADING...

MINICLIP.COM HIGHSCORE COMPONENT v1.26

Place this component on a frame where the
highscores should be displayed. The silhouette
helps you position it correctly on your page.

scoreLocation
gamename
saveScore
scoreIsTime
scoreReversed
negativeScoreAllowed

The absolute path to the
score variable.
Game identifier.
Set to false to only show
the scores and not save score.
Score is based on time -
'00m23s45ms' should be
sent as '2345' (number mustn't
start with a zero).
Score is sorted descending,
time is sorted ascending.
Score can be less than zero.

DAILY

WEEKLY

MONTHLY

THE HIGHSCORES ARE EXCLUSIVELY
AVAILABLE ON MINICLIP.COM

PLAY THIS GAME WITH HIGHSCORES!

PLAY THIS GAME WITH HIGHSCORES!

HIGHSCORES

ActionScript [AS1/AS2]

Instance of Symbol 15 MovieClip in Frame 2
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; }
Frame 3
stop();
Frame 21
this.onEnterFrame = function () { var _local1 = _root; var percent = Math.floor((_local1.getBytesLoaded() / _local1.getBytesTotal()) * 100); if (_local1.getBytesLoaded() == _local1.getBytesTotal()) { delete this.onEnterFrame; play(); } }; stop();
Frame 22
stop();
Frame 23
function newGame() { trace("new game"); levelScore = 0; trace("newGame0"); setScore(0); level = 0; newLevel(); } function newLevel() { trace("new level"); level++; trace("newLevel" + levelScore); setScore(levelScore); goneTime = 0; health = 100; sub.reset(); ob1.reset(); ob2.reset(); mine1.reset(); mine2.reset(); ship.reset(); bonus.reset(); enemySub.reset(); speed = 0; maxSpeed = 72; obsActive = 0; distance = 0; totalDistance = 500 + (level * 500); bg.gotoAndStop(level); surface.gotoAndStop(level); scrollerBG.gotoAndStop(level); scrollerFG.gotoAndStop(level); gameActive = false; gotoAndStop ("StartGame"); } function endOfLevel() { trace("end of level"); timeBonus = 50 * ((50 + (level * 30)) - Math.floor(goneTime / 1000)); if (timeBonus < 0) { timeBonus = 0; } energyBonus = health * 20; updateScore(timeBonus + energyBonus); levelScore = (_root.score + timeBonus) + energyBonus; if (level < 3) { gotoAndStop ("levelOver"); } else { trace("endOfLevel" + levelScore); setScore(levelScore); gotoAndStop ("gameWin"); } } function startSounds() { sub.sfxEngine.start(0, 10000); sub.sfxEngine.setVolume(50); } function setUpBubbles() { bn = 0; i = 2; while (i <= 100) { duplicateMovieClip ("p1", "p" + i, i + 10); eval ("p" + i)._alpha = 0; eval ("p" + i)._x = -100; i++; } p1._alpha = 0; p1._x = -100; g = -0.005; } setUpBubbles(); paused = false; health = 100; stop(); _global.updateScore = function (amount) { setScore(_root.score + amount); };
Instance of Symbol 108 MovieClip "subshad" in Frame 23
onClipEvent (enterFrame) { y = (_parent.sub._y - 50) / 2.7; _xscale = y; _yscale = y; _alpha = y; }
Instance of Symbol 108 MovieClip "enemyShad" in Frame 23
onClipEvent (enterFrame) { y = (_parent.enemySub._y - 50) / 2.7; _xscale = y; _yscale = y; _alpha = y; _x = _parent.enemySub._x; }
Instance of Symbol 112 MovieClip "scrollerBG" in Frame 23
onClipEvent (load) { s1.gotoAndStop(2); s2.gotoAndStop(2); } onClipEvent (enterFrame) { speed = _parent.speed * 0.05; _x = (_x - speed); if (_x < -825) { _x = (_x + 1100); } }
Instance of Symbol 133 MovieClip "ob1" in Frame 23
onClipEvent (load) { active = false; _x = 800; } onClipEvent (enterFrame) { speed = _parent.speed * 0.1; if (active) { _x = (_x - speed); if ((_x < 350) && (!obsActiveSet)) { obsActiveSet = true; _parent.obsActive--; } else if (_x < -100) { active = false; } } else if ((_parent.obsActive == 0) && (random(30) == 0)) { _parent.obsActive++; obsActiveSet = false; this.gotoAndStop((((_parent.level - 1) * 10) + 1) + random(3)); _x = 700; active = true; } }
Instance of Symbol 133 MovieClip "ob2" in Frame 23
onClipEvent (load) { function reset() { _x = 800; } active = false; _x = 800; } onClipEvent (enterFrame) { speed = _parent.speed * 0.1; if (active) { _x = (_x - speed); if ((_x < 350) && (!obsActiveSet)) { obsActiveSet = true; _parent.obsActive--; } else if (_x < -100) { active = false; } } else if ((_parent.obsActive == 0) && (random(30) == 0)) { _parent.obsActive++; obsActiveSet = false; this.gotoAndStop((((_parent.level - 1) * 10) + 1) + random(3)); _x = 700; active = true; } }
Instance of Symbol 139 MovieClip "p1" in Frame 23
onClipEvent (load) { function newPath() { t = 0; x0 = 125; y0 = _parent.sub._y + 10; dX = (10 + random(11)) / -4; dY = (10 + random(11)) / -10; timerange = 38; scale = 20 + random(20); this._xscale = scale; this._yscale = scale; floating = true; } floating = false; nm = new String(this._name); num = Number(nm.substr(1, 2)); } onClipEvent (enterFrame) { if (num == 1) { if (_parent.bn < 50) { _parent.bn++; } else { _parent.bn = 1; } } if (floating) { t++; xPos = x0 + (dX * t); yPos = y0 + ((dY * t) - (_parent.g * Math.pow(t, 2))); this._x = xPos; this._y = yPos; this._alpha = (timerange - t) * 2; if (t >= timerange) { floating = false; } } else if ((_root.climbing || (_parent.sub.dy < 0)) && ((num == _parent.bn) || (num == (_parent.bn + 50)))) { newPath(); } }
Instance of Symbol 201 MovieClip "sub" in Frame 23
onClipEvent (load) { function reset() { this.gotoAndPlay("idle"); sfxEngine.setVolume(50); if (!_parent.mute) { sfxEngine.start(0, 10000); } creakPlayin = false; _x = 160; _y = 100; climbing = false; alive = true; crashed = false; bumped = false; speedBoost = 0; dy = 0; } function setupBump(zy) { if (!_parent.mute) { sfxBump.start(); } sy = _y; dy = zy; bumped = true; speedBoost = 0; _parent.speed = 0; } function crash() { dy = 0; bumped = false; _parent.speed = 0; sfxEngine.stop(); sfxCreak.stop(); crashed = true; } dropRate = 0.4; sfxEngine = new Sound(this); sfxEngine.attachSound("engineFX"); sfxBump = new Sound(_parent.p2); sfxBump.attachSound("bumpFX"); sfxCreak = new Sound(_parent.p3); sfxCreak.attachSound("creakFX"); sfxCollect = new Sound(_parent.p4); sfxCollect.attachSound("collectFX"); reset(); sfxCreak.onSoundComplete = function () { creakPlayin = false; }; } onClipEvent (enterFrame) { _parent.maxSpeed = 50 + (_root._xmouse * 0.1); if (speedBoost > 0) { speedBoost--; _parent.maxSpeed = _parent.maxSpeed * 1.4; } if (!_parent.paused) { if ((alive && (!crashed)) && (_parent.gameActive)) { if (_parent.speed < _parent.maxSpeed) { _parent.speed = _parent.speed + 3; } else { _parent.speed = _parent.speed - 3; } } if (bumped) { _y = (_y + dy); if (Math.abs(sy - _y) >= 90) { dy = 0; _x = 180; bumped = false; } else { x = Math.abs((((_y - sy) * 2) * Math.PI) / 180); _x = (180 - (Math.sin(x) * 50)); } } else if (alive && (_parent.gameActive)) { if (!_parent.mute) { if ((!creakPlayin) && (random(100) == 0)) { sfxCreak.start(); creakPlayin = true; } ev = sfxEngine.getVolume(); if (creakPlayin && (ev > 10)) { sfxEngine.setVolume(ev - 1); } if (((!creakPlayin) || (sfxCreak.position > 4000)) && (ev < 50)) { sfxEngine.setVolume(ev + 1); } } if (climbing) { dy = dy - (dropRate * 1.5); } else { dy = dy + dropRate; } if (_y < 23) { dy = 0; _y = 23; } _y = (_y + dy); if (dy < -2) { this.gotoAndStop(9); } else if (dy > 2) { this.gotoAndStop(1); } else { this.gotoAndStop(5 - Math.floor(dy * 2)); } if (_y > 325) { if (crashed) { this.setVolume(100); this.gotoAndPlay("crash"); } else { _parent.health = _parent.health - 10; setupBump(-5); trace("hitSeabed"); } } else if (!crashed) { i = 1; while (i <= 2) { j = -55; while (j <= 55) { if (_parent["ob" + i].hitTest(_x + j, _y + 15, true)) { _parent.health = _parent.health - 10; setupBump(-5); trace("hitRock"); } if (_parent["mine" + i].active && (_parent["mine" + i].hitTest(_x + j, _y, true))) { dy = 0; _parent.speed = 0; _parent.health = _parent.health - 25; trace("mineHit"); _parent["mine" + i].explode(); } if (i == 1) { if (_parent.bonus.hitTest(_x + j, _y - 15, false) && (_parent.bonus.active == true)) { frm = _parent.bonus._currentframe; updateScore(100 * _parent.level); if (frm == 1) { if (_parent.health < 70) { _parent.health = _parent.health + 35; } else { _parent.health = 100; } } else if (frm == 2) { updateScore(1000 * _parent.level); } else if (frm == 3) { speedBoost = 80; } _parent.bonus.explode(); if (!_parent.mute) { sfxCollect.start(0, 0); } trace("hitBonus"); } if (_parent.ship.hitTest(_x + j, _y - 15, true)) { _parent.health = _parent.health - 10; setupBump(4); trace("hitShip"); } if (_parent.enemySub.hitTest(_x + j, _y - 15, true)) { _parent.health = _parent.health - 20; if (_y < _parent.enemySub._y) { setupBump(-5); } else { setupBump(4); } trace("hitEnemySub"); } } j = j + 55; } i++; } } } } _root.climbing = climbing; } onClipEvent (mouseDown) { if (((!crashed) && (alive)) && (!_parent.paused)) { climbing = true; } } onClipEvent (mouseUp) { if (!crashed) { dy = dy * 0.8; } climbing = false; }
Instance of Symbol 203 MovieClip "enemySub" in Frame 23
onClipEvent (load) { function reset() { active = false; _x = 650; speedSub = 0; } reset(); } onClipEvent (enterFrame) { if (_root.gameactive == true) { speed = (_parent.speed + speedSub) * 0.1; if (_parent.paused) { speed = 0; } if (active) { _x = (_x - speed); if (_x < -150) { active = false; } } else if ((_parent.level > 1) && (random(50) == 0)) { _y = (140 + random(140)); speedSub = 50 + random(50); _x = 700; active = true; } } }
Instance of Symbol 207 MovieClip in Frame 23
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { if (_parent.sub._y < 40) { _y = _parent.sub._y; _x = _parent.sub._x; _alpha = 30; frm = _parent.sub._currentframe; anim.gotoAndStop(frm); } else { _alpha = 0; } }
Instance of Symbol 112 MovieClip "scrollerFG" in Frame 23
onClipEvent (enterFrame) { speed = _parent.speed * 0.2; _x = (_x - speed); if (_x < -825) { _x = (_x + 1100); } }
Instance of Symbol 217 MovieClip "ship" in Frame 23
onClipEvent (load) { function reset() { active = false; _x = 850; } reset(); } onClipEvent (enterFrame) { speed = _parent.speed * 0.1; if (active) { _x = (_x - speed); if (((_parent.level != 2) && (_x < mineDropX)) && (!mineDrop)) { _parent.mine1.drop(this._x); mineDrop = true; } if (_x < -225) { active = false; } } else if (random(30) == 0) { if (_parent.level == 2) { this.gotoAndStop(10 + random(3)); } else { this.gotoAndPlay("ship"); mineDropX = 400 + random(200); mineDrop = false; } _x = 850; active = true; } }
Instance of Symbol 221 MovieClip "mine2" in Frame 23
onClipEvent (load) { function reset() { explodin = false; active = false; _x = 600; ready = true; this.gotoAndPlay(1); } function explode() { ready = false; explodin = true; active = false; this.gotoAndPlay("explode"); } reset(); } onClipEvent (enterFrame) { if (_root.gameactive == true) { speed = _parent.speed * 0.1; if (explodin) { _x = (_x - speed); } if ((!_parent.paused) && (active)) { count = count + 0.1; _y = (_y + ((_parent.level * 2) * Math.sin(count))); _x = (_x - speed); if (_x < -100) { active = false; } } else if (((!_parent.paused) && (ready)) && (random(45 - (5 * _parent.level)) == 0)) { _y = (50 + random(100)); _x = 600; count = 0; this.gotoAndStop(1); active = true; } } }
Instance of Symbol 225 MovieClip "mine1" in Frame 23
onClipEvent (load) { function drop(x) { _x = x; _y = -50; dropRate = 3 + random(3); depthBoom = 100 + random(150); this.gotoAndStop(1); active = true; } function explode() { explodin = true; active = false; this.gotoAndPlay("explode"); } function reset() { explodin = false; active = false; this.gotoAndPlay(1); _x = 600; _t = -50; } active = false; explodin = false; _y = -50; } onClipEvent (enterFrame) { if (_root.gameactive == true) { speed = _parent.speed * 0.1; if (explodin) { _x = (_x - speed); } if ((!_parent.paused) && (active)) { _y = (_y + dropRate); _x = (_x - speed); if (_y > depthBoom) { dx = _x - _parent.sub._x; dy = _y - _parent.sub._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist < 100) { _parent.health = _parent.health - (100 - Math.floor(dist)); } explode(); } } } }
Instance of Symbol 232 MovieClip "bonus" in Frame 23
onClipEvent (load) { function reset() { _x = 600; ready = true; exploding = false; trace("BONUS reset"); } function explode() { active = false; exploding = true; this.gotoAndPlay("explode"); trace("BONUS explode"); } reset(); } onClipEvent (enterFrame) { if (_root.gameactive == true) { speed = _parent.speed * 0.1; if ((!_parent.paused) && (active || (exploding))) { count = count + 0.1; _y = (_y + ((_parent.level * 2) * Math.sin(count))); _x = (_x - speed); if (_x < -100) { active = false; } } else if ((((!_parent.paused) && (ready)) && (random(80) == 0)) && (!exploding)) { _y = (50 + random(200)); _x = 600; count = 0; if (_parent.health < 50) { this.gotoAndStop(1); } else { this.gotoAndStop(1 + random(3)); } active = true; trace("BONUS new"); } } }
Instance of Symbol 237 MovieClip in Frame 23
onClipEvent (enterFrame) { if (_parent.level == 3) { if (_parent.sub.crashed) { this.gotoAndStop(3); } else if (this._currentframe != 2) { this.gotoAndStop(2); } offset = (5 - _parent.sub._currentframe) * 2.3; _y = ((_parent.sub._y + 101.2) + offset); _x = (_parent.sub._x + 80); } else if (this._currentframe > 1) { this.gotoAndStop(1); } }
Instance of Symbol 246 MovieClip "distanceMC" in Frame 23
onClipEvent (load) { sfxSonar = new Sound(_parent.p4); sfxSonar.attachSound("sonarFX"); sonarPing = 0; } onClipEvent (enterFrame) { if (_parent.gameActive && (!_parent.paused)) { distAdd = _parent.speed / 100; if (_parent.distance < _parent.totalDistance) { _parent.distance = _parent.distance + distAdd; dScale = _parent.totalDistance / (_width * 0.9); pointer._x = _parent.distance / dScale; sonarPing++; if (sonarPing == 50) { sonarPing = 0; if (!_parent.mute) { sfxSonar.start(); } } } else { _parent.endOfLevel(); } scoreAdd = Math.round(distAdd * 10); if ((!_parent.sub.crashed) && (!_parent.climbing)) { updateScore(scoreAdd); } } }
Instance of Symbol 250 MovieClip in Frame 23
onClipEvent (load) { prevHealth = 100; } onClipEvent (enterFrame) { if (_parent.health < prevHealth) { red = (prevHealth - _parent.health) * 20; if (_parent.score > red) { _parent.score = _parent.score - red; } else { trace(0); setScore(0); } } if (_parent.health > 0) { this.gotoAndStop(_parent.health); } else if (!_parent.sub.crashed) { _parent.health = 0; this.gotoAndStop(1); _parent.sub.crash(); } prevHealth = _parent.health; }
Instance of Symbol 255 MovieClip in Frame 23
onClipEvent (enterFrame) { if (_parent.gameActive && (!_parent.paused)) { _parent.goneTime = _parent.goneTime + 50; secs = Math.floor(_parent.goneTime / 1000); mins = Math.floor(secs / 60); secs = secs - (mins * 60); if (mins < 10) { time = "0" + mins; } else { time = mins; } time = time + ":"; if (secs < 10) { time = time + "0"; } time = time + String(secs); } }
Instance of Symbol 275 MovieClip "briefing" in Frame 23
onClipEvent (load) { this.gotoAndStop(_root.level); }
Frame 24
stop();
Frame 30
speed = 0; paused = eval (false)(); pauseButton.pauseclip.gotoAndStop("play"); pauseButton.pausetext = "PAUSE"; sub.sfxEngine.stop(); sub.sfxCreak.stop(); gameActive = false; stop();
Frame 37
speed = 0; paused = eval (false)(); pauseButton.pauseclip.gotoAndStop("play"); pauseButton.pausetext = "PAUSE"; sub.sfxEngine.stop(); sub.sfxCreak.stop(); gameActive = false; stop();
Frame 42
speed = 0; paused = eval (false)(); pauseButton.pauseclip.gotoAndStop("play"); pauseButton.pausetext = "PAUSE"; sub.sfxEngine.stop(); sub.sfxCreak.stop(); gameActive = false; stop();
Instance of Symbol 342 MovieClip "comHighscores" in Frame 47
//component parameters onClipEvent (initialize) { scoreLocation = "_root.score"; gamename = "subcommander"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Symbol 14 MovieClip Frame 1
this._visible = false;
Symbol 15 MovieClip Frame 1
_global.SSscoreLocation = scoreLocation; _global.dif = random(100000); _global.lockVariable = function (varName, varValue, newScore) { var _local1 = _global; var _local2 = varValue; if (newScore == undefined) { if (_local1.lockedVar == undefined) { _local1.lockedVar = _local2 + _local1.dif; } else { _local2 = _local1.lockedVar; } } else { _local1.lockedVar = newScore + _local1.dif; } var setVar = int(_local2 - _local1.dif); Set(varName, _local1.lockedVar - _local1.dif); }; _global.setScore = function (varValue) { var _local1 = varValue; trace("Safe Score Set: " + _local1); lockVariable(_global.SSscoreLocation, _local1, _local1); }; ivLockVariable = setInterval(lockVariable, 10, _global.SSscoreLocation, varValue); stop();
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 19 MovieClip Frame 1
this._visible = false;
Symbol 26 MovieClip Frame 1
pushSWF1 = "http://www.miniclip.com/swfcontent/push/didyouknow.swf"; totalAds = 1; gotoAndPlay ("ReadCookie");
Symbol 26 MovieClip Frame 9
so = SharedObject.getLocal("MiniclipLoaderAd"); showThisAd = so.data.showThisAd + 1; if (showThisAd > totalAds) { showThisAd = 1; } so.data.showThisAd = showThisAd; gotoAndPlay ("prepareAd");
Symbol 26 MovieClip Frame 20
doReadCookie(); showAd = ((this["pushSWF" + showThisAd] + "?cacheBuster=") + getTimer()) + random(999999); gotoAndPlay ("loadAd");
Symbol 26 MovieClip Frame 31
if (_url.indexOf(http) > 0) { mcAd.loadMovie(showAd); } mcCookie.doWriteCookie(showThisAd);
Symbol 26 MovieClip Frame 33
if ((mcAd.getBytesTotal() != 0) && (mcAd.getBytesLoaded() == mcAd.getBytesTotal())) { lastAdShown = showThisAd; doWriteCookie(); gotoAndStop ("showAd"); } else { gotoAndPlay(_currentframe - 1); }
Symbol 26 MovieClip Frame 41
stop();
Symbol 36 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 100
stop();
Symbol 38 MovieClip Frame 1
stop();
Symbol 38 MovieClip Frame 12
_root.play(); _root.isFinished = true; _parent.stop(); stop();
Symbol 41 MovieClip Frame 2
_parent.mcAnimation.play(); stop();
Symbol 41 MovieClip Frame 13
_parent.gotoAndPlay("preload"); stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 60
Symbol 55 MovieClip Frame 121
_parent.mcBackground.play(); stop();
Symbol 56 MovieClip Frame 1
_root.stop(); play();
Instance of Symbol 19 MovieClip "mcIntro" in Symbol 56 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 56 MovieClip Frame 2
xPos = _x; yPos = _y; mcBackground._x = mcBackground._x - xPos; mcBackground._y = mcBackground._y - yPos; mcAnimation._x = mcAnimation._x - xPos; mcAnimation._y = mcAnimation._y - yPos; var stageWidth = Stage.width; var stageHeight = Stage.height; var centerStageX = (stageWidth / 2); var centerStageY = (stageHeight / 2); mcBackground._width = stageWidth; mcBackground._height = stageHeight; mcAnimation._x = mcAnimation._x + centerStageX; mcAnimation._y = mcAnimation._y + (centerStageY - (stageHeight / 10)); stop();
Instance of Symbol 38 MovieClip "mcLoadingAnimated" in Symbol 56 MovieClip Frame 2
onClipEvent (load) { _visible = false; }
Symbol 56 MovieClip Frame 3
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent == 100) { _root.play(); stop(); } else { mcLoadingAnimated._visible = true; }
Symbol 56 MovieClip Frame 5
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent < 100) { mcLoadingAnimated.mcLoading.gotoAndStop(loadedPercent); mcLoadingAnimated.mcLoading.txtPercentLoaded1 = ("The game is loading (" + loadedPercent) + "%)"; mcLoadingAnimated.mcLoading.txtPercentLoaded2 = ("The game is loading (" + loadedPercent) + "%)"; gotoAndPlay(_currentframe - 1); } else { mcLoadingAnimated.play(); stop(); }
Symbol 64 Button
on (release) { stopAllSounds(); newgame(); play(); }
Symbol 70 Button
on (release) { nextFrame(); }
Symbol 86 Button
on (release) { prevFrame(); }
Symbol 87 MovieClip Frame 1
stop();
Symbol 90 Button
on (release) { _parent._parent.mute = true; stopAllSounds(); nextFrame(); }
Symbol 92 Button
on (release) { _parent._parent.mute = false; _parent._parent.startSounds(); prevFrame(); }
Symbol 93 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 1
stop();
Instance of Symbol 93 MovieClip "mute" in Symbol 94 MovieClip Frame 1
onClipEvent (load) { if (_parent._parent.mute) { _parent._parent.stopSounds(); } else { _parent._parent.startSounds(); } }
Symbol 98 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 106 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 1
function reset() { active = false; _x = 650; } stop();
Symbol 139 MovieClip Frame 1
stop(); gotoAndStop(1 + random(5));
Symbol 167 MovieClip Frame 1
stop(); gotoAndStop(1 + random(5));
Symbol 168 MovieClip Frame 1
i = 0; while (i <= 40) { duplicateMovieClip ("p", "p" + i, i + 10); eval ("p" + i)._alpha = 0; i++; } g = -0.005; stop();
Instance of Symbol 167 MovieClip "p" in Symbol 168 MovieClip Frame 1
onClipEvent (load) { function newPath() { t = 0; x0 = 30 - random(61); y0 = 10 - random(21); dX = (5 - random(11)) / 20; dY = (-5 - random(6)) / 5; timerange = 10 + random(71); peaktime = Math.round(timerange / 2); scale = 40 + random(40); this._xscale = scale; this._yscale = scale; } newPath(); } onClipEvent (enterFrame) { t++; xPos = x0 + (dX * t); yPos = y0 + ((dY * t) - (_parent.g * Math.pow(t, 2))); a = (peaktime - Math.abs(peaktime - t)) * timerange; this._x = xPos; this._y = yPos; this._alpha = a / 15; if (t >= timerange) { newPath(); } }
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 2
play();
Symbol 171 MovieClip Frame 3
gotoAndStop (1);
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 5
stop();
Symbol 201 MovieClip Frame 15
alive = false; play();
Instance of Symbol 171 MovieClip in Symbol 201 MovieClip Frame 15
onClipEvent (load) { if (!_parent._parent.mute) { nextFrame(); } }
Symbol 201 MovieClip Frame 30
_parent.gotoAndStop("gameOver"); stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 15
_parent.gotoAndStop("lose"); play();
Symbol 203 MovieClip Frame 30
stop();
Instance of Symbol 201 MovieClip "anim" in Symbol 207 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 201 MovieClip "anim" in Symbol 207 MovieClip Frame 3
/* no clip actions */
Instance of Symbol 201 MovieClip "anim" in Symbol 207 MovieClip Frame 5
/* no clip actions */
Symbol 217 MovieClip Frame 9
if (_parent.level != 2) { gotoAndPlay ("ship"); }
Symbol 217 MovieClip Frame 10
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 5
play();
Instance of Symbol 171 MovieClip in Symbol 221 MovieClip Frame 5
onClipEvent (load) { if (!_parent._parent.mute) { nextFrame(); } }
Symbol 221 MovieClip Frame 20
ready = true; explodin = false; stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 10
play();
Instance of Symbol 171 MovieClip in Symbol 225 MovieClip Frame 10
onClipEvent (load) { if (!_parent._parent.mute) { nextFrame(); } }
Symbol 225 MovieClip Frame 25
explodin = false; stop();
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 40
stop(); this.reset();
Symbol 237 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 2
stop();
Symbol 250 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 276 Button
on (release) { if (level <= 0) { newgame(); } gotoAndStop ("game"); gameActive = true; }
Symbol 278 Button
on (press, keyPress "p") { if (alive) { if (!paused) { prevSpeed = speed; speed = 0; paused = true; this.pauseclip.gotoAndStop("pause"); this.pausetext = "UNPAUSE"; } else { speed = prevSpeed; paused = false; this.pauseclip.gotoAndStop("play"); this.pausetext = "PAUSE"; } } }
Symbol 287 Button
on (release) { newLevel(); }
Symbol 295 Button
on (release) { gotoAndStop ("hiscore"); }
Symbol 298 Button
on (release) { gotoAndStop ("mainmenu"); }
Symbol 312 Button
on (release) { gotoAndStop ("mainmenu"); }
Symbol 315 Button
on (release) { getURL ("http://www.miniclip.com/flash/subcommander_wallpaper.zip"); }
Symbol 322 MovieClip Frame 1
this._visible = false;
Symbol 336 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 322 MovieClip "mcHighscores" in Symbol 342 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 342 MovieClip Frame 2
if (_url.indexOf("miniclip.com") == -1) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache); stop(); }
Symbol 342 MovieClip Frame 3
stop();

Library Items

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

Instance Names

"sfx"Frame 11Symbol 94 MovieClip
"bg"Frame 23Symbol 106 MovieClip
"subshad"Frame 23Symbol 108 MovieClip
"enemyShad"Frame 23Symbol 108 MovieClip
"scrollerBG"Frame 23Symbol 112 MovieClip
"surface"Frame 23Symbol 123 MovieClip
"ob1"Frame 23Symbol 133 MovieClip
"ob2"Frame 23Symbol 133 MovieClip
"p1"Frame 23Symbol 139 MovieClip
"sub"Frame 23Symbol 201 MovieClip
"enemySub"Frame 23Symbol 203 MovieClip
"scrollerFG"Frame 23Symbol 112 MovieClip
"ship"Frame 23Symbol 217 MovieClip
"mine2"Frame 23Symbol 221 MovieClip
"mine1"Frame 23Symbol 225 MovieClip
"bonus"Frame 23Symbol 232 MovieClip
"pauseclip"Frame 23Symbol 240 MovieClip
"distanceMC"Frame 23Symbol 246 MovieClip
"briefing"Frame 23Symbol 275 MovieClip
"pauseButton"Frame 24Symbol 278 Button
"sfx"Frame 24Symbol 94 MovieClip
"comHighscores"Frame 47Symbol 342 MovieClip
"mcAd"Symbol 26 MovieClip Frame 1Symbol 24 MovieClip
"mcLoading"Symbol 38 MovieClip Frame 1Symbol 36 MovieClip
"mcLoading"Symbol 38 MovieClip Frame 11Symbol 36 MovieClip
"mcIntro"Symbol 56 MovieClip Frame 1Symbol 19 MovieClip
"mcLoadingAnimated"Symbol 56 MovieClip Frame 2Symbol 38 MovieClip
"mcBackground"Symbol 56 MovieClip Frame 2Symbol 41 MovieClip
"mcAnimation"Symbol 56 MovieClip Frame 2Symbol 55 MovieClip
"mute"Symbol 94 MovieClip Frame 1Symbol 93 MovieClip
"s1"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"s2"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"p"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"anim"Symbol 207 MovieClip Frame 1Symbol 201 MovieClip
"anim"Symbol 207 MovieClip Frame 3Symbol 201 MovieClip
"anim"Symbol 207 MovieClip Frame 5Symbol 201 MovieClip
"pointer"Symbol 246 MovieClip Frame 1Symbol 245 MovieClip
"mcHighscores"Symbol 342 MovieClip Frame 1Symbol 322 MovieClip
"mcTarget"Symbol 342 MovieClip Frame 2Symbol 323 MovieClip
"mcHighScoreData"Symbol 342 MovieClip Frame 3Symbol 340 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sonarFX"
ExportAssets (56)Timeline Frame 1Symbol 2 as "engineFX"
ExportAssets (56)Timeline Frame 1Symbol 3 as "creakFX"
ExportAssets (56)Timeline Frame 1Symbol 4 as "collectFX"
ExportAssets (56)Timeline Frame 1Symbol 5 as "bumpFX"
ExportAssets (56)Timeline Frame 1Symbol 6 as "explosionFX"
ExportAssets (56)Timeline Frame 23Symbol 6 as "explosionFX"

Labels

"mainmenu"Frame 22
"StartGame"Frame 23
"game"Frame 24
"levelOver"Frame 30
"gameOver"Frame 37
"gameWin"Frame 42
"hiscore"Frame 47
"content"Symbol 26 MovieClip Frame 1
"ReadCookie"Symbol 26 MovieClip Frame 9
"prepareAd"Symbol 26 MovieClip Frame 20
"loadAd"Symbol 26 MovieClip Frame 31
"showAd"Symbol 26 MovieClip Frame 41
"preload"Symbol 56 MovieClip Frame 3
"idle"Symbol 201 MovieClip Frame 5
"crash"Symbol 201 MovieClip Frame 15
"crash"Symbol 203 MovieClip Frame 15
"ship"Symbol 217 MovieClip Frame 1
"Float"Symbol 221 MovieClip Frame 1
"explode"Symbol 221 MovieClip Frame 5
"explode"Symbol 225 MovieClip Frame 10
"explode"Symbol 232 MovieClip Frame 10
"play"Symbol 240 MovieClip Frame 1
"pause"Symbol 240 MovieClip Frame 2

Dynamic Text Variables

txtPercentLoaded2Symbol 28 EditableText"The game is loading (0%)"
txtPercentLoaded2Symbol 31 EditableText"The game is loading (0%)"
scoreSymbol 252 EditableText"00000"
timeSymbol 254 EditableText"00:00"
pausetextSymbol 277 EditableText"PAUSE"
timeBonusSymbol 281 EditableText"00000"
energyBonusSymbol 283 EditableText"00000"
scoreSymbol 285 EditableText"00000"
timeBonusSymbol 303 EditableText"00000"
energyBonusSymbol 304 EditableText"00000"
scoreSymbol 305 EditableText"00000"




http://swfchan.com/5/22467/info.shtml
Created: 26/5 -2019 22:03:21 Last modified: 26/5 -2019 22:03:21 Server time: 15/05 -2024 14:48:33