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

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

a-blast.swf

This is the info page for
Flash #100736

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


Text
© 2001 SayInteractive.com
All Rights Reserved

empty

B

A

C

K

G

R

O

U

N

D

Blast your way through the Alien Armada. Plunder whatever
technology you can. Defeating the fearsome enemy Bosses will
reveal a special upgrade your ship needs in order defeat future
Bosses. Your ship can then gain the upper hand on the
mysterious and advanced alien aggressors.

The MOUSE controls movement of the ship; <CLICK> to fire.
<SPACEBAR> fires special Laser acquired later on.
<E> activates EMP (Electro-Magnetic-Pulse) aquired later.
<Q> toggles quality thus compensating for slower computers.

A-Blast Liberation contains many surprises so keep your eyes
peeled and your lasers blasting! Upgrade your ship every chance
you get.  Score high, and you'll be added to the High Score List!

Shield Power-up

Recharge Special Weapons

Invincibility

Double Laser

Technology

Health Power-up

Rollover Power-up for Description

www.sayinteractive.com

www.sayinteractive.com

John Say
Joe Fouts
Jacob Correia
John Say
Chris Rhodes
Jacob Correia
John Say
Chris Rhodes
Jacob Correia
John Say
John Say
Halcyon411

Game Design -
Game Coding -
GUI Design -
Graphics-

Animation -

Sound -
Music -

CREDITS

Score:

Sector:

ActionScript [AS1/AS2]

Frame 2
total = this.getBytesTotal(); A = ((this.getBytesLoaded() / total) * 1.9) * 100; percent = int(A) add "%"; setProperty("_root.bar", _xscale , int(A)); ifFrameLoaded (39) { gotoAndStop (5); }
Frame 3
gotoAndPlay (2);
Frame 4
Frame 5
stop(); Set("button1/label:text", "P l a y N o w"); Set("button2/label:text", "B a c k g r o u n d"); Set("button3/label:text", "C r e d i t s"); Set("button4/label:text", "H i g h S c o r e"); Set("button5/label:text", "M o r e G a m e s"); button1 = "Game"; button2 = "Background"; button3 = "credits"; button4 = "HighScore"; button5 = "MoreGames"; unloadMovieNum (1); _quality = "high"; loadMovieNum ("sounds.swf", 1);
Frame 6
gotoAndStop(/:target);
Frame 7
Set("button6/label:text", "B A C K"); button6 = "Menu";
Frame 8
gotoAndStop(/:target);
Frame 9
stop(); Set("button6/label:text", "B A C K"); button6 = "Menu"; Set("button1/label:text", "P l a y N o w"); button1 = "Game";
Frame 10
gotoAndStop (5);
Frame 11
getURL ("javascript:spawnWindow('http://www.sayinteractive.com/scripts/setScore2.asp','Ablast','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=450')"); gotoAndStop (5); stop();
Frame 12
unloadMovieNum (1); gotoAndStop(/:target);
Frame 13
stopAllSounds(); stop(); _quality = "medium";
Frame 14
gotoAndPlay (15);
Frame 15
empval = 0; s0 = 0; s1 = 0.01745; s2 = 0.0349; s3 = 0.05234; s4 = 0.06976; s5 = 0.08716; s6 = 0.10453; s7 = 0.12187; s8 = 0.1392; s9 = 0.15643; s10 = 0.1736; s11 = 0.1908; s12 = 0.2079; s13 = 0.225; s14 = 0.2419; s15 = 0.2588; s16 = 0.2756; s17 = 0.2924; s18 = 0.309; s19 = 0.3256; s20 = 0.342; s21 = 0.3584; s22 = 0.3746; s23 = 0.3907; s24 = 0.4067; s25 = 0.4226; s26 = 0.4384; s27 = 0.454; s28 = 0.4695; s29 = 0.4848; s30 = 0.5; s31 = 0.515; s32 = 0.5299; s33 = 0.5446; s34 = 0.5592; s35 = 0.5736; s36 = 0.5878; s37 = 0.6018; s38 = 0.6157; s39 = 0.6293; s40 = 0.6428; s41 = 0.6561; s42 = 0.6691; s43 = 0.682; s44 = 0.6947; s45 = 0.7071; s46 = 0.7193; s47 = 0.7314; s48 = 0.7431; s49 = 0.7547; s50 = 0.766; s51 = 0.7771; s52 = 0.788; s53 = 0.7986; s54 = 0.809; s55 = 0.8192; s56 = 0.829; s57 = 0.8387; s58 = 0.848; s59 = 0.8572; s60 = 0.866; s61 = 0.8746; s62 = 0.8829; s63 = 0.891; s64 = 0.8988; s65 = 0.9063; s66 = 0.9135; s67 = 0.9205; s68 = 0.9272; s69 = 0.9336; s70 = 0.9397; s71 = 0.9455; s72 = 0.9511; s73 = 0.9563; s74 = 0.9613; s75 = 0.9659; s76 = 0.9703; s77 = 0.9744; s78 = 0.9781; s79 = 0.9816; s80 = 0.9848; s81 = 0.9877; s82 = 0.9903; s83 = 0.9925; s84 = 0.9945; s85 = 0.9962; s86 = 0.9976; s87 = 0.9986; s88 = 0.9994; s89 = 0.9998; s90 = 1; Set("/:score", 0); Set("/:invincible", 0); Set("/sound:music", 2); if (_root.levelcode == "wave17") { Set("/:score", _root.levelscore); gotoAndStop (52); }
Frame 16
stop(); Set("/:boss", 0); Set("/:dead", 0); Set("/:bullets", 0); Set("/:asteroid", 0); Set("/:marginW", getProperty("/badguy", _width) / 2); Set("/:marginH", getProperty("/badguy", _height)); Set("/:fire", 1); Set("/:nextwave", "wave2"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:startX", 0); Set("/:startY", 0); Set("/:shoot", 0); Set("/:value", 100); Set("/:sector", 1);
Instance of Symbol 238 MovieClip "bossemp" in Frame 16
onClipEvent (enterFrame) { setProperty(this, _x , getProperty("/boss/boss", _x) - 170); setProperty(this, _y , getProperty("/boss/boss", _y) + 100); }
Frame 18
Set("/:nextwave", "wave3"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:shoot", 0);
Frame 20
Set("/:nextwave", "wave4"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:plus", 6); Set("/:shoot", 0);
Frame 22
Set("/:nextwave", "wave5"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:startX", 0); Set("/:startY", 0); Set("/:shoot", 0); Set("/:value", 200);
Frame 24
Set("/:nextwave", "wave6"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:shoot", 0);
Frame 26
Set("/:nextwave", "wave7"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:shoot", 1);
Frame 28
Set("/:nextwave", "wave8"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:shoot", 1); Set("/:value", 300);
Frame 30
Set("/:kamX1", 50); Set("/:kamX2", 170); Set("/:kamX3", 290); Set("/:kamX4", 410); Set("/:kamX5", 530); Set("/:kamX6", 650); Set("/:kamR1", -10); Set("/:kamR2", -5); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 5); Set("/:kamR6", 10); Set("/:kamY1", 0); Set("/:kamY2", 0); Set("/:kamY3", 0); Set("/:kamY4", 0); Set("/:kamY5", 0); Set("/:kamY6", 0); Set("/:nextwave", "wave9"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 32
Set("/:nextwave", "wave10"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:startX", 0); Set("/:startY", 0); Set("/:shoot", 1);
Frame 34
Set("/:nextwave", "wave11"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:shoot", 1); Set("/:value", 300);
Frame 36
Set("/:nextwave", "wave12"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:total", 6); Set("/:plus", 6); Set("/:shoot", 1);
Frame 38
Set("/:kamX1", 50); Set("/:kamX2", 170); Set("/:kamX3", 290); Set("/:kamX4", 410); Set("/:kamX5", 530); Set("/:kamX6", 650); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamY1", -50); Set("/:kamY2", -25); Set("/:kamY3", 0); Set("/:kamY4", 0); Set("/:kamY5", -25); Set("/:kamY6", -50); Set("/:nextwave", "wave13"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 40
Set("/:kamX1", 350); Set("/:kamX2", 175); Set("/:kamX3", 525); Set("/:kamX4", 85); Set("/:kamX5", 615); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamY1", 0); Set("/:kamY2", -25); Set("/:kamY3", -75); Set("/:kamY4", -125); Set("/:kamY5", -125); Set("/:nextwave", "wave14"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 5); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 42
Set("/:asteroid", 0); Set("/:nextwave", "goBoss"); Set("/:number", 1); Set("/:last", 2); Set("/:badguys", 0); Set("/:total", 2); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600);
Frame 44
Set("/:nextwave", "wave15");
Frame 46
stop(); Set("/:boss", 1); Set("/:last", 3); Set("/:badguys", 3); Set("/:nextwave", "wave16"); Set("/:badguy1", 30); Set("/:badguy2", 30); Set("/:badguy3", 80); Set("/:value", 1000);
Frame 48
Set("/:boss", 0); Set("/:bullets", 0); Set("/:nextwave", "wave17");
Frame 50
Set("/:nextwave", "wave18"); _level1.gotoAndStop("sectorclear"); Mouse.show();
Frame 52
_level1.gotoAndPlay("sectorclearstop"); sound.gotoAndPlay(4); Set("/:sector", 2); Set("/:kamX1", 50); Set("/:kamX2", 575); Set("/:kamX3", 300); Set("/:kamX4", 225); Set("/:kamX5", 360); Set("/:kamX6", 100); Set("/:kamX7", 270); Set("/:kamX8", 430); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamR7", 0); Set("/:kamR8", 0); Set("/:kamY1", -random(300)); Set("/:kamY2", -random(300)); Set("/:kamY3", -random(300)); Set("/:kamY4", -random(300)); Set("/:kamY5", -random(300)); Set("/:kamY6", -random(300)); Set("/:kamY7", -random(300)); Set("/:kamY8", -random(300)); Set("/:nextwave", "wave19"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 8); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 54
Set("/:asteroid", 0); Set("/:nextwave", "wave20"); Set("/:number", 1); Set("/:last", 3); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 3); Set("/:shoot", 1); Set("/:value", 600);
Frame 56
Set("/:asteroid", 0); Set("/:nextwave", "wave21"); Set("/:number", 1); Set("/:last", 3); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 3); Set("/:shoot", 1); Set("/:value", 600);
Frame 58
Set("/:asteroid", 0); Set("/:nextwave", "wave22"); Set("/:number", 1); Set("/:last", 4); Set("/:badguys", 0); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600); Set("/:swap", 1);
Frame 60
Set("/:sector", 2); Set("/:kamX1", 50); Set("/:kamX2", 575); Set("/:kamX3", 300); Set("/:kamX4", 225); Set("/:kamX5", 360); Set("/:kamX6", 100); Set("/:kamX7", 270); Set("/:kamX8", 430); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamR7", 0); Set("/:kamR8", 0); Set("/:kamY1", -random(300)); Set("/:kamY2", -random(300)); Set("/:kamY3", -random(300)); Set("/:kamY4", -random(300)); Set("/:kamY5", -random(300)); Set("/:kamY6", -random(300)); Set("/:kamY7", -random(300)); Set("/:kamY8", -random(300)); Set("/:nextwave", "wave23"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 8); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 62
Set("/:nextwave", "wave24"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:shoot", 1); Set("/:asteroid", 0);
Frame 64
Set("/:nextwave", "wave25"); Set("/:kamX1", -400); Set("/:kamX2", -300); Set("/:kamX3", -200); Set("/:kamX4", -100); Set("/:kamX5", 0); Set("/:kamX6", 100); Set("/:kamR1", -40); Set("/:kamR2", -40); Set("/:kamR3", -40); Set("/:kamR4", -40); Set("/:kamR5", -40); Set("/:kamR6", -40); Set("/:kamY1", 30); Set("/:kamY2", 25); Set("/:kamY3", 20); Set("/:kamY4", 15); Set("/:kamY5", 10); Set("/:kamY6", 5); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 66
Set("/:nextwave", "wave26"); Set("/:kamX1", 1100); Set("/:kamX2", 1000); Set("/:kamX3", 900); Set("/:kamX4", 800); Set("/:kamX5", 700); Set("/:kamX6", 600); Set("/:kamR1", 40); Set("/:kamR2", 40); Set("/:kamR3", 40); Set("/:kamR4", 40); Set("/:kamR5", 40); Set("/:kamR6", 40); Set("/:kamY1", 30); Set("/:kamY2", 25); Set("/:kamY3", 20); Set("/:kamY4", 15); Set("/:kamY5", 10); Set("/:kamY6", 5); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 68
Set("/:nextwave", "wave27"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 400); _level1.gotoAndPlay("bugs");
Frame 70
_level1.gotoAndPlay("bugsstop"); Set("/:sector", 2); Set("/:kamX1", 50); Set("/:kamX2", 625); Set("/:kamX3", 350); Set("/:kamX4", 250); Set("/:kamX5", 460); Set("/:kamX6", 125); Set("/:kamX7", 270); Set("/:kamX8", 530); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamR7", 0); Set("/:kamR8", 0); Set("/:kamY1", -random(300)); Set("/:kamY2", -random(300)); Set("/:kamY3", -random(300)); Set("/:kamY4", -random(300)); Set("/:kamY5", -random(300)); Set("/:kamY6", -random(300)); Set("/:kamY7", -random(300)); Set("/:kamY8", -random(300)); Set("/:nextwave", "wave28"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 8); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 72
Set("/:asteroid", 0); Set("/:nextwave", "wave29"); Set("/:number", 1); Set("/:number2", 4); Set("/:last", 9); Set("/:last1", 3); Set("/:last2", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600);
Frame 74
Set("/:nextwave", "wave30"); Set("/:kamX1", 800); Set("/:kamX2", -100); Set("/:kamX3", -100); Set("/:kamX4", 800); Set("/:kamX5", 800); Set("/:kamX6", -100); Set("/:kamR1", 90); Set("/:kamR2", -90); Set("/:kamR3", -90); Set("/:kamR4", 90); Set("/:kamR5", 90); Set("/:kamR6", -90); Set("/:kamY1", 300); Set("/:kamY2", 375); Set("/:kamY3", 450); Set("/:kamY4", 525); Set("/:kamY5", 600); Set("/:kamY6", 675); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 76
_level1.gotoAndPlay("bugs"); Set("/:nextwave", "wave31"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 400);
Frame 78
_level1.gotoAndPlay("bugsstop"); stop(); Set("/:boss", 1); Set("/:last", 3); Set("/:badguys", 3); Set("/:nextwave", "wave32"); Set("/:badguy1", 50); Set("/:badguy2", 50); Set("/:badguy3", 100); Set("/:value", 2000);
Frame 80
Set("/:boss", 0); Set("/:bullets", 0); Set("/:nextwave", "wave33");
Frame 82
Set("/:asteroid", 0); Set("/:nextwave", "wave34"); _level1.gotoAndStop("sectorclear");
Frame 84
_level1.gotoAndPlay("sectorclearstop"); sound.gotoAndPlay(4); Set("/:asteroid", 0); Set("/:sector", 3); Set("/:nextwave", "wave35"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 600); _level1.gotoAndPlay("bugs");
Frame 86
_level1.gotoAndPlay("bugsstop"); Set("/:nextwave", "wave36"); Set("/:number", 1); Set("/:last", 3); Set("/:badguys", 0); Set("/:total", 3); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 800);
Frame 88
_level1.gotoAndPlay("bugs"); Set("/:sector", 3); Set("/:nextwave", "wave37"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 600);
Frame 90
_level1.gotoAndPlay("bugsstop"); Set("/:sector", 2); Set("/:kamX1", 50); Set("/:kamX2", 625); Set("/:kamX3", 350); Set("/:kamX4", 250); Set("/:kamX5", 460); Set("/:kamX6", 125); Set("/:kamX7", 270); Set("/:kamX8", 530); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamR7", 0); Set("/:kamR8", 0); Set("/:kamY1", -random(300)); Set("/:kamY2", -random(300)); Set("/:kamY3", -random(300)); Set("/:kamY4", -random(300)); Set("/:kamY5", -random(300)); Set("/:kamY6", -random(300)); Set("/:kamY7", -random(300)); Set("/:kamY8", -random(300)); Set("/:nextwave", "wave38"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 8); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 92
Set("/:asteroid", 0); Set("/:nextwave", "wave39"); Set("/:number", 1); Set("/:number2", 4); Set("/:last", 9); Set("/:last1", 3); Set("/:last2", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600);
Frame 94
_level1.gotoAndPlay("bugsstop"); Set("/:sector", 3); Set("/:nextwave", "wave40"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 600);
Frame 96
Set("/:sector", 2); Set("/:kamX1", 50); Set("/:kamX2", 625); Set("/:kamX3", 350); Set("/:kamX4", 250); Set("/:kamX5", 460); Set("/:kamX6", 125); Set("/:kamX7", 270); Set("/:kamX8", 530); Set("/:kamR1", 0); Set("/:kamR2", 0); Set("/:kamR3", 0); Set("/:kamR4", 0); Set("/:kamR5", 0); Set("/:kamR6", 0); Set("/:kamR7", 0); Set("/:kamR8", 0); Set("/:kamY1", -random(300)); Set("/:kamY2", -random(300)); Set("/:kamY3", -random(300)); Set("/:kamY4", -random(300)); Set("/:kamY5", -random(300)); Set("/:kamY6", -random(300)); Set("/:kamY7", -random(300)); Set("/:kamY8", -random(300)); Set("/:nextwave", "wave41"); Set("/:asteroid", 1); Set("/:number", 1); Set("/:last", 8); Set("/:badguys", 0); Set("/:plus", 0); Set("/:value", 0);
Frame 98
Set("/:asteroid", 0); Set("/:nextwave", "wave42"); Set("/:kamX1", -200); Set("/:kamX2", 900); Set("/:kamX3", 800); Set("/:kamX4", -100); Set("/:kamX5", 530); Set("/:kamX6", 300); Set("/:kamR1", -40); Set("/:kamR2", -220); Set("/:kamR3", 90); Set("/:kamR4", -90); Set("/:kamR5", -10); Set("/:kamR6", -180); Set("/:kamY1", 20); Set("/:kamY2", 780); Set("/:kamY3", 400); Set("/:kamY4", 675); Set("/:kamY5", 0); Set("/:kamY6", 800); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 100
Set("/:nextwave", "wave43"); Set("/:kamX1", 350); Set("/:kamX2", 350); Set("/:kamX3", 0); Set("/:kamX4", 700); Set("/:kamX5", 800); Set("/:kamX6", -100); Set("/:kamR1", 0); Set("/:kamR2", 180); Set("/:kamR3", -40); Set("/:kamR4", 40); Set("/:kamR5", 90); Set("/:kamR6", -90); Set("/:kamY1", 0); Set("/:kamY2", 800); Set("/:kamY3", 0); Set("/:kamY4", 0); Set("/:kamY5", 350); Set("/:kamY6", 350); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:total", 6); Set("/:value", 500);
Frame 102
Set("/:nextwave", "wave44"); Set("/:number", 1); Set("/:last", 3); Set("/:badguys", 0); Set("/:total", 3); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 800);
Frame 104
Set("/:asteroid", 0); Set("/:nextwave", "wave45"); Set("/:number", 1); Set("/:number2", 5); Set("/:last", 9); Set("/:last1", 4); Set("/:last2", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600);
Frame 106
_level1.gotoAndPlay("bugs"); Set("/:nextwave", "wave46"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 600);
Frame 108
_level1.gotoAndPlay("bugsstop"); Set("/:nextwave", "wave47"); Set("/:number", 1); Set("/:last", 6); Set("/:badguys", 0); Set("/:shoot", 1); Set("/:plus", 10); Set("/:value", 600);
Frame 110
Set("/:asteroid", 0); Set("/:nextwave", "wave48"); Set("/:number", 1); Set("/:number2", 4); Set("/:last", 6); Set("/:last1", 3); Set("/:last2", 6); Set("/:badguys", 0); Set("/:plus", 0); Set("/:shoot", 1); Set("/:value", 600);
Frame 112
stop(); Set("/:boss", 1); Set("/:last", 6); Set("/:badguys", 6); Set("/:nextwave", "gameOver"); Set("/:badguy1", 50); Set("/:badguy2", 50); Set("/:badguy3", 100); Set("/:badguy4", 10); Set("/:badguy5", 50); Set("/:badguy6", 100); Set("/:value", 4000);
Frame 113
stop(); Mouse.show(); Set("/:gameOver", 1); button6 = "Next"; _level1.gotoAndPlay("zapstop"); _level1.gotoAndPlay("bugstop"); _level1.gotoAndPlay("uzistop");
Frame 115
stopAllSounds(); gotoAndStop (5);
Symbol 19 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut, dragOut) { gotoAndPlay (8); } on (press) { Set("/:target", name); tellTarget ("/") { nextFrame(); }; }
Symbol 21 MovieClip Frame 1
name = eval ("/:" add _name); stop();
Symbol 21 MovieClip Frame 7
stop();
Symbol 112 Button
on (release) { getURL ("http://www.sayinteractive.com", "_blank"); }
Symbol 118 MovieClip Frame 45
stop(); tellTarget ("/") { nextFrame(); };
Symbol 120 Button
on (keyPress "[") { if (Key.isDown(Key.LEFT)) { Set("/:sector", 2); gotoAndStop (50); } }
Symbol 130 MovieClip Frame 1
if (this._name eq "background") { duplicateMovieClip ("", "background2", 300000); }
Symbol 136 Button
on (keyPress "m") { if (music == 0) { music = 1; } else { music = 0; } stopAllSounds(); gotoAndStop("music" add music); }
Symbol 145 MovieClip Frame 1
stop();
Symbol 145 MovieClip Frame 3
stopAllSounds();
Symbol 145 MovieClip Frame 5
gotoAndStop (1);
Symbol 145 MovieClip Frame 7
stopAllSounds();
Symbol 145 MovieClip Frame 9
gotoAndStop (1);
Symbol 145 MovieClip Frame 11
gotoAndStop (1);
Symbol 145 MovieClip Frame 13
gotoAndStop (1);
Symbol 145 MovieClip Frame 15
gotoAndStop (1);
Symbol 145 MovieClip Frame 17
gotoAndStop (1);
Symbol 145 MovieClip Frame 19
gotoAndStop (1);
Symbol 145 MovieClip Frame 21
gotoAndStop (1);
Symbol 145 MovieClip Frame 23
gotoAndStop (1);
Symbol 146 MovieClip Frame 1
stop(); _quality = "medium";
Symbol 146 MovieClip Frame 2
stop(); _quality = "low";
Symbol 146 MovieClip Frame 3
gotoAndStop (1);
Symbol 161 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 161 MovieClip Frame 11
stop(); removeMovieClip("../");
Symbol 162 MovieClip Frame 1
if (../:shot == 1) { stop(); }
Symbol 162 MovieClip Frame 2
Set("/:status", _root.mouse.ship.area.hitTest(("/badguy" add ../:ID) add "/watch")); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; tellTarget ("/healthmon") { nextFrame(); }; } } Set("/:badguy" add ../:ID, 0); Set("/:badguys", /:badguys - 1); Set("../:shot", 1); tellTarget ("../") { stop(); }; tellTarget ("../watch") { gotoAndPlay ("explode"); }; }
Symbol 163 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); }
Symbol 163 MovieClip Frame 8
number = random(50000) + 200000; scr_ctr_x = getProperty("../watch", _x); scr_ctr_y = getProperty("../watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } duplicateMovieClip ("/bullete", "bullet" + number, number); rotate = (-angle) + 90; setProperty("/bullet" add number, _x , getProperty("../watch", _x)); setProperty("/bullet" add number, _y , getProperty("../watch", _y)); setProperty("/bullet" add number, _rotation , rotate); tellTarget ("/sound") { gotoAndStop ("enemyZap"); };
Symbol 163 MovieClip Frame 30
gotoAndPlay (1);
Symbol 164 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (101); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 164 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 164 MovieClip Frame 101
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 164 MovieClip Frame 106
gotoAndPlay (101);
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 4
tellTarget ("/sound") { gotoAndStop ("explode"); };
Symbol 167 MovieClip Frame 13
Set("/:bullets", /:bullets - 1); removeMovieClip("../");
Symbol 168 MovieClip Frame 1
if (this._name eq "bullet") { stop(); } else { if (OK == 1) { setProperty(me, _x , startX); setProperty(me, _y , startY - 30); OK = 0; } setProperty(me, _y , _y - 25); if (_y < -50) { removeMovieClip(""); Set("/:bullets", /:bullets - 1); } }
Symbol 168 MovieClip Frame 2
setProperty(me, _y , _y - 25); count = 0; flag = 0; flag2 = 0; if (/:asteroid == 1) { do { count = count + 1; flag = this.hitTest(("/badguy" add count) add "/watch"); if ((flag == true) and (eval ("/:badguy" add count) == 1)) { stop(); tellTarget (shot) { gotoAndPlay ("explode"); }; flag = 0; } } while (/:last >= count); } else if (/:boss == 1) { do { count = count + 1; flag = this.hitTest("/boss/boss/badguy" add count); if ((flag == true) and (0 < eval ("/:badguy" add count))) { stop(); Set("/:badguy" add count, eval ("/:badguy" add count) - 1); if (eval ("/:badguy" add count) < 1) { tellTarget ("/boss/boss/badguy" add count) { gotoAndPlay ("explode"); }; Set("/:score", /:score + /:value); } tellTarget (shot) { gotoAndPlay ("explode"); }; flag = 0; } } while (/:last >= count); } else { do { count = count + 1; flag = this.hitTest(("/badguy" add count) add "/watch"); if ((flag == true) and (eval ("/:badguy" add count) == 1)) { Set(("/badguy" add count) add ":health", eval (("/badguy" add count) add ":health") - 1); if (eval (("/badguy" add count) add ":health") == 0) { Set(("/badguy" add count) add ":shot", 1); Set("/:badguy" add count, 0); Set("/:badguys", /:badguys - 1); tellTarget ("/badguy" add count) { stop(); }; tellTarget (("/badguy" add count) add "/watch") { gotoAndPlay ("explode"); }; flag2 = 1; Set("/:score", /:score + /:value); } else { stop(); tellTarget (shot) { gotoAndPlay ("explode"); }; } flag = 0; } } while (/:last >= count); } if (flag2 == 1) { flag2 = 0; Set("/:bullets", /:bullets - 1); removeMovieClip(""); }
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 10
stop(); removeMovieClip("/:" add getProperty("../../", _name));
Symbol 171 MovieClip Frame 1
if (../:myname eq "bullete") { stop(); }
Symbol 171 MovieClip Frame 2
Set("/:status", this.hitTest(_root.mouse.ship.area)); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/healthmon") { nextFrame(); }; tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; } stop(); tellTarget ("../") { stop(); }; removeMovieClip("/:" add getProperty("../", _name)); } else { stop(); tellTarget ("../") { stop(); }; tellTarget ("shot") { gotoAndPlay ("explode"); }; } } gotoAndPlay (1);
Symbol 171 MovieClip Frame 3
if (thisCount != 1) { xspeed = getProperty("../", _x) - getProperty("/mouse/ship", _x); yspeed = getProperty("../", _y) - getProperty("/mouse/ship", _y); thisCount = 1; } setProperty("../", _x , getProperty("../", _x) - (xspeed / 20)); setProperty("../", _y , getProperty("../", _y) - (yspeed / 20));
Symbol 171 MovieClip Frame 4
setProperty("../", _x , getProperty("this", _x)); prevY = getProperty("this", _y); setProperty("../", _rotation , 0); newY = getProperty("this", _y); setProperty("../", _y , getProperty("../", _y) - (newY - prevY)); scr_ctr_x = getProperty("this", _x); scr_ctr_y = getProperty("this", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } rotate = (-angle) + 90; setProperty("../", _rotation , rotate);
Symbol 171 MovieClip Frame 5
if (../:myname eq "bullete") { stop(); } else { call("point"); }
Symbol 171 MovieClip Frame 6
Set("/:status", this.hitTest(_root.mouse.ship.area)); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/healthmon") { nextFrame(); }; tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; } stop(); tellTarget ("../") { stop(); }; removeMovieClip("/:" add getProperty("../", _name)); } else { stop(); tellTarget ("../") { stop(); }; tellTarget ("shot") { gotoAndPlay ("explode"); }; } } call("point"); gotoAndPlay (1);
Symbol 172 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 172 MovieClip Frame 2
myname = this._name;
Symbol 172 MovieClip Frame 46
removeMovieClip("");
Symbol 175 Button
on (release) { if (/:bullets < 6) { Set("/:bulletID", random(50000) + 50000); Set("/:bullets", /:bullets + 1); duplicateMovieClip ("/bullet", "bullet" add /:bulletID, /:bulletID); Set(("/bullet" add /:bulletID) add ":startY", getProperty("/mouse/ship", _y)); Set(("/bullet" add /:bulletID) add ":startX", getProperty("/mouse/ship", _x)); Set(("/bullet" add /:bulletID) add ":OK", 1); tellTarget ("/sound") { gotoAndStop ("fire"); }; if (/:fire == 2) { tellTarget (("/bullet" add /:bulletID) add "/shot") { gotoAndStop ("dual"); }; } } } on (keyPress "q") { _root.quality.play(); } on (keyPress "<Space>") { if (/:special == 1) { Set("/:bulletID", random(50000) + 50000); duplicateMovieClip ("/bulletSpecial", "bullet" add /:bulletID, /:bulletID); Set(("/bullet" add /:bulletID) add ":startY", getProperty("/mouse/ship", _y)); Set(("/bullet" add /:bulletID) add ":startX", getProperty("/mouse/ship", _x)); tellTarget ("/sound") { gotoAndStop ("laser"); }; tellTarget ("/special") { nextFrame(); }; } }
Symbol 176 MovieClip Frame 1
Set("/:bulletID", 0);
Symbol 190 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
Symbol 197 MovieClip Frame 1
Symbol 198 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 7
gotoAndStop (1);
Symbol 200 MovieClip Frame 1
stop(); Set("/:shields", 0);
Symbol 200 MovieClip Frame 2
Set("/:shields", 1);
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 300
Set("/:invincible", 0); gotoAndStop (1);
Symbol 202 MovieClip Frame 10
if (/:dead == 1) { tellTarget ("/") { _level1.gotoAndPlay("laugh"); gotoAndStop ("gameOver"); }; } else { tellTarget ("../") { gotoAndStop (1); }; }
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 2
stop();
Symbol 224 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 1
Mouse.hide(); startDrag ("cursor", true, 10, 100, 690, 750);
Symbol 233 MovieClip Frame 2
xspeed = ship.xdif2; yspeed = getProperty("cursor", _y) - getProperty("ship", _y); setProperty("ship", _x , getProperty("ship", _x) + xspeed); setProperty("ship", _y , getProperty("ship", _y) + (yspeed / 4)); if (90 < Number(xspeed)) { xspeed = 90; } else if (xspeed < -90) { xspeed = -90; }
Instance of Symbol 229 MovieClip "ship" in Symbol 233 MovieClip Frame 2
onClipEvent (load) { function tilt() { xdif2 = xdif / xturn; if ((xdif < 90) and (-90 < xdif)) { frame = int(xdif + 90); } this.gotoAndStop(frame); _root.flames = math.round((ydif + 500) / 20); firemc.gotoAndStop(_root.flames); } xturn = 5; } onClipEvent (enterFrame) { shipx = this._x; locatex = _parent.cursor._x; shipy = this._y; locatey = _parent.cursor._y; xdif = locatex - shipx; ydif = locatey - shipy; tilt(); }
Symbol 233 MovieClip Frame 3
gotoAndPlay (2);
Symbol 234 Button
on (keyPress "i") { if (Key.isDown(Key.LEFT)) { Set("/:invincible", 1); } } on (keyPress "o") { Set("/:invincible", 0); } on (keyPress "]") { if (Key.isDown(Key.LEFT)) { gotoAndStop(/:nextwave +14); } } on (keyPress "w") { if (Key.isDown(Key.LEFT)) { _root.empval = _root.empval + 1; } } on (keyPress "e") { if (/:special == 1) { setProperty("/emp", _y , getProperty("/mouse/ship", _y)); setProperty("/emp", _x , getProperty("/mouse/ship", _x)); tellTarget ("/emp/emp2") { play(); }; tellTarget ("/special") { nextFrame(); }; } } on (keyPress "p") { if (Key.isDown(Key.LEFT)) { tellTarget ("/special") { gotoAndStop (2); }; } } on (keyPress "h") { if (Key.isDown(Key.LEFT)) { tellTarget ("/healthmon") { gotoAndStop (2); }; } } on (keyPress "s") { if (Key.isDown(Key.LEFT)) { tellTarget ("/shieldmon") { gotoAndStop (2); }; } }
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 2
_level1.gotoAndStop("emp");
Symbol 237 MovieClip Frame 2
count = 0; flag = 0; flag2 = 0; if (/:asteroid == 1) { do { count = count + 1; flag = this.hitTest(("/badguy" add count) add "/watch"); if ((flag == true) and (eval ("/:badguy" add count) == 1)) { stop(); tellTarget (shot) { gotoAndPlay ("explode"); }; flag = 0; } } while (/:last >= count); } else if (/:boss == 1) { do { count = count + 1; flag = this.hitTest("/boss/boss/badguy" add count); if ((flag == true) and (0 < eval ("/:badguy" add count))) { stop(); Set("/:badguy" add count, eval ("/:badguy" add count) - 1); if (eval ("/:badguy" add count) < 1) { tellTarget ("/boss/boss/badguy" add count) { gotoAndPlay ("explode"); }; Set("/:score", /:score + /:value); } tellTarget (shot) { gotoAndPlay ("explode"); }; flag = 0; } } while (/:last >= count); } else { do { count = count + 1; flag = this.hitTest(("/badguy" add count) add "/watch"); if ((flag == true) and (eval ("/:badguy" add count) == 1)) { Set(("/badguy" add count) add ":health", eval (("/badguy" add count) add ":health") - 1); if (eval (("/badguy" add count) add ":health") == 0) { Set(("/badguy" add count) add ":shot", 1); Set("/:badguy" add count, 0); Set("/:badguys", /:badguys - 1); tellTarget ("/badguy" add count) { stop(); }; tellTarget (("/badguy" add count) add "/watch") { gotoAndPlay ("explode"); }; flag2 = 1; Set("/:score", /:score + /:value); } else { stop(); tellTarget (shot) { gotoAndPlay ("explode"); }; } flag = 0; } } while (/:last >= count); } if (flag2 == 1) { flag2 = 0; Set("/:bullets", /:bullets - 1); }
Symbol 238 MovieClip Frame 2
Set("/:status", this.hitTest(_root.mouse.ship.area)); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/healthmon") { nextFrame(); }; tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; } stop(); tellTarget ("../") { stop(); }; removeMovieClip("/:" add getProperty("../", _name)); } else { stop(); tellTarget ("../") { stop(); }; tellTarget ("shot") { gotoAndPlay ("explode"); }; } } gotoAndPlay (1);
Symbol 243 MovieClip Frame 1
if (this._name eq "health") { duplicateMovieClip ("", "healthmon", 300001); }
Symbol 243 MovieClip Frame 2
stop();
Symbol 243 MovieClip Frame 12
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 13
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 14
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 15
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 16
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 17
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 18
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 19
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 20
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 243 MovieClip Frame 21
count = 1; do { if (eval ("/:badguy" add count) == 1) { removeMovieClip("/badguy" add count); } count = count + 1; } while (/:last >= count); Set("/:dead", 1);
Symbol 247 MovieClip Frame 1
if (this._name eq "special2") { duplicateMovieClip ("", "special", 300003); } Set("/:special", 0); stop();
Symbol 247 MovieClip Frame 2
stop(); Set("/:special", 1);
Symbol 247 MovieClip Frame 7
gotoAndStop (1);
Symbol 250 MovieClip Frame 20
removeMovieClip("../../");
Symbol 252 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 4
tellTarget ("/sound") { gotoAndStop ("explode"); };
Symbol 252 MovieClip Frame 13
Set("/:bullets", /:bullets - 1); removeMovieClip("../");
Symbol 253 MovieClip Frame 1
if (getProperty("this", _name) eq "bulletSpecial") { stop(); } else if (OK != 1) { setProperty(this, _x , startX); setProperty(this, _y , startY - 30); OK = 1; }
Symbol 253 MovieClip Frame 2
count = 0; flag = 0; flag2 = 0; if (/:boss == 1) { do { count = count + 1; flag = this.hitTest("/boss/boss/badguy" add count); if ((flag == true) and (0 < eval ("/:badguy" add count))) { stop(); Set("/:badguy" add count, eval ("/:badguy" add count) - 10); if (eval ("/:badguy" add count) < 1) { tellTarget ("/boss/boss/badguy" add count) { gotoAndPlay ("explode"); }; Set("/:score", /:score + /:value); } flag = 0; } } while (/:last >= count); } else { do { count = count + 1; flag = this.hitTest(("/badguy" add count) add "/watch"); if ((flag == true) and (eval ("/:badguy" add count) == 1)) { Set(("/badguy" add count) add ":health", eval (("/badguy" add count) add ":health") - 10); if (0 >= eval (("/badguy" add count) add ":health")) { Set(("/badguy" add count) add ":shot", 1); Set("/:badguy" add count, 0); Set("/:badguys", /:badguys - 1); tellTarget ("/badguy" add count) { stop(); }; tellTarget (("/badguy" add count) add "/watch") { gotoAndPlay ("explode"); }; flag2 = 1; Set("/:score", /:score + /:value); } flag = 0; } } while (/:last >= count); }
Symbol 257 MovieClip Frame 1
stop(); if (this._name eq "shield") { duplicateMovieClip ("", "shieldmon", 300002); } tellTarget ("/mouse/ship/shields") { gotoAndStop (1); }; Set("/:shieldgone", 1); Set("/:shields", 0);
Symbol 257 MovieClip Frame 2
Set("/:shieldgone", 0); Set("/:shields", 1); tellTarget ("/mouse/ship/shields") { gotoAndStop (2); }; stop();
Symbol 257 MovieClip Frame 7
tellTarget ("/mouse/ship/shields") { gotoAndStop (1); }; gotoAndStop (1);
Symbol 258 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (101); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 258 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 258 MovieClip Frame 101
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 258 MovieClip Frame 106
gotoAndPlay (101);
Symbol 259 MovieClip Frame 1
if (/:last >= /:number) { if (swap == 1) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); swap = 0; } else { swap = 1; duplicateMovieClip ("/badguyd", "badguy" + /:number, /:number); } Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , 0); setProperty("/badguy" add /:number, _y , 0); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 259 MovieClip Frame 4
gotoAndPlay (1);
Symbol 261 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(100)); check = 1; } _y = (this._y + 5);
Symbol 261 MovieClip Frame 2
_y = (this._y + 5); if (this.hitTest(_root.mouse.ship.area) == true) { tellTarget ("/shieldmon") { gotoAndStop (2); }; tellTarget ("/sound") { gotoAndStop ("powerup"); }; _x = -500; stop(); }
Symbol 262 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 262 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 262 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 262 MovieClip Frame 75
gotoAndPlay (72);
Symbol 263 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 263 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 263 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 263 MovieClip Frame 75
gotoAndPlay (72);
Symbol 264 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (101); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 264 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 264 MovieClip Frame 101
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 264 MovieClip Frame 110
gotoAndPlay (101);
Symbol 265 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (101); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 265 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 265 MovieClip Frame 101
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 265 MovieClip Frame 110
gotoAndPlay (101);
Symbol 275 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 275 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 277 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (74); } else { stop(); } health = 1;
Symbol 277 MovieClip Frame 73
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 277 MovieClip Frame 74
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _y , eval ("/:kamY" add /:number)); setProperty("/badguy" add /:number, _x , eval ("/:kamX" add /:number)); setProperty("/badguy" add /:number, _rotation , eval ("/:kamR" add /:number)); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } else if (go != 1) { go = 1; do { tellTarget ("/badguy" add go) { play(); }; go = go + 1; } while (6 >= go); go = 1; } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 277 MovieClip Frame 76
gotoAndPlay (74);
Symbol 278 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(100)); check = 1; } _y = (this._y + 5);
Symbol 278 MovieClip Frame 2
_y = (this._y + 5); if (this.hitTest(_root.mouse.ship.area) == true) { Set("/:fire", 2); _x = -500; tellTarget ("/sound") { gotoAndStop ("powerup"); }; stop(); }
Symbol 279 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 279 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 279 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 279 MovieClip Frame 79
gotoAndPlay (72);
Symbol 280 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 280 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 280 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 280 MovieClip Frame 79
gotoAndPlay (72);
Symbol 283 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 283 MovieClip Frame 2
_y = (this._y + 5); if (this.hitTest(_root.mouse.ship.area) == true) { tellTarget ("/healthmon") { gotoAndStop (2); }; tellTarget ("/sound") { gotoAndStop ("powerup"); }; _x = -500; stop(); }
Symbol 287 MovieClip Frame 1
stop();
Symbol 287 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 287 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 288 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (74); }
Symbol 288 MovieClip Frame 73
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 288 MovieClip Frame 74
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _y , eval ("/:kamY" add /:number)); setProperty("/badguy" add /:number, _x , eval ("/:kamX" add /:number)); setProperty("/badguy" add /:number, _rotation , eval ("/:kamR" add /:number)); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 288 MovieClip Frame 80
gotoAndPlay (74);
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 299 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 301 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); }
Symbol 301 MovieClip Frame 5
number = random(50000) + 200000; scr_ctr_x = getProperty("../watch", _x); scr_ctr_y = getProperty("../watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } duplicateMovieClip ("/bullete", "bullet" + number, number); rotate = (-angle) + 90; setProperty("/bullet" add number, _x , getProperty("../watch", _x) - 30); setProperty("/bullet" add number, _y , getProperty("../watch", _y) + 35); setProperty("/bullet" add number, _rotation , rotate);
Symbol 301 MovieClip Frame 25
number = random(50000) + 200000; scr_ctr_x = getProperty("../watch", _x); scr_ctr_y = getProperty("../watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } duplicateMovieClip ("/bullete", "bullet" + number, number); rotate = (-angle) + 90; setProperty("/bullet" add number, _x , getProperty("../watch", _x) + 30); setProperty("/bullet" add number, _y , getProperty("../watch", _y) + 35); setProperty("/bullet" add number, _rotation , rotate);
Symbol 301 MovieClip Frame 45
gotoAndPlay (1);
Symbol 303 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } health = 3;
Symbol 303 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 304 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } health = 3;
Symbol 304 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 305 MovieClip Frame 1
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 312 MovieClip Frame 1
name = getProperty("../", _name); Set("/:status", _parent.hittest("/mouse/ship/area")); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; tellTarget ("/healthmon") { nextFrame(); }; } } }
Symbol 318 MovieClip Frame 2
number = random(500) + 1; duplicateMovieClip ("/bullete", "bullet" add number, number); if (this._name eq "badguy1") { plus = -100; } else { plus = 100; } setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) + plus); setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + 100);
Symbol 318 MovieClip Frame 20
if (0 < eval ("/:" add this._name)) { gotoAndPlay (1); }
Symbol 318 MovieClip Frame 34
stop();
Symbol 329 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 3
number = random(500) + 1; duplicateMovieClip ("/bullete2", "bullet" add number, number); if (this._name eq "leftlauncher") { plus = 50; rotation = 135; } else { plus = -50; rotation = 225; } setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) + plus); setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + 50); setProperty("/bullet" add number, _rotation , rotation);
Symbol 329 MovieClip Frame 10
gotoAndStop (1);
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 4
if (0 < /:badguy2) { tellTarget ("../badguy2") { gotoAndPlay ("explode"); }; } if (0 < /:badguy1) { tellTarget ("../badguy1") { gotoAndPlay ("explode"); }; } tellTarget ("../") { gotoAndPlay ("explode"); }; stop();
Symbol 340 MovieClip Frame 1
status = this.hitTest(_root.mouse.ship.area); if (status == true) { if (getProperty("/healthmon", _currentframe) >= 7) { tellTarget ("/healthmon") { gotoAndStop ("dead"); }; } else { tellTarget ("/healthmon") { gotoAndStop(getProperty("/healthmon", _currentframe) + 4); }; } tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; tellTarget ("/shieldmon") { gotoAndStop (1); }; stop(); }
Symbol 342 MovieClip Frame 10
stop();
Symbol 343 MovieClip Frame 10
stop();
Symbol 344 MovieClip Frame 36
if (/:badguy3 < 20) { gotoAndPlay (67); } else if (/:strike != 1) { gotoAndPlay (1); } else { tellTarget ("/boss") { stop(); }; Set("/:strike", 0); }
Symbol 344 MovieClip Frame 66
tellTarget ("/boss") { play(); }; gotoAndPlay (1);
Symbol 344 MovieClip Frame 98
stop();
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 2
Set("/:bossX", getProperty("/boss/boss", _x)); Set("/:bossY", getProperty("/boss/boss", _y)); tellTarget ("/boss") { stop(); };
Symbol 346 MovieClip Frame 25
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 348 MovieClip Frame 1
tellTarget ("boss.badguy1") { gotoAndStop (1); }; tellTarget ("boss.badguy2") { gotoAndStop (1); };
Symbol 348 MovieClip Frame 59
tellTarget ("boss.badguy1") { gotoAndPlay (2); };
Symbol 348 MovieClip Frame 70
tellTarget ("boss.badguy2") { gotoAndPlay (2); };
Symbol 348 MovieClip Frame 96
tellTarget ("boss.badguy3.leftlauncher") { gotoAndPlay ("fire"); }; tellTarget ("boss.badguy3.rightlauncher") { gotoAndPlay ("fire"); };
Symbol 348 MovieClip Frame 104
Set("/:strike", 1);
Symbol 348 MovieClip Frame 121
tellTarget ("boss.badguy3.leftlauncher") { gotoAndPlay ("fire"); }; tellTarget ("boss.badguy3.rightlauncher") { gotoAndPlay ("fire"); };
Symbol 348 MovieClip Frame 152
check = 1; if (0 < /:badguy1) { check = 0; } if (0 < /:badguy2) { check = 0; } if (0 < /:badguy3) { check = 0; } if (check == 1) { stop(); } else { gotoAndPlay (71); }
Symbol 349 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 349 MovieClip Frame 2
myname = this._name;
Symbol 349 MovieClip Frame 36
removeMovieClip("");
Symbol 351 MovieClip Frame 1
if (check != 1) { _x = /:bossX; _y = /:bossY; check = 1; } if (chipGo == 1) { _y = (this._y + 5); if (800 < this._y) { stop(); tellTarget ("/") { gotoAndStop(/:nextwave); }; chipGo = 0; stop(); } } else { count = count + 1; if (count == 100) { chipGo = 1; } }
Symbol 351 MovieClip Frame 2
if (chipGo == 1) { _y = (this._y + 5); } if (this.hitTest(_root.mouse.ship.area) == true) { _level1.gotoAndStop("chip"); stop(); tellTarget ("/healthmon") { gotoAndStop (2); }; tellTarget ("/shieldmon") { gotoAndStop (2); }; tellTarget ("/sound") { gotoAndStop ("powerup"); }; tellTarget ("/mouse/ship") { play(); }; _x = -500; tellTarget ("/") { gotoAndStop(/:nextwave); }; } if (800 < this._y) { stop(); tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 360 MovieClip Frame 117
tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 361 Button
on (keyPress "[") { if (Key.isDown(Key.LEFT)) { Set("/:sector", 3); _level1.gotoAndPlay("sectorclearstop"); _level1.gotoAndPlay("bugsstop"); gotoAndStop (82); } }
Symbol 362 MovieClip Frame 1
health = 3; if (this._name eq "badguy") { gotoAndPlay (201); }
Symbol 362 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 362 MovieClip Frame 201
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 362 MovieClip Frame 210
gotoAndPlay (201);
Symbol 363 MovieClip Frame 1
health = 3; if (this._name eq "badguy") { gotoAndPlay (201); }
Symbol 363 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 363 MovieClip Frame 201
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 363 MovieClip Frame 210
gotoAndPlay (201);
Symbol 364 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } health = 3;
Symbol 364 MovieClip Frame 124
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 365 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } health = 3;
Symbol 365 MovieClip Frame 89
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 367 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 367 MovieClip Frame 2
_y = (this._y + 5); if (this.hitTest(_root.mouse.ship.area) == true) { tellTarget ("/special") { gotoAndStop (2); }; tellTarget ("/sound") { gotoAndStop ("powerup"); }; _x = -500; stop(); }
Symbol 368 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (117); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 368 MovieClip Frame 116
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 368 MovieClip Frame 117
if (6 >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 368 MovieClip Frame 124
gotoAndPlay (117);
Symbol 369 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (52); } else { stop(); } health = 1;
Symbol 369 MovieClip Frame 51
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 369 MovieClip Frame 52
if (6 >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _y , eval ("/:kamY" add /:number)); setProperty("/badguy" add /:number, _x , eval ("/:kamX" add /:number)); setProperty("/badguy" add /:number, _rotation , eval ("/:kamR" add /:number)); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } else if (go != 1) { go = 1; do { tellTarget ("/badguy" add go) { play(); }; go = go + 1; } while (6 >= go); go = 1; } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 369 MovieClip Frame 54
gotoAndPlay (52);
Symbol 371 MovieClip Frame 1
if (first != 1) { gotoAndPlay(random(17) + 1); first = 1; }
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 375 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 376 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 376 MovieClip Frame 83
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 377 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 377 MovieClip Frame 83
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 378 MovieClip Frame 1
if (/:last >= /:number) { if (swap == 1) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); swap = 0; } else { swap = 1; duplicateMovieClip ("/badguyd", "badguy" + /:number, /:number); } Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , 0); setProperty("/badguy" add /:number, _y , 0); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 378 MovieClip Frame 2
gotoAndPlay (1);
Symbol 380 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 380 MovieClip Frame 2
_y = (this._y + 5); if (this.hitTest(_root.mouse.ship.area) == true) { tellTarget ("/sound") { gotoAndStop ("powerup"); }; Set("/:invincible", 1); tellTarget ("/mouse/ship/invincible") { gotoAndPlay (2); }; _x = -500; stop(); }
Symbol 381 MovieClip Frame 1
health = 2; if (this._name eq "badguyd") { gotoAndPlay (147); }
Symbol 381 MovieClip Frame 146
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 381 MovieClip Frame 147
if (/:last2 >= /:number2) { duplicateMovieClip ("/badguyd", "badguy" + /:number2, /:number2); Set(("/badguy" add /:number2) add ":ID", /:number2); Set("/:badguy" add /:number2, 1); setProperty("/badguy" add /:number2, _x , /:startX); setProperty("/badguy" add /:number2, _y , /:startY); Set("/:number2", /:number2 + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 381 MovieClip Frame 157
gotoAndPlay (147);
Symbol 382 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (101); }
Symbol 382 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 382 MovieClip Frame 101
if (/:last1 >= /:number) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 382 MovieClip Frame 110
gotoAndPlay (101);
Symbol 383 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 383 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 384 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 384 MovieClip Frame 201
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 388 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 21
gotoAndStop (1);
Symbol 398 MovieClip Frame 1
if (/boss:stop != 1) { stop(); }
Symbol 398 MovieClip Frame 42
count = 0;
Symbol 398 MovieClip Frame 43
count = count + 1; if (count == 40) { gotoAndPlay (49); }
Symbol 398 MovieClip Frame 48
gotoAndPlay (43);
Symbol 398 MovieClip Frame 74
tellTarget ("../beam") { gotoAndPlay (1); };
Symbol 398 MovieClip Frame 112
count = 0;
Symbol 398 MovieClip Frame 113
count = count + 1; if (count == 40) { gotoAndPlay (1); }
Symbol 398 MovieClip Frame 118
gotoAndPlay (113);
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 2
tellTarget ("boss") { stop(); };
Symbol 399 MovieClip Frame 4
if (0 < /:badguy2) { tellTarget ("../badguy2") { gotoAndPlay ("explode"); }; } if (0 < /:badguy1) { tellTarget ("../badguy1") { gotoAndPlay ("explode"); }; } tellTarget ("../") { gotoAndPlay ("explode"); }; stop();
Symbol 405 MovieClip Frame 1
number = random(100000) + 100000; duplicateMovieClip ("/bullete", "bullet" add number, number); if (getProperty("../../../", _name) eq "badguy1") { setProperty("/bullet" add number, _x , (getProperty("/boss/boss", _x) + getProperty("../../", _x)) + getProperty("../", _x)); } else { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) - (getProperty("../../", _x) + getProperty("../", _x))); } setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + 130);
Symbol 409 MovieClip Frame 1
number = random(100000) + 200000; duplicateMovieClip ("/bullete2", "bullet" add number, number); if (getProperty("../../", _name) eq "badguy1") { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) + getProperty("../", _x)); setProperty("/bullet" add number, _rotation , this._rotation + 180); } else { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) - getProperty("../", _x)); setProperty("/bullet" add number, _rotation , -(this._rotation + 180)); } setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + getProperty("../", _y));
Symbol 411 MovieClip Frame 1
number = random(100000) + 200000; duplicateMovieClip ("/bullete2", "bullet" add number, number); if (getProperty("../../", _name) eq "badguy1") { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) + getProperty("../", _x)); setProperty("/bullet" add number, _rotation , this._rotation + 180); } else { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) - getProperty("../", _x)); setProperty("/bullet" add number, _rotation , -(this._rotation + 180)); } setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + getProperty("../", _y));
Symbol 412 MovieClip Frame 1
if (check != 1) { check = 1; if (getProperty("../", _name) eq "badguy1") { gotoAndPlay (55); } }
Symbol 413 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 15
stop();
Symbol 414 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 2
Set("/:bossX", getProperty("/boss/boss", _x)); Set("/:bossY", getProperty("/boss/boss", _y)); tellTarget ("/boss") { stop(); };
Symbol 414 MovieClip Frame 25
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 415 MovieClip Frame 70
stop = 1; tellTarget ("boss.badguy3.boss") { gotoAndPlay (2); };
Symbol 415 MovieClip Frame 164
gotoAndPlay (71);
Symbol 416 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 416 MovieClip Frame 2
myname = this._name;
Symbol 416 MovieClip Frame 36
removeMovieClip("");
Symbol 417 Button
on (keyPress "[") { if (Key.isDown(Key.LEFT)) { _level1.gotoAndPlay("bugsstop"); _level1.gotoAndPlay("sectorclearstop"); gotoAndStop (110); } }
Symbol 418 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 418 MovieClip Frame 103
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 419 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 419 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 420 MovieClip Frame 1
if (/:last >= /:number) { if (swap == 1) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); swap = 0; } else { swap = 1; duplicateMovieClip ("/badguyd", "badguy" + /:number, /:number); } Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , 0); setProperty("/badguy" add /:number, _y , 0); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 420 MovieClip Frame 4
gotoAndPlay (1);
Symbol 425 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 61
gotoAndStop (1);
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 430 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 431 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); } if (firstTime != 1) { firstTime = 1; gotoAndPlay(random(25) + 2); }
Symbol 431 MovieClip Frame 5
number = random(50000) + 200000; scr_ctr_x = getProperty("../watch", _x); scr_ctr_y = getProperty("../watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } duplicateMovieClip ("/bullete", "bullet" + number, number); rotate = (-angle) + 90; setProperty("/bullet" add number, _x , getProperty("../watch", _x)); setProperty("/bullet" add number, _y , getProperty("../watch", _y)); setProperty("/bullet" add number, _rotation , rotate);
Symbol 431 MovieClip Frame 25
gotoAndPlay (1);
Symbol 432 MovieClip Frame 1
health = 10; if (this._name eq "badguy") { gotoAndPlay (115); }
Symbol 432 MovieClip Frame 2
if (this._name eq "badguy1") { randNum = random(50) + 150; } else if (this._name eq "badguy2") { randNum = random(50) + 350; } else if (this._name eq "badguy3") { randNum = random(50) + 550; } setProperty("watch", _x , randNum); setProperty("watch", _y , random(300) + 200); scr_ctr_x = getProperty("watch", _x); scr_ctr_y = getProperty("watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } rotate = (-angle) + 90; setProperty("watch", _rotation , rotate - 180);
Symbol 432 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 432 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 432 MovieClip Frame 110
gotoAndPlay (2);
Symbol 432 MovieClip Frame 115
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 432 MovieClip Frame 122
gotoAndPlay (115);
Symbol 433 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 433 MovieClip Frame 2
myname = this._name;
Symbol 433 MovieClip Frame 25
removeMovieClip("");
Symbol 434 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 434 MovieClip Frame 158
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 435 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 435 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 436 MovieClip Frame 1
if (/:last >= /:number) { if (swap == 1) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); swap = 0; } else { swap = 1; duplicateMovieClip ("/badguyd", "badguy" + /:number, /:number); } Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , 0); setProperty("/badguy" add /:number, _y , 0); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 436 MovieClip Frame 4
gotoAndPlay (1);
Symbol 437 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } count = 1; health = 1;
Symbol 437 MovieClip Frame 69
if (3 < count) { Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip(""); } else { count = count + 1; gotoAndPlay (2); }
Symbol 438 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } count = 1; health = 1;
Symbol 438 MovieClip Frame 53
if (3 < count) { Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip(""); } else { count = count + 1; gotoAndPlay (2); }
Symbol 439 MovieClip Frame 2
if (/:last >= /:number) { if (swap == 1) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); swap = 0; } else { swap = 1; duplicateMovieClip ("/badguyd", "badguy" + /:number, /:number); } Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _y , eval ("/:kamY" add /:number)); setProperty("/badguy" add /:number, _x , eval ("/:kamX" add /:number)); setProperty("/badguy" add /:number, _rotation , eval ("/:kamR" add /:number)); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 439 MovieClip Frame 7
gotoAndPlay (2);
Symbol 440 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (135); }
Symbol 440 MovieClip Frame 134
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 440 MovieClip Frame 135
if (/:last1 >= /:number) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 440 MovieClip Frame 147
gotoAndPlay (135);
Symbol 441 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (109); } health = 2;
Symbol 441 MovieClip Frame 108
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 441 MovieClip Frame 109
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 441 MovieClip Frame 118
gotoAndPlay (109);
Symbol 443 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (37); } else { stop(); } health = 1;
Symbol 443 MovieClip Frame 36
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 443 MovieClip Frame 37
if (6 >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _y , eval ("/:kamY" add /:number)); setProperty("/badguy" add /:number, _x , eval ("/:kamX" add /:number)); setProperty("/badguy" add /:number, _rotation , eval ("/:kamR" add /:number)); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } else if (go != 1) { go = 1; do { tellTarget ("/badguy" add go) { play(); }; go = go + 1; } while (6 >= go); go = 1; } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 443 MovieClip Frame 38
gotoAndPlay (37);
Symbol 444 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (253); }
Symbol 444 MovieClip Frame 252
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 444 MovieClip Frame 253
if (/:last1 >= /:number) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 444 MovieClip Frame 265
gotoAndPlay (253);
Symbol 445 MovieClip Frame 1
health = 10; if (this._name eq "badguyd") { gotoAndPlay (115); }
Symbol 445 MovieClip Frame 2
if (this._name eq "badguy5") { randNum = random(50) + 150; } else if (this._name eq "badguy6") { randNum = random(50) + 550; } setProperty("watch", _x , randNum); setProperty("watch", _y , random(200) + 100); scr_ctr_x = getProperty("watch", _x); scr_ctr_y = getProperty("watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } rotate = (-angle) + 90; setProperty("watch", _rotation , rotate - 180);
Symbol 445 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 445 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 445 MovieClip Frame 110
gotoAndPlay (2);
Symbol 445 MovieClip Frame 115
if (/:last2 >= /:number2) { duplicateMovieClip ("/badguyd", "badguy" + /:number2, /:number2); Set(("/badguy" add /:number2) add ":ID", /:number2); Set("/:badguy" add /:number2, 1); setProperty("/badguy" add /:number2, _x , /:startX); setProperty("/badguy" add /:number2, _y , /:startY); Set("/:number2", /:number2 + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 445 MovieClip Frame 122
gotoAndPlay (115);
Symbol 446 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 446 MovieClip Frame 129
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 447 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 447 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 448 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 448 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 448 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguy", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 448 MovieClip Frame 79
gotoAndPlay (72);
Symbol 449 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 449 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 449 MovieClip Frame 72
if (/:last >= /:number) { duplicateMovieClip ("/badguyb", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 449 MovieClip Frame 79
gotoAndPlay (72);
Symbol 450 MovieClip Frame 1
health = 5; if (this._name eq "badguyc") { gotoAndPlay (196); }
Symbol 450 MovieClip Frame 195
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 450 MovieClip Frame 196
if (/:last1 >= /:number) { duplicateMovieClip ("/badguyc", "badguy" + /:number, /:number); Set(("/badguy" add /:number) add ":ID", /:number); Set("/:badguy" add /:number, 1); setProperty("/badguy" add /:number, _x , /:startX); setProperty("/badguy" add /:number, _y , /:startY); Set("/:number", /:number + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 450 MovieClip Frame 208
gotoAndPlay (196);
Symbol 451 MovieClip Frame 1
health = 10; if (this._name eq "badguyd") { gotoAndPlay (115); }
Symbol 451 MovieClip Frame 2
if (this._name eq "badguy4") { randNum = random(50) + 150; } else if (this._name eq "badguy5") { randNum = random(50) + 350; } else if (this._name eq "badguy6") { randNum = random(50) + 550; } setProperty("watch", _x , randNum); setProperty("watch", _y , random(300) + 100); scr_ctr_x = getProperty("watch", _x); scr_ctr_y = getProperty("watch", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("watch", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("watch", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } rotate = (-angle) + 90; setProperty("watch", _rotation , rotate - 180);
Symbol 451 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 451 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 451 MovieClip Frame 110
gotoAndPlay (2);
Symbol 451 MovieClip Frame 115
if (/:last2 >= /:number2) { duplicateMovieClip ("/badguyd", "badguy" + /:number2, /:number2); Set(("/badguy" add /:number2) add ":ID", /:number2); Set("/:badguy" add /:number2, 1); setProperty("/badguy" add /:number2, _x , /:startX); setProperty("/badguy" add /:number2, _y , /:startY); Set("/:number2", /:number2 + 1); Set("/:badguys", /:badguys + 1); } if (/:badguys < 1) { tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 451 MovieClip Frame 122
gotoAndPlay (115);
Symbol 457 MovieClip Frame 1
number = random(100000) + 100000; duplicateMovieClip ("/bullete", "bullet" add number, number); if (getProperty("../../../", _name) eq "badguy1") { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) + getProperty("../", _x)); } else { setProperty("/bullet" add number, _x , getProperty("/boss/boss", _x) - getProperty("../", _x)); } setProperty("/bullet" add number, _y , getProperty("/boss/boss", _y) + 10); setProperty("/bullet" add number, _rotation , this._rotation);
Symbol 457 MovieClip Frame 3
gotoAndPlay (1);
Symbol 457 MovieClip Frame 17
stop();
Symbol 458 MovieClip Frame 22
_level1.gotoAndPlay("uzi");
Symbol 458 MovieClip Frame 29
_level1.gotoAndPlay("uzistop");
Symbol 458 MovieClip Frame 117
_level1.gotoAndPlay("uzi");
Symbol 458 MovieClip Frame 131
_level1.gotoAndPlay("uzistop");
Symbol 460 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 2
tellTarget ("boss") { stop(); };
Symbol 460 MovieClip Frame 4
if (0 < /:badguy2) { tellTarget ("../badguy2") { gotoAndPlay ("explode"); }; } if (0 < /:badguy1) { tellTarget ("../badguy1") { gotoAndPlay ("explode"); }; } tellTarget ("../") { gotoAndPlay ("explode"); }; stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 2
stop();
Symbol 467 MovieClip Frame 7
gotoAndPlay (2);
Symbol 476 MovieClip Frame 1
stop();
Symbol 476 MovieClip Frame 2
_parent._parent.gotoAndPlay(71);
Symbol 476 MovieClip Frame 63
_parent.megagunlaser.gotoAndStop(2); _level1.gotoAndPlay("zap");
Symbol 476 MovieClip Frame 91
_parent.megagunlaser.gotoAndStop(1); _level1.gotoAndPlay("zapstop");
Symbol 481 MovieClip Frame 1
if (check != 1) { check = 1; if (getProperty("../", _name) eq "badguy1") { gotoAndPlay (55); } }
Symbol 482 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 15
stop();
Symbol 487 MovieClip Frame 1
if (check != 1) { check = 1; if (getProperty("../", _name) eq "badguy1") { gotoAndPlay (55); } }
Symbol 487 MovieClip Frame 2
if (_root.plasma != "true") { gotoAndPlay (1); }
Symbol 487 MovieClip Frame 5
function spray2() { number = random(100000) + 100000; duplicateMovieClip ("/pulse", "pulse2" add number, number); if (getProperty("../../../", _name) eq "badguy1") { setProperty("/pulse2" add number, _x , getProperty("/boss/boss", _x)); } else { setProperty("/pulse2" add number, _x , getProperty("/boss/boss", _x) - 180); } setProperty("/pulse2" add number, _y , getProperty("/boss/boss", _y) + 100); } spray2();
Symbol 487 MovieClip Frame 12
spray2();
Symbol 487 MovieClip Frame 20
spray2();
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 15
stop();
Symbol 490 MovieClip Frame 1
play(); name = getProperty("../", _name); Set("/:status", _parent.hittest("/mouse/ship/area")); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { _parent.stop(); gotoAndPlay (3); tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; tellTarget ("/healthmon") { nextFrame(); }; } } }
Symbol 490 MovieClip Frame 2
gotoAndPlay (1);
Symbol 490 MovieClip Frame 3
tellTarget ("/sound") { gotoAndStop ("explode"); };
Symbol 490 MovieClip Frame 11
_parent.gotoAndStop(1);
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 20
_root.missile.gotoAndPlay(1); gotoAndStop (1);
Symbol 505 MovieClip Frame 22
_parent.bomb.gotoAndPlay(2);
Symbol 506 MovieClip Frame 1
stop();
Symbol 506 MovieClip Frame 2
Set("/:bossX", getProperty("/boss/boss", _x)); Set("/:bossY", getProperty("/boss/boss", _y)); tellTarget ("/boss") { stop(); };
Symbol 506 MovieClip Frame 25
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 507 MovieClip Frame 1
tellTarget ("boss.badguy1") { }; tellTarget ("boss.badguy2") { };
Symbol 507 MovieClip Frame 55
tellTarget ("boss.badguy1") { };
Symbol 507 MovieClip Frame 68
count = 0;
Symbol 507 MovieClip Frame 70
stop = 1; tellTarget ("boss.badguy3.boss") { gotoAndPlay (2); };
Symbol 507 MovieClip Frame 71
count = count + 1; if (count == 3) { stop(); boss.megagun.gotoAndPlay(2); count = 0; } _root.plasma = "true";
Symbol 507 MovieClip Frame 145
Symbol 507 MovieClip Frame 152
tellTarget ("boss.badguy3.leftlauncher") { }; tellTarget ("boss.badguy3.rightlauncher") { };
Symbol 507 MovieClip Frame 169
tellTarget ("boss.badguy1") { };
Symbol 507 MovieClip Frame 183
gotoAndPlay (71);
Symbol 508 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 56
gotoAndStop (1);
Symbol 509 MovieClip Frame 1
if ((this._name eq "bulletspraye") or "bulletspraya") { stop(); }
Symbol 509 MovieClip Frame 2
myname = this._name;
Symbol 509 MovieClip Frame 21
removeMovieClip("");
Symbol 511 MovieClip Frame 30
gotoAndPlay (1);
Symbol 511 MovieClip Frame 39
stop(); removeMovieClip("/:" add getProperty("../../", _name));
Symbol 512 MovieClip Frame 1
if (../:myname eq "bullete") { stop(); }
Symbol 512 MovieClip Frame 2
Set("/:status", this.hitTest(_root.mouse.ship.area)); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/healthmon") { nextFrame(); }; tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; } stop(); tellTarget ("../") { stop(); }; removeMovieClip("/:" add getProperty("../", _name)); } else { stop(); tellTarget ("../") { stop(); }; tellTarget ("shot") { gotoAndPlay ("explode"); }; } } gotoAndPlay (1);
Symbol 512 MovieClip Frame 3
if (thisCount != 1) { xspeed = getProperty("../", _x) - getProperty("/mouse/ship", _x); yspeed = getProperty("../", _y) - getProperty("/mouse/ship", _y); thisCount = 1; } setProperty("../", _x , getProperty("../", _x) - (xspeed / 20)); setProperty("../", _y , getProperty("../", _y) - (yspeed / 20));
Symbol 512 MovieClip Frame 4
setProperty("../", _x , getProperty("this", _x)); prevY = getProperty("this", _y); setProperty("../", _rotation , 0); newY = getProperty("this", _y); setProperty("../", _y , getProperty("../", _y) - (newY - prevY)); scr_ctr_x = getProperty("this", _x); scr_ctr_y = getProperty("this", _y); mouse_x = (getProperty("/mouse/ship", _x) - scr_ctr_x) - (getProperty("../", _x) - scr_ctr_x); mouse_y = (getProperty("/mouse/ship", _y) - scr_ctr_y) - (getProperty("../", _y) - scr_ctr_y); input = (mouse_x * mouse_x) + (mouse_y * mouse_y); hyp = Math.sqrt(input); sin_theta = mouse_y / hyp; if (sin_theta < 0) { sin_theta = sin_theta + (sin_theta * -2); } angle = 0; do { angle = angle + 1; } while (eval ("/:s" add angle) < sin_theta); if ((mouse_x >= 0) and (mouse_y < 0)) { angle = angle; } if ((mouse_x < 0) and (mouse_y < 0)) { angle = (90 - angle) + 90; } if ((mouse_x < 0) and (mouse_y >= 0)) { angle = angle + 180; } if ((mouse_x >= 0) and (mouse_y >= 0)) { angle = (90 - angle) + 270; } rotate = (-angle) + 90; setProperty("../", _rotation , rotate);
Symbol 512 MovieClip Frame 5
if (../:myname eq "bullete") { stop(); } else { call("point"); }
Symbol 512 MovieClip Frame 6
Set("/:status", this.hitTest(_root.mouse.ship.area)); if (/:status == true) { if (/:invincible != 1) { if (/:shields == 1) { tellTarget ("/shieldmon") { nextFrame(); }; tellTarget ("/mouse/ship/shields/shield") { gotoAndPlay ("hit"); }; } else { tellTarget ("/healthmon") { nextFrame(); }; tellTarget ("/mouse/ship/explode") { gotoAndStop (2); }; } stop(); tellTarget ("../") { stop(); }; removeMovieClip("/:" add getProperty("../", _name)); } else { stop(); tellTarget ("../") { stop(); }; tellTarget ("shot") { gotoAndPlay ("explode"); }; } } call("point"); gotoAndPlay (1);
Symbol 513 MovieClip Frame 1
if (this._name eq "pulse") { stop(); }
Symbol 513 MovieClip Frame 2
myname = this._name;
Symbol 513 MovieClip Frame 18
removeMovieClip("");
Symbol 514 MovieClip Frame 1
Set("button6/label:text", "M a i n M e n u");
Symbol 522 MovieClip Frame 185
stop();
Symbol 523 MovieClip Frame 2
ranNumber = random(1000000); score = /:score; name = /:name; if (name eq "") { name = "Anonymous"; } tellTarget ("/") { nextFrame(); };

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:130  Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:Timeline
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:Timeline
Symbol 7 FontUsed by:8 15 70 71 72 73 74 75 76 77 78 79 109 110 113 114 115
Symbol 8 EditableTextUses:7Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 FontUsed by:14 80 85 86 88 91 94 97 101 104
Symbol 14 TextUses:13Used by:Timeline
Symbol 15 EditableTextUses:7Used by:16
Symbol 16 MovieClipUses:15Used by:21
Symbol 17 GraphicUsed by:19 21 120 130 234 361 417
Symbol 18 GraphicUsed by:21
Symbol 19 ButtonUses:17Used by:21
Symbol 20 SoundUsed by:21 513
Symbol 21 MovieClipUses:16 17 18 19 20Used by:514  Timeline
Symbol 22 GraphicUsed by:23 195 197 201
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:116  Timeline
Symbol 25 GraphicUsed by:64
Symbol 26 GraphicUsed by:64
Symbol 27 GraphicUsed by:64
Symbol 28 GraphicUsed by:64
Symbol 29 GraphicUsed by:64
Symbol 30 GraphicUsed by:64
Symbol 31 GraphicUsed by:64
Symbol 32 GraphicUsed by:64
Symbol 33 GraphicUsed by:64
Symbol 34 GraphicUsed by:64
Symbol 35 GraphicUsed by:64
Symbol 36 GraphicUsed by:64
Symbol 37 GraphicUsed by:64
Symbol 38 GraphicUsed by:64
Symbol 39 GraphicUsed by:64
Symbol 40 GraphicUsed by:64
Symbol 41 GraphicUsed by:64
Symbol 42 GraphicUsed by:64
Symbol 43 GraphicUsed by:64
Symbol 44 GraphicUsed by:64
Symbol 45 GraphicUsed by:64
Symbol 46 GraphicUsed by:64
Symbol 47 GraphicUsed by:64
Symbol 48 GraphicUsed by:64
Symbol 49 GraphicUsed by:64
Symbol 50 GraphicUsed by:64
Symbol 51 GraphicUsed by:64
Symbol 52 GraphicUsed by:64
Symbol 53 GraphicUsed by:64
Symbol 54 GraphicUsed by:64
Symbol 55 GraphicUsed by:64
Symbol 56 GraphicUsed by:64
Symbol 57 GraphicUsed by:64
Symbol 58 GraphicUsed by:64
Symbol 59 GraphicUsed by:64
Symbol 60 GraphicUsed by:64
Symbol 61 GraphicUsed by:64
Symbol 62 GraphicUsed by:64
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63Used by:65
Symbol 65 MovieClipUses:64Used by:116  Timeline
Symbol 66 GraphicUsed by:118  Timeline
Symbol 67 GraphicUsed by:118  Timeline
Symbol 68 SoundUsed by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 TextUses:7Used by:Timeline
Symbol 71 TextUses:7Used by:Timeline
Symbol 72 TextUses:7Used by:Timeline
Symbol 73 TextUses:7Used by:Timeline
Symbol 74 TextUses:7Used by:Timeline
Symbol 75 TextUses:7Used by:Timeline
Symbol 76 TextUses:7Used by:Timeline
Symbol 77 TextUses:7Used by:Timeline
Symbol 78 TextUses:7Used by:Timeline
Symbol 79 TextUses:7Used by:Timeline
Symbol 80 TextUses:13Used by:Timeline
Symbol 81 FontUsed by:82
Symbol 82 TextUses:81Used by:Timeline
Symbol 83 FontUsed by:84
Symbol 84 TextUses:83Used by:Timeline
Symbol 85 TextUses:13Used by:Timeline
Symbol 86 TextUses:13Used by:Timeline
Symbol 87 GraphicUsed by:89 260
Symbol 88 TextUses:13Used by:89
Symbol 89 ButtonUses:87 88Used by:Timeline
Symbol 90 GraphicUsed by:92
Symbol 91 TextUses:13Used by:92
Symbol 92 ButtonUses:90 91Used by:Timeline
Symbol 93 GraphicUsed by:95
Symbol 94 TextUses:13Used by:95
Symbol 95 ButtonUses:93 94Used by:Timeline
Symbol 96 GraphicUsed by:98 278
Symbol 97 TextUses:13Used by:98
Symbol 98 ButtonUses:96 97Used by:Timeline
Symbol 99 GraphicUsed by:102 350
Symbol 100 GraphicUsed by:102 350
Symbol 101 TextUses:13Used by:102
Symbol 102 ButtonUses:99 100 101Used by:Timeline
Symbol 103 GraphicUsed by:105
Symbol 104 TextUses:13Used by:105
Symbol 105 ButtonUses:103 104Used by:Timeline
Symbol 106 FontUsed by:107
Symbol 107 TextUses:106Used by:Timeline
Symbol 108 GraphicUsed by:Timeline
Symbol 109 TextUses:7Used by:112
Symbol 110 TextUses:7Used by:112
Symbol 111 GraphicUsed by:112
Symbol 112 ButtonUses:109 110 111Used by:Timeline
Symbol 113 TextUses:7Used by:Timeline
Symbol 114 TextUses:7Used by:Timeline
Symbol 115 TextUses:7Used by:Timeline
Symbol 116 MovieClipUses:24 65Used by:118
Symbol 117 SoundUsed by:118 145 348 425
Symbol 118 MovieClipUses:66 67 116 117Used by:Timeline
Symbol 119 SoundUsed by:Timeline
Symbol 120 ButtonUses:17Used by:Timeline
Symbol 121 GraphicUsed by:130
Symbol 122 GraphicUsed by:130
Symbol 123 GraphicUsed by:130
Symbol 124 GraphicUsed by:130
Symbol 125 FontUsed by:126 127 128 129
Symbol 126 EditableTextUses:125Used by:130
Symbol 127 TextUses:125Used by:130
Symbol 128 EditableTextUses:125Used by:130
Symbol 129 TextUses:125Used by:130
Symbol 130 MovieClipUses:17 2 121 122 123 124 126 127 128 129Used by:Timeline
Symbol 131 GraphicUsed by:136
Symbol 132 GraphicUsed by:136
Symbol 133 GraphicUsed by:136
Symbol 134 GraphicUsed by:136
Symbol 135 GraphicUsed by:136
Symbol 136 ButtonUses:131 132 133 134 135Used by:145
Symbol 137 SoundUsed by:145  Timeline
Symbol 138 SoundUsed by:145
Symbol 139 SoundUsed by:145
Symbol 140 SoundUsed by:145 161 170 203 275 287 299 346 414 430 506 511
Symbol 141 GraphicUsed by:145
Symbol 142 SoundUsed by:145 375
Symbol 143 SoundUsed by:145
Symbol 144 SoundUsed by:145
Symbol 145 MovieClipUses:136 137 138 139 140 141 142 143 117 144Used by:Timeline
Symbol 146 MovieClipUsed by:Timeline
Symbol 147 GraphicUsed by:152
Symbol 148 GraphicUsed by:149 151
Symbol 149 MovieClipUses:148Used by:152
Symbol 150 GraphicUsed by:152
Symbol 151 MovieClipUses:148Used by:152
Symbol 152 MovieClipUses:147 149 150 151Used by:161
Symbol 153 GraphicUsed by:161
Symbol 154 GraphicUsed by:161 167 170 202 252 275 287 299 318 346 375 413 414 430 457 482 488 490 506 511
Symbol 155 GraphicUsed by:161
Symbol 156 GraphicUsed by:161
Symbol 157 GraphicUsed by:161
Symbol 158 GraphicUsed by:161 167 170 202 252 275 287 299 318 342 343 346 375 413 414 430 457 482 488 490 506 511
Symbol 159 GraphicUsed by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:152 153 154 140 155 156 157 158 159 160Used by:164 258 262 263 264 265 279 280 368 381 448 449
Symbol 162 MovieClipUsed by:164 258 262 263 264 265 277 279 280 288 303 304 362 363 364 365 368 369 376 377 381 382 383 384 418 419 432 434 435 437 438 440 441 443 444 445 446 447 448 449 450 451
Symbol 163 MovieClipUsed by:164 258 262 263 264 265 279 280 368 381 448 449
Symbol 164 MovieClipUses:161 162 163Used by:Timeline
Symbol 165 GraphicUsed by:167
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:165 166 154 158Used by:168
Symbol 168 MovieClipUses:167Used by:Timeline
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169 154 140 158Used by:171
Symbol 171 MovieClipUses:170Used by:172 349 416 433 509
Symbol 172 MovieClipUses:171Used by:Timeline
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 ButtonUses:173 174Used by:176
Symbol 176 MovieClipUses:175Used by:233
Symbol 177 ShapeTweeningUsed by:229
Symbol 178 ShapeTweeningUsed by:229
Symbol 179 ShapeTweeningUsed by:229
Symbol 180 ShapeTweeningUsed by:229
Symbol 181 ShapeTweeningUsed by:229
Symbol 182 ShapeTweeningUsed by:229
Symbol 183 ShapeTweeningUsed by:229
Symbol 184 ShapeTweeningUsed by:229
Symbol 185 ShapeTweeningUsed by:229
Symbol 186 GraphicUsed by:189
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:186 187 188Used by:190 224
Symbol 190 MovieClipUses:189Used by:229
Symbol 191 ShapeTweeningUsed by:229
Symbol 192 ShapeTweeningUsed by:229
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:229
Symbol 195 MovieClipUses:22Used by:198 199
Symbol 196 SoundUsed by:198
Symbol 197 MovieClipUses:22Used by:198
Symbol 198 MovieClipUses:195 196 197Used by:199
Symbol 199 MovieClipUses:198 195Used by:200
Symbol 200 MovieClipUses:199Used by:229
Symbol 201 MovieClipUses:22Used by:229
Symbol 202 MovieClipUses:154 158Used by:203
Symbol 203 MovieClipUses:202 140Used by:229
Symbol 204 ShapeTweeningUsed by:229
Symbol 205 ShapeTweeningUsed by:229
Symbol 206 ShapeTweeningUsed by:229
Symbol 207 ShapeTweeningUsed by:229
Symbol 208 ShapeTweeningUsed by:229
Symbol 209 ShapeTweeningUsed by:229
Symbol 210 ShapeTweeningUsed by:229
Symbol 211 ShapeTweeningUsed by:229
Symbol 212 ShapeTweeningUsed by:229
Symbol 213 ShapeTweeningUsed by:229
Symbol 214 ShapeTweeningUsed by:229
Symbol 215 ShapeTweeningUsed by:229
Symbol 216 ShapeTweeningUsed by:229
Symbol 217 ShapeTweeningUsed by:229
Symbol 218 ShapeTweeningUsed by:229
Symbol 219 ShapeTweeningUsed by:229
Symbol 220 ShapeTweeningUsed by:229
Symbol 221 ShapeTweeningUsed by:229
Symbol 222 ShapeTweeningUsed by:229
Symbol 223 ShapeTweeningUsed by:229
Symbol 224 MovieClipUses:189Used by:229
Symbol 225 ShapeTweeningUsed by:229
Symbol 226 ShapeTweeningUsed by:229
Symbol 227 GraphicUsed by:229
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:177 178 179 180 181 182 183 184 185 190 191 192 194 200 201 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228Used by:233
Symbol 230 FontUsed by:231 232
Symbol 231 EditableTextUses:230Used by:233
Symbol 232 EditableTextUses:230Used by:233
Symbol 233 MovieClipUses:176 229 231 232Used by:Timeline
Symbol 234 ButtonUses:17Used by:Timeline
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237 238
Symbol 237 MovieClipUses:236Used by:Timeline
Symbol 238 MovieClipUses:236Used by:Timeline
Symbol 239 GraphicUsed by:243
Symbol 240 ShapeTweeningUsed by:243
Symbol 241 ShapeTweeningUsed by:243
Symbol 242 GraphicUsed by:243 247 257
Symbol 243 MovieClipUses:239 240 241 242Used by:Timeline
Symbol 244 GraphicUsed by:247
Symbol 245 ShapeTweeningUsed by:247
Symbol 246 ShapeTweeningUsed by:247
Symbol 247 MovieClipUses:244 245 246 242Used by:Timeline
Symbol 248 GraphicUsed by:250 340
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:248 249Used by:252
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:250 251 154 158Used by:253
Symbol 253 MovieClipUses:252Used by:Timeline
Symbol 254 GraphicUsed by:257
Symbol 255 ShapeTweeningUsed by:257
Symbol 256 ShapeTweeningUsed by:257
Symbol 257 MovieClipUses:254 255 256 242Used by:Timeline
Symbol 258 MovieClipUses:161 162 163Used by:Timeline
Symbol 259 MovieClipUsed by:Timeline
Symbol 260 MovieClipUses:87Used by:261
Symbol 261 MovieClipUses:260Used by:Timeline
Symbol 262 MovieClipUses:161 162 163Used by:Timeline
Symbol 263 MovieClipUses:161 162 163Used by:Timeline
Symbol 264 MovieClipUses:161 162 163Used by:Timeline
Symbol 265 MovieClipUses:161 162 163Used by:Timeline
Symbol 266 GraphicUsed by:270
Symbol 267 GraphicUsed by:270
Symbol 268 GraphicUsed by:270
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:266 267 268 269Used by:275
Symbol 271 GraphicUsed by:275
Symbol 272 GraphicUsed by:275
Symbol 273 GraphicUsed by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:270 271 154 140 272 273 274 158Used by:277 369 443
Symbol 276 SoundUsed by:277 369 443
Symbol 277 MovieClipUses:275 162 276Used by:Timeline
Symbol 278 MovieClipUses:96Used by:Timeline
Symbol 279 MovieClipUses:161 162 163Used by:Timeline
Symbol 280 MovieClipUses:161 162 163Used by:Timeline
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:282Used by:Timeline
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:286
Symbol 286 MovieClipUses:285Used by:287
Symbol 287 MovieClipUses:286 154 140 158Used by:288 437 438
Symbol 288 MovieClipUses:287 162Used by:Timeline
Symbol 289 GraphicUsed by:293
Symbol 290 GraphicUsed by:293
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:289 290 291 292Used by:299
Symbol 294 GraphicUsed by:299
Symbol 295 GraphicUsed by:299
Symbol 296 GraphicUsed by:299
Symbol 297 GraphicUsed by:299
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:293 294 154 140 295 296 297 158 298Used by:303 304 362 363 364 365 382 440 444 450
Symbol 300 SoundUsed by:301 431
Symbol 301 MovieClipUses:300Used by:303 304 362 363 364 365 382 440 444
Symbol 302 SoundUsed by:303 362 363 364 365 382 440 444 450
Symbol 303 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 304 MovieClipUses:299 162 301Used by:Timeline
Symbol 305 MovieClipUsed by:Timeline
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:318
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:318
Symbol 310 GraphicUsed by:311 314
Symbol 311 MovieClipUses:310Used by:318
Symbol 312 MovieClipUsed by:318 331 346 388 398 413 460 467 476 482 488 491
Symbol 313 GraphicUsed by:318
Symbol 314 MovieClipUses:310Used by:318
Symbol 315 SoundUsed by:318
Symbol 316 GraphicUsed by:318
Symbol 317 SoundUsed by:318 344 413 457 482 488
Symbol 318 MovieClipUses:307 309 311 312 313 314 315 316 154 317 158Used by:346
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:319 320 321Used by:331 346
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:329
Symbol 325 GraphicUsed by:329
Symbol 326 SoundUsed by:329 375
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:324 325 326 327 328Used by:331 346
Symbol 330 GraphicUsed by:331 346
Symbol 331 MovieClipUses:322 329 330 312Used by:346
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:344
Symbol 334 GraphicUsed by:335 339
Symbol 335 MovieClipUses:334Used by:344
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:344
Symbol 338 SoundUsed by:344
Symbol 339 MovieClipUses:334Used by:344
Symbol 340 MovieClipUses:248Used by:344
Symbol 341 GraphicUsed by:342 343
Symbol 342 MovieClipUses:341 158Used by:344
Symbol 343 MovieClipUses:341 158Used by:344
Symbol 344 MovieClipUses:333 335 337 338 339 340 342 317 343Used by:346
Symbol 345 SoundUsed by:346 414 506
Symbol 346 MovieClipUses:318 331 344 322 329 330 312 154 158 345 140Used by:348
Symbol 347 SoundUsed by:348 415 507
Symbol 348 MovieClipUses:346 117 347Used by:Timeline
Symbol 349 MovieClipUses:171Used by:Timeline
Symbol 350 MovieClipUses:99 100Used by:351
Symbol 351 MovieClipUses:350Used by:Timeline
Symbol 352 GraphicUsed by:360
Symbol 353 GraphicUsed by:360
Symbol 354 GraphicUsed by:360
Symbol 355 GraphicUsed by:360
Symbol 356 GraphicUsed by:360
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:352 353 354 355 356 357 358 359Used by:Timeline
Symbol 361 ButtonUses:17Used by:Timeline
Symbol 362 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 363 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 364 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 365 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:Timeline
Symbol 368 MovieClipUses:161 162 163Used by:Timeline
Symbol 369 MovieClipUses:275 162 276Used by:Timeline
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:375
Symbol 372 GraphicUsed by:375
Symbol 373 GraphicUsed by:375
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:371 372 154 142 373 326 374 158Used by:376 377 383 384 418 419 434 435 441 446 447
Symbol 376 MovieClipUses:375 162Used by:Timeline
Symbol 377 MovieClipUses:375 162Used by:Timeline
Symbol 378 MovieClipUsed by:Timeline
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:Timeline
Symbol 381 MovieClipUses:161 162 163Used by:Timeline
Symbol 382 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 383 MovieClipUses:375 162Used by:Timeline
Symbol 384 MovieClipUses:375 162Used by:Timeline
Symbol 385 GraphicUsed by:414
Symbol 386 GraphicUsed by:388
Symbol 387 SoundUsed by:388 481
Symbol 388 MovieClipUses:386 312 387Used by:399
Symbol 389 GraphicUsed by:398
Symbol 390 GraphicUsed by:398
Symbol 391 GraphicUsed by:398
Symbol 392 GraphicUsed by:398
Symbol 393 GraphicUsed by:398
Symbol 394 GraphicUsed by:398
Symbol 395 ShapeTweeningUsed by:398
Symbol 396 GraphicUsed by:398
Symbol 397 ShapeTweeningUsed by:398
Symbol 398 MovieClipUses:312 389 390 391 392 393 394 395 396 397Used by:399
Symbol 399 MovieClipUses:388 398Used by:414
Symbol 400 GraphicUsed by:405 409 411 457
Symbol 401 GraphicUsed by:405 408 409 411
Symbol 402 GraphicUsed by:405 409 411
Symbol 403 GraphicUsed by:405 409 411
Symbol 404 GraphicUsed by:405 409 411 457
Symbol 405 MovieClipUses:400 401 402 403 404Used by:407
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:405 406Used by:412
Symbol 408 MovieClipUses:401Used by:409 411
Symbol 409 MovieClipUses:400 408 402 403 404 401Used by:412
Symbol 410 GraphicUsed by:412
Symbol 411 MovieClipUses:400 408 402 403 404 401Used by:412
Symbol 412 MovieClipUses:407 409 410 411Used by:413
Symbol 413 MovieClipUses:412 312 154 317 158Used by:414
Symbol 414 MovieClipUses:385 399 413 154 158 345 140Used by:415
Symbol 415 MovieClipUses:414 347Used by:Timeline
Symbol 416 MovieClipUses:171Used by:Timeline
Symbol 417 ButtonUses:17Used by:Timeline
Symbol 418 MovieClipUses:375 162Used by:Timeline
Symbol 419 MovieClipUses:375 162Used by:Timeline
Symbol 420 MovieClipUsed by:Timeline
Symbol 421 GraphicUsed by:423 424
Symbol 422 GraphicUsed by:423 424 430
Symbol 423 MovieClipUses:421 422Used by:425
Symbol 424 MovieClipUses:421 422Used by:425
Symbol 425 MovieClipUses:423 117 424Used by:430
Symbol 426 GraphicUsed by:430
Symbol 427 GraphicUsed by:430
Symbol 428 GraphicUsed by:430
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:425 422 154 140 426 427 428 158 429Used by:432 445 451
Symbol 431 MovieClipUses:300Used by:432 445 451
Symbol 432 MovieClipUses:430 162 431Used by:Timeline
Symbol 433 MovieClipUses:171Used by:Timeline
Symbol 434 MovieClipUses:375 162Used by:Timeline
Symbol 435 MovieClipUses:375 162Used by:Timeline
Symbol 436 MovieClipUsed by:Timeline
Symbol 437 MovieClipUses:287 162Used by:Timeline
Symbol 438 MovieClipUses:287 162Used by:Timeline
Symbol 439 MovieClipUsed by:Timeline
Symbol 440 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 441 MovieClipUses:375 162Used by:Timeline
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:442 275 162 276Used by:Timeline
Symbol 444 MovieClipUses:299 162 301 302Used by:Timeline
Symbol 445 MovieClipUses:430 162 431Used by:Timeline
Symbol 446 MovieClipUses:375 162Used by:Timeline
Symbol 447 MovieClipUses:375 162Used by:Timeline
Symbol 448 MovieClipUses:161 162 163Used by:Timeline
Symbol 449 MovieClipUses:161 162 163Used by:Timeline
Symbol 450 MovieClipUses:299 162 302Used by:Timeline
Symbol 451 MovieClipUses:430 162 431Used by:Timeline
Symbol 452 GraphicUsed by:458
Symbol 453 GraphicUsed by:456 458
Symbol 454 GraphicUsed by:456
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:454 453 455Used by:457
Symbol 457 MovieClipUses:400 456 404 154 317 158Used by:458
Symbol 458 MovieClipUses:452 453 457Used by:506
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459 312Used by:506
Symbol 461 GraphicUsed by:466 473
Symbol 462 GraphicUsed by:466 473
Symbol 463 GraphicUsed by:466 473
Symbol 464 GraphicUsed by:466 473
Symbol 465 GraphicUsed by:466 473
Symbol 466 MovieClipUses:461 462 463 464 465Used by:467 476
Symbol 467 MovieClipUses:466 312Used by:506
Symbol 468 GraphicUsed by:476
Symbol 469 GraphicUsed by:476
Symbol 470 GraphicUsed by:476
Symbol 471 ShapeTweeningUsed by:476
Symbol 472 GraphicUsed by:476
Symbol 473 MovieClipUses:461 462 463 464 465Used by:476
Symbol 474 ShapeTweeningUsed by:476
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:312 468 469 470 471 472 466 473 474 475Used by:506
Symbol 477 GraphicUsed by:481
Symbol 478 GraphicUsed by:481
Symbol 479 GraphicUsed by:481
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:477 478 479 480 387Used by:482
Symbol 482 MovieClipUses:481 312 154 317 158Used by:506
Symbol 483 GraphicUsed by:487
Symbol 484 GraphicUsed by:487
Symbol 485 GraphicUsed by:487
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:483 484 485 486Used by:488
Symbol 488 MovieClipUses:487 312 154 317 158Used by:506
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClipUses:489 154 158Used by:491 508
Symbol 491 MovieClipUses:490 312Used by:506
Symbol 492 GraphicUsed by:499
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:493Used by:497 498 499
Symbol 495 GraphicUsed by:498
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496 494Used by:498
Symbol 498 MovieClipUses:495 494 497Used by:499
Symbol 499 MovieClipUses:492 494 498Used by:500
Symbol 500 MovieClipUses:499Used by:506
Symbol 501 GraphicUsed by:505
Symbol 502 GraphicUsed by:505
Symbol 503 GraphicUsed by:505
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:501 502 503 504Used by:506
Symbol 506 MovieClipUses:458 460 467 476 482 488 491 500 505 154 158 345 140Used by:507
Symbol 507 MovieClipUses:506 347Used by:Timeline
Symbol 508 MovieClipUses:490Used by:Timeline
Symbol 509 MovieClipUses:171Used by:Timeline
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510 154 140 158Used by:512
Symbol 512 MovieClipUses:511Used by:513
Symbol 513 MovieClipUses:512 20Used by:Timeline
Symbol 514 MovieClipUses:21Used by:Timeline
Symbol 515 GraphicUsed by:522
Symbol 516 GraphicUsed by:522
Symbol 517 GraphicUsed by:522
Symbol 518 GraphicUsed by:522
Symbol 519 GraphicUsed by:522
Symbol 520 GraphicUsed by:522
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:515 516 517 518 519 520 521Used by:Timeline
Symbol 523 MovieClipUsed by:Timeline

Instance Names

"bar"Frame 2Symbol 6 MovieClip
"button1"Frame 5Symbol 21 MovieClip
"button2"Frame 5Symbol 21 MovieClip
"button3"Frame 5Symbol 21 MovieClip
"button6"Frame 7Symbol 21 MovieClip
"button6"Frame 9Symbol 21 MovieClip
"button6"Frame 11Symbol 21 MovieClip
"background"Frame 15Symbol 130 MovieClip
"sound"Frame 15Symbol 145 MovieClip
"quality"Frame 15Symbol 146 MovieClip
"badguy"Frame 16Symbol 164 MovieClip
"bullet"Frame 16Symbol 168 MovieClip
"bullete"Frame 16Symbol 172 MovieClip
"mouse"Frame 16Symbol 233 MovieClip
"emp"Frame 16Symbol 237 MovieClip
"bossemp"Frame 16Symbol 238 MovieClip
"health"Frame 16Symbol 243 MovieClip
"special2"Frame 16Symbol 247 MovieClip
"bulletSpecial"Frame 16Symbol 253 MovieClip
"shield"Frame 16Symbol 257 MovieClip
"badguyb"Frame 18Symbol 258 MovieClip
"badguyc"Frame 20Symbol 258 MovieClip
"badguyd"Frame 20Symbol 164 MovieClip
"badguy"Frame 20Symbol 259 MovieClip
"badguy"Frame 22Symbol 262 MovieClip
"badguyb"Frame 24Symbol 263 MovieClip
"badguy"Frame 26Symbol 264 MovieClip
"badguyb"Frame 28Symbol 265 MovieClip
"badguy"Frame 30Symbol 277 MovieClip
"badguy"Frame 32Symbol 279 MovieClip
"badguyb"Frame 34Symbol 280 MovieClip
"badguyc"Frame 36Symbol 279 MovieClip
"badguyd"Frame 36Symbol 280 MovieClip
"badguy"Frame 36Symbol 259 MovieClip
"badguy"Frame 38Symbol 277 MovieClip
"badguy"Frame 40Symbol 288 MovieClip
"badguy"Frame 42Symbol 259 MovieClip
"badguyd"Frame 42Symbol 303 MovieClip
"badguyc"Frame 42Symbol 304 MovieClip
"boss"Frame 46Symbol 348 MovieClip
"bullete"Frame 46Symbol 349 MovieClip
"bullete2"Frame 46Symbol 349 MovieClip
"bullete"Frame 47Symbol 172 MovieClip
"badguy"Frame 52Symbol 288 MovieClip
"badguy"Frame 54Symbol 362 MovieClip
"badguy"Frame 56Symbol 363 MovieClip
"badguy"Frame 58Symbol 259 MovieClip
"badguyd"Frame 58Symbol 364 MovieClip
"badguyc"Frame 58Symbol 365 MovieClip
"badguy"Frame 60Symbol 288 MovieClip
"badguy"Frame 62Symbol 368 MovieClip
"badguy"Frame 64Symbol 369 MovieClip
"badguy"Frame 66Symbol 369 MovieClip
"badguyd"Frame 68Symbol 376 MovieClip
"badguyc"Frame 68Symbol 377 MovieClip
"badguy"Frame 68Symbol 378 MovieClip
"badguy"Frame 70Symbol 288 MovieClip
"badguyd"Frame 72Symbol 381 MovieClip
"badguyc"Frame 72Symbol 382 MovieClip
"badguy"Frame 74Symbol 369 MovieClip
"badguyd"Frame 76Symbol 383 MovieClip
"badguyc"Frame 76Symbol 384 MovieClip
"badguy"Frame 76Symbol 378 MovieClip
"boss"Frame 78Symbol 415 MovieClip
"bullete"Frame 78Symbol 349 MovieClip
"bullete2"Frame 78Symbol 416 MovieClip
"bullete"Frame 79Symbol 172 MovieClip
"badguyd"Frame 84Symbol 418 MovieClip
"badguyc"Frame 84Symbol 419 MovieClip
"badguy"Frame 84Symbol 420 MovieClip
"badguy"Frame 86Symbol 432 MovieClip
"bullete"Frame 86Symbol 433 MovieClip
"bullete"Frame 87Symbol 172 MovieClip
"badguyd"Frame 88Symbol 434 MovieClip
"badguyc"Frame 88Symbol 435 MovieClip
"badguy"Frame 88Symbol 436 MovieClip
"badguyc"Frame 90Symbol 437 MovieClip
"badguyd"Frame 90Symbol 438 MovieClip
"badguy"Frame 90Symbol 439 MovieClip
"badguyd"Frame 92Symbol 381 MovieClip
"badguyc"Frame 92Symbol 440 MovieClip
"badguyb"Frame 94Symbol 441 MovieClip
"badguyc"Frame 96Symbol 437 MovieClip
"badguyd"Frame 96Symbol 438 MovieClip
"badguy"Frame 96Symbol 439 MovieClip
"badguy"Frame 98Symbol 443 MovieClip
"badguy"Frame 100Symbol 443 MovieClip
"badguy"Frame 102Symbol 432 MovieClip
"badguyc"Frame 104Symbol 444 MovieClip
"badguyd"Frame 104Symbol 445 MovieClip
"badguyd"Frame 106Symbol 446 MovieClip
"badguyc"Frame 106Symbol 447 MovieClip
"badguy"Frame 106Symbol 436 MovieClip
"badguyc"Frame 108Symbol 448 MovieClip
"badguyd"Frame 108Symbol 449 MovieClip
"badguy"Frame 108Symbol 259 MovieClip
"badguyc"Frame 110Symbol 450 MovieClip
"badguyd"Frame 110Symbol 451 MovieClip
"bullete"Frame 110Symbol 433 MovieClip
"bullete"Frame 111Symbol 172 MovieClip
"boss"Frame 112Symbol 507 MovieClip
"missile"Frame 112Symbol 508 MovieClip
"bullete"Frame 112Symbol 349 MovieClip
"bulletspraye"Frame 112Symbol 509 MovieClip
"bulletspraya"Frame 112Symbol 509 MovieClip
"bullete2"Frame 112Symbol 349 MovieClip
"pulse"Frame 112Symbol 513 MovieClip
"askName"Frame 113Symbol 514 MovieClip
"label"Symbol 21 MovieClip Frame 1Symbol 16 MovieClip
"watch"Symbol 164 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 164 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 164 MovieClip Frame 12Symbol 163 MovieClip
"shot"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"shot"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"shield"Symbol 200 MovieClip Frame 2Symbol 199 MovieClip
"firemc"Symbol 229 MovieClip Frame 1Symbol 190 MovieClip
"area"Symbol 229 MovieClip Frame 1Symbol 194 MovieClip
"shields"Symbol 229 MovieClip Frame 1Symbol 200 MovieClip
"invincible"Symbol 229 MovieClip Frame 1Symbol 201 MovieClip
"explode"Symbol 229 MovieClip Frame 1Symbol 203 MovieClip
"firemc"Symbol 229 MovieClip Frame 90Symbol 224 MovieClip
"cursor"Symbol 233 MovieClip Frame 1Symbol 176 MovieClip
"ship"Symbol 233 MovieClip Frame 2Symbol 229 MovieClip
"emp2"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"emp2"Symbol 238 MovieClip Frame 1Symbol 236 MovieClip
"shot"Symbol 253 MovieClip Frame 1Symbol 252 MovieClip
"watch"Symbol 258 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 258 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 258 MovieClip Frame 2Symbol 163 MovieClip
"watch"Symbol 262 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 262 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 262 MovieClip Frame 12Symbol 163 MovieClip
"watch"Symbol 263 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 263 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 263 MovieClip Frame 2Symbol 163 MovieClip
"watch"Symbol 264 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 264 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 264 MovieClip Frame 12Symbol 163 MovieClip
"watch"Symbol 265 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 265 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 265 MovieClip Frame 2Symbol 163 MovieClip
"watch"Symbol 277 MovieClip Frame 1Symbol 275 MovieClip
"watch"Symbol 279 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 279 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 279 MovieClip Frame 12Symbol 163 MovieClip
"watch"Symbol 280 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 280 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 280 MovieClip Frame 9Symbol 163 MovieClip
"watch"Symbol 288 MovieClip Frame 1Symbol 287 MovieClip
"watch"Symbol 303 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 303 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 303 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 304 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 304 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 304 MovieClip Frame 2Symbol 301 MovieClip
"leftlauncher"Symbol 331 MovieClip Frame 1Symbol 329 MovieClip
"rightlauncher"Symbol 331 MovieClip Frame 1Symbol 329 MovieClip
"attack"Symbol 344 MovieClip Frame 54Symbol 340 MovieClip
"badguy1"Symbol 346 MovieClip Frame 1Symbol 318 MovieClip
"badguy2"Symbol 346 MovieClip Frame 1Symbol 318 MovieClip
"badguy3"Symbol 346 MovieClip Frame 1Symbol 331 MovieClip
"tail"Symbol 346 MovieClip Frame 1Symbol 344 MovieClip
"leftlauncher"Symbol 346 MovieClip Frame 2Symbol 329 MovieClip
"rightlauncher"Symbol 346 MovieClip Frame 2Symbol 329 MovieClip
"boss"Symbol 348 MovieClip Frame 1Symbol 346 MovieClip
"watch"Symbol 362 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 362 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 362 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 363 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 363 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 363 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 364 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 364 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 364 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 365 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 365 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 365 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 368 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 368 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 368 MovieClip Frame 12Symbol 163 MovieClip
"watch"Symbol 369 MovieClip Frame 1Symbol 275 MovieClip
"watch"Symbol 376 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 376 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 377 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 377 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 381 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 381 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 381 MovieClip Frame 2Symbol 163 MovieClip
"watch"Symbol 382 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 382 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 382 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 383 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 383 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 384 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 384 MovieClip Frame 2Symbol 162 MovieClip
"beam"Symbol 399 MovieClip Frame 1Symbol 388 MovieClip
"boss"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"point"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"point"Symbol 411 MovieClip Frame 1Symbol 408 MovieClip
"badguy3"Symbol 414 MovieClip Frame 1Symbol 399 MovieClip
"badguy2"Symbol 414 MovieClip Frame 1Symbol 413 MovieClip
"badguy1"Symbol 414 MovieClip Frame 1Symbol 413 MovieClip
"boss"Symbol 415 MovieClip Frame 1Symbol 414 MovieClip
"watch"Symbol 418 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 418 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 419 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 419 MovieClip Frame 2Symbol 162 MovieClip
"hawk"Symbol 430 MovieClip Frame 1Symbol 425 MovieClip
"watch"Symbol 432 MovieClip Frame 1Symbol 430 MovieClip
"check"Symbol 432 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 432 MovieClip Frame 16Symbol 431 MovieClip
"watch"Symbol 434 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 434 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 435 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 435 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 437 MovieClip Frame 1Symbol 287 MovieClip
"watch"Symbol 438 MovieClip Frame 1Symbol 287 MovieClip
"watch"Symbol 440 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 440 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 440 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 441 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 441 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 443 MovieClip Frame 1Symbol 275 MovieClip
"watch"Symbol 443 MovieClip Frame 3Symbol 275 MovieClip
"watch"Symbol 444 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 444 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 444 MovieClip Frame 2Symbol 301 MovieClip
"watch"Symbol 445 MovieClip Frame 1Symbol 430 MovieClip
"check"Symbol 445 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 445 MovieClip Frame 16Symbol 431 MovieClip
"watch"Symbol 446 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 446 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 447 MovieClip Frame 1Symbol 375 MovieClip
"check"Symbol 447 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 448 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 448 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 448 MovieClip Frame 12Symbol 163 MovieClip
"watch"Symbol 449 MovieClip Frame 1Symbol 161 MovieClip
"check"Symbol 449 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 449 MovieClip Frame 9Symbol 163 MovieClip
"watch"Symbol 450 MovieClip Frame 1Symbol 299 MovieClip
"check"Symbol 450 MovieClip Frame 2Symbol 162 MovieClip
"watch"Symbol 451 MovieClip Frame 1Symbol 430 MovieClip
"check"Symbol 451 MovieClip Frame 2Symbol 162 MovieClip
"fire"Symbol 451 MovieClip Frame 16Symbol 431 MovieClip
"badguy4"Symbol 458 MovieClip Frame 22Symbol 457 MovieClip
"gunfire"Symbol 458 MovieClip Frame 117Symbol 457 MovieClip
"megagunlaser"Symbol 467 MovieClip Frame 2Symbol 466 MovieClip
"megagunlaser"Symbol 467 MovieClip Frame 2Symbol 466 MovieClip
"laser"Symbol 482 MovieClip Frame 1Symbol 481 MovieClip
"plasma"Symbol 488 MovieClip Frame 1Symbol 487 MovieClip
"popdowngun1"Symbol 506 MovieClip Frame 1Symbol 458 MovieClip
"popdowngun2"Symbol 506 MovieClip Frame 1Symbol 458 MovieClip
"badguy3"Symbol 506 MovieClip Frame 1Symbol 460 MovieClip
"megagunlaser"Symbol 506 MovieClip Frame 1Symbol 467 MovieClip
"megagun"Symbol 506 MovieClip Frame 1Symbol 476 MovieClip
"badguy2"Symbol 506 MovieClip Frame 1Symbol 482 MovieClip
"badguy1"Symbol 506 MovieClip Frame 1Symbol 488 MovieClip
"bomb"Symbol 506 MovieClip Frame 1Symbol 491 MovieClip
"boss"Symbol 507 MovieClip Frame 1Symbol 506 MovieClip
"shot"Symbol 512 MovieClip Frame 1Symbol 511 MovieClip
"button6"Symbol 514 MovieClip Frame 1Symbol 21 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Menu"Frame 5
"Background"Frame 7
"credits"Frame 9
"MoreGames"Frame 10
"HighScore"Frame 11
"Game"Frame 13
"wave1"Frame 16
"wave2"Frame 18
"wave3"Frame 20
"wave4"Frame 22
"wave5"Frame 24
"wave6"Frame 26
"wave7"Frame 28
"wave8"Frame 30
"wave9"Frame 32
"wave10"Frame 34
"wave11"Frame 36
"wave12"Frame 38
"wave13"Frame 40
"wave14"Frame 42
"goBoss"Frame 44
"wave15"Frame 46
"wave16"Frame 48
"wave17"Frame 50
"wave18"Frame 52
"wave19"Frame 54
"wave20"Frame 56
"wave21"Frame 58
"wave22"Frame 60
"wave23"Frame 62
"wave24"Frame 64
"wave25"Frame 66
"wave26"Frame 68
"wave27"Frame 70
"wave28"Frame 72
"wave29"Frame 74
"wave30"Frame 76
"wave31"Frame 78
"wave32"Frame 80
"wave33"Frame 82
"wave34"Frame 84
"wave35"Frame 86
"wave36"Frame 88
"wave37"Frame 90
"wave38"Frame 92
"wave39"Frame 94
"wave40"Frame 96
"wave41"Frame 98
"wave42"Frame 100
"wave43"Frame 102
"wave44"Frame 104
"wave45"Frame 106
"wave46"Frame 108
"wave47"Frame 110
"wave48"Frame 112
"gameOver"Frame 113
"Next"Frame 114
"out"Symbol 21 MovieClip Frame 8
"music0"Symbol 145 MovieClip Frame 3
"music1"Symbol 145 MovieClip Frame 5
"stopMusic"Symbol 145 MovieClip Frame 7
"fire"Symbol 145 MovieClip Frame 11
"powerup"Symbol 145 MovieClip Frame 13
"explode"Symbol 145 MovieClip Frame 15
"enemyZap"Symbol 145 MovieClip Frame 17
"laser"Symbol 145 MovieClip Frame 19
"hok"Symbol 145 MovieClip Frame 21
"bugs"Symbol 145 MovieClip Frame 23
"explode"Symbol 161 MovieClip Frame 2
"load"Symbol 164 MovieClip Frame 101
"single"Symbol 167 MovieClip Frame 1
"dual"Symbol 167 MovieClip Frame 2
"explode"Symbol 167 MovieClip Frame 4
"explode"Symbol 170 MovieClip Frame 2
"point"Symbol 171 MovieClip Frame 3
"hit"Symbol 199 MovieClip Frame 2
"off"Symbol 200 MovieClip Frame 1
"on"Symbol 200 MovieClip Frame 2
"ship1"Symbol 229 MovieClip Frame 1
"ship2"Symbol 229 MovieClip Frame 182
"ship3"Symbol 229 MovieClip Frame 198
"dead"Symbol 243 MovieClip Frame 12
"single"Symbol 252 MovieClip Frame 1
"dual"Symbol 252 MovieClip Frame 2
"explode"Symbol 252 MovieClip Frame 4
"dead"Symbol 257 MovieClip Frame 7
"load"Symbol 258 MovieClip Frame 101
"load"Symbol 259 MovieClip Frame 1
"load"Symbol 262 MovieClip Frame 72
"load"Symbol 263 MovieClip Frame 72
"load"Symbol 264 MovieClip Frame 101
"load"Symbol 265 MovieClip Frame 101
"explode"Symbol 275 MovieClip Frame 2
"load"Symbol 277 MovieClip Frame 74
"load"Symbol 279 MovieClip Frame 72
"load"Symbol 280 MovieClip Frame 72
"explode"Symbol 287 MovieClip Frame 2
"load"Symbol 288 MovieClip Frame 74
"explode"Symbol 299 MovieClip Frame 2
"fire"Symbol 318 MovieClip Frame 2
"explode"Symbol 318 MovieClip Frame 21
"fire"Symbol 329 MovieClip Frame 2
"explode"Symbol 331 MovieClip Frame 2
"explode"Symbol 344 MovieClip Frame 67
"explode"Symbol 346 MovieClip Frame 2
"load"Symbol 362 MovieClip Frame 201
"load"Symbol 363 MovieClip Frame 201
"load"Symbol 368 MovieClip Frame 117
"load"Symbol 369 MovieClip Frame 52
"explode"Symbol 375 MovieClip Frame 2
"load"Symbol 378 MovieClip Frame 1
"load"Symbol 381 MovieClip Frame 147
"load"Symbol 382 MovieClip Frame 101
"explode"Symbol 399 MovieClip Frame 2
"explode"Symbol 413 MovieClip Frame 2
"explode"Symbol 414 MovieClip Frame 2
"load"Symbol 420 MovieClip Frame 1
"explode"Symbol 430 MovieClip Frame 2
"load"Symbol 432 MovieClip Frame 115
"load"Symbol 436 MovieClip Frame 1
"load"Symbol 439 MovieClip Frame 2
"load"Symbol 440 MovieClip Frame 135
"load"Symbol 441 MovieClip Frame 109
"load"Symbol 443 MovieClip Frame 37
"load"Symbol 444 MovieClip Frame 253
"load"Symbol 445 MovieClip Frame 115
"load"Symbol 448 MovieClip Frame 72
"load"Symbol 449 MovieClip Frame 72
"load"Symbol 450 MovieClip Frame 196
"load"Symbol 451 MovieClip Frame 115
"explode"Symbol 457 MovieClip Frame 4
"explode"Symbol 460 MovieClip Frame 2
"start"Symbol 467 MovieClip Frame 2
"explode"Symbol 482 MovieClip Frame 2
"explode"Symbol 488 MovieClip Frame 2
"explode"Symbol 490 MovieClip Frame 3
"explode"Symbol 506 MovieClip Frame 2
"explode"Symbol 511 MovieClip Frame 31
"point"Symbol 512 MovieClip Frame 3

Dynamic Text Variables

percentSymbol 8 EditableText""
textSymbol 15 EditableText"empty"
/:scoreSymbol 126 EditableText""
/:sectorSymbol 128 EditableText""
xspeedSymbol 231 EditableText""
yspeedSymbol 232 EditableText""




http://swfchan.com/21/100736/info.shtml
Created: 21/3 -2019 03:28:54 Last modified: 21/3 -2019 03:28:54 Server time: 18/04 -2024 13:32:39