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

swfchan turned sixteen years old yesterday! (5may2024)

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

Lunar Command.swf

This is the info page for
Flash #10837

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


Text
Free Games AND ShowS

twinkle, twinkle...

Graphics Quality

LOW

MEDIUM

HIGH

Highscoring

ON

OFF

Background Music

Nicer Score Display

Custom Cursor

Twinkling Stars

Difficulty

SOFT

HARD

hostile missiles

Protect your lunar bases. One hit of a missile
destroys the shield, next hit destroys the base.
Every level you get       points for each intact
base and       points for each damaged base.
Every Level you earn     repair points for each
intact base. You can use the repair points to
repair or rebuild your damaged bases.
If a missile hits the lunar ground, repair points
and score decrease by   .

10

5

500

250

To destroy a
missile, point
with the mouse
to its head and
click to launch
a scud.

The missile will be destroyed
when its head is inside the
explosion of your scud.
points

25

scud

Every level you earn
megascud for each
intact base.
Megascuds are twice
as fast as normal
scuds and their
explosions are     %
bigger.
To launch a megascud
press the spacebar
while clicking with the
mouse.

50

1

Red missiles
can split. They
turn to yellow
after splitting.

hostile
drones

Pay attention to the drones - they shoot
with splitting missiles.
Red drones decrease the speed of
your scuds by     %.
Pink drones decrease the radius of
your scuds' explosions by     %.
Blue drones steal     % of your scuds
and add them to the hostile missiles.
Shoot them as fast as possible to regain
your normal status.
points       repair points

1000

30

20

20

Level:

Score:

Repair:

Scuds:

Mega:

Scuds:

Mega:

Bonus for remaining objects:

Scuds:

x

=

Megascuds:

damaged bases:

intact bases:

total:

Bonus for intact bases:

Repair:

+

Extra-Bonus:

Congratulations!

You defeated the enemy and saved
the lunar population.

Repair points left:

x    =

10

Repair mode

Click once on a destroyed base to rebuild it
(repair cost     pts).
Click once on a rebuild or damaged base to
repair it (repair cost     pts).

60

40

Click here to leave repair mode.

LOADING HIGHSCORES...

MINICLIP.COM HIGHSCORE COMPONENT v1.24

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

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.

DAILY

WEEKLY

MONTHLY

THE HIGHSCORES ARE EXCLUSIVELY
AVAILABLE ON MINICLIP.COM

PLAY THIS GAME WITH HIGHSCORES!

PLAY THIS GAME WITH HIGHSCORES!

HIGHSCORES

Back to main menu

Back to main menu

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 6
Frame 8
qualityArray = new Array("LOW", "MEDIUM", "HIGH"); myquality = qualityArray[1]; _quality = myquality; highscoring = 1; bgmusic = 1; mydisplay = 1; custcursor = 0; twinkle = 1; volsfx = 100; fadeArray = new Array(0, 0, 1, 0); fadeSpeed = 2; basearray = new Array(); basehitarray = new Array(); basestatearray = new Array(2, 2, 2, 2, 2, 2); scudarray = new Array(); msarray = new Array(); tfxarray = new Array(); scscaleArray = new Array(83, 77); scspeedArray = new Array(0.055, 0.0485); scspeedplusArray = new Array(0.002, 0.00185); msspeedArray = new Array(0.002125, 0.003); msspeedplusArray = new Array(0.00014, 0.00016); msspeedvarArray = new Array(5, 3); dronespeedArray = new Array(0.0675, 0.08); leveltoreachArray = new Array(20, 25);
Instance of Symbol 38 MovieClip "twinkle0" in Frame 19
onClipEvent (load) { mystarcolor = new Color(this); myColorTransform = new Object(); myColorTransform.ra = 0; myColorTransform.ga = 0; myColorTransform.ba = 0; myColorTransform.aa = 100; myColorTransform.ab = 100; }
Frame 20
functions.createtwinkle(); music.duplicateMovieClip("music1", 25); music1.launch = 1;
Frame 22
if (_framesloaded < 61) { gotoAndPlay(_currentframe - 1); }
Frame 23
functions.createtextfx(125, 125, 275, "choose!", false, "", false); functions.createtextfx(300, 200, 200, "soft", true, "soft", true); functions.createtextfx(300, 240, 200, "hard", true, "hard", true); stop();
Frame 24
functions.killtextfx(); ((jump == "soft") ? ((difficulty = 0)) : ((difficulty = 1)));
Instance of Symbol 71 MovieClip "base1" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 76 MovieClip "base2" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 81 MovieClip "base3" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 86 MovieClip "base4" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 91 MovieClip "base5" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 96 MovieClip "base6" in Frame 24
onClipEvent (load) { _root.basearray.push(this); }
Frame 39
fadeArray = [0, 0, 1, 0]; fadeSpeed = 2;
Instance of Symbol 98 MovieClip "basehit1" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 100 MovieClip "basehit2" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 102 MovieClip "basehit3" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 102 MovieClip "basehit4" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 100 MovieClip "basehit5" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 98 MovieClip "basehit6" in Frame 39
onClipEvent (load) { _root.basehitarray.push(this); }
Frame 50
copyright.gotoAndPlay("show"); functions.createtextfx(44, 286, 125, "Help", true, "help", false); functions.createtextfx(426, 286, 125, "Options", true, "options", false); functions.createtextfx(398, 58, 150, "Play", true, "playgame", true); if (highscoring) { functions.createtextfx(192, 286, 125, "Highscores", true, "getscores", false); } else { functions.createtextfx(192, 286, 125, "Highscores", false, "", false); } level = 0; score = 0; repair = 0; droneshow = false; gameover = false; stop();
Frame 51
copyright.gotoAndPlay("hide"); functions.killtextfx();
Frame 60
gotoAndPlay(jump);
Frame 61
fadeArray = [0, 1, 0, 0]; fadeSpeed = 2; functions.createtextfx(420, 286, 125, "back", true, "", true); stop();
Frame 62
functions.killtextfx(); gotoAndPlay ("m01");
Frame 63
fadeArray = [0, 1, 0, 0]; fadeSpeed = 2; functions.createtextfx(420, 80, 125, "next", true, "", true); stop();
Frame 64
functions.killtextfx(); functions.createtextfx(420, 290, 125, "next", true, "", true); stop();
Frame 65
functions.killtextfx(); functions.createtextfx(40, 60, 125, "next", true, "", true); stop();
Frame 66
functions.killtextfx(); functions.createtextfx(420, 290, 125, "back", true, "", true); stop();
Frame 67
functions.killtextfx(); gotoAndPlay ("m01");
Frame 68
scud._visible = false; missile._visible = false; drone0._visible = false; display0._visible = false; display0.duplicateMovieClip("display", 5000); display.display = mydisplay; fadeArray = [0, 0, 0, 1]; fadeSpeed = 2; mscudsleft = 0; scscale = scscaleArray[difficulty]; scspeed = scspeedArray[difficulty]; msmax = 8; msspeed = msspeedArray[difficulty]; msdelaymin = 25; msdelaymax = 25;
Frame 70
level++; if ((level % 3) == 0) { splitchance = 0.75; droneshow = false; } else { splitchance = 0.25; msdelaymin--; if (msdelaymin < 15) { msdelaymin = 15; } msdelaymax++; if (35 < msdelaymax) { msdelaymax = 35; } if (1 < level) { droneshow = true; drpointer._x = (Math.random() * 540) + 20; drpointer._y = ((-Math.random()) * 50) - 50; drpointer.gotoAndPlay(2); drone0.duplicateMovieClip("drone", 1000); drone._x = Math.random() * 560; drone.launch = 1; } } msdone = false; mslaunched = 0; msmax = msmax + 2; scudsleft = msmax + 3; scspeed = scspeed + scspeedplusArray[difficulty]; msspeed = msspeed + msspeedplusArray[difficulty]; if (0.0065 < msspeed) { msspeed = 0.0065; }
Frame 71
if (mydisplay == 0) { tfxtext = "Level:" + display.mylevel.mylevel; } else { tfxtext = "Level:" + level; } functions.createtextfx(155, 125, 275, tfxtext, false, "", false); if (difficulty) { tfxtext = "hard"; } else { tfxtext = "soft"; } functions.createtextfx(150, 154, 200, tfxtext, false, "", false); t = getTimer();
Frame 73
if (getTimer() < (t + 2000)) { gotoAndPlay(_currentframe - 1); } else { functions.killtextfx(); t = 1; }
Frame 75
t++; if (((Math.random() * msdelaymax) + msdelaymin) < t) { t = 1; if (Math.random() < splitchance) { mscansplit = 1; } else { mscansplit = 0; } functions.launchmissile(Math.random() * 560, 0, (Math.random() * 540) + 10, 420, msspeed, mscansplit); } if (msdone == false) { gotoAndPlay(_currentframe - 1); } else if (droneshow) { drone.gotoAndPlay("fade"); }
Frame 77
if (msarray.length) { gotoAndPlay(_currentframe - 1); } else { cursor1.gotoAndStop(2); }
Frame 79
stop();
Frame 80
gameover = true; cursor1.gotoAndStop(2); functions.createtextfx(125, 125, 275, "Game over", false, "", false); if (mydisplay == 0) { tfxtext = "Score:" + display.myscore.myscore; } else { tfxtext = "Score:" + score; } functions.createtextfx(123, 185, 200, tfxtext, false, "", false); _root.display.removeMovieClip(); t = getTimer();
Frame 83
if (getTimer() < (t + 3000)) { gotoAndPlay(_currentframe - 1); } else { functions.killtextfx(); var i = 1; while (i < 7) { functions.baserepair(i); functions.baserepair(i); i++; } if (!highscoring) { gotoAndPlay ("m01"); } }
Frame 100
stop();
Instance of Symbol 308 MovieClip in Frame 100
onClipEvent (load) { scoreLocation = "_root.score"; gamename = "lunarcommand"; saveScore = true; scoreIsTime = false; scoreReversed = false; }
Frame 101
functions.killtextfx(); gotoAndPlay ("m01");
Symbol 19 MovieClip [mcCursor] Frame 1
stop();
Instance of Symbol 18 MovieClip in Symbol 19 MovieClip [mcCursor] Frame 1
onClipEvent (load) { _parent._x = _root._xmouse; _parent._y = _root._ymouse; updateAfterEvent(); } onClipEvent (mouseMove) { _parent._x = _root._xmouse; _parent._y = _root._ymouse; updateAfterEvent(); }
Symbol 33 MovieClip Frame 99
_root.play(); stop();
Symbol 36 MovieClip Frame 1
if (launch) { gotoAndPlay (2); } else { stop(); }
Symbol 36 MovieClip Frame 2
snd1 = new Sound(snd1); snd2 = new Sound(snd2); snd3 = new Sound(snd3); snd4 = new Sound(snd4); snd1.attachSound("loop1"); snd2.attachSound("loop2"); snd3.attachSound("loop3"); snd4.attachSound("loop4"); sndVol1 = 0; sndVol2 = 0; sndVol3 = 0; sndVol4 = 0; snd1.setVolume(sndVol1); snd2.setVolume(sndVol2); snd3.setVolume(sndVol3); snd4.setVolume(sndVol4); snd1.start(0, 9999); snd2.start(0, 9999); snd3.start(0, 9999); snd4.start(0, 9999);
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip Frame 2
onClipEvent (enterFrame) { var i; i = 1; while (i < 5) { if (_root.fadeArray[i - 1]) { _parent["sndVol" + i] = _parent["sndVol" + i] + _root.fadeSpeed; if (100 < _parent["sndVol" + i]) { _parent["sndVol" + i] = 100; } } else { _parent["sndVol" + i] = _parent["sndVol" + i] - _root.fadeSpeed; if (_parent["sndVol" + i] < 0) { _parent["sndVol" + i] = 0; } } i++; } }
Symbol 36 MovieClip Frame 4
snd1.setVolume(sndVol1); snd2.setVolume(sndVol2); snd3.setVolume(sndVol3); snd4.setVolume(sndVol4); gotoAndPlay(_currentframe - 1);
Symbol 38 MovieClip Frame 1
if (launch) { play(); } else { stop(); }
Symbol 38 MovieClip Frame 2
myrnd = 255 - (math.random() * 150); myColorTransform.rb = (myColorTransform.gb = (myColorTransform.bb = myrnd)); mystarcolor.setTransform(myColorTransform);
Symbol 38 MovieClip Frame 4
gotoAndPlay (2);
Symbol 41 MovieClip Frame 8
stop();
Symbol 42 MovieClip Frame 1
function createtwinkle() { var i; i = 1; while (i < 8) { _root.twinkle0.duplicateMovieClip("twinkle" + i, i); _root["twinkle" + i]._x = (Math.random() * 540) + 10; _root["twinkle" + i]._y = (Math.random() * 320) + 10; _root["twinkle" + i]._xscale = (Math.random() * 65) + 65; _root["twinkle" + i]._yscale = (Math.random() * 65) + 65; _root["twinkle" + i].launch = 1; i++; } } function createtextfx(xpos, ypos, scale, text, isbutt, jump, playme) { tfx++; if (10 < tfx) { tfx = 1; } _root.textfx.duplicateMovieClip("textfx" + tfx, 4000 + tfx); _root["textfx" + tfx]._x = xpos; _root["textfx" + tfx]._y = ypos; _root["textfx" + tfx].scale = scale; _root["textfx" + tfx].text = text; _root["textfx" + tfx].isbutt = isbutt; _root["textfx" + tfx].jump = jump; _root["textfx" + tfx].playme = playme; _root["textfx" + tfx].launch = 1; } function killtextfx() { var i = 0; while (i < _root.tfxarray.length) { _root.tfxarray[i].gotoAndPlay("hide"); i++; } _root.tfxarray = []; } function baserepair(base) { if (_root.basestatearray[base - 1] != 2) { if (_root.basestatearray[base - 1] == 0) { _root.repair = _root.repair - 60; _root["base" + base].gotoAndStop(2); _root["basehit" + base].gotoAndStop(2); _root.basearray.push(_root["base" + base]); _root.basehitarray.push(_root["basehit" + base]); } else { _root.repair = _root.repair - 40; _root["base" + base].gotoAndStop(1); _root["basehit" + base].gotoAndStop(1); _root.cursor1.gotoAndStop(2); } _root.basestatearray[base - 1]++; if (_root.gameover == false) { _root.bonus.checkbasestate(); _root.bonus.checkrepair(); if (_root.bonus.canrepair) { _root.bonus.gotoAndPlay("repair"); } else { _root.bonus.gotoAndPlay("norepair"); } _root.bonus.mysound.setPan(Math.floor((_root["base" + base]._x - 280) / 4)); _root.bonus.mysound.attachSound("repair"); _root.bonus.mysound.start(); } } } function launchscud(stopx, stopy, megascud) { sc++; if (50 < sc) { sc = 1; } _root.scud.duplicateMovieClip("scud" + sc, 200 + sc); _root["scud" + sc].endx = 561 - stopx; _root["scud" + sc].endy = 682 - stopy; _root["scud" + sc].stopx = stopx; _root["scud" + sc].stopy = stopy; _root["scud" + sc].megascud = megascud; _root["scud" + sc].launch = true; } function baseboom(base, a, b, c, d, e) { var i; var scale; _root["base" + base].boom0._visibility = false; _root["base" + base].boom0.stop(); i = 1; while (i < ((Math.random() * 2) + 4)) { boom++; if (50 < boom) { boom = 1; } _root["base" + base].boom0.duplicateMovieClip("boom" + i, 100 + boom); _root["base" + base]["boom" + i]._x = (Math.random() * a) + b; _root["base" + base]["boom" + i]._y = -((Math.random() * c) + d); scale = (Math.random() * 50) + e; _root["base" + base]["boom" + i]._xscale = scale; _root["base" + base]["boom" + i]._yscale = scale; _root["base" + base]["boom" + i].delay = (Math.random() * 6) + ((i - 1) * 5); i++; } i = 0; while (i < _root.basearray.length) { if (_root["base" + base] == _root.basearray[i]) { _root.basearray.splice(i, 1); _root.basehitarray.splice(i, 1); break; } i++; } _root.basestatearray[base - 1] = 0; } function shieldcrash(base) { if (_root.gameover == false) { _root["basehit" + base].nextFrame(); _root.basestatearray[base - 1] = 1; } } function launchmissile(startx, starty, stopx, stopy, msspeed, mscansplit) { ms++; if (50 < ms) { ms = 1; } if (_root.mslaunched < _root.msmax) { _root.mslaunched++; _root.missile.duplicateMovieClip("missile" + ms, 50 + ms); msspeednew = msspeed + (Math.random() * (msspeed / _root.msspeedvarArray[_root.difficulty])); _root["missile" + ms].startx = startx; _root["missile" + ms].starty = starty; _root["missile" + ms].endx = (startx * 2) - stopx; _root["missile" + ms].endy = (starty * 2) - stopy; _root["missile" + ms].msspeed = msspeednew; _root["missile" + ms].cansplit = mscansplit; _root["missile" + ms].launch = true; } else { _root.msdone = true; } } function setDigits(myTarget, myVariable, myValue, myDigits) { var i; var leading; value = eval (myValue); i = 1; while (i < myDigits) { if (value < Math.pow(10, i)) { leading = "0" + leading; } i++; } Set((eval (myTarget) + ".") + myVariable, leading + value); }
Symbol 48 MovieClip Frame 38
if (_parent.playme == true) { gotoAndPlay (1); } else { stop(); }
Symbol 50 Button
on (release) { _root.jump = _parent.jump; with (_root) { gotoAndPlay(_currentframe + 1); } } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 52 MovieClip Frame 1
kerntable = new Array("0", 0, 14, "1", 0, 14, "2", 0, 14, "3", 0, 14, "4", 0, 14, "5", 0, 14, "6", 0, 14, "7", 0, 14, "8", 0, 14, "9", 0, 14, "F", 0, 14.5, "G", 0, 15, "H", 0, 15, "L", 0, 15, "M", 0, 16.5, "O", 0, 15, "P", 0, 15.5, "Q", 0, 15, "R", 0, 15.5, "S", 0, 14.5, "X", 0, 14.5, " ", 0, 14, "a", 0.5, 14, "b", 0, 14, "c", 0, 14, "e", 0, 14, "g", 1, 14, "h", 0, 14, "i", 3.5, 10.5, "k", 0, 14, "l", 3, 11, "m", -0.5, 16.5, "n", 0, 14, "o", 0, 14, "p", 0, 14, "r", 0, 14, "s", 0, 14, "t", 3, 12, "u", 0, 14, "v", 0.5, 14, "x", 0, 13.5, "y", 0.5, 14); i = (x = 0); char.stop(); char._visible = false; if (launch) { _root.tfxarray.push(this); } else { stop(); }
Symbol 52 MovieClip Frame 2
mycharacter = text.charAt(i); j = 0; while (j < kerntable.length) { if (mycharacter == kerntable[j * 3]) { mykerning1 = kerntable[(j * 3) + 1] * (scale / 100); mykerning2 = kerntable[(j * 3) + 2] * (scale / 100); break; } j++; } x = x - mykerning1; char.duplicateMovieClip("char" + i, i + 100); this["char" + i]._xscale = scale; this["char" + i]._yscale = scale; this["char" + i]._x = x; if (isNaN(mycharacter)) { this["char" + i].letter2._visible = false; this["char" + i].letter.mycharacter = mycharacter; } else { this["char" + i].letter._visible = false; this["char" + i].letter2.mycharacter = mycharacter; } x = x + mykerning2;
Symbol 52 MovieClip Frame 3
i++; if (i < text.length) { gotoAndPlay(_currentframe - 1); } else { if (isbutt == false) { button._visible = false; } else { button._width = x; button._height = button._height * (scale / 100); } stop(); }
Symbol 52 MovieClip Frame 4
myalpha = 100; if (isbutt) { _root.cursor1.gotoAndStop(2); }
Symbol 52 MovieClip Frame 6
myalpha = myalpha - 10; if (0 >= myalpha) { this.removeMovieClip(); } else { _alpha = myalpha; gotoAndPlay(_currentframe - 1); }
Symbol 57 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 63 MovieClip Frame 20
stop();
Symbol 67 MovieClip Frame 2
delay--; if (0 < delay) { gotoAndPlay (1); } else { mysound = new Sound(this); mysound.setVolume(_root.volsfx); mysound.setPan(Math.floor((_parent._x - 280) / 4)); mysound.attachSound("deton2"); mysound.start(); }
Symbol 67 MovieClip Frame 18
stop(); this.removeMovieClip();
Symbol 70 MovieClip Frame 13
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 2
_root.functions.shieldcrash(1); stop();
Symbol 71 MovieClip Frame 3
_root.functions.baseboom(1, 44, 21, 16, 6, 50);
Symbol 71 MovieClip Frame 15
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
_root.functions.shieldcrash(2); stop();
Symbol 76 MovieClip Frame 3
_root.functions.baseboom(2, 30, 20, 13, 5, 40);
Symbol 76 MovieClip Frame 15
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
_root.functions.shieldcrash(3); stop();
Symbol 81 MovieClip Frame 3
_root.functions.baseboom(3, 25, 25, 15, 5, 30);
Symbol 81 MovieClip Frame 15
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 2
_root.functions.shieldcrash(4); stop();
Symbol 86 MovieClip Frame 3
_root.functions.baseboom(4, 25, 20, 11, 3, 30);
Symbol 86 MovieClip Frame 15
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 2
_root.functions.shieldcrash(5); stop();
Symbol 91 MovieClip Frame 3
_root.functions.baseboom(5, 34, 21, 12, 5, 40);
Symbol 91 MovieClip Frame 15
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
_root.functions.shieldcrash(6); stop();
Symbol 96 MovieClip Frame 3
_root.functions.baseboom(6, 40, 25, 14, 7, 50);
Symbol 96 MovieClip Frame 15
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 2
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 2
stop();
Symbol 105 Button
on (press) { gq.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 109 MovieClip Frame 1
var i = 0; while (i < 3) { if (_root.myquality == _root.qualityArray[i]) { gotoAndStop(i + 2); break; } i++; }
Symbol 109 MovieClip Frame 2
_root.myquality = (_root._quality = "LOW");
Symbol 109 MovieClip Frame 3
_root.myquality = (_root._quality = "MEDIUM");
Symbol 109 MovieClip Frame 4
_root.myquality = (_root._quality = "HIGH");
Symbol 109 MovieClip Frame 5
gotoAndStop (2);
Symbol 111 Button
on (press) { hs.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 114 MovieClip Frame 1
if (_root.highscoring) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 114 MovieClip Frame 2
_root.highscoring = 1;
Symbol 114 MovieClip Frame 3
_root.highscoring = 0;
Symbol 114 MovieClip Frame 4
gotoAndStop (2);
Symbol 116 Button
on (press) { bm.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 117 MovieClip Frame 1
if (_root.bgmusic) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 117 MovieClip Frame 2
if (_root.bgmusic == 0) { _root.music.duplicateMovieClip("music1", 25); _root.music1.launch = 1; } _root.bgmusic = 1;
Symbol 117 MovieClip Frame 3
_root.bgmusic = 0; stopAllSounds(); _root.music1.removeMovieClip();
Symbol 117 MovieClip Frame 4
gotoAndStop (2);
Symbol 119 Button
on (press) { sc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 120 MovieClip Frame 1
if (_root.mydisplay) { gotoAndStop (3); } else { gotoAndStop (2); }
Symbol 120 MovieClip Frame 2
_root.mydisplay = 0;
Symbol 120 MovieClip Frame 3
_root.mydisplay = 1;
Symbol 120 MovieClip Frame 4
gotoAndStop (2);
Symbol 122 Button
on (press) { cc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 123 MovieClip Frame 1
if (_root.custcursor) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 123 MovieClip Frame 2
_root.custcursor = 1; Mouse.hide(); _root.attachMovie("mcCursor", "cursor1", 9999);
Symbol 123 MovieClip Frame 3
_root.custcursor = 0; Mouse.show(); _root.cursor1.removeMovieClip();
Symbol 123 MovieClip Frame 4
gotoAndStop (2);
Symbol 125 Button
on (press) { ts.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 126 MovieClip Frame 1
if (_root.twinkle) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 126 MovieClip Frame 2
_root.twinkle = 1; _root.functions.createtwinkle();
Symbol 126 MovieClip Frame 3
_root.twinkle = 0; var i = 1; while (i < 8) { _root["twinkle" + i].removeMovieClip(); i++; }
Symbol 126 MovieClip Frame 4
gotoAndStop (2);
Symbol 128 Button
on (press) { dc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 131 MovieClip Frame 1
if (_root.difficulty) { gotoAndStop (3); } else { gotoAndStop (2); }
Symbol 131 MovieClip Frame 2
_root.difficulty = 0;
Symbol 131 MovieClip Frame 3
_root.difficulty = 1;
Symbol 131 MovieClip Frame 4
gotoAndStop (2);
Symbol 159 Button
on (press) { if (Key.isDown(32)) { megascud = true; } else { megascud = false; } if (megascud) { if (0 < mscudsleft) { noscud = false; mscudsleft--; functions.launchscud(_xmouse, _ymouse, megascud); } else { noscud = true; } } else if (0 < scudsleft) { noscud = false; scudsleft--; functions.launchscud(_xmouse, _ymouse, megascud); } else { noscud = true; } if (noscud) { mysound = new Sound(_root.functions); mysound.setVolume(_root.volsfx); mysound.setPan(0); mysound.attachSound("noscud"); mysound.start(); } } on (rollOver) { cursor1.gotoAndStop(1); } on (rollOut) { cursor1.gotoAndStop(2); }
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 1
if (_parent._parent.cansplit) { gotoAndPlay (3); }
Symbol 162 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 4
stop();
Instance of Symbol 162 MovieClip "line_gr" in Symbol 163 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent._parent.startx; _y = _parent._parent.starty; _xscale = (_parent._parent.p2._x - _parent._parent.startx); _yscale = (_parent._parent.p2._y - _parent._parent.starty); }
Symbol 164 MovieClip Frame 1
if (launch) { _root.msarray.push(this); bang = false; p2._x = startx; p2._y = starty; } else { stop(); }
Symbol 164 MovieClip Frame 2
newx = p2._x - ((endx - p2._x) * msspeed); newy = p2._y - ((endy - p2._y) * msspeed); p2._x = newx; p2._y = newy; if (cansplit) { if ((Math.random() * 999) < (5 + _root.level)) { cansplit = 0; if (_root.mslaunched < _root.msmax) { line_cl.line_gr.gotoAndPlay(2); } if (_root.level < 10) { splitsplit = 1; } else { splitsplit = 0; } _root.functions.launchmissile(newx, newy, (Math.random() * 540) + 10, 420, msspeed, splitsplit); } }
Symbol 164 MovieClip Frame 3
var i; i = 0; while (i < _root.scudarray.length) { if (_root.scudarray[i].hitTest(newx, newy, true)) { bang = true; _root.score = _root.score + 25; break; } i++; } i = 0; while (i < _root.basearray.length) { if (_root.basehitarray[i].hitTest(newx, newy, true)) { _root.basearray[i].play(); bang = true; break; } i++; } if (_root.lunarhit.hitTest(newx, newy, true) == true) { bang = true; _root.repair = _root.repair - 5; if (_root.repair < 0) { _root.repair = 0; } _root.score = _root.score - 5; if (_root.score < 0) { _root.score = 0; } } if (bang == false) { gotoAndPlay(_currentframe - 1); }
Symbol 164 MovieClip Frame 4
p2.play();
Symbol 164 MovieClip Frame 22
_root.msarray.shift(); this.removeMovieClip();
Symbol 169 MovieClip Frame 18
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
stop();
Symbol 171 MovieClip Frame 2
stop();
Instance of Symbol 171 MovieClip "line_gr" in Symbol 172 MovieClip Frame 1
onClipEvent (enterFrame) { _x = 280.5; _y = 341; _xscale = (_parent._parent._parent.p2._x - 280.5); _yscale = (_parent._parent._parent.p2._y - 341); }
Symbol 173 MovieClip Frame 18
stop();
Symbol 174 MovieClip Frame 2
if (launch) { _root.scudarray.push(this); p2._xscale = _root.scscale; p2._yscale = _root.scscale; scspeed = _root.scspeed; if (megascud) { scspeed = scspeed * 2; p2._xscale = p2._xscale * 1.5; p2._yscale = p2._yscale * 1.5; } mysound = new Sound(this); mysound.setVolume(_root.volsfx); mysound.attachSound("sclaunch"); mysound.start(); } else { stop(); }
Symbol 174 MovieClip Frame 3
newx = p2._x - ((endx - p2._x) * scspeed); newy = p2._y - ((endy - p2._y) * scspeed); if (stopy >= newy) { reached = 1; newx = stopx; newy = stopy; } p2._x = newx; p2._y = newy; mysound.setPan(Math.floor((newx - 280) / 4));
Symbol 174 MovieClip Frame 4
if (reached != 1) { gotoAndPlay(_currentframe - 1); }
Symbol 174 MovieClip Frame 5
p2.play(); mysound.attachSound("deton"); mysound.start();
Symbol 174 MovieClip Frame 28
_root.scudarray.shift(); this.removeMovieClip();
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
("c" < (b >= undefined)) || (0(false)); if (_root.droneshow) { if (_root.drone.hitTest(_x, _y, true)) { if (_root.drone.disappear == false) { mysound = new Sound(_root.drone); mysound.setVolume(_root.volsfx); mysound.setPan(Math.floor((_x - 280) / 4)); mysound.attachSound("drmove"); mysound.start(); } _x = ((Math.random() * 540) + 20); _y = ((Math.random() * 240) + 40); } }
Symbol 175 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 179 MovieClip Frame 2
stop();
Symbol 179 MovieClip Frame 4
stop();
Symbol 179 MovieClip Frame 6
stop();
Instance of Symbol 179 MovieClip "line1" in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent._parent.p1._x; _y = _parent._parent.p1._y; _xscale = (_parent._parent.p2._x - _parent._parent.p1._x); _yscale = (_parent._parent.p2._y - _parent._parent.p1._y); }
Instance of Symbol 179 MovieClip "line2" in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent._parent.p2._x; _y = _parent._parent.p2._y; _xscale = (_parent._parent.p3._x - _parent._parent.p2._x); _yscale = (_parent._parent.p3._y - _parent._parent.p2._y); }
Instance of Symbol 179 MovieClip "line3" in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { _x = _parent._parent.p3._x; _y = _parent._parent.p3._y; _xscale = (_parent._parent.p1._x - _parent._parent.p3._x); _yscale = (_parent._parent.p1._y - _parent._parent.p3._y); }
Symbol 181 MovieClip Frame 6
("c" < (b >= undefined)) || (0(false)); if (_parent._parent.bang == false) { gotoAndPlay (1); } else { mysound = new Sound(this); mysound.setVolume(_root.volsfx); mysound.setPan(Math.floor((_parent._parent._x - 280) / 4)); mysound.attachSound("drdead"); mysound.start(); }
Symbol 181 MovieClip Frame 11
stop();
Symbol 182 MovieClip Frame 40
gotoAndPlay (1);
Symbol 183 MovieClip Frame 1
("c" < (b >= undefined)) || (0(false)); if (launch) { t = 1; delay = ((Math.random() * 30) * _root.level) + (13 * _root.level); bang = false; disappear = false; iam = Math.floor(Math.random() * 3); } else { stop(); }
Symbol 183 MovieClip Frame 3
delay--; if (0 < delay) { gotoAndPlay(_currentframe - 1); }
Symbol 183 MovieClip Frame 4
("c" < (b >= undefined)) || (0(false)); var i; i = 1; while (i < 4) { d3d.rotate.linemc["line" + i].gotoAndPlay((iam * 2) + 1); i++; } oldscspeed = _root.scspeed; oldscscale = _root.scscale; oldscudsleft = _root.scudsleft; if (iam == 0) { _root.scspeed = _root.scspeed - (_root.scspeed * 0.3); } else if (iam == 1) { _root.scscale = _root.scscale - (_root.scscale * 0.2); } else { scudsrobbed = Math.floor(_root.scudsleft * 0.2); _root.scudsleft = _root.scudsleft - scudsrobbed; _root.msmax = _root.msmax + scudsrobbed; } mysound = new Sound(this); mysound.setVolume(_root.volsfx); mysound.setPan(Math.floor((_x - 280) / 4));
Symbol 183 MovieClip Frame 6
("c" < (b >= undefined)) || (0(false)); var i; if (_root.droneshow) { i = 0; while (i < _root.scudarray.length) { if (_root.scudarray[i].hitTest(_x, _y, true)) { bang = true; _root.droneshow = false; _root.score = _root.score + 1000; _root.repair = _root.repair + 20; break; } i++; } } if (bang == false) { t++; if (((Math.random() * (_root.msdelaymax * 2.5)) + (_root.msdelaymin * 2.5)) < t) { t = 1; _root.functions.launchmissile(_x, _y, (Math.random() * 540) + 10, 420, _root.msspeed, true); } _x = (_x + ((_root.drpointer._x - _x) * _root.dronespeedArray[_root.difficulty])); _y = (_y + ((_root.drpointer._y - _y) * _root.dronespeedArray[_root.difficulty])); mysound.setPan(Math.floor((_x - 280) / 4)); gotoAndPlay(_currentframe - 1); } else { _root.drpointer.gotoAndStop(1); if (0 < scudsrobbed) { _root.scudsleft = _root.scudsleft + scudsrobbed; } }
Symbol 183 MovieClip Frame 7
("c" < (b >= undefined)) || (0(false)); if (bang == false) { mysound.attachSound("drdisappear"); mysound.start(); } disappear = true;
Symbol 183 MovieClip Frame 13
("c" < (b >= undefined)) || (0(false)); _root.scspeed = oldscspeed; _root.scscale = oldscscale; this.removeMovieClip();
Symbol 193 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 193 MovieClip Frame 2
stop();
Symbol 193 MovieClip Frame 3
stop();
Symbol 196 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 196 MovieClip Frame 2
stop();
Symbol 196 MovieClip Frame 3
stop();
Symbol 199 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 199 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 3
stop();
Symbol 204 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 204 MovieClip Frame 2
stop();
Symbol 204 MovieClip Frame 3
stop();
Symbol 209 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 209 MovieClip Frame 2
stop();
Symbol 209 MovieClip Frame 3
stop();
Symbol 210 MovieClip Frame 1
if (_visible == false) { stop(); } else { gotoAndStop(display + 2); }
Symbol 210 MovieClip Frame 2
stop();
Instance of Symbol 193 MovieClip "mylevel" in Symbol 210 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.level", 2); }
Instance of Symbol 196 MovieClip "myscore" in Symbol 210 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.score", 6); }
Instance of Symbol 199 MovieClip "myrepair" in Symbol 210 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Instance of Symbol 204 MovieClip "myscudsleft" in Symbol 210 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.scudsleft", 3); }
Instance of Symbol 209 MovieClip "mymscudsleft" in Symbol 210 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.mscudsleft", 3); }
Symbol 210 MovieClip Frame 3
stop();
Symbol 264 Button
on (press) { if (bdestroyed == 6) { gameover = true; } gotoAndPlay ("norepair"); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 265 Button
on (press) { _root.functions.baserepair(1); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 267 Button
on (press) { _root.functions.baserepair(2); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 269 Button
on (press) { _root.functions.baserepair(3); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 271 Button
on (press) { _root.functions.baserepair(4); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 273 Button
on (press) { _root.functions.baserepair(5); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 275 Button
on (press) { _root.functions.baserepair(6); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 277 MovieClip Frame 1
function checkbasestate() { var i; bintact = (bdamaged = (bdestroyed = 0)); i = 0; while (i < 6) { if (_root.basestatearray[i] == 2) { bintact++; } else if (_root.basestatearray[i] == 1) { bdamaged++; } else { bdestroyed++; } i++; } } function checkrepair() { if (bdestroyed == 0) { if (bdamaged == 0) { canrepair = false; } else if (_root.repair >= 40) { canrepair = true; } else { canrepair = false; } } else if (bdestroyed == 6) { if (_root.repair >= 60) { canrepair = true; } else { canrepair = false; gameover = true; } } else if (bdamaged == 0) { if (_root.repair >= 60) { canrepair = true; } else { canrepair = false; } } else if (_root.repair >= 40) { canrepair = true; } else { canrepair = false; } } pscuds = "015"; pmscuds = "035"; pbdamaged = 250; pbintact = 500; prepair = 10; pmega = 1; gameover = false; _root.fadeArray = [0, 1, 0, 0]; _root.fadeSpeed = 2; checkbasestate(); tpscuds = _root.scudsleft * pscuds; tpmscuds = _root.mscudsleft * pmscuds; tpbdamaged = bdamaged * pbdamaged; tpbintact = bintact * pbintact; totalbonus = ((tpscuds + tpmscuds) + tpbdamaged) + tpbintact; tprepair = bintact * prepair; tpmega = bintact * pmega;
Symbol 277 MovieClip Frame 5
function showrow() { mysound.attachSound("showlist"); mysound.start(); time = getTimer(); } mysound = new Sound(this); mysound.setVolume(_root.volsfx); time = getTimer();
Symbol 277 MovieClip Frame 7
if (getTimer() < (time + 250)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 8
showrow();
Symbol 277 MovieClip Frame 10
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 11
showrow();
Instance of Symbol 218 MovieClip "tpscuds" in Symbol 277 MovieClip Frame 11
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpscuds", 4); }
Instance of Symbol 220 MovieClip "myscudsleft" in Symbol 277 MovieClip Frame 11
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.scudsleft", 3); }
Symbol 277 MovieClip Frame 13
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 14
showrow();
Instance of Symbol 224 MovieClip "mymscudsleft" in Symbol 277 MovieClip Frame 14
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.mscudsleft", 3); }
Instance of Symbol 226 MovieClip "tpmscuds" in Symbol 277 MovieClip Frame 14
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmscuds", 4); }
Symbol 277 MovieClip Frame 16
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 17
showrow();
Instance of Symbol 230 MovieClip "bdamaged" in Symbol 277 MovieClip Frame 17
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.bdamaged", 3); }
Instance of Symbol 232 MovieClip "tpbdamaged" in Symbol 277 MovieClip Frame 17
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpbdamaged", 4); }
Symbol 277 MovieClip Frame 19
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 20
showrow();
Instance of Symbol 236 MovieClip "bintact" in Symbol 277 MovieClip Frame 20
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.bintact", 3); }
Instance of Symbol 238 MovieClip "tpbintact" in Symbol 277 MovieClip Frame 20
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpbintact", 4); }
Symbol 277 MovieClip Frame 22
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 23
showrow();
Instance of Symbol 242 MovieClip "totalbonus" in Symbol 277 MovieClip Frame 23
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.bonus.totalbonus", 4); }
Symbol 277 MovieClip Frame 25
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 26
showrow();
Symbol 277 MovieClip Frame 28
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 29
_root.repair = _root.repair + tprepair; showrow();
Instance of Symbol 247 MovieClip "tprepair" in Symbol 277 MovieClip Frame 29
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tprepair", 3); }
Symbol 277 MovieClip Frame 31
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 32
_root.mscudsleft = _root.mscudsleft + tpmega; showrow();
Instance of Symbol 249 MovieClip "tpmega" in Symbol 277 MovieClip Frame 32
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmega", 3); }
Symbol 277 MovieClip Frame 34
if (getTimer() < (time + 2000)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 36
function countdown() { if (100 < totalbonus) { totalbonus = totalbonus - 100; _root.score = _root.score + 100; playsccountsnd(); gotoAndPlay(_currentframe - 1); } else { if (0 < totalbonus) { playsccountsnd(); } _root.score = _root.score + totalbonus; totalbonus = 0; } } function playsccountsnd() { mysound.attachSound("scorecount"); mysound.start(); } countdown();
Symbol 277 MovieClip Frame 44
time = getTimer(); if ((_root.level % 5) != 0) { gotoAndPlay ("noextra"); }
Symbol 277 MovieClip Frame 46
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 47
showrow();
Symbol 277 MovieClip Frame 49
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 50
tprepair = _root.level * 10; _root.repair = _root.repair + tprepair; showrow();
Instance of Symbol 247 MovieClip "tprepair" in Symbol 277 MovieClip Frame 50
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tprepair", 3); }
Symbol 277 MovieClip Frame 52
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 53
tpmega = Math.floor(_root.level / 2); _root.mscudsleft = _root.mscudsleft + tpmega; showrow();
Instance of Symbol 249 MovieClip "tpmega" in Symbol 277 MovieClip Frame 53
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmega", 3); }
Symbol 277 MovieClip Frame 55
if (getTimer() < (time + 1500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 60
time = getTimer();
Symbol 277 MovieClip Frame 62
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); } else if (_root.level == _root.leveltoreachArray[_root.difficulty]) { gameover = true; mysound.attachSound("fanfare"); mysound.start(); gotoAndPlay ("happyend"); } else { checkrepair(); if (canrepair == false) { gotoAndPlay ("norepair"); } else { mysound.attachSound("repairmode"); mysound.start(); _root.fadeSpeed = 3; _root.fadeArray = [1, 0, 0, 0]; gotoAndPlay ("repair"); } }
Symbol 277 MovieClip Frame 63
time = getTimer(); totalbonus = _root.repair * 10;
Symbol 277 MovieClip Frame 65
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 66
showrow();
Symbol 277 MovieClip Frame 68
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 69
showrow();
Instance of Symbol 256 MovieClip "myrepair" in Symbol 277 MovieClip Frame 69
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Instance of Symbol 242 MovieClip "totalbonus" in Symbol 277 MovieClip Frame 69
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.bonus.totalbonus", 5); }
Symbol 277 MovieClip Frame 71
if (getTimer() < (time + 6000)) { gotoAndPlay(_currentframe - 1); }
Symbol 277 MovieClip Frame 73
countdown();
Symbol 277 MovieClip Frame 76
gotoAndPlay ("norepair");
Symbol 277 MovieClip Frame 77
var i = 0; while (i < 6) { if (_root.basestatearray[i] == 2) { this["repair" + i]._visible = false; } else if (_root.basestatearray[i] == 1) { if (_root.repair < 40) { this["repair" + i]._visible = false; } } else if (_root.repair < 60) { this["repair" + i]._visible = false; } i++; }
Instance of Symbol 256 MovieClip "myrepair" in Symbol 277 MovieClip Frame 77
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Symbol 277 MovieClip Frame 78
stop();
Symbol 277 MovieClip Frame 83
_root.fadeSpeed = 1; if (gameover) { _root.fadeArray = [0, 0, 1, 0]; _root.gotoAndPlay("gameover"); } else { _root.fadeArray = [0, 0, 0, 1]; _root.gotoAndPlay("dolevel"); } stop();
Symbol 287 MovieClip Frame 1
this._visible = false;
Symbol 302 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 287 MovieClip "mcHighscores" in Symbol 308 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 308 MovieClip Frame 2
if (((_url.slice(0, 23) != "http://www.miniclip.com") and (_url.slice(0, 19) != "http://miniclip.com")) and (_url.slice(0, 20) != "http://66.132.254.49")) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache); stop(); }
Symbol 308 MovieClip Frame 3
stop();
Symbol 311 Button
on (release) { gotoAndPlay ("m01"); }

Library Items

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

Instance Names

"music"Frame 19Symbol 36 MovieClip
"twinkle0"Frame 19Symbol 38 MovieClip
"twtw"Frame 19Symbol 41 MovieClip
"functions"Frame 19Symbol 42 MovieClip
"textfx"Frame 23Symbol 52 MovieClip
"base1"Frame 24Symbol 71 MovieClip
"base2"Frame 24Symbol 76 MovieClip
"base3"Frame 24Symbol 81 MovieClip
"base4"Frame 24Symbol 86 MovieClip
"base5"Frame 24Symbol 91 MovieClip
"base6"Frame 24Symbol 96 MovieClip
"basehit1"Frame 39Symbol 98 MovieClip
"basehit2"Frame 39Symbol 100 MovieClip
"basehit3"Frame 39Symbol 102 MovieClip
"basehit4"Frame 39Symbol 102 MovieClip
"basehit5"Frame 39Symbol 100 MovieClip
"basehit6"Frame 39Symbol 98 MovieClip
"lunarhit"Frame 68Symbol 158 MovieClip
"missile"Frame 68Symbol 164 MovieClip
"scud"Frame 68Symbol 174 MovieClip
"drone0"Frame 68Symbol 183 MovieClip
"drpointer"Frame 68Symbol 175 MovieClip
"display0"Frame 68Symbol 210 MovieClip
"bonus"Frame 78Symbol 277 MovieClip
"snd1"Symbol 36 MovieClip Frame 2Symbol 35 MovieClip
"snd2"Symbol 36 MovieClip Frame 2Symbol 35 MovieClip
"snd3"Symbol 36 MovieClip Frame 2Symbol 35 MovieClip
"snd4"Symbol 36 MovieClip Frame 2Symbol 35 MovieClip
"letter"Symbol 48 MovieClip Frame 1Symbol 44 MovieClip
"letter2"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"char"Symbol 52 MovieClip Frame 1Symbol 48 MovieClip
"button"Symbol 52 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 71 MovieClip Frame 3Symbol 67 MovieClip
"boom0"Symbol 76 MovieClip Frame 3Symbol 67 MovieClip
"boom0"Symbol 81 MovieClip Frame 3Symbol 67 MovieClip
"boom0"Symbol 86 MovieClip Frame 3Symbol 67 MovieClip
"boom0"Symbol 91 MovieClip Frame 3Symbol 67 MovieClip
"boom0"Symbol 96 MovieClip Frame 3Symbol 67 MovieClip
"gq"Symbol 132 MovieClip Frame 1Symbol 109 MovieClip
"hs"Symbol 132 MovieClip Frame 1Symbol 114 MovieClip
"bm"Symbol 132 MovieClip Frame 1Symbol 117 MovieClip
"sc"Symbol 132 MovieClip Frame 1Symbol 120 MovieClip
"cc"Symbol 132 MovieClip Frame 1Symbol 123 MovieClip
"ts"Symbol 132 MovieClip Frame 1Symbol 126 MovieClip
"dc"Symbol 132 MovieClip Frame 1Symbol 131 MovieClip
"line_gr"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"p2"Symbol 164 MovieClip Frame 1Symbol 160 MovieClip
"line_cl"Symbol 164 MovieClip Frame 2Symbol 163 MovieClip
"scexplo"Symbol 170 MovieClip Frame 2Symbol 169 MovieClip
"line_gr"Symbol 172 MovieClip Frame 1Symbol 171 MovieClip
"line_clip"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"p2"Symbol 174 MovieClip Frame 1Symbol 170 MovieClip
"line_col"Symbol 174 MovieClip Frame 1Symbol 173 MovieClip
"line1"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"line2"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"line3"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"p1"Symbol 181 MovieClip Frame 1Symbol 175 MovieClip
"p3"Symbol 181 MovieClip Frame 1Symbol 175 MovieClip
"p2"Symbol 181 MovieClip Frame 1Symbol 175 MovieClip
"linemc"Symbol 181 MovieClip Frame 1Symbol 180 MovieClip
"rotate"Symbol 182 MovieClip Frame 1Symbol 181 MovieClip
"d3d"Symbol 183 MovieClip Frame 4Symbol 182 MovieClip
"mylevel"Symbol 210 MovieClip Frame 2Symbol 193 MovieClip
"myscore"Symbol 210 MovieClip Frame 2Symbol 196 MovieClip
"myrepair"Symbol 210 MovieClip Frame 2Symbol 199 MovieClip
"myscudsleft"Symbol 210 MovieClip Frame 2Symbol 204 MovieClip
"mymscudsleft"Symbol 210 MovieClip Frame 2Symbol 209 MovieClip
"mylevel"Symbol 210 MovieClip Frame 3Symbol 193 MovieClip
"myscore"Symbol 210 MovieClip Frame 3Symbol 196 MovieClip
"myrepair"Symbol 210 MovieClip Frame 3Symbol 199 MovieClip
"myscudsleft"Symbol 210 MovieClip Frame 3Symbol 204 MovieClip
"mymscudsleft"Symbol 210 MovieClip Frame 3Symbol 209 MovieClip
"tpscuds"Symbol 277 MovieClip Frame 11Symbol 218 MovieClip
"myscudsleft"Symbol 277 MovieClip Frame 11Symbol 220 MovieClip
"mymscudsleft"Symbol 277 MovieClip Frame 14Symbol 224 MovieClip
"tpmscuds"Symbol 277 MovieClip Frame 14Symbol 226 MovieClip
"bdamaged"Symbol 277 MovieClip Frame 17Symbol 230 MovieClip
"tpbdamaged"Symbol 277 MovieClip Frame 17Symbol 232 MovieClip
"bintact"Symbol 277 MovieClip Frame 20Symbol 236 MovieClip
"tpbintact"Symbol 277 MovieClip Frame 20Symbol 238 MovieClip
"totalbonus"Symbol 277 MovieClip Frame 23Symbol 242 MovieClip
"tprepair"Symbol 277 MovieClip Frame 29Symbol 247 MovieClip
"tpmega"Symbol 277 MovieClip Frame 32Symbol 249 MovieClip
"tprepair"Symbol 277 MovieClip Frame 50Symbol 247 MovieClip
"tpmega"Symbol 277 MovieClip Frame 53Symbol 249 MovieClip
"myrepair"Symbol 277 MovieClip Frame 69Symbol 256 MovieClip
"totalbonus"Symbol 277 MovieClip Frame 69Symbol 242 MovieClip
"myrepair"Symbol 277 MovieClip Frame 77Symbol 256 MovieClip
"repair0"Symbol 277 MovieClip Frame 77Symbol 266 MovieClip
"repair1"Symbol 277 MovieClip Frame 77Symbol 268 MovieClip
"repair2"Symbol 277 MovieClip Frame 77Symbol 270 MovieClip
"repair3"Symbol 277 MovieClip Frame 77Symbol 272 MovieClip
"repair4"Symbol 277 MovieClip Frame 77Symbol 274 MovieClip
"repair5"Symbol 277 MovieClip Frame 77Symbol 276 MovieClip
"mcLoading"Symbol 308 MovieClip Frame 1Symbol 281 MovieClip
"mcHighscores"Symbol 308 MovieClip Frame 1Symbol 287 MovieClip
"mcTarget"Symbol 308 MovieClip Frame 2Symbol 281 MovieClip
"mcHighScoreData"Symbol 308 MovieClip Frame 3Symbol 306 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "showlist"
ExportAssets (56)Timeline Frame 1Symbol 2 as "scorecount"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sclaunch"
ExportAssets (56)Timeline Frame 1Symbol 4 as "repairmode"
ExportAssets (56)Timeline Frame 1Symbol 5 as "repair"
ExportAssets (56)Timeline Frame 1Symbol 6 as "noscud"
ExportAssets (56)Timeline Frame 1Symbol 7 as "loop4"
ExportAssets (56)Timeline Frame 1Symbol 8 as "loop3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "loop2"
ExportAssets (56)Timeline Frame 1Symbol 10 as "loop1"
ExportAssets (56)Timeline Frame 1Symbol 11 as "fanfare"
ExportAssets (56)Timeline Frame 1Symbol 12 as "drmove"
ExportAssets (56)Timeline Frame 1Symbol 13 as "drdisappear"
ExportAssets (56)Timeline Frame 1Symbol 14 as "drdead"
ExportAssets (56)Timeline Frame 1Symbol 15 as "deton2"
ExportAssets (56)Timeline Frame 1Symbol 16 as "deton"
ExportAssets (56)Timeline Frame 1Symbol 19 as "mcCursor"

Labels

"start"Frame 24
"m01"Frame 39
"m02"Frame 51
"options"Frame 61
"help"Frame 63
"playgame"Frame 68
"dolevel"Frame 70
"gameover"Frame 80
"getscores"Frame 84
"hide"Symbol 52 MovieClip Frame 4
"fade"Symbol 183 MovieClip Frame 7
"noextra"Symbol 277 MovieClip Frame 61
"happyend"Symbol 277 MovieClip Frame 63
"repair"Symbol 277 MovieClip Frame 77
"norepair"Symbol 277 MovieClip Frame 79

Dynamic Text Variables

mycharacterSymbol 43 EditableText""
mycharacterSymbol 46 EditableText""
mylevelSymbol 191 EditableText""
_root.levelSymbol 192 EditableText""
myscoreSymbol 194 EditableText""
_root.scoreSymbol 195 EditableText""
myrepairSymbol 197 EditableText""
_root.repairSymbol 198 EditableText""
myscudsleftSymbol 200 EditableText""
myscudsleftSymbol 201 EditableText""
_root.scudsleftSymbol 202 EditableText""
_root.scudsleftSymbol 203 EditableText""
mymscudsleftSymbol 205 EditableText""
mymscudsleftSymbol 206 EditableText""
_root.mscudsleftSymbol 207 EditableText""
_root.mscudsleftSymbol 208 EditableText""
pscudsSymbol 216 EditableText""
tpscudsSymbol 217 EditableText""
myscudsleftSymbol 219 EditableText""
pmscudsSymbol 222 EditableText""
mymscudsleftSymbol 223 EditableText""
tpmscudsSymbol 225 EditableText""
pbdamagedSymbol 228 EditableText""
bdamagedSymbol 229 EditableText""
tpbdamagedSymbol 231 EditableText""
pbintactSymbol 234 EditableText""
bintactSymbol 235 EditableText""
tpbintactSymbol 237 EditableText""
totalbonusSymbol 241 EditableText""
tprepairSymbol 246 EditableText""
tpmegaSymbol 248 EditableText""
myrepairSymbol 255 EditableText""




http://swfchan.com/3/10837/info.shtml
Created: 7/6 -2019 23:46:10 Last modified: 7/6 -2019 23:46:10 Server time: 06/05 -2024 17:52:24