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

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

a-blast.swf

This is the info page for
Flash #14911

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


Text
LIBERATION

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.

Controls are simple. Click to fire main weapons. Space-bar fires

special weapons acquired later on in the game. Maneuver your

ship with the mouse.

Ablast Liberation contains many surprises so keep your eyes

peeled and your lasers

b

lasting! Upgrade your ship every chance

you get. Please email us your comments and suggestions for

future games. If you like Ablast, yo

u'

ll love the next release:

Ablast 3d Domination. Projected delivery date end of 2001. Visit

www.saydesign.com for other exciting games

.

P l a y  N o w

B a c k g r o u n d

H i g h  S c o r e s

E - m a i l  F r i e n d s

M o r e  G a m e s

Score:

Sector:

Enter Your Name:

GAME OVER

Submit your name to see if you
got a High Score!

ActionScript [AS1/AS2]

Frame 2
total = this.getBytesTotal(); A = (this.getBytesLoaded() / total) * 100; percent = int(A) add "%"; setProperty("_root.bar", _xscale , int(A)); if (this.getBytesLoaded() >= total) { gotoAndStop (5); }
Frame 3
gotoAndPlay (2);
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", "H i g h S c o r e s"); Set("button4/label:text", "E - m a i l F r i e n d s"); Set("button5/label:text", "M o r e G a m e s"); button1 = "Game"; button2 = "Background"; button3 = "HighScore"; button4 = "Email"; button5 = "MoreGames"; unloadMovieNum (1);
Frame 6
gotoAndStop(/:target);
Frame 7
Set("button6/label:text", "B A C K"); button6 = "Menu";
Frame 8
gotoAndStop(/:target);
Frame 9
getURL ("mailto:?subject=Cool Game!&body=Hey check this out: http://www.saydesign.com/ablast It's a cool game!"); gotoAndStop (5);
Frame 10
getURL ("http://www.saydesign.com/flash/index.html", "_blank"); 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();
Frame 14
gotoAndPlay (15);
Frame 15
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);
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);
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
tellTarget ("/sound") { gotoAndPlay ("stopMusic"); }; 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");
Frame 52
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);
Frame 70
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
Set("/:nextwave", "wave31"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 400);
Frame 78
stop(); Set("/:boss", 1); Set("/:last", 3); Set("/:badguys", 3); Set("/:nextwave", "wave32"); Set("/:badguy1", 50); Set("/:badguy2", 50); Set("/:badguy3", 100); Set("/:value", 1000);
Frame 80
Set("/:boss", 0); Set("/:bullets", 0); gotoAndStop (82);
Frame 82
Set("/:asteroid", 0); Set("/:nextwave", "wave34");
Frame 84
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);
Frame 86
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
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
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
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
Set("/:nextwave", "wave46"); Set("/:number", 1); Set("/:last", 10); Set("/:badguys", 0); Set("/:shoot", 0); Set("/:plus", 10); Set("/:value", 600);
Frame 108
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", "wave1"); 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 113
stop(); Mouse.show(); Set("/:gameOver", 1); button6 = "Next";
Frame 115
gotoAndStop (5);
Symbol 14 Button
on (rollOver) { gotoAndPlay (2); } on (rollOut, dragOut) { gotoAndPlay (8); } on (press) { Set("/:target", name); tellTarget ("/") { nextFrame(); }; }
Symbol 16 MovieClip Frame 1
name = eval ("/:" add _name); stop();
Symbol 16 MovieClip Frame 7
stop();
Symbol 102 MovieClip Frame 29
stop(); tellTarget ("/") { nextFrame(); };
Symbol 147 MovieClip Frame 1
if (this._name eq "background") { duplicateMovieClip ("", "background2", 300000); }
Symbol 153 Button
on (keyPress "m") { if (music == 0) { music = 1; } else { music = 0; } stopAllSounds(); gotoAndStop("music" add music); }
Symbol 161 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 3
stopAllSounds();
Symbol 161 MovieClip Frame 5
gotoAndStop (1);
Symbol 161 MovieClip Frame 9
gotoAndStop (1);
Symbol 161 MovieClip Frame 11
gotoAndStop (1);
Symbol 161 MovieClip Frame 13
gotoAndStop (1);
Symbol 161 MovieClip Frame 15
gotoAndStop (1);
Symbol 161 MovieClip Frame 17
gotoAndStop (1);
Symbol 161 MovieClip Frame 19
gotoAndStop (1);
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 168 MovieClip Frame 11
stop(); removeMovieClip("../");
Symbol 169 MovieClip Frame 1
if (../:shot == 1) { stop(); }
Symbol 169 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 170 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); }
Symbol 170 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 170 MovieClip Frame 30
gotoAndPlay (1);
Symbol 171 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (101); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 171 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 171 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 171 MovieClip Frame 106
gotoAndPlay (101);
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 4
tellTarget ("/sound") { gotoAndStop ("explode"); };
Symbol 174 MovieClip Frame 13
Set("/:bullets", /:bullets - 1); removeMovieClip("../");
Symbol 175 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 175 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 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 10
stop(); removeMovieClip("/:" add getProperty("../../", _name));
Symbol 178 MovieClip Frame 1
if (../:myname eq "bullete") { stop(); }
Symbol 178 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 178 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 178 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 178 MovieClip Frame 5
if (../:myname eq "bullete") { stop(); } else { call("point"); }
Symbol 178 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 179 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 179 MovieClip Frame 2
myname = this._name;
Symbol 179 MovieClip Frame 46
removeMovieClip("");
Symbol 182 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") { toggleHighQuality(); } 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 183 MovieClip Frame 1
Set("/:bulletID", 0);
Symbol 196 MovieClip Frame 1
if (getProperty("_root", _highquality) == false) { stop(); }
Symbol 198 MovieClip Frame 1
if (getProperty("_root", _highquality) == false) { stop(); }
Symbol 199 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 7
gotoAndStop (1);
Symbol 201 MovieClip Frame 1
stop(); Set("/:shields", 0);
Symbol 201 MovieClip Frame 2
Set("/:shields", 1);
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 300
Set("/:invincible", 0); gotoAndStop (1);
Symbol 204 MovieClip Frame 10
if (/:dead == 1) { tellTarget ("/") { gotoAndStop ("gameOver"); }; } else { tellTarget ("../") { gotoAndStop (1); }; }
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 2
stop();
Symbol 215 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 30
stop(); tellTarget ("/special") { gotoAndStop (2); };
Symbol 215 MovieClip Frame 45
stop();
Symbol 215 MovieClip Frame 59
gotoAndStop (1);
Symbol 216 MovieClip Frame 1
Mouse.hide(); startDrag ("cursor", true, 10, 100, 690, 750);
Symbol 216 MovieClip Frame 2
xspeed = getProperty("cursor", _x) - getProperty("ship", _x); yspeed = getProperty("cursor", _y) - getProperty("ship", _y); setProperty("ship", _x , getProperty("ship", _x) + (xspeed / 4)); setProperty("ship", _y , getProperty("ship", _y) + (yspeed / 4)); if (90 < Number(xspeed)) { xspeed = 90; } else if (xspeed < -90) { xspeed = -90; } if (1 < xspeed) { setProperty("ship", _rotation , xspeed / 5); } if (xspeed < -1) { setProperty("ship", _rotation , xspeed / 5); } if ((xspeed < 1) and (-1 < xspeed)) { setProperty("ship", _rotation , "0"); }
Symbol 216 MovieClip Frame 3
gotoAndPlay (2);
Symbol 220 MovieClip Frame 1
if (this._name eq "health") { duplicateMovieClip ("", "healthmon", 300001); }
Symbol 220 MovieClip Frame 2
stop();
Symbol 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 223 MovieClip Frame 1
if (this._name eq "special2") { duplicateMovieClip ("", "special", 300003); } Set("/:special", 0); stop();
Symbol 223 MovieClip Frame 2
stop(); Set("/:special", 1);
Symbol 223 MovieClip Frame 7
gotoAndStop (1);
Symbol 226 MovieClip Frame 20
removeMovieClip("../../");
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 4
tellTarget ("/sound") { gotoAndStop ("explode"); };
Symbol 227 MovieClip Frame 13
Set("/:bullets", /:bullets - 1); removeMovieClip("../");
Symbol 228 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 228 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 231 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 231 MovieClip Frame 2
Set("/:shieldgone", 0); Set("/:shields", 1); tellTarget ("/mouse/ship/shields") { gotoAndStop (2); }; stop();
Symbol 231 MovieClip Frame 7
tellTarget ("/mouse/ship/shields") { gotoAndStop (1); }; gotoAndStop (1);
Symbol 232 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (101); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 232 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 232 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 232 MovieClip Frame 106
gotoAndPlay (101);
Symbol 233 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 233 MovieClip Frame 4
gotoAndPlay (1);
Symbol 236 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(100)); check = 1; } _y = (this._y + 5);
Symbol 236 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 237 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 237 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 237 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 237 MovieClip Frame 75
gotoAndPlay (72);
Symbol 238 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 238 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 238 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 238 MovieClip Frame 75
gotoAndPlay (72);
Symbol 239 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (101); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 239 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 239 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 239 MovieClip Frame 110
gotoAndPlay (101);
Symbol 240 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (101); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 240 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 240 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 240 MovieClip Frame 110
gotoAndPlay (101);
Symbol 245 MovieClip Frame 1
stop();
Symbol 245 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 245 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 247 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (74); } else { stop(); } health = 1;
Symbol 247 MovieClip Frame 73
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 247 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 247 MovieClip Frame 76
gotoAndPlay (74);
Symbol 249 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(100)); check = 1; } _y = (this._y + 5);
Symbol 249 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 250 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 250 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 250 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 250 MovieClip Frame 79
gotoAndPlay (72);
Symbol 251 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 251 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 251 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 251 MovieClip Frame 79
gotoAndPlay (72);
Symbol 254 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 254 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 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 258 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 259 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (74); }
Symbol 259 MovieClip Frame 73
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 259 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 259 MovieClip Frame 80
gotoAndPlay (74);
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 264 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 266 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); }
Symbol 266 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 266 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 266 MovieClip Frame 45
gotoAndPlay (1);
Symbol 268 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } health = 3;
Symbol 268 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 269 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } health = 3;
Symbol 269 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 271 MovieClip Frame 130
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 278 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 284 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 284 MovieClip Frame 20
if (0 < eval ("/:" add this._name)) { gotoAndPlay (1); }
Symbol 284 MovieClip Frame 34
stop();
Symbol 295 MovieClip Frame 1
stop();
Symbol 295 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 295 MovieClip Frame 10
gotoAndStop (1);
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 4
if (0 < /:badguy2) { tellTarget ("../badguy2") { gotoAndPlay ("explode"); }; } if (0 < /:badguy1) { tellTarget ("../badguy1") { gotoAndPlay ("explode"); }; } tellTarget ("../") { gotoAndPlay ("explode"); }; stop();
Symbol 306 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 307 MovieClip Frame 10
stop();
Symbol 308 MovieClip Frame 10
stop();
Symbol 309 MovieClip Frame 36
if (/:badguy3 < 20) { gotoAndPlay (67); } else if (/:strike != 1) { gotoAndPlay (1); } else { tellTarget ("/boss") { stop(); }; Set("/:strike", 0); }
Symbol 309 MovieClip Frame 66
tellTarget ("/boss") { play(); }; gotoAndPlay (1);
Symbol 309 MovieClip Frame 98
stop();
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 2
Set("/:bossX", getProperty("/boss/boss", _x)); Set("/:bossY", getProperty("/boss/boss", _y)); tellTarget ("/boss") { stop(); };
Symbol 311 MovieClip Frame 25
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 312 MovieClip Frame 1
tellTarget ("boss.badguy1") { gotoAndStop (1); }; tellTarget ("boss.badguy2") { gotoAndStop (1); };
Symbol 312 MovieClip Frame 59
tellTarget ("boss.badguy1") { gotoAndPlay (2); };
Symbol 312 MovieClip Frame 70
tellTarget ("boss.badguy2") { gotoAndPlay (2); };
Symbol 312 MovieClip Frame 96
tellTarget ("boss.badguy3.leftlauncher") { gotoAndPlay ("fire"); }; tellTarget ("boss.badguy3.rightlauncher") { gotoAndPlay ("fire"); };
Symbol 312 MovieClip Frame 104
Set("/:strike", 1);
Symbol 312 MovieClip Frame 121
tellTarget ("boss.badguy3.leftlauncher") { gotoAndPlay ("fire"); }; tellTarget ("boss.badguy3.rightlauncher") { gotoAndPlay ("fire"); };
Symbol 312 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 313 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 313 MovieClip Frame 2
myname = this._name;
Symbol 313 MovieClip Frame 36
removeMovieClip("");
Symbol 317 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 317 MovieClip Frame 2
if (chipGo == 1) { _y = (this._y + 5); } if (this.hitTest(_root.mouse.ship.area) == true) { stop(); tellTarget ("/sound") { gotoAndStop ("powerup"); }; tellTarget ("/mouse/ship") { play(); }; _x = -500; tellTarget ("/") { gotoAndStop(/:nextwave); }; } if (800 < this._y) { stop(); tellTarget ("/") { gotoAndStop(/:nextwave); }; }
Symbol 326 MovieClip Frame 117
tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 328 MovieClip Frame 1
health = 3; if (this._name eq "badguy") { gotoAndPlay (201); }
Symbol 328 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 328 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 328 MovieClip Frame 210
gotoAndPlay (201);
Symbol 329 MovieClip Frame 1
health = 3; if (this._name eq "badguy") { gotoAndPlay (201); }
Symbol 329 MovieClip Frame 200
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 329 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 329 MovieClip Frame 210
gotoAndPlay (201);
Symbol 330 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } health = 3;
Symbol 330 MovieClip Frame 124
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 331 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } health = 3;
Symbol 331 MovieClip Frame 89
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 332 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (117); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 332 MovieClip Frame 116
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 332 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 332 MovieClip Frame 124
gotoAndPlay (117);
Symbol 333 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (52); } else { stop(); } health = 1;
Symbol 333 MovieClip Frame 51
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 333 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 333 MovieClip Frame 54
gotoAndPlay (52);
Symbol 335 MovieClip Frame 1
if (first != 1) { gotoAndPlay(random(17) + 1); first = 1; }
Symbol 336 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 336 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 337 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 337 MovieClip Frame 83
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 338 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 338 MovieClip Frame 83
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 339 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 339 MovieClip Frame 2
gotoAndPlay (1);
Symbol 341 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 341 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 342 MovieClip Frame 1
health = 2; if (this._name eq "badguyd") { gotoAndPlay (147); }
Symbol 342 MovieClip Frame 146
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 342 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 342 MovieClip Frame 157
gotoAndPlay (147);
Symbol 343 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (101); }
Symbol 343 MovieClip Frame 100
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 343 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 343 MovieClip Frame 110
gotoAndPlay (101);
Symbol 344 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 344 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 345 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 345 MovieClip Frame 201
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 21
gotoAndStop (1);
Symbol 358 MovieClip Frame 1
if (/boss:stop != 1) { stop(); }
Symbol 358 MovieClip Frame 42
count = 0;
Symbol 358 MovieClip Frame 43
count = count + 1; if (count == 40) { gotoAndPlay (49); }
Symbol 358 MovieClip Frame 48
gotoAndPlay (43);
Symbol 358 MovieClip Frame 74
tellTarget ("../beam") { gotoAndPlay (1); };
Symbol 358 MovieClip Frame 112
count = 0;
Symbol 358 MovieClip Frame 113
count = count + 1; if (count == 40) { gotoAndPlay (1); }
Symbol 358 MovieClip Frame 118
gotoAndPlay (113);
Symbol 359 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 2
tellTarget ("boss") { stop(); };
Symbol 359 MovieClip Frame 4
if (0 < /:badguy2) { tellTarget ("../badguy2") { gotoAndPlay ("explode"); }; } if (0 < /:badguy1) { tellTarget ("../badguy1") { gotoAndPlay ("explode"); }; } tellTarget ("../") { gotoAndPlay ("explode"); }; stop();
Symbol 365 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 369 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 371 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 372 MovieClip Frame 1
if (check != 1) { check = 1; if (getProperty("../", _name) eq "badguy1") { gotoAndPlay (55); } }
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 15
stop();
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 2
Set("/:bossX", getProperty("/boss/boss", _x)); Set("/:bossY", getProperty("/boss/boss", _y)); tellTarget ("/boss") { stop(); };
Symbol 374 MovieClip Frame 25
stop(); tellTarget ("/") { gotoAndStop(/:nextwave); };
Symbol 375 MovieClip Frame 70
stop = 1; tellTarget ("boss.badguy3.boss") { gotoAndPlay (2); };
Symbol 375 MovieClip Frame 164
gotoAndPlay (71);
Symbol 377 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 377 MovieClip Frame 2
myname = this._name;
Symbol 377 MovieClip Frame 36
removeMovieClip("");
Symbol 378 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 378 MovieClip Frame 103
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 379 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 379 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 380 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 380 MovieClip Frame 4
gotoAndPlay (1);
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 61
gotoAndStop (1);
Symbol 385 MovieClip Frame 1
stop();
Symbol 385 MovieClip Frame 3
tellTarget ("../") { stop(); };
Symbol 385 MovieClip Frame 10
stop(); removeMovieClip("../");
Symbol 386 MovieClip Frame 1
if ((/:shoot != 1) or (../:shot == 1)) { stop(); } if (firstTime != 1) { firstTime = 1; gotoAndPlay(random(25) + 2); }
Symbol 386 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 386 MovieClip Frame 25
gotoAndPlay (1);
Symbol 387 MovieClip Frame 1
health = 10; if (this._name eq "badguy") { gotoAndPlay (115); }
Symbol 387 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 387 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 387 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 387 MovieClip Frame 110
gotoAndPlay (2);
Symbol 387 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 387 MovieClip Frame 122
gotoAndPlay (115);
Symbol 388 MovieClip Frame 1
if (this._name eq "bullete") { stop(); }
Symbol 388 MovieClip Frame 2
myname = this._name;
Symbol 388 MovieClip Frame 25
removeMovieClip("");
Symbol 389 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 389 MovieClip Frame 158
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 390 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 390 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 391 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 391 MovieClip Frame 4
gotoAndPlay (1);
Symbol 392 MovieClip Frame 1
if (this._name eq "badguyc") { stop(); } count = 1; health = 1;
Symbol 392 MovieClip Frame 69
if (3 < count) { Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip(""); } else { count = count + 1; gotoAndPlay (2); }
Symbol 393 MovieClip Frame 1
if (this._name eq "badguyd") { stop(); } count = 1; health = 1;
Symbol 393 MovieClip Frame 53
if (3 < count) { Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip(""); } else { count = count + 1; gotoAndPlay (2); }
Symbol 394 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 394 MovieClip Frame 7
gotoAndPlay (2);
Symbol 396 MovieClip Frame 1
if (check != 1) { _x = (random(580) + 20); _y = (-random(150)); check = 1; } _y = (this._y + 5);
Symbol 396 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 397 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (135); }
Symbol 397 MovieClip Frame 134
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 397 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 397 MovieClip Frame 147
gotoAndPlay (135);
Symbol 398 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (109); } health = 2;
Symbol 398 MovieClip Frame 108
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 398 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 398 MovieClip Frame 118
gotoAndPlay (109);
Symbol 400 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (37); } else { stop(); } health = 1;
Symbol 400 MovieClip Frame 36
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 400 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 400 MovieClip Frame 38
gotoAndPlay (37);
Symbol 401 MovieClip Frame 1
health = 3; if (this._name eq "badguyc") { gotoAndPlay (253); }
Symbol 401 MovieClip Frame 252
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 401 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 401 MovieClip Frame 265
gotoAndPlay (253);
Symbol 402 MovieClip Frame 1
health = 10; if (this._name eq "badguyd") { gotoAndPlay (115); }
Symbol 402 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 402 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 402 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 402 MovieClip Frame 110
gotoAndPlay (2);
Symbol 402 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 402 MovieClip Frame 122
gotoAndPlay (115);
Symbol 403 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 403 MovieClip Frame 129
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 404 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (1); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 404 MovieClip Frame 105
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 405 MovieClip Frame 1
if (this._name eq "badguy") { gotoAndPlay (72); } else if (this._name eq "badguyc") { stop(); } health = 1;
Symbol 405 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 405 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 405 MovieClip Frame 79
gotoAndPlay (72);
Symbol 406 MovieClip Frame 1
if (this._name eq "badguyb") { gotoAndPlay (72); } else if (this._name eq "badguyd") { stop(); } health = 1;
Symbol 406 MovieClip Frame 71
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 406 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 406 MovieClip Frame 79
gotoAndPlay (72);
Symbol 407 MovieClip Frame 1
health = 5; if (this._name eq "badguyc") { gotoAndPlay (196); }
Symbol 407 MovieClip Frame 195
Set("/:" add this._name, 0); Set("/:badguys", /:badguys - 1); removeMovieClip("");
Symbol 407 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 407 MovieClip Frame 208
gotoAndPlay (196);
Symbol 408 MovieClip Frame 1
health = 10; if (this._name eq "badguyd") { gotoAndPlay (115); }
Symbol 408 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 408 MovieClip Frame 5
tellTarget ("watch/hawk") { play(); };
Symbol 408 MovieClip Frame 95
gotoAndPlay(random(10) + 97);
Symbol 408 MovieClip Frame 110
gotoAndPlay (2);
Symbol 408 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 408 MovieClip Frame 122
gotoAndPlay (115);
Symbol 412 MovieClip Frame 1
Set("button6/label:text", "S U B M I T");
Symbol 413 MovieClip Frame 2
ranNumber = random(1000000); score = /:score; name = /:name; if (name eq "") { name = "Anonymous"; } getURL (((("javascript:spawnWindow('http://www.sayinteractive.com/scripts/setScore2.asp?score=" + score) + "&name=") + name) + "','Ablast','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=450')"); tellTarget ("/") { nextFrame(); };

Library Items

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

Instance Names

"bar"Frame 2Symbol 4 MovieClip
"button1"Frame 5Symbol 16 MovieClip
"button2"Frame 5Symbol 16 MovieClip
"button3"Frame 5Symbol 16 MovieClip
"button4"Frame 5Symbol 16 MovieClip
"button5"Frame 5Symbol 16 MovieClip
"button6"Frame 7Symbol 16 MovieClip
"button6"Frame 11Symbol 16 MovieClip
"background"Frame 15Symbol 147 MovieClip
"sound"Frame 15Symbol 161 MovieClip
"badguy"Frame 16Symbol 171 MovieClip
"bullet"Frame 16Symbol 175 MovieClip
"bullete"Frame 16Symbol 179 MovieClip
"mouse"Frame 16Symbol 216 MovieClip
"health"Frame 16Symbol 220 MovieClip
"special2"Frame 16Symbol 223 MovieClip
"bulletSpecial"Frame 16Symbol 228 MovieClip
"shield"Frame 16Symbol 231 MovieClip
"badguyb"Frame 18Symbol 232 MovieClip
"badguyc"Frame 20Symbol 232 MovieClip
"badguyd"Frame 20Symbol 171 MovieClip
"badguy"Frame 20Symbol 233 MovieClip
"badguy"Frame 22Symbol 237 MovieClip
"badguyb"Frame 24Symbol 238 MovieClip
"badguy"Frame 26Symbol 239 MovieClip
"badguyb"Frame 28Symbol 240 MovieClip
"badguy"Frame 30Symbol 247 MovieClip
"badguy"Frame 32Symbol 250 MovieClip
"badguyb"Frame 34Symbol 251 MovieClip
"badguyc"Frame 36Symbol 250 MovieClip
"badguyd"Frame 36Symbol 251 MovieClip
"badguy"Frame 36Symbol 233 MovieClip
"badguy"Frame 38Symbol 247 MovieClip
"badguy"Frame 40Symbol 259 MovieClip
"badguy"Frame 42Symbol 233 MovieClip
"badguyd"Frame 42Symbol 268 MovieClip
"badguyc"Frame 42Symbol 269 MovieClip
"boss"Frame 46Symbol 312 MovieClip
"bullete"Frame 46Symbol 313 MovieClip
"bullete2"Frame 46Symbol 313 MovieClip
"bullete"Frame 47Symbol 179 MovieClip
"badguy"Frame 52Symbol 259 MovieClip
"badguy"Frame 54Symbol 328 MovieClip
"badguy"Frame 56Symbol 329 MovieClip
"badguy"Frame 58Symbol 233 MovieClip
"badguyd"Frame 58Symbol 330 MovieClip
"badguyc"Frame 58Symbol 331 MovieClip
"badguy"Frame 60Symbol 259 MovieClip
"badguy"Frame 62Symbol 332 MovieClip
"badguy"Frame 64Symbol 333 MovieClip
"badguy"Frame 66Symbol 333 MovieClip
"badguyd"Frame 68Symbol 337 MovieClip
"badguyc"Frame 68Symbol 338 MovieClip
"badguy"Frame 68Symbol 339 MovieClip
"badguy"Frame 70Symbol 259 MovieClip
"badguyd"Frame 72Symbol 342 MovieClip
"badguyc"Frame 72Symbol 343 MovieClip
"badguy"Frame 74Symbol 333 MovieClip
"badguyd"Frame 76Symbol 344 MovieClip
"badguyc"Frame 76Symbol 345 MovieClip
"badguy"Frame 76Symbol 339 MovieClip
"boss"Frame 78Symbol 375 MovieClip
"bullete"Frame 78Symbol 313 MovieClip
"bullete2"Frame 78Symbol 377 MovieClip
"bullete"Frame 79Symbol 179 MovieClip
"badguyd"Frame 84Symbol 378 MovieClip
"badguyc"Frame 84Symbol 379 MovieClip
"badguy"Frame 84Symbol 380 MovieClip
"badguy"Frame 86Symbol 387 MovieClip
"bullete"Frame 86Symbol 388 MovieClip
"bullete"Frame 87Symbol 179 MovieClip
"badguyd"Frame 88Symbol 389 MovieClip
"badguyc"Frame 88Symbol 390 MovieClip
"badguy"Frame 88Symbol 391 MovieClip
"badguyc"Frame 90Symbol 392 MovieClip
"badguyd"Frame 90Symbol 393 MovieClip
"badguy"Frame 90Symbol 394 MovieClip
"badguyd"Frame 92Symbol 342 MovieClip
"badguyc"Frame 92Symbol 397 MovieClip
"badguyb"Frame 94Symbol 398 MovieClip
"badguyc"Frame 96Symbol 392 MovieClip
"badguyd"Frame 96Symbol 393 MovieClip
"badguy"Frame 96Symbol 394 MovieClip
"badguy"Frame 98Symbol 400 MovieClip
"badguy"Frame 100Symbol 400 MovieClip
"badguy"Frame 102Symbol 387 MovieClip
"badguyc"Frame 104Symbol 401 MovieClip
"badguyd"Frame 104Symbol 402 MovieClip
"badguyd"Frame 106Symbol 403 MovieClip
"badguyc"Frame 106Symbol 404 MovieClip
"badguy"Frame 106Symbol 391 MovieClip
"badguyc"Frame 108Symbol 405 MovieClip
"badguyd"Frame 108Symbol 406 MovieClip
"badguy"Frame 108Symbol 233 MovieClip
"badguyc"Frame 110Symbol 407 MovieClip
"badguyd"Frame 110Symbol 408 MovieClip
"bullete"Frame 110Symbol 388 MovieClip
"bullete"Frame 111Symbol 179 MovieClip
"askName"Frame 113Symbol 412 MovieClip
"label"Symbol 16 MovieClip Frame 1Symbol 11 MovieClip
"watch"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 171 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 171 MovieClip Frame 12Symbol 170 MovieClip
"shot"Symbol 175 MovieClip Frame 1Symbol 174 MovieClip
"shot"Symbol 178 MovieClip Frame 1Symbol 177 MovieClip
"shield"Symbol 201 MovieClip Frame 2Symbol 200 MovieClip
"area"Symbol 215 MovieClip Frame 1Symbol 185 MovieClip
"shields"Symbol 215 MovieClip Frame 1Symbol 201 MovieClip
"invincible"Symbol 215 MovieClip Frame 1Symbol 203 MovieClip
"explode"Symbol 215 MovieClip Frame 1Symbol 205 MovieClip
"cursor"Symbol 216 MovieClip Frame 1Symbol 183 MovieClip
"ship"Symbol 216 MovieClip Frame 2Symbol 215 MovieClip
"shot"Symbol 228 MovieClip Frame 1Symbol 227 MovieClip
"watch"Symbol 232 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 232 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 232 MovieClip Frame 2Symbol 170 MovieClip
"watch"Symbol 237 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 237 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 237 MovieClip Frame 12Symbol 170 MovieClip
"watch"Symbol 238 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 238 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 238 MovieClip Frame 2Symbol 170 MovieClip
"watch"Symbol 239 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 239 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 239 MovieClip Frame 12Symbol 170 MovieClip
"watch"Symbol 240 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 240 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 240 MovieClip Frame 2Symbol 170 MovieClip
"watch"Symbol 247 MovieClip Frame 1Symbol 245 MovieClip
"watch"Symbol 250 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 250 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 250 MovieClip Frame 12Symbol 170 MovieClip
"watch"Symbol 251 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 251 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 251 MovieClip Frame 9Symbol 170 MovieClip
"watch"Symbol 259 MovieClip Frame 1Symbol 258 MovieClip
"watch"Symbol 268 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 268 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 268 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 269 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 269 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 269 MovieClip Frame 2Symbol 266 MovieClip
"leftlauncher"Symbol 297 MovieClip Frame 1Symbol 295 MovieClip
"rightlauncher"Symbol 297 MovieClip Frame 1Symbol 295 MovieClip
"attack"Symbol 309 MovieClip Frame 54Symbol 306 MovieClip
"badguy1"Symbol 311 MovieClip Frame 1Symbol 284 MovieClip
"badguy2"Symbol 311 MovieClip Frame 1Symbol 284 MovieClip
"badguy3"Symbol 311 MovieClip Frame 1Symbol 297 MovieClip
"tail"Symbol 311 MovieClip Frame 1Symbol 309 MovieClip
"leftlauncher"Symbol 311 MovieClip Frame 2Symbol 295 MovieClip
"rightlauncher"Symbol 311 MovieClip Frame 2Symbol 295 MovieClip
"boss"Symbol 312 MovieClip Frame 1Symbol 311 MovieClip
"watch"Symbol 328 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 328 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 328 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 329 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 329 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 329 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 330 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 330 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 330 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 331 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 331 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 331 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 332 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 332 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 332 MovieClip Frame 12Symbol 170 MovieClip
"watch"Symbol 333 MovieClip Frame 1Symbol 245 MovieClip
"watch"Symbol 337 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 337 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 338 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 338 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 342 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 342 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 342 MovieClip Frame 2Symbol 170 MovieClip
"watch"Symbol 343 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 343 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 343 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 344 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 344 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 345 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 345 MovieClip Frame 2Symbol 169 MovieClip
"beam"Symbol 359 MovieClip Frame 1Symbol 348 MovieClip
"boss"Symbol 359 MovieClip Frame 1Symbol 358 MovieClip
"point"Symbol 369 MovieClip Frame 1Symbol 368 MovieClip
"point"Symbol 371 MovieClip Frame 1Symbol 368 MovieClip
"badguy3"Symbol 374 MovieClip Frame 1Symbol 359 MovieClip
"badguy2"Symbol 374 MovieClip Frame 1Symbol 373 MovieClip
"badguy1"Symbol 374 MovieClip Frame 1Symbol 373 MovieClip
"boss"Symbol 375 MovieClip Frame 1Symbol 374 MovieClip
"watch"Symbol 378 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 378 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 379 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 379 MovieClip Frame 2Symbol 169 MovieClip
"hawk"Symbol 385 MovieClip Frame 1Symbol 384 MovieClip
"watch"Symbol 387 MovieClip Frame 1Symbol 385 MovieClip
"check"Symbol 387 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 387 MovieClip Frame 16Symbol 386 MovieClip
"watch"Symbol 389 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 389 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 390 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 390 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 392 MovieClip Frame 1Symbol 258 MovieClip
"watch"Symbol 393 MovieClip Frame 1Symbol 258 MovieClip
"watch"Symbol 397 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 397 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 397 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 398 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 398 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 400 MovieClip Frame 1Symbol 245 MovieClip
"watch"Symbol 400 MovieClip Frame 3Symbol 245 MovieClip
"watch"Symbol 401 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 401 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 401 MovieClip Frame 2Symbol 266 MovieClip
"watch"Symbol 402 MovieClip Frame 1Symbol 385 MovieClip
"check"Symbol 402 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 402 MovieClip Frame 16Symbol 386 MovieClip
"watch"Symbol 403 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 403 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 404 MovieClip Frame 1Symbol 336 MovieClip
"check"Symbol 404 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 405 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 405 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 405 MovieClip Frame 12Symbol 170 MovieClip
"watch"Symbol 406 MovieClip Frame 1Symbol 168 MovieClip
"check"Symbol 406 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 406 MovieClip Frame 9Symbol 170 MovieClip
"watch"Symbol 407 MovieClip Frame 1Symbol 264 MovieClip
"check"Symbol 407 MovieClip Frame 2Symbol 169 MovieClip
"watch"Symbol 408 MovieClip Frame 1Symbol 385 MovieClip
"check"Symbol 408 MovieClip Frame 2Symbol 169 MovieClip
"fire"Symbol 408 MovieClip Frame 16Symbol 386 MovieClip
"button6"Symbol 412 MovieClip Frame 1Symbol 16 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Menu"Frame 5
"Background"Frame 7
"Email"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
"gameOver"Frame 113
"Next"Frame 114
"out"Symbol 16 MovieClip Frame 8
"music0"Symbol 161 MovieClip Frame 3
"music1"Symbol 161 MovieClip Frame 5
"stopMusic"Symbol 161 MovieClip Frame 7
"fire"Symbol 161 MovieClip Frame 11
"powerup"Symbol 161 MovieClip Frame 13
"explode"Symbol 161 MovieClip Frame 15
"enemyZap"Symbol 161 MovieClip Frame 17
"laser"Symbol 161 MovieClip Frame 19
"explode"Symbol 168 MovieClip Frame 2
"load"Symbol 171 MovieClip Frame 101
"single"Symbol 174 MovieClip Frame 1
"dual"Symbol 174 MovieClip Frame 2
"explode"Symbol 174 MovieClip Frame 4
"explode"Symbol 177 MovieClip Frame 2
"point"Symbol 178 MovieClip Frame 3
"hit"Symbol 200 MovieClip Frame 2
"off"Symbol 201 MovieClip Frame 1
"on"Symbol 201 MovieClip Frame 2
"ship1"Symbol 215 MovieClip Frame 1
"ship2"Symbol 215 MovieClip Frame 30
"ship3"Symbol 215 MovieClip Frame 46
"dead"Symbol 220 MovieClip Frame 12
"single"Symbol 227 MovieClip Frame 1
"dual"Symbol 227 MovieClip Frame 2
"explode"Symbol 227 MovieClip Frame 4
"dead"Symbol 231 MovieClip Frame 7
"load"Symbol 232 MovieClip Frame 101
"load"Symbol 233 MovieClip Frame 1
"load"Symbol 237 MovieClip Frame 72
"load"Symbol 238 MovieClip Frame 72
"load"Symbol 239 MovieClip Frame 101
"load"Symbol 240 MovieClip Frame 101
"explode"Symbol 245 MovieClip Frame 2
"load"Symbol 247 MovieClip Frame 74
"load"Symbol 250 MovieClip Frame 72
"load"Symbol 251 MovieClip Frame 72
"explode"Symbol 258 MovieClip Frame 2
"load"Symbol 259 MovieClip Frame 74
"explode"Symbol 264 MovieClip Frame 2
"fire"Symbol 284 MovieClip Frame 2
"explode"Symbol 284 MovieClip Frame 21
"fire"Symbol 295 MovieClip Frame 2
"explode"Symbol 297 MovieClip Frame 2
"explode"Symbol 309 MovieClip Frame 67
"explode"Symbol 311 MovieClip Frame 2
"load"Symbol 328 MovieClip Frame 201
"load"Symbol 329 MovieClip Frame 201
"load"Symbol 332 MovieClip Frame 117
"load"Symbol 333 MovieClip Frame 52
"explode"Symbol 336 MovieClip Frame 2
"load"Symbol 339 MovieClip Frame 1
"load"Symbol 342 MovieClip Frame 147
"load"Symbol 343 MovieClip Frame 101
"explode"Symbol 359 MovieClip Frame 2
"explode"Symbol 373 MovieClip Frame 2
"explode"Symbol 374 MovieClip Frame 2
"load"Symbol 380 MovieClip Frame 1
"explode"Symbol 385 MovieClip Frame 2
"load"Symbol 387 MovieClip Frame 115
"load"Symbol 391 MovieClip Frame 1
"load"Symbol 394 MovieClip Frame 2
"load"Symbol 397 MovieClip Frame 135
"load"Symbol 398 MovieClip Frame 109
"load"Symbol 400 MovieClip Frame 37
"load"Symbol 401 MovieClip Frame 253
"load"Symbol 402 MovieClip Frame 115
"load"Symbol 405 MovieClip Frame 72
"load"Symbol 406 MovieClip Frame 72
"load"Symbol 407 MovieClip Frame 196
"load"Symbol 408 MovieClip Frame 115

Dynamic Text Variables

percentSymbol 6 EditableText""
textSymbol 10 EditableText"empty"
/:scoreSymbol 143 EditableText""
/:sectorSymbol 145 EditableText""
/:nameSymbol 410 EditableText""




http://swfchan.com/3/14911/info.shtml
Created: 3/6 -2019 05:24:21 Last modified: 3/6 -2019 05:24:21 Server time: 20/04 -2024 12:12:27