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

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

missile-command.swf

This is the info page for
Flash #45046

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


Text
twinkle, twinkle...

COPYRIGHT        M. EICHLER
WWW.JUGGERNART.COM JUGGERNART@JUGGERNART.COM

2001

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.

ActionScript [AS1/AS2]

Frame 1
thecopyright = "LunarCommand, its artwork and sourcecode are copyright © 2000-2002 Markus Eichler, juggernart@juggernart.com, http://www.juggernart.com. Every use of LunarCommand, its artwork or sourcecode, in complete or partially, without prior consent of Markus Eichler is strictly forbidden!";
Frame 3
qualityArray = new Array("LOW", "MEDIUM", "HIGH"); myquality = qualityArray[1]; _quality = myquality; highscoring = 0; 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 25 MovieClip "twinkle0" in Frame 14
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 15
functions.createtwinkle(); music.duplicateMovieClip("music1", 25); music1.launch = 1;
Frame 17
if (_framesloaded < 61) { gotoAndPlay(_currentframe - 1); }
Frame 18
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 19
functions.killtextfx(); ((jump == "soft") ? ((difficulty = 0)) : ((difficulty = 1)));
Instance of Symbol 55 MovieClip "base1" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 60 MovieClip "base2" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 66 MovieClip "base3" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 71 MovieClip "base4" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 76 MovieClip "base5" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Instance of Symbol 81 MovieClip "base6" in Frame 19
onClipEvent (load) { _root.basearray.push(this); }
Frame 34
fadeArray = [0, 0, 1, 0]; fadeSpeed = 2;
Instance of Symbol 83 MovieClip "basehit1" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 85 MovieClip "basehit2" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 87 MovieClip "basehit3" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 87 MovieClip "basehit4" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 85 MovieClip "basehit5" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Instance of Symbol 83 MovieClip "basehit6" in Frame 34
onClipEvent (load) { _root.basehitarray.push(this); }
Frame 45
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 46
copyright.gotoAndPlay("hide"); functions.killtextfx();
Frame 55
gotoAndPlay(jump);
Frame 56
fadeArray = [0, 1, 0, 0]; fadeSpeed = 2; functions.createtextfx(420, 286, 125, "back", true, "", true); stop();
Frame 57
functions.killtextfx(); gotoAndPlay (34);
Frame 58
fadeArray = [0, 1, 0, 0]; fadeSpeed = 2; functions.createtextfx(420, 80, 125, "next", true, "", true); stop();
Frame 59
functions.killtextfx(); functions.createtextfx(420, 290, 125, "next", true, "", true); stop();
Frame 60
functions.killtextfx(); functions.createtextfx(40, 60, 125, "next", true, "", true); stop();
Frame 61
functions.killtextfx(); functions.createtextfx(420, 290, 125, "back", true, "", true); stop();
Frame 62
functions.killtextfx(); gotoAndPlay (34);
Frame 63
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;
Instance of Symbol 163 MovieClip "scud" in Frame 63
onClipEvent (load) { ratio = 0.1; }
Frame 65
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 66
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 68
if (getTimer() < (t + 2000)) { gotoAndPlay(_currentframe - 1); } else { functions.killtextfx(); t = 1; }
Frame 70
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 72
if (msarray.length) { gotoAndPlay(_currentframe - 1); } else { cursor1.gotoAndStop(2); }
Frame 74
stop();
Frame 75
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 78
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 (34); } }
Frame 79
Frame 80
functions.killtextfx(); gotoAndPlay (34);
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 23 MovieClip Frame 1
if (launch) { gotoAndPlay (2); } else { stop(); }
Symbol 23 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 22 MovieClip in Symbol 23 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 23 MovieClip Frame 4
snd1.setVolume(sndVol1); snd2.setVolume(sndVol2); snd3.setVolume(sndVol3); snd4.setVolume(sndVol4); gotoAndPlay(_currentframe - 1);
Symbol 25 MovieClip Frame 1
if (launch) { play(); } else { stop(); }
Symbol 25 MovieClip Frame 2
myrnd = 255 - (math.random() * 150); myColorTransform.rb = (myColorTransform.gb = (myColorTransform.bb = myrnd)); mystarcolor.setTransform(myColorTransform);
Symbol 25 MovieClip Frame 4
gotoAndPlay (2);
Symbol 28 MovieClip Frame 8
stop();
Symbol 29 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 35 MovieClip Frame 38
if (_parent.playme == true) { gotoAndPlay (1); } else { stop(); }
Symbol 37 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 39 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 39 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 39 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 39 MovieClip Frame 4
myalpha = 100; if (isbutt) { _root.cursor1.gotoAndStop(2); }
Symbol 39 MovieClip Frame 6
myalpha = myalpha - 10; if (0 >= myalpha) { this.removeMovieClip(); } else { _alpha = myalpha; gotoAndPlay(_currentframe - 1); }
Symbol 47 MovieClip Frame 20
stop();
Symbol 51 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 51 MovieClip Frame 18
stop(); this.removeMovieClip();
Symbol 54 MovieClip Frame 13
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 2
_root.functions.shieldcrash(1); stop();
Symbol 55 MovieClip Frame 3
_root.functions.baseboom(1, 44, 21, 16, 6, 50);
Symbol 55 MovieClip Frame 15
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 2
_root.functions.shieldcrash(2); stop();
Symbol 60 MovieClip Frame 3
_root.functions.baseboom(2, 30, 20, 13, 5, 40);
Symbol 60 MovieClip Frame 15
stop();
Symbol 65 MovieClip Frame 13
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 2
_root.functions.shieldcrash(3); stop();
Symbol 66 MovieClip Frame 3
_root.functions.baseboom(3, 25, 25, 15, 5, 30);
Symbol 66 MovieClip Frame 15
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 2
_root.functions.shieldcrash(4); stop();
Symbol 71 MovieClip Frame 3
_root.functions.baseboom(4, 25, 20, 11, 3, 30);
Symbol 71 MovieClip Frame 15
stop();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
_root.functions.shieldcrash(5); stop();
Symbol 76 MovieClip Frame 3
_root.functions.baseboom(5, 34, 21, 12, 5, 40);
Symbol 76 MovieClip Frame 15
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
_root.functions.shieldcrash(6); stop();
Symbol 81 MovieClip Frame 3
_root.functions.baseboom(6, 40, 25, 14, 7, 50);
Symbol 81 MovieClip Frame 15
stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 2
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
stop();
Symbol 92 Button
on (release) { getURL ("http://www.juggernart.com", _blank); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 9
stop();
Symbol 95 Button
on (press) { gq.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 99 MovieClip Frame 1
var i = 0; while (i < 3) { if (_root.myquality == _root.qualityArray[i]) { gotoAndStop(i + 2); break; } i++; }
Symbol 99 MovieClip Frame 2
_root.myquality = (_root._quality = "LOW");
Symbol 99 MovieClip Frame 3
_root.myquality = (_root._quality = "MEDIUM");
Symbol 99 MovieClip Frame 4
_root.myquality = (_root._quality = "HIGH");
Symbol 99 MovieClip Frame 5
gotoAndStop (2);
Symbol 103 MovieClip Frame 1
if (_root.highscoring) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 103 MovieClip Frame 2
_root.highscoring = 1;
Symbol 103 MovieClip Frame 3
_root.highscoring = 0;
Symbol 103 MovieClip Frame 4
gotoAndStop (2);
Symbol 105 Button
on (press) { bm.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 106 MovieClip Frame 1
if (_root.bgmusic) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 106 MovieClip Frame 2
if (_root.bgmusic == 0) { _root.music.duplicateMovieClip("music1", 25); _root.music1.launch = 1; } _root.bgmusic = 1;
Symbol 106 MovieClip Frame 3
_root.bgmusic = 0; stopAllSounds(); _root.music1.removeMovieClip();
Symbol 106 MovieClip Frame 4
gotoAndStop (2);
Symbol 108 Button
on (press) { sc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 109 MovieClip Frame 1
if (_root.mydisplay) { gotoAndStop (3); } else { gotoAndStop (2); }
Symbol 109 MovieClip Frame 2
_root.mydisplay = 0;
Symbol 109 MovieClip Frame 3
_root.mydisplay = 1;
Symbol 109 MovieClip Frame 4
gotoAndStop (2);
Symbol 111 Button
on (press) { cc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 112 MovieClip Frame 1
if (_root.custcursor) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 112 MovieClip Frame 2
_root.custcursor = 1; Mouse.hide(); _root.attachMovie("mcCursor", "cursor1", 9999);
Symbol 112 MovieClip Frame 3
_root.custcursor = 0; Mouse.show(); _root.cursor1.removeMovieClip();
Symbol 112 MovieClip Frame 4
gotoAndStop (2);
Symbol 114 Button
on (press) { ts.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 115 MovieClip Frame 1
if (_root.twinkle) { gotoAndStop (2); } else { gotoAndStop (3); }
Symbol 115 MovieClip Frame 2
_root.twinkle = 1; _root.functions.createtwinkle();
Symbol 115 MovieClip Frame 3
_root.twinkle = 0; var i = 1; while (i < 8) { _root["twinkle" + i].removeMovieClip(); i++; }
Symbol 115 MovieClip Frame 4
gotoAndStop (2);
Symbol 117 Button
on (press) { dc.nextFrame(); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 120 MovieClip Frame 1
if (_root.difficulty) { gotoAndStop (3); } else { gotoAndStop (2); }
Symbol 120 MovieClip Frame 2
_root.difficulty = 0;
Symbol 120 MovieClip Frame 3
_root.difficulty = 1;
Symbol 120 MovieClip Frame 4
gotoAndStop (2);
Symbol 148 Button
on (press) { if (Key.isDown(Key.SPACE)) { 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 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 2
stop();
Symbol 151 MovieClip Frame 1
if (_parent._parent.cansplit) { gotoAndPlay (3); }
Symbol 151 MovieClip Frame 2
stop();
Symbol 151 MovieClip Frame 4
stop();
Instance of Symbol 151 MovieClip "line_gr" in Symbol 152 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 153 MovieClip Frame 1
if (launch) { _root.msarray.push(this); bang = false; p2._x = startx; p2._y = starty; } else { stop(); }
Symbol 153 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 153 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 153 MovieClip Frame 4
p2.play();
Symbol 153 MovieClip Frame 22
_root.msarray.shift(); this.removeMovieClip();
Symbol 158 MovieClip Frame 18
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
stop();
Symbol 160 MovieClip Frame 2
stop();
Instance of Symbol 160 MovieClip "line_gr" in Symbol 161 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 162 MovieClip Frame 18
stop();
Symbol 163 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 163 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 163 MovieClip Frame 4
if (reached != 1) { gotoAndPlay(_currentframe - 1); }
Symbol 163 MovieClip Frame 5
p2.play(); mysound.attachSound("deton"); mysound.start();
Symbol 163 MovieClip Frame 28
_root.scudarray.shift(); this.removeMovieClip();
Symbol 164 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 2
("c" < (b >= undefined)) || (1()); 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 164 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 168 MovieClip Frame 2
stop();
Symbol 168 MovieClip Frame 4
stop();
Symbol 168 MovieClip Frame 6
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 4
stop();
Symbol 169 MovieClip Frame 6
stop();
Symbol 170 MovieClip Frame 2
stop();
Symbol 170 MovieClip Frame 4
stop();
Symbol 170 MovieClip Frame 6
stop();
Instance of Symbol 168 MovieClip "line1" in Symbol 171 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 169 MovieClip "line2" in Symbol 171 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 170 MovieClip "line3" in Symbol 171 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 172 MovieClip Frame 6
("c" < (b >= undefined)) || (1()); 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 172 MovieClip Frame 11
stop();
Symbol 173 MovieClip Frame 40
gotoAndPlay (1);
Symbol 174 MovieClip Frame 1
("c" < (b >= undefined)) || (1()); 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 174 MovieClip Frame 3
delay--; if (0 < delay) { gotoAndPlay(_currentframe - 1); }
Symbol 174 MovieClip Frame 4
("c" < (b >= undefined)) || (1()); 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 174 MovieClip Frame 6
("c" < (b >= undefined)) || (1()); 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 174 MovieClip Frame 7
("c" < (b >= undefined)) || (1()); if (bang == false) { mysound.attachSound("drdisappear"); mysound.start(); } disappear = true;
Symbol 174 MovieClip Frame 13
("c" < (b >= undefined)) || (1()); _root.scspeed = oldscspeed; _root.scscale = oldscscale; this.removeMovieClip();
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
("c" < (b >= undefined)) || (1()); 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 185 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 185 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 3
stop();
Symbol 188 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 188 MovieClip Frame 2
stop();
Symbol 188 MovieClip Frame 3
stop();
Symbol 191 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 191 MovieClip Frame 2
stop();
Symbol 191 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 201 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 201 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 3
stop();
Symbol 202 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 202 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 3
stop();
Symbol 203 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 203 MovieClip Frame 2
stop();
Symbol 203 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 205 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 205 MovieClip Frame 2
stop();
Symbol 205 MovieClip Frame 3
stop();
Symbol 206 MovieClip Frame 1
gotoAndStop(_parent.display + 2);
Symbol 206 MovieClip Frame 2
stop();
Symbol 206 MovieClip Frame 3
stop();
Symbol 207 MovieClip Frame 1
if (_visible == false) { stop(); } else { gotoAndStop(display + 2); }
Symbol 207 MovieClip Frame 2
stop();
Instance of Symbol 185 MovieClip "mylevel" in Symbol 207 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.level", 2); }
Instance of Symbol 188 MovieClip "myscore" in Symbol 207 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.score", 6); }
Instance of Symbol 191 MovieClip "myrepair" in Symbol 207 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Instance of Symbol 196 MovieClip "myscudsleft" in Symbol 207 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.scudsleft", 3); }
Instance of Symbol 201 MovieClip "mymscudsleft" in Symbol 207 MovieClip Frame 2
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.mscudsleft", 3); }
Symbol 207 MovieClip Frame 3
stop();
Symbol 262 Button
on (press) { if (bdestroyed == 6) { gameover = true; } gotoAndPlay (79); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 263 Button
on (press) { _root.functions.baserepair(1); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 265 Button
on (press) { _root.functions.baserepair(2); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 267 Button
on (press) { _root.functions.baserepair(3); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 269 Button
on (press) { _root.functions.baserepair(4); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 271 Button
on (press) { _root.functions.baserepair(5); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 273 Button
on (press) { _root.functions.baserepair(6); } on (rollOver) { _root.cursor1.gotoAndStop(1); } on (rollOut) { _root.cursor1.gotoAndStop(2); }
Symbol 275 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 275 MovieClip Frame 5
function showrow() { mysound.attachSound("showlist"); mysound.start(); time = getTimer(); } mysound = new Sound(this); mysound.setVolume(_root.volsfx); time = getTimer();
Symbol 275 MovieClip Frame 7
if (getTimer() < (time + 250)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 8
showrow();
Symbol 275 MovieClip Frame 10
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 11
showrow();
Instance of Symbol 215 MovieClip "tpscuds" in Symbol 275 MovieClip Frame 11
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpscuds", 4); }
Instance of Symbol 217 MovieClip "myscudsleft" in Symbol 275 MovieClip Frame 11
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.scudsleft", 3); }
Symbol 275 MovieClip Frame 13
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 14
showrow();
Instance of Symbol 221 MovieClip "mymscudsleft" in Symbol 275 MovieClip Frame 14
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.mscudsleft", 3); }
Instance of Symbol 223 MovieClip "tpmscuds" in Symbol 275 MovieClip Frame 14
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmscuds", 4); }
Symbol 275 MovieClip Frame 16
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 17
showrow();
Instance of Symbol 227 MovieClip "bdamaged" in Symbol 275 MovieClip Frame 17
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.bdamaged", 3); }
Instance of Symbol 229 MovieClip "tpbdamaged" in Symbol 275 MovieClip Frame 17
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpbdamaged", 4); }
Symbol 275 MovieClip Frame 19
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 20
showrow();
Instance of Symbol 233 MovieClip "bintact" in Symbol 275 MovieClip Frame 20
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.bintact", 3); }
Instance of Symbol 235 MovieClip "tpbintact" in Symbol 275 MovieClip Frame 20
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpbintact", 4); }
Symbol 275 MovieClip Frame 22
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 23
showrow();
Instance of Symbol 239 MovieClip "totalbonus" in Symbol 275 MovieClip Frame 23
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.bonus.totalbonus", 4); }
Symbol 275 MovieClip Frame 25
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 26
showrow();
Symbol 275 MovieClip Frame 28
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 29
_root.repair = _root.repair + tprepair; showrow();
Instance of Symbol 244 MovieClip "tprepair" in Symbol 275 MovieClip Frame 29
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tprepair", 3); }
Symbol 275 MovieClip Frame 31
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 32
_root.mscudsleft = _root.mscudsleft + tpmega; showrow();
Instance of Symbol 246 MovieClip "tpmega" in Symbol 275 MovieClip Frame 32
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmega", 3); }
Symbol 275 MovieClip Frame 34
if (getTimer() < (time + 2000)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 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 275 MovieClip Frame 44
time = getTimer(); if ((_root.level % 5) != 0) { gotoAndPlay (61); }
Symbol 275 MovieClip Frame 46
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 47
showrow();
Symbol 275 MovieClip Frame 49
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 50
tprepair = _root.level * 10; _root.repair = _root.repair + tprepair; showrow();
Instance of Symbol 244 MovieClip "tprepair" in Symbol 275 MovieClip Frame 50
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tprepair", 3); }
Symbol 275 MovieClip Frame 52
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 53
tpmega = Math.floor(_root.level / 2); _root.mscudsleft = _root.mscudsleft + tpmega; showrow();
Instance of Symbol 246 MovieClip "tpmega" in Symbol 275 MovieClip Frame 53
onClipEvent (load) { _root.functions.setdigits(_target, _name, "_root.bonus.tpmega", 3); }
Symbol 275 MovieClip Frame 55
if (getTimer() < (time + 1500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 60
time = getTimer();
Symbol 275 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 (63); } else { checkrepair(); if (canrepair == false) { gotoAndPlay (79); } else { mysound.attachSound("repairmode"); mysound.start(); _root.fadeSpeed = 3; _root.fadeArray = [1, 0, 0, 0]; gotoAndPlay (77); } }
Symbol 275 MovieClip Frame 63
time = getTimer(); totalbonus = _root.repair * 10;
Symbol 275 MovieClip Frame 65
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 66
showrow();
Symbol 275 MovieClip Frame 68
if (getTimer() < (time + 500)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 69
showrow();
Instance of Symbol 253 MovieClip "myrepair" in Symbol 275 MovieClip Frame 69
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Instance of Symbol 254 MovieClip "totalbonus" in Symbol 275 MovieClip Frame 69
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.bonus.totalbonus", 5); }
Symbol 275 MovieClip Frame 71
if (getTimer() < (time + 6000)) { gotoAndPlay(_currentframe - 1); }
Symbol 275 MovieClip Frame 73
countdown();
Symbol 275 MovieClip Frame 76
gotoAndPlay (79);
Symbol 275 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 253 MovieClip "myrepair" in Symbol 275 MovieClip Frame 77
onClipEvent (enterFrame) { _root.functions.setdigits(_target, _name, "_root.repair", 4); }
Symbol 275 MovieClip Frame 78
stop();
Symbol 275 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();

Library Items

Symbol 1 Sound [showlist]
Symbol 2 Sound [sclaunch]
Symbol 3 Sound [scorecount]
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:Timeline
Symbol 21 MovieClipUsed by:23
Symbol 22 MovieClipUsed by:23
Symbol 23 MovieClipUses:21 22Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 FontUsed by:27 30 89 94 96 97 98 100 101 102 104 107 110 113 116 118 119 123 124 131 132 134 135 138 140 141 176 177 178 179 180 181 182 209 210 211 212 218 224 230 237 240 241 242 247 248 250 251 255 257 258 261
Symbol 27 TextUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:Timeline
Symbol 29 MovieClipUsed by:Timeline
Symbol 30 EditableTextUses:26Used by:31
Symbol 31 MovieClipUses:30Used by:35
Symbol 32 FontUsed by:33 90 126 127 128 129 133 136 137 142 143 144 145 183 184 186 187 189 190 192 193 194 195 197 198 199 200 213 214 216 219 220 222 225 226 228 231 232 234 238 243 245 252 256 259 260
Symbol 33 EditableTextUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:35
Symbol 35 MovieClipUses:31 34Used by:39
Symbol 36 GraphicUsed by:37 95 105 108 111 114 117 148
Symbol 37 ButtonUses:36Used by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClipUses:35 38Used by:Timeline
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:Timeline
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:55
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:55
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:55 60 66 71 76 81
Symbol 48 ShapeTweeningUsed by:51
Symbol 49 ShapeTweeningUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:48 49 50Used by:55 60 66 71 76 81 149
Symbol 52 GraphicUsed by:54 65
Symbol 53 GraphicUsed by:54 65
Symbol 54 MovieClipUses:52 53Used by:55 60 71 76 81
Symbol 55 MovieClipUses:43 45 47 51 54Used by:Timeline
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:60
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClipUses:57 59 47 51 54Used by:Timeline
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:66
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:66
Symbol 65 MovieClipUses:52 53Used by:66
Symbol 66 MovieClipUses:62 64 47 51 65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:71
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClipUses:68 70 47 51 54Used 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 47 51 54Used 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 47 51 54Used by:Timeline
Symbol 82 GraphicUsed by:83 263 273
Symbol 83 MovieClipUses:82Used by:Timeline
Symbol 84 GraphicUsed by:85 265 271
Symbol 85 MovieClipUses:84Used by:Timeline
Symbol 86 GraphicUsed by:87 267 269
Symbol 87 MovieClipUses:86Used by:Timeline
Symbol 88 GraphicUsed by:Timeline
Symbol 89 TextUses:26Used by:93
Symbol 90 TextUses:32Used by:93
Symbol 91 GraphicUsed by:92
Symbol 92 ButtonUses:91Used by:93
Symbol 93 MovieClipUses:89 90 92Used by:Timeline
Symbol 94 TextUses:26Used by:95
Symbol 95 ButtonUses:94 36Used by:121
Symbol 96 TextUses:26Used by:99
Symbol 97 TextUses:26Used by:99
Symbol 98 TextUses:26Used by:99
Symbol 99 MovieClipUses:96 97 98Used by:121
Symbol 100 TextUses:26Used by:121
Symbol 101 TextUses:26Used by:103 106 109 112 115
Symbol 102 TextUses:26Used by:103 106 109 112 115
Symbol 103 MovieClipUses:101 102Used by:121
Symbol 104 TextUses:26Used by:105
Symbol 105 ButtonUses:104 36Used by:121
Symbol 106 MovieClipUses:101 102Used by:121
Symbol 107 TextUses:26Used by:108
Symbol 108 ButtonUses:107 36Used by:121
Symbol 109 MovieClipUses:101 102Used by:121
Symbol 110 TextUses:26Used by:111
Symbol 111 ButtonUses:110 36Used by:121
Symbol 112 MovieClipUses:101 102Used by:121
Symbol 113 TextUses:26Used by:114
Symbol 114 ButtonUses:113 36Used by:121
Symbol 115 MovieClipUses:101 102Used by:121
Symbol 116 TextUses:26Used by:117
Symbol 117 ButtonUses:116 36Used by:121
Symbol 118 TextUses:26Used by:120
Symbol 119 TextUses:26Used by:120
Symbol 120 MovieClipUses:118 119Used by:121
Symbol 121 MovieClipUses:95 99 100 103 105 106 108 109 111 112 114 115 117 120Used by:Timeline
Symbol 122 GraphicUsed by:151  Timeline
Symbol 123 TextUses:26Used by:Timeline
Symbol 124 TextUses:26Used by:Timeline
Symbol 125 GraphicUsed by:160  Timeline
Symbol 126 TextUses:32Used by:Timeline
Symbol 127 TextUses:32Used by:Timeline
Symbol 128 TextUses:32Used by:Timeline
Symbol 129 TextUses:32Used by:Timeline
Symbol 130 ShapeTweeningUsed by:158  Timeline
Symbol 131 TextUses:26Used by:Timeline
Symbol 132 TextUses:26Used by:Timeline
Symbol 133 TextUses:32Used by:Timeline
Symbol 134 TextUses:26Used by:Timeline
Symbol 135 TextUses:26Used by:Timeline
Symbol 136 TextUses:32Used by:Timeline
Symbol 137 TextUses:32Used by:Timeline
Symbol 138 TextUses:26Used by:Timeline
Symbol 139 GraphicUsed by:Timeline
Symbol 140 TextUses:26Used by:Timeline
Symbol 141 TextUses:26Used by:Timeline
Symbol 142 TextUses:32Used by:Timeline
Symbol 143 TextUses:32Used by:Timeline
Symbol 144 TextUses:32Used by:Timeline
Symbol 145 TextUses:32Used by:Timeline
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:Timeline
Symbol 148 ButtonUses:36Used by:Timeline
Symbol 149 MovieClipUses:51Used by:153
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150 122Used by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:149 152Used by:Timeline
Symbol 154 ShapeTweeningUsed by:158
Symbol 155 ShapeTweeningUsed by:158
Symbol 156 ShapeTweeningUsed by:158
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:130 154 155 156 157Used by:159
Symbol 159 MovieClipUses:158Used by:163
Symbol 160 MovieClipUses:125Used by:161
Symbol 161 MovieClipUses:160Used by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClipUses:159 162Used by:Timeline
Symbol 164 MovieClipUsed by:172
Symbol 165 GraphicUsed by:168 169 170
Symbol 166 GraphicUsed by:168 169 170
Symbol 167 GraphicUsed by:168 169 170
Symbol 168 MovieClipUses:165 166 167Used by:171
Symbol 169 MovieClipUses:165 166 167Used by:171
Symbol 170 MovieClipUses:165 166 167Used by:171
Symbol 171 MovieClipUses:168 169 170Used by:172
Symbol 172 MovieClipUses:164 171Used by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:173Used by:Timeline
Symbol 175 MovieClipUsed by:Timeline
Symbol 176 TextUses:26Used by:207
Symbol 177 TextUses:26Used by:207
Symbol 178 TextUses:26Used by:207
Symbol 179 TextUses:26Used by:207
Symbol 180 TextUses:26Used by:207
Symbol 181 TextUses:26Used by:207
Symbol 182 TextUses:26Used by:207
Symbol 183 EditableTextUses:32Used by:185 202
Symbol 184 EditableTextUses:32Used by:185 202
Symbol 185 MovieClipUses:183 184Used by:207
Symbol 186 EditableTextUses:32Used by:188 203
Symbol 187 EditableTextUses:32Used by:188 203
Symbol 188 MovieClipUses:186 187Used by:207
Symbol 189 EditableTextUses:32Used by:191 204
Symbol 190 EditableTextUses:32Used by:191 204
Symbol 191 MovieClipUses:189 190Used by:207
Symbol 192 EditableTextUses:32Used by:196 205
Symbol 193 EditableTextUses:32Used by:196 205
Symbol 194 EditableTextUses:32Used by:196 205
Symbol 195 EditableTextUses:32Used by:196 205
Symbol 196 MovieClipUses:192 193 194 195Used by:207
Symbol 197 EditableTextUses:32Used by:201 206
Symbol 198 EditableTextUses:32Used by:201 206
Symbol 199 EditableTextUses:32Used by:201 206
Symbol 200 EditableTextUses:32Used by:201 206
Symbol 201 MovieClipUses:197 198 199 200Used by:207
Symbol 202 MovieClipUses:183 184Used by:207
Symbol 203 MovieClipUses:186 187Used by:207
Symbol 204 MovieClipUses:189 190Used by:207
Symbol 205 MovieClipUses:192 193 194 195Used by:207
Symbol 206 MovieClipUses:197 198 199 200Used by:207
Symbol 207 MovieClipUses:176 177 178 179 180 181 182 185 188 191 196 201 202 203 204 205 206Used by:Timeline
Symbol 208 GraphicUsed by:262 275
Symbol 209 TextUses:26Used by:275
Symbol 210 TextUses:26Used by:275
Symbol 211 TextUses:26Used by:275
Symbol 212 TextUses:26Used by:275
Symbol 213 EditableTextUses:32Used by:275
Symbol 214 EditableTextUses:32Used by:215
Symbol 215 MovieClipUses:214Used by:275
Symbol 216 EditableTextUses:32Used by:217
Symbol 217 MovieClipUses:216Used by:275
Symbol 218 TextUses:26Used by:275
Symbol 219 EditableTextUses:32Used by:275
Symbol 220 EditableTextUses:32Used by:221
Symbol 221 MovieClipUses:220Used by:275
Symbol 222 EditableTextUses:32Used by:223
Symbol 223 MovieClipUses:222Used by:275
Symbol 224 TextUses:26Used by:275
Symbol 225 EditableTextUses:32Used by:275
Symbol 226 EditableTextUses:32Used by:227
Symbol 227 MovieClipUses:226Used by:275
Symbol 228 EditableTextUses:32Used by:229
Symbol 229 MovieClipUses:228Used by:275
Symbol 230 TextUses:26Used by:275
Symbol 231 EditableTextUses:32Used by:275
Symbol 232 EditableTextUses:32Used by:233
Symbol 233 MovieClipUses:232Used by:275
Symbol 234 EditableTextUses:32Used by:235
Symbol 235 MovieClipUses:234Used by:275
Symbol 236 GraphicUsed by:275
Symbol 237 TextUses:26Used by:275
Symbol 238 EditableTextUses:32Used by:239 254
Symbol 239 MovieClipUses:238Used by:275
Symbol 240 TextUses:26Used by:275
Symbol 241 TextUses:26Used by:275
Symbol 242 TextUses:26Used by:275
Symbol 243 EditableTextUses:32Used by:244
Symbol 244 MovieClipUses:243Used by:275
Symbol 245 EditableTextUses:32Used by:246
Symbol 246 MovieClipUses:245Used by:275
Symbol 247 TextUses:26Used by:275
Symbol 248 TextUses:26Used by:275
Symbol 249 GraphicUsed by:275
Symbol 250 TextUses:26Used by:275
Symbol 251 TextUses:26Used by:275
Symbol 252 EditableTextUses:32Used by:253
Symbol 253 MovieClipUses:252Used by:275
Symbol 254 MovieClipUses:238Used by:275
Symbol 255 TextUses:26Used by:275
Symbol 256 TextUses:32Used by:275
Symbol 257 TextUses:26Used by:275
Symbol 258 TextUses:26Used by:275
Symbol 259 TextUses:32Used by:275
Symbol 260 TextUses:32Used by:275
Symbol 261 TextUses:26Used by:262
Symbol 262 ButtonUses:261 208Used by:275
Symbol 263 ButtonUses:82Used by:264
Symbol 264 MovieClipUses:263Used by:275
Symbol 265 ButtonUses:84Used by:266
Symbol 266 MovieClipUses:265Used by:275
Symbol 267 ButtonUses:86Used by:268
Symbol 268 MovieClipUses:267Used by:275
Symbol 269 ButtonUses:86Used by:270
Symbol 270 MovieClipUses:269Used by:275
Symbol 271 ButtonUses:84Used by:272
Symbol 272 MovieClipUses:271Used by:275
Symbol 273 ButtonUses:82Used by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClipUses:208 209 210 211 212 213 215 217 218 219 221 223 224 225 227 229 230 231 233 235 236 237 239 240 241 242 244 246 247 248 249 250 251 253 254 255 256 257 258 259 260 262 264 266 268 270 272 274Used by:Timeline

Instance Names

"music"Frame 14Symbol 23 MovieClip
"twinkle0"Frame 14Symbol 25 MovieClip
"twtw"Frame 14Symbol 28 MovieClip
"functions"Frame 14Symbol 29 MovieClip
"textfx"Frame 18Symbol 39 MovieClip
"base1"Frame 19Symbol 55 MovieClip
"base2"Frame 19Symbol 60 MovieClip
"base3"Frame 19Symbol 66 MovieClip
"base4"Frame 19Symbol 71 MovieClip
"base5"Frame 19Symbol 76 MovieClip
"base6"Frame 19Symbol 81 MovieClip
"basehit1"Frame 34Symbol 83 MovieClip
"basehit2"Frame 34Symbol 85 MovieClip
"basehit3"Frame 34Symbol 87 MovieClip
"basehit4"Frame 34Symbol 87 MovieClip
"basehit5"Frame 34Symbol 85 MovieClip
"basehit6"Frame 34Symbol 83 MovieClip
"copyright"Frame 34Symbol 93 MovieClip
"ts"Frame 56Symbol 121 MovieClip
"lunarhit"Frame 63Symbol 147 MovieClip
"missile"Frame 63Symbol 153 MovieClip
"scud"Frame 63Symbol 163 MovieClip
"drone0"Frame 63Symbol 174 MovieClip
"drpointer"Frame 63Symbol 175 MovieClip
"display0"Frame 63Symbol 207 MovieClip
"bonus"Frame 73Symbol 275 MovieClip
"snd1"Symbol 23 MovieClip Frame 2Symbol 21 MovieClip
"snd2"Symbol 23 MovieClip Frame 2Symbol 21 MovieClip
"snd3"Symbol 23 MovieClip Frame 2Symbol 21 MovieClip
"snd4"Symbol 23 MovieClip Frame 2Symbol 21 MovieClip
"letter"Symbol 35 MovieClip Frame 1Symbol 31 MovieClip
"letter2"Symbol 35 MovieClip Frame 1Symbol 34 MovieClip
"char"Symbol 39 MovieClip Frame 1Symbol 35 MovieClip
"button"Symbol 39 MovieClip Frame 3Symbol 38 MovieClip
"boom0"Symbol 55 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 60 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 66 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 71 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 76 MovieClip Frame 3Symbol 51 MovieClip
"boom0"Symbol 81 MovieClip Frame 3Symbol 51 MovieClip
"gq"Symbol 121 MovieClip Frame 1Symbol 99 MovieClip
"hs"Symbol 121 MovieClip Frame 1Symbol 103 MovieClip
"bm"Symbol 121 MovieClip Frame 1Symbol 106 MovieClip
"sc"Symbol 121 MovieClip Frame 1Symbol 109 MovieClip
"cc"Symbol 121 MovieClip Frame 1Symbol 112 MovieClip
"ts"Symbol 121 MovieClip Frame 1Symbol 115 MovieClip
"dc"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"line_gr"Symbol 152 MovieClip Frame 1Symbol 151 MovieClip
"p2"Symbol 153 MovieClip Frame 1Symbol 149 MovieClip
"line_cl"Symbol 153 MovieClip Frame 2Symbol 152 MovieClip
"scexplo"Symbol 159 MovieClip Frame 2Symbol 158 MovieClip
"line_gr"Symbol 161 MovieClip Frame 1Symbol 160 MovieClip
"line_clip"Symbol 162 MovieClip Frame 1Symbol 161 MovieClip
"p2"Symbol 163 MovieClip Frame 1Symbol 159 MovieClip
"line_col"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"line1"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"line2"Symbol 171 MovieClip Frame 1Symbol 169 MovieClip
"line3"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"p1"Symbol 172 MovieClip Frame 1Symbol 164 MovieClip
"p3"Symbol 172 MovieClip Frame 1Symbol 164 MovieClip
"p2"Symbol 172 MovieClip Frame 1Symbol 164 MovieClip
"linemc"Symbol 172 MovieClip Frame 1Symbol 171 MovieClip
"rotate"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"d3d"Symbol 174 MovieClip Frame 4Symbol 173 MovieClip
"mylevel"Symbol 207 MovieClip Frame 2Symbol 185 MovieClip
"myscore"Symbol 207 MovieClip Frame 2Symbol 188 MovieClip
"myrepair"Symbol 207 MovieClip Frame 2Symbol 191 MovieClip
"myscudsleft"Symbol 207 MovieClip Frame 2Symbol 196 MovieClip
"mymscudsleft"Symbol 207 MovieClip Frame 2Symbol 201 MovieClip
"mylevel"Symbol 207 MovieClip Frame 3Symbol 202 MovieClip
"myscore"Symbol 207 MovieClip Frame 3Symbol 203 MovieClip
"myrepair"Symbol 207 MovieClip Frame 3Symbol 204 MovieClip
"myscudsleft"Symbol 207 MovieClip Frame 3Symbol 205 MovieClip
"mymscudsleft"Symbol 207 MovieClip Frame 3Symbol 206 MovieClip
"tpscuds"Symbol 275 MovieClip Frame 11Symbol 215 MovieClip
"myscudsleft"Symbol 275 MovieClip Frame 11Symbol 217 MovieClip
"mymscudsleft"Symbol 275 MovieClip Frame 14Symbol 221 MovieClip
"tpmscuds"Symbol 275 MovieClip Frame 14Symbol 223 MovieClip
"bdamaged"Symbol 275 MovieClip Frame 17Symbol 227 MovieClip
"tpbdamaged"Symbol 275 MovieClip Frame 17Symbol 229 MovieClip
"bintact"Symbol 275 MovieClip Frame 20Symbol 233 MovieClip
"tpbintact"Symbol 275 MovieClip Frame 20Symbol 235 MovieClip
"totalbonus"Symbol 275 MovieClip Frame 23Symbol 239 MovieClip
"tprepair"Symbol 275 MovieClip Frame 29Symbol 244 MovieClip
"tpmega"Symbol 275 MovieClip Frame 32Symbol 246 MovieClip
"tprepair"Symbol 275 MovieClip Frame 50Symbol 244 MovieClip
"tpmega"Symbol 275 MovieClip Frame 53Symbol 246 MovieClip
"myrepair"Symbol 275 MovieClip Frame 69Symbol 253 MovieClip
"totalbonus"Symbol 275 MovieClip Frame 69Symbol 254 MovieClip
"myrepair"Symbol 275 MovieClip Frame 77Symbol 253 MovieClip
"repair0"Symbol 275 MovieClip Frame 77Symbol 264 MovieClip
"repair1"Symbol 275 MovieClip Frame 77Symbol 266 MovieClip
"repair2"Symbol 275 MovieClip Frame 77Symbol 268 MovieClip
"repair3"Symbol 275 MovieClip Frame 77Symbol 270 MovieClip
"repair4"Symbol 275 MovieClip Frame 77Symbol 272 MovieClip
"repair5"Symbol 275 MovieClip Frame 77Symbol 274 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "showlist"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sclaunch"
ExportAssets (56)Timeline Frame 1Symbol 3 as "scorecount"
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 19
"m01"Frame 34
"m02"Frame 46
"options"Frame 56
"help"Frame 58
"playgame"Frame 63
"dolevel"Frame 65
"gameover"Frame 75
"getscores"Frame 79
"hide"Symbol 39 MovieClip Frame 4
"show"Symbol 93 MovieClip Frame 2
"hide"Symbol 93 MovieClip Frame 10
"fade"Symbol 174 MovieClip Frame 7
"noextra"Symbol 275 MovieClip Frame 61
"happyend"Symbol 275 MovieClip Frame 63
"repair"Symbol 275 MovieClip Frame 77
"norepair"Symbol 275 MovieClip Frame 79

Dynamic Text Variables

mycharacterSymbol 30 EditableText""
mycharacterSymbol 33 EditableText""
mylevelSymbol 183 EditableText""
_root.levelSymbol 184 EditableText""
myscoreSymbol 186 EditableText""
_root.scoreSymbol 187 EditableText""
myrepairSymbol 189 EditableText""
_root.repairSymbol 190 EditableText""
myscudsleftSymbol 192 EditableText""
myscudsleftSymbol 193 EditableText""
_root.scudsleftSymbol 194 EditableText""
_root.scudsleftSymbol 195 EditableText""
mymscudsleftSymbol 197 EditableText""
mymscudsleftSymbol 198 EditableText""
_root.mscudsleftSymbol 199 EditableText""
_root.mscudsleftSymbol 200 EditableText""
pscudsSymbol 213 EditableText""
tpscudsSymbol 214 EditableText""
myscudsleftSymbol 216 EditableText""
pmscudsSymbol 219 EditableText""
mymscudsleftSymbol 220 EditableText""
tpmscudsSymbol 222 EditableText""
pbdamagedSymbol 225 EditableText""
bdamagedSymbol 226 EditableText""
tpbdamagedSymbol 228 EditableText""
pbintactSymbol 231 EditableText""
bintactSymbol 232 EditableText""
tpbintactSymbol 234 EditableText""
totalbonusSymbol 238 EditableText""
tprepairSymbol 243 EditableText""
tpmegaSymbol 245 EditableText""
myrepairSymbol 252 EditableText""




http://swfchan.com/10/45046/info.shtml
Created: 6/5 -2019 04:10:25 Last modified: 6/5 -2019 04:10:25 Server time: 14/11 -2024 17:28:17