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

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

Project Inthri 2.swf

This is the info page for
Flash #29895

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


Text
Loading Intro

Project
Inthri

2

Project
Inthri

2

i

Project

Inthri

2

Loading...

%

loaded

Watch Intro

Characters

How to Play

Play Game

High Scores

SKIP

Testing one two.  Can you
hear me, FX?  I'm Trinoka, I'll
be your support from HQ

Nice to meet you Trinoka.
So whats my first mission?

Well we're detecting a lot of
military activity on Eviak

Infiltrate their capital city,
Xeotrag, and cripple their
operations

Understood

Your ship. Move your
mouse around to move,
and left click to shoot

Your lifebar

Weapon powerups

Rapid fire: Doubles your rate of fire

Laser: Fires a single powerful beam

Spread: Fires three bullets at once

V shot: Attacks in 3 directions at once

Pause

P

Toggle quality

Q

FX

A bounty hunter who always works alone, FX has
been hired by the Condroth government to disrupt
the war efforts of Eviak and Ingnoid. A well trained
pilot, marksman, and swordsman, FX is a force to
be reckoned with

Main Menu

Trinoka Carton

An inconspicuous girl who works for the Condroth
government, Trinoka has been assigned to support
FX in his mission. She is highly intuitive and able to
keep calm under intense pressure

XS

President of Eviak, XS made a name for herself by
killing the evil scientist Leargo.  Her popularity with
the people led her to be swiftly voted in as the new
president.  XS seeks to rebuild her war-torn home
using Indethi as additional labor

Astra L. Earth

The Princess of Ingnoid. Despite her appearence
she can be very cruel and brutal in her methods.
Her hatred of the Indethi led her to personally
support and encourage the war with Eviak

Ether Xeotroid

The only first generation Indethi generally known to
stil be alive.  Although she swore never to return to
Eviak, the looming threat of Indethi extermination
has brought her back to their defense

Nemor Carton

General of the Vontrin army in the first war, Nemor
went into hiding and was never caught.  During his
exile, he visited the old home of Leargo, hoping to
find any discarded weapons. It was there he found
Seven, and his new plans took form

Seven Xeotroid

A combat Indethi of incredible strength, Seven is
the greatest work of Leargo.  However due to his
death before her completion, Seven is unable to
run at full potential.  Simplistic in her thoughts and
motives, she now follows Nemor as if he is her new
father

i presents

Project Inthri 2

On the outer edge of the Andromeda
Galaxy, exists a group of six planets.
The Inthri Solar System

One year has passed since the war
with Vontrin, and for a short time, there
was peace

Planet Vontrin

Recently however, Eviak has begun
pioneering new technologies in
robotics, worrying its neighbors

Planet Eviak

They begin mass producing "Indethi"
the most advanced robot ever, capable
of independent thoughs

Ingnoid, fearing that Eviak is building
an army, demands that the Indethi are
destroyed

Planet Ingnoid

Claiming that robots capable of such
advanced thoughts are unnatural and
violate the laws of nature

Eviak refuses to disarm, and tension is
high in the solar system

Until one night...

A lone Indethi breaks into Queen of
Ingnoids palace, and attempts to
assassinate her

The attack fails, but now seeing a true
threat, Ingnoid declares war on Eviak,
who declares war as well

Condroth, who had been previous
staying out of the conflict, fears that
this war will only lead to ruin

Planet Condroth

They secretly hire a bounty hunter, one
of the heroes who stopped Vontrin, a
man named FX

His mission, to stop the armies of Eviak
and Ingnoid, before they destroy the
solar system with their war

Stage 1 - Descent - Entrance - City - XS
Stage 2 - Forest - Temple -Tunnel - Drill
Stage 3 - Ingnoid - Astra - Eviak- Ether
Stage 4 - Space - Sky  - Ground  - Tower  - Nemor
Final - Seven

Stage 1

Stage 1

Rise of the Machines

Rise of the Machines

Stage Complete!

Stage Complete!

Score:
Life Bonus:
Boss Bonus:
Total:
Password: core

Score:
Life Bonus:
Boss Bonus:
Total:
Password: core

WARNING!

A HUGE BATTLESHIP IS APPROACHING

XS COMMAND TANK

FX! Why are you attacking us?
How can you side with those
fools on Ingnoid?

I have taken no sides, I fight
only to stop this pointless
conflict

Then you are a traitor to our
people, and I shall destroy you!

Its too late to stop us now! Our
secret weapon has already
reached Ingnoid

FX, hurry over to Ingnoid!
We've got to stop whatever
they're planning next

Score:

Game Paused

Game Paused

Loading Stage 2...

Loading Stage 2...

Ok, head over to Ingnoid,
locate, and destroy the secret
weapon XS mentioned

Be aware of the Ingnoid army
there, I doubt they'll be too
happy to see you around

Stage 2

Stage 2

Journey to the Core

Journey to the Core

Score:
Life Bonus:
Boss Bonus:
Total:
Password: 10001

Score:
Life Bonus:
Boss Bonus:
Total:
Password: 10001

Enemy ship spotted!
Requesting backup!

FX, did you find something?

Theres an underground tunnel
here, looks like Eviak is
digging it themselves

MOBILE DRILL V2

FX, hurry back! The situation
here is looking pretty bad

10

:

0

0

9

9

7

4

1

8

8

5

2

7

9

6

3

6

5

4

3

2

1

8

7

6

5

4

3

2

1

0

Loading Stage 3...

Loading Stage 3...

Good thing you're here.
Ingnoid and Eviak have
launched their entire armies!

We've got to do something, or
they'll destroy each other!

If we can take out a few key
targets, their leaders, we
should be able to delay them

Sounds good, let's go!

Stage 3

Stage 3

The war of 10,001

The war of 10,001

Score:
Life Bonus:
Boss Bonus:
Total:
Password: illusion

Score:
Life Bonus:
Boss Bonus:
Total:
Password: illusion

FX... I should've figured you'd
be fighting for them...

As the Princess of Ingnoid, I
will defend my nation from all
who attack us!

I'll stay back here. FX, try and
hold back the Eviak forces

ETHER

Hello FX, good to see you. It's
a shame you've chosen to
fight for the wrong side

Ingnoid seeks to destroy all
the Indethi, and I cannot
allow that to happen!

Stop messing around and hit
me already!

Loading Stage 4...

Loading Stage 4...

Everyone, please listen!  This
war is a mistake, it will only
lead to meaningless death!

We cannot trust Eviak! They
were responsible for the
attack on the queen!

I swear to you we had
nothing to do with that attack,
that Indethi was not ours

If you are telling the truth,
then perhaps we were too
quick to judge you

There is much we need to
discuss

Phew, it looks like things have
calmed down

Trinoka, are you ok?

I'm ok, I'm not sure if I can
fight anymore though

Ha ha ha... you were all so
quick to fight against each
other, just as I'd hoped

Now, face anihilation at the
hands of the reborn Vontrin
empire!

Stage 4

Stage 4

Heart of illusion

Heart of illusion

Score:
Life Bonus:
Boss Bonus:
Total:

Score:
Life Bonus:
Boss Bonus:
Total:

Still a worthy adversary I see.
If you wish to finish this, meet
me on Vontrin

We'll hold back the enemies
here.  FX, head to Vontrin
and take care of Nemor

Just promise me you'll come
back safely, ok?

I'll be fine, don't worry

NEMOR

Still alive I see, but not for long.
I'm going to enjoy killing you!

FX! Good thing you're here.
Ingnoid and Eviak have
launched their entire armies!

Loading Stage 5...

Loading Stage 5...

Give it up Nemor, there's
nowhere left to run

That's far enough, take one
more step and I'll cut you in
half

You... you're the Indethi that
attacked Ingnoid, arent you?

Correct.  I am Seven, the final,
and ultimate creation of
master Leargo

So by having you attack
Ingnoid, Nemor was able to
start a war he'd benefit from

Yes, but you had to go and
ruin everything!  I wont let
you get away with it this time

Seven.

Seven.  Kill him

With pleasure!

Final Stage

Final Stage

FX vs Seven

FX vs Seven

SEVEN

You haven't seen the last of
me.  Farewell for now, FX

FX, I searched all around the
wreckage of Nemors ship, but
theres no sign of him

Shoot, looks like he managed
to slip away. At least we've
stopped him for now

So, what about Eviak and
Ingnoid? Is the war over?

Yeah, I think so. Eviak agreed
to stop production of Indethi

As long as the ones already
in existence are allowed to
live in peace

Too bad, I can think of at
least one I'd like to kill myself

Over my dead body!

Exactly what I was thinking!

I guess everything is back to
normal then. Lets go home

Credits
Jeremy
Coding, Art, Animation, Storyline, Character Design
Level Design, Boss Design, Debugging
Sarah
Beta Testing
Stage 2 Boss Inspiration
Eric
Beta Testing
Math Help
Found perfect tank boss music
Matt
Beta Testing
Came up with the boss ideas of
"a bunny" and "a turtle"
and I ended up using them, sort of
Music
Title Screen / Cinemas: Silhouette Mirage - Track 20
Stage 1: PSO Episode 3 - Morgue Part 2
Boss 1: Jordan Rudess - Time Crunch
Stage 2: PSO Episode 3 - Nebula Montana Part 2
Boss 2: PSO Episode 3 - Lupis Silva Part 1
Stage 3: PSO Episode 3 - Via Tubus
Boss 3: Sonic CD - Track 20
Stage 4: Thunder Force V - Track 22
Boss 4: Thunder Force V - Track 16
Final Boss: Thunder Force V - Track 18
Type "seven" at the title screen
to access the stage select
Made entirely in Flash 4
Hide mouse command appears courtesy of Flash 5
Thanks for Playing!

Stage 1:
Stage 2:
Stage 3:
Stage 4:
Total:

Stage 1:
Stage 2:
Stage 3:
Stage 4:
Total:

Name:

Name:

Skip

Submit Score

ActionScript [AS1/AS2]

Frame 1
play();
Frame 5
ifFrameLoaded (1189) { gotoAndPlay (30); }
Frame 6
ifFrameLoaded (1189) { gotoAndPlay (8); } play();
Frame 7
gotoAndPlay (6);
Frame 34
Checkpoint = 0; Died = 0; Score = 1; Saved = 0; Prog = 0;
Frame 111
go = 0;
Frame 147
Mouse.show();
Frame 166
Stage1 = 0; Stage2 = 0; Stage3 = 0; Stage4 = 0; Score = 0;
Frame 167
pass = "Password"; Go = 0;
Frame 168
ifFrameLoaded (7361) { gotoAndPlay (180); }
Frame 176
FrameLoad = int((100 / _totalframes) * _framesloaded); tellTarget ("") { }; if (0 < Number(Go)) { gotoAndPlay (192); } ifFrameLoaded (1335) { gotoAndPlay (178); } play();
Frame 177
prevFrame();
Frame 178
if (0 < Number(Go)) { gotoAndPlay (208); } ifFrameLoaded (7361) { gotoAndPlay (187); } play();
Frame 179
prevFrame();
Frame 187
if (0 < Number(Go)) { gotoAndPlay (208); } play();
Frame 188
prevFrame();
Frame 202
if (((Number(Go) == 2) or (Number(Go) == 3)) or (Number(Go) == 8)) { gotoAndPlay (240); } else { gotoAndPlay (218); }
Frame 218
if (((Number(Go) == 2) or (Number(Go) == 3)) or (Number(Go) == 8)) { gotoAndPlay (240); }
Frame 235
stopAllSounds();
Frame 236
if (Number(Go) == 1) { gotoAndPlay (822); } if (Number(Go) == 4) { gotoAndPlay (1189); } if (Number(Go) == 5) { gotoAndPlay (1329); } if (Number(Go) == 6) { gotoAndPlay (1764); } if (Number(Go) == 7) { gotoAndPlay (2305); }
Frame 255
if (Number(Go) == 2) { gotoAndPlay (776); } if (Number(Go) == 8) { gotoAndPlay (800); }
Frame 751
stopAllSounds();
Frame 775
gotoAndPlay (1190);
Frame 784
stop();
Frame 796
gotoAndPlay (130);
Frame 806
stop(); stop();
Frame 811
if (Number(GameCleared) != 1) { gotoAndStop (806); }
Frame 821
gotoAndPlay (130);
Frame 822
stopAllSounds();
Frame 943
stop();
Frame 948
stop();
Frame 958
stop();
Frame 964
stop();
Frame 969
stop();
Frame 975
stop();
Frame 976
stop();
Frame 1014
stop();
Frame 1047
stop();
Frame 1146
stop();
Frame 1155
stop();
Frame 1165
stop();
Frame 1166
stop();
Frame 1188
gotoAndPlay (130);
Frame 1189
Checkpoint = 0; Died = 0; Score = 1; Saved = 0; Prog = 0; stop();
Frame 1190
Mouse.hide(); Paused = 0; tellTarget ("/start") { gotoAndPlay (1); }; Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Life = 5; Score = Saved; Timer = 0; XSL = Number(Number(Number(XSL2) + Number(XSL3)) + Number(XSL1)) + Number(XSL4); if (Number(XSL1) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL2) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL3) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL4) == Number(-100)) { XSL = Number(XSL) + 100; } if ((Number(XSL) == 0) and (Number(Tank) == 1)) { tellTarget ("/BG2") { gotoAndPlay (3060); }; Prog = 3060; Tank = 2; tellTarget ("/X4") { gotoAndPlay (2); }; } if ((0 < Number(XSL)) and (Number(Tank) == 1)) { tellTarget ("/TankLife") { gotoAndStop(int(/:XSL)); }; } else { tellTarget ("/TankLife") { gotoAndStop (251); }; } if (0 < Number(HL)) { tellTarget ("/HopperLife") { gotoAndStop(int(/:HL)); }; } else { tellTarget ("/HopperLife") { gotoAndStop (101); }; } DL3 = Number(Number(DL) + Number(DL1)) + Number(DL2); if (Number(D1D) == 1) { DL3 = Number(DL3) + 100; } if (Number(D2D) == 1) { DL3 = Number(DL3) + 100; } if (Number(DD) == 1) { DL3 = Number(DL3) + 100; } if (Number(DoorDead) == 0) { tellTarget ("/DoorLife") { gotoAndStop(int(/:DL3)); }; } else { tellTarget ("/DoorLife") { gotoAndStop (101); }; } if ((((Number(DD) == 1) and (Number(D1D) == 1)) and (Number(D2D) == 1)) and (Number(DoorDead) == 0)) { DoorDead = 1; Prog = 902; tellTarget ("/D") { gotoAndPlay (9); }; } ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; FSX6 = -100; FSY6 = -100; FFX6 = -500; FFY6 = -500; PX1 = -100; PY1 = -100; PX2 = -100; PY2 = -100; XSX = 750; XSL = -100; Tank = 0; XSL2 = 75; XSL3 = 75; XSL1 = 50; XSL4 = 50; XSY1 = 242; XSY2 = 207; XSSX = -100; XSSY = -100; AX1 = -100; AI1 = 1; AY1 = 1; AL1 = 1; AV1 = 5; AX2 = -100; AI2 = 1; AY2 = 1; AL2 = 1; AV2 = 5; AX3 = -100; AI3 = 1; AY3 = 1; AL3 = 1; AV3 = 1; AX4 = -100; AI4 = 1; AY4 = 1; AL4 = 1; AV4 = 5; BX1 = -100; BI1 = 1; BY1 = 1; BL1 = 1; BV1 = 5; D1D = 0; D2D = 0; DD = 0; Dead = 0; BX2 = -100; BI2 = 1; BY2 = 1; BL2 = 1; BV2 = 5; BX3 = -100; BI3 = 1; BY3 = 1; BL3 = 1; BV3 = 5; BX4 = -100; BI4 = 1; BY4 = 1; BL4 = 1; BV4 = 5; NX2 = -50; NI2 = 1; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; NX3 = -50; NY3 = 100; NI3 = 1; NL3 = 3; NYV3 = 1; NYD3 = 1; NX4 = -50; NI4 = 1; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; HX = 700; HI = 1; HY = 190; HV = -50; HT = 0; HL = -100; HD = 0; FX1 = -500; FY1 = -100; Constant = 15; Constant2 = 13; FL1 = -100; FDX1 = -100; FDY1 = -100; FN1 = 1; FF1 = 0; FX2 = -500; FY2 = -100; FL2 = -100; FDX2 = -100; FDY2 = -100; FN2 = 1; FF2 = 0; FX3 = -500; FY3 = -100; FL3 = -100; FDX3 = -100; FDY3 = -100; FN3 = 1; FF3 = 0; FX4 = -500; FY4 = -100; FL4 = -100; FDX4 = -100; FDY4 = -100; FN4 = 1; FF4 = 0; FFX5 = -500; FFY5 = -500; TX = -100; TL = -100; TI = 0; TY = 350; TD = 0; DX = 700; DY = 0; DI = 1; DD = 0; DT = 0; DoorDead = -100; DL = -100; DL1 = -100; DL2 = -100; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; Prog = 0; BossBonus = 10000; Stage = "1";
Frame 1224
if (Number(Checkpoint) == 1) { Prog = 1000; } if (Number(Checkpoint) == 2) { Prog = 1650; } if (Number(Checkpoint) == 3) { Prog = 2348; }
Frame 1225
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 20; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; gotoAndPlay (1227); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } LifeBonus = 5000 - (Died * 1000); Stage1 = Number(Number(Score) + Number(LifeBonus)) + Number(BossBonus); XSL = Number(Number(Number(XSL2) + Number(XSL3)) + Number(XSL1)) + Number(XSL4); if (Number(XSL1) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL2) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL3) == Number(-100)) { XSL = Number(XSL) + 100; } if (Number(XSL4) == Number(-100)) { XSL = Number(XSL) + 100; } if ((Number(XSL) == 0) and (Number(Tank) == 1)) { tellTarget ("/BG2") { gotoAndPlay (3060); }; Prog = 3060; Tank = 2; tellTarget ("/X4") { gotoAndPlay (2); }; } if ((0 < Number(XSL)) and (Number(Tank) == 1)) { tellTarget ("/TankLife") { gotoAndStop(int(/:XSL)); }; } else { tellTarget ("/TankLife") { gotoAndStop (251); }; } if (0 < Number(HL)) { tellTarget ("/HopperLife") { gotoAndStop(int(/:HL)); }; } else { tellTarget ("/HopperLife") { gotoAndStop (101); }; } DL3 = Number(Number(DL) + Number(DL1)) + Number(DL2); if (Number(D1D) == 1) { DL3 = Number(DL3) + 100; } if (Number(D2D) == 1) { DL3 = Number(DL3) + 100; } if (Number(DD) == 1) { DL3 = Number(DL3) + 100; } if (Number(DoorDead) == 0) { tellTarget ("/DoorLife") { gotoAndStop(int(/:DL3)); }; } else { tellTarget ("/DoorLife") { gotoAndStop (101); }; } if ((((Number(DD) == 1) and (Number(D1D) == 1)) and (Number(D2D) == 1)) and (Number(DoorDead) == 0)) { DoorDead = 1; Prog = 902; tellTarget ("/D") { gotoAndPlay (9); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = Number(FFX1) + Number(FSX1); FFY1 = Number(FFY1) + Number(FSY1); if (((Number(FFX1) < Number(-20)) or (Number(FFY1) < Number(-20))) or (420 < Number(FFY1))) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 6) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = Number(FFX2) + Number(FSX2); FFY2 = Number(FFY2) + Number(FSY2); if (((Number(FFX2) < Number(-20)) or (Number(FFY2) < Number(-20))) or (420 < Number(FFY2))) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = Number(FFX3) + Number(FSX3); FFY3 = Number(FFY3) + Number(FSY3); if (((Number(FFX3) < Number(-20)) or (Number(FFY3) < Number(-20))) or (420 < Number(FFY3))) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = Number(FFX4) + Number(FSX4); FFY4 = Number(FFY4) + Number(FSY4); if (((Number(FFX4) < Number(-20)) or (Number(FFY4) < Number(-20))) or (420 < Number(FFY4))) { FF4 = 0; } setProperty("/FF6", _x , FFX6); setProperty("/FF6", _y , FFY6); FFX6 = Number(FFX6) + Number(FSX6); FFY6 = Number(FFY6) + Number(FSY6); if (((Number(FFX6) < Number(-20)) or (Number(FFY6) < Number(-20))) or (420 < Number(FFY6))) { FF6 = 0; } PX1 = XSX; PY1 = Number(XSY1) + 88; setProperty("/P1", _x , PX1); setProperty("/P1", _y , PY1); NI1 = 1; while (Number(NI1) < 10) { if (((((eval ("SX" add NI1) >= ((PX1 - Width) - 16)) and (((PX1 + Width) + 16) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= ((PY1 - Height) - 16)) and (((PY1 + Height) + 16) >= eval ("SY" add NI1)))) and (0 < XSL1)) and (3030 < Prog)) { tellTarget ("/P1") { gotoAndPlay (2); }; XSL1 = XSL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(XSL1)) and (Number(-100) < Number(XSL1))) { XSL1 = -100; tellTarget ("/P1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((0 < Number(XSL1)) and (3030 < Number(Prog))) and (Number(FF1) == 0)) { FFX1 = PX1; FFY1 = PY1; FDX1 = ShipX - PX1; FDY1 = ShipY - PY1; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant2 * FDX1) / FN1; FSY1 = (Constant2 * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } PX2 = Number(XSX) + 73; PY2 = XSY2 - 29; setProperty("/P2", _x , PX2); setProperty("/P2", _y , PY2); NI1 = 1; while (Number(NI1) < 10) { if (((((eval ("SX" add NI1) >= ((PX2 - Width) - 16)) and (((PX2 + Width) + 16) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= ((PY2 - Height) - 16)) and (((PY2 + Height) + 16) >= eval ("SY" add NI1)))) and (0 < XSL4)) and (3030 < Prog)) { tellTarget ("/P2") { gotoAndPlay (2); }; XSL4 = XSL4 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(XSL4)) and (Number(-100) < Number(XSL4))) { XSL4 = -100; tellTarget ("/P2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((0 < Number(XSL4)) and (3030 < Number(Prog))) and (Number(FF2) == 0)) { FFX2 = PX2; FFY2 = PY2; FDX2 = ShipX - PX2; FDY2 = ShipY - PY2; FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter1 = Number(Fcounter1) + 1; } FSX2 = (Constant2 * FDX2) / FN2; FSY2 = (Constant2 * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } setProperty("/X1", _x , XSX); setProperty("/X1", _y , XSY1); if ((2500 < Number(Prog)) and (375 < Number(XSX))) { XSX = XSX - 1; } if (((((Number(ShipX) >= Number((XSX - ShipWidth) - 48)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 135) >= Number(ShipX))) and ((Number(ShipY) >= Number(Number(XSY1 - ShipHeight) + 18)) and (Number(Number(Number(XSY1) + Number(ShipHeight)) + 50) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(XSL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number((XSX - ShipWidth) - 149)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 156) >= Number(ShipX))) and ((Number(ShipY) >= Number(Number(XSY1 - ShipHeight) + 50)) and (Number(Number(Number(XSY1) + Number(ShipHeight)) + 150) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(XSL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number((XSX - ShipWidth) - 104)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 81) >= Number(ShipX))) and ((Number(ShipY) >= Number(XSY2 - ShipHeight)) and (Number(Number(Number(XSY2) + Number(ShipHeight)) + 55) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(XSL2))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number((XSX - ShipWidth) - 10)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 81) >= Number(ShipX))) and ((Number(ShipY) >= Number(XSY2 - ShipHeight)) and (Number(Number(Number(XSY2) + Number(ShipHeight)) + 55) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(XSL3))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number(Number(XSX - ShipWidth) + 27)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 114) >= Number(ShipX))) and ((Number(ShipY) >= Number((XSY2 - ShipHeight) - 60)) and (Number(Number(XSY2) + Number(ShipHeight)) >= Number(ShipY)))) and (Number(Timer) == 6)) and (Number(Tank) < 2)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number(Number(XSX - ShipWidth) + 80)) and (Number(Number(Number(XSX) + Number(ShipWidth)) + 114) >= Number(ShipX))) and ((Number(ShipY) >= Number(XSY2 - ShipHeight)) and (Number(Number(Number(XSY2) + Number(ShipHeight)) + 151) >= Number(ShipY)))) and (Number(Timer) == 6)) and (Number(Tank) < 2)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (Number(Prog) == 3030) { Tank = 1; } if (Number(Tank) == 2) { XSX = XSX - 2; } setProperty("/X2", _x , Number(XSX) + 100); setProperty("/X2", _y , XSY2); HI = 1; while (Number(HI) < 10) { if (((((eval ("SX" add HI) >= ((XSX - Width) - 102)) and (((XSX + Width) + 81) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= (XSY2 - Height)) and (((XSY2 + Height) + 55) >= eval ("SY" add HI)))) and (0 < XSL2)) and (3030 < Prog)) { tellTarget ("/X2") { gotoAndPlay (2); }; XSL2 = XSL2 - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((0 >= Number(XSL2)) and (Number(-100) < Number(XSL2))) { XSL2 = -100; tellTarget ("/X2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/XSS", _x , XSSX); setProperty("/XSS", _y , XSSY); if (((3038 < Number(Prog)) and (0 < Number(XSL2))) and (Number(XSSX) < Number(-70))) { XSSX = XSX - 60; XSSY = Number(XSY2) + 28; tellTarget ("/Sound2") { gotoAndPlay (10); }; } XSSX = XSSX - 18; if ((((Number(ShipX) >= Number((XSSX - ShipWidth) - 20)) and (Number(Number(Number(XSSX) + Number(ShipWidth)) + 20) >= Number(ShipX))) and ((Number(ShipY) >= Number((XSSY - ShipHeight) - 20)) and (Number(Number(Number(XSSY) + Number(ShipHeight)) + 20) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/X3", _x , Number(XSX) + 100); setProperty("/X3", _y , XSY2); if ((((((Number(FF4) == 0) and (Number(FF6) == 0)) and (Number(FF3) == 0)) and (3038 < Number(Prog))) and (Number(XSL2) == Number(-100))) and (0 < Number(XSL3))) { FFX4 = XSX - 26; FFY4 = Number(XSY2) + 28; FF4 = 1; FSY4 = -4; FSX4 = -14; FFX6 = XSX - 26; FFY6 = Number(XSY2) + 28; FF6 = 1; FSY6 = 4; FSX6 = -14; FFX3 = XSX - 26; FFY3 = Number(XSY2) + 28; FF3 = 1; FSY3 = 0; FSX3 = -14; tellTarget ("/Sound2") { gotoAndPlay (10); }; } HI = 1; while (Number(HI) < 10) { if ((((((eval ("SX" add HI) >= ((XSX - Width) - 10)) and (((XSX + Width) + 81) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= (XSY2 - Height)) and (((XSY2 + Height) + 55) >= eval ("SY" add HI)))) and (0 < XSL3)) and (3030 < Prog)) and (XSL2 == -100)) { tellTarget ("/X3") { gotoAndPlay (2); }; XSL3 = XSL3 - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((0 >= Number(XSL3)) and (Number(-100) < Number(XSL3))) { XSL3 = -100; tellTarget ("/X3") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/X4", _x , Number(XSX) + 100); setProperty("/X4", _y , XSY2); if ((((Number(ShipY - 27) < Number(XSY2)) and (111 < Number(XSY2))) and (3029 < Number(Prog))) and (Number(Prog) < 3060)) { XSY2 = XSY2 - 2; } if ((((Number(XSY2) < Number(ShipY - 27)) and (Number(XSY2) < 207)) and (3029 < Number(Prog))) and (Number(Prog) < 3060)) { XSY2 = Number(XSY2) + 2; } setProperty("/A1", _x , AX1); setProperty("/A1", _y , AY1); AX1 = AX1 - AV1; AY1 = AY1 - AV1; AV1 = Number(AV1) + 1; AI1 = 1; while (Number(AI1) < 10) { if ((((eval ("SX" add AI1) >= (AX1 - Width)) and (((AX1 + Width) + 30) >= eval ("SX" add AI1))) and ((eval ("SY" add AI1) >= (AY1 - Height)) and (((AY1 + Height) + 45) >= eval ("SY" add AI1)))) and (0 < AL1)) { tellTarget ("/A1") { gotoAndPlay (2); }; AL1 = AL1 - Power; Set("S" add AI1, 0); Set("SY" add AI1, -500); Set("SY" add AI1, -500); } AI1 = Number(AI1) + 1; } AH1 = 1; while (Number(AH1) < 5) { if (((((ShipX >= (eval ("AX" add AH1) - ShipWidth)) and (((eval ("AX" add AH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("AY" add AH1) - ShipHeight)) and (((eval ("AY" add AH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("AL" add AH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("AL" add AH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } AH1 = Number(AH1) + 1; } if ((0 >= Number(AL1)) and (Number(-100) < Number(AL1))) { AL1 = -100; tellTarget ("/A1") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if ((((Number(AY1) < Number(-75)) or (Number(AX1) < Number(-75))) and (350 < Number(Prog))) and (Number(Prog) < 625)) { AY1 = 400; AX1 = random(350); AL1 = 1; AV1 = 1; tellTarget ("/A1") { gotoAndStop (1); }; } setProperty("/A2", _x , AX2); setProperty("/A2", _y , AY2); AX2 = AX2 - AV2; AY2 = AY2 - AV2; AV2 = Number(AV2) + 1; AI2 = 1; while (Number(AI2) < 10) { if ((((eval ("SX" add AI2) >= (AX2 - Width)) and (((AX2 + Width) + 30) >= eval ("SX" add AI2))) and ((eval ("SY" add AI2) >= (AY2 - Height)) and (((AY2 + Height) + 45) >= eval ("SY" add AI2)))) and (0 < AL2)) { tellTarget ("/A2") { gotoAndPlay (2); }; AL2 = AL2 - Power; Set("S" add AI2, 0); Set("SY" add AI2, -500); Set("SY" add AI2, -500); } AI2 = Number(AI2) + 1; } if ((0 >= Number(AL2)) and (Number(-100) < Number(AL2))) { AL2 = -100; tellTarget ("/A2") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if ((((Number(AY2) < Number(-75)) or (Number(AX2) < Number(-75))) and (360 < Number(Prog))) and (Number(Prog) < 625)) { AY2 = random(400); AX2 = 550; AL2 = 1; AV2 = 1; tellTarget ("/A2") { gotoAndStop (1); }; } setProperty("/A3", _x , AX3); setProperty("/A3", _y , AY3); AX3 = AX3 - AV3; AY3 = AY3 - AV3; AV3 = Number(AV3) + 1; AI3 = 1; while (Number(AI3) < 10) { if ((((eval ("SX" add AI3) >= (AX3 - Width)) and (((AX3 + Width) + 30) >= eval ("SX" add AI3))) and ((eval ("SY" add AI3) >= (AY3 - Height)) and (((AY3 + Height) + 45) >= eval ("SY" add AI3)))) and (0 < AL3)) { tellTarget ("/A3") { gotoAndPlay (2); }; AL3 = AL3 - Power; Set("S" add AI3, 0); Set("SY" add AI3, -500); Set("SY" add AI3, -500); } AI3 = Number(AI3) + 1; } if ((0 >= Number(AL3)) and (Number(-100) < Number(AL3))) { AL3 = -100; tellTarget ("/A3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if ((((Number(AY3) < Number(-75)) or (Number(AX3) < Number(-75))) and (370 < Number(Prog))) and (Number(Prog) < 625)) { AY3 = 400; AX3 = Number(random(350)) + 200; AL3 = 1; AV3 = 1; tellTarget ("/A3") { gotoAndStop (1); }; } setProperty("/A4", _x , AX4); setProperty("/A4", _y , AY4); AX4 = AX4 - AV4; AY4 = AY4 - AV4; AV4 = Number(AV4) + 1; AI4 = 1; while (Number(AI4) < 10) { if ((((eval ("SX" add AI4) >= (AX4 - Width)) and (((AX4 + Width) + 30) >= eval ("SX" add AI4))) and ((eval ("SY" add AI4) >= (AY4 - Height)) and (((AY4 + Height) + 45) >= eval ("SY" add AI4)))) and (0 < AL4)) { tellTarget ("/A4") { gotoAndPlay (2); }; AL4 = AL4 - Power; Set("S" add AI4, 0); Set("SY" add AI4, -500); Set("SY" add AI4, -500); } AI4 = Number(AI4) + 1; } if ((0 >= Number(AL4)) and (Number(-100) < Number(AL4))) { AL4 = -100; tellTarget ("/A4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if ((((Number(AY4) < Number(-75)) or (Number(AX4) < Number(-75))) and (370 < Number(Prog))) and (Number(Prog) < 625)) { AY4 = random(400); AX4 = 550; AL4 = 1; AV4 = 1; tellTarget ("/A4") { gotoAndStop (1); }; } DI2 = 1; while (Number(DI2) < 10) { if ((((eval ("SX" add DI2) >= ((DX - Width) + 82)) and (((DX + Width) + 164) >= eval ("SX" add DI2))) and ((eval ("SY" add DI2) >= ((DY - Height) + 75)) and (((DY + Height) + 101) >= eval ("SY" add DI2)))) and (0 < DL2)) { tellTarget ("/D2") { gotoAndPlay (2); }; DL2 = DL2 - Power; Set("S" add DI2, 0); Set("SY" add DI2, -500); Set("SY" add DI2, -500); } DI2 = Number(DI2) + 1; } if ((0 >= Number(DL2)) and (Number(-100) < Number(DL2))) { D2D = 1; DL2 = -100; tellTarget ("/D2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/B1", _x , BX1); setProperty("/B1", _y , BY1); BX1 = BX1 - BV1; BV1 = Number(BV1) + 1; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX1 - Width)) and (((BX1 + Width) + 40) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= ((BY1 - Height) - 5)) and (((BY1 + Height) + 22) >= eval ("SY" add BI1)))) and (0 < BL1)) { tellTarget ("/B1") { gotoAndPlay (2); }; BL1 = BL1 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 1; while (Number(BH1) < 5) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 40) >= ShipX)) and ((ShipY >= (eval ("BY" add BH1) - ShipHeight)) and (((eval ("BY" add BH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if ((0 >= Number(BL1)) and (Number(-100) < Number(BL1))) { BL1 = -100; tellTarget ("/B1") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } if (((Number(BX1) < Number(-75)) and (650 < Number(Prog))) and (Number(Prog) < 900)) { BY1 = random(400); BX1 = 555; BL1 = 2; BV1 = 1; tellTarget ("/B1") { gotoAndStop (1); }; } if (((Number(Prog) == 901) and (Number(BX1) < Number(-75))) and (0 < Number(DL2))) { BY1 = Number(DY) + 81; BX1 = Number(DX) + 82; BL1 = 1; BV1 = 2; tellTarget ("/B1") { gotoAndStop (1); }; } DI1 = 1; while (Number(DI1) < 10) { if ((((eval ("SX" add DI1) >= ((DX - Width) - 40)) and (((DX + Width) + 40) >= eval ("SX" add DI1))) and ((eval ("SY" add DI1) >= ((DY - Height) + 75)) and (((DY + Height) + 101) >= eval ("SY" add DI1)))) and (0 < DL1)) { tellTarget ("/D1") { gotoAndPlay (2); }; DL1 = DL1 - Power; Set("S" add DI1, 0); Set("SY" add DI1, -500); Set("SY" add DI1, -500); } DI1 = Number(DI1) + 1; } if ((0 >= Number(DL1)) and (Number(-100) < Number(DL1))) { D1D = 1; DL1 = -100; tellTarget ("/D1") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/B2", _x , BX2); setProperty("/B2", _y , BY2); BX2 = BX2 - BV2; BV2 = Number(BV2) + 1; BI2 = 1; while (Number(BI2) < 10) { if ((((eval ("SX" add BI2) >= (BX2 - Width)) and (((BX2 + Width) + 40) >= eval ("SX" add BI2))) and ((eval ("SY" add BI2) >= ((BY2 - Height) - 5)) and (((BY2 + Height) + 22) >= eval ("SY" add BI2)))) and (0 < BL2)) { tellTarget ("/B2") { gotoAndPlay (2); }; BL2 = BL2 - Power; Set("S" add BI2, 0); Set("SY" add BI2, -500); Set("SY" add BI2, -500); } BI2 = Number(BI2) + 1; } if ((0 >= Number(BL2)) and (Number(-100) < Number(BL2))) { BL2 = -100; tellTarget ("/B2") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } if (((Number(BX2) < Number(-75)) and (660 < Number(Prog))) and (Number(Prog) < 900)) { BY2 = random(400); BX2 = 555; BL2 = 2; BV2 = 1; tellTarget ("/B2") { gotoAndStop (1); }; } if (((Number(Prog) == 901) and (Number(BX2) < Number(-75))) and (0 < Number(DL1))) { BY2 = Number(DY) + 81; BX2 = DX - 43; BL2 = 1; BV2 = 2; tellTarget ("/B2") { gotoAndStop (1); }; } setProperty("/B3", _x , BX3); setProperty("/B3", _y , BY3); BX3 = BX3 - BV3; BV3 = Number(BV3) + 1; BI3 = 1; while (Number(BI3) < 10) { if ((((eval ("SX" add BI3) >= (BX3 - Width)) and (((BX3 + Width) + 40) >= eval ("SX" add BI3))) and ((eval ("SY" add BI3) >= ((BY3 - Height) - 5)) and (((BY3 + Height) + 22) >= eval ("SY" add BI3)))) and (0 < BL3)) { tellTarget ("/B3") { gotoAndPlay (2); }; BL3 = BL3 - Power; Set("S" add BI3, 0); Set("SY" add BI3, -500); Set("SY" add BI3, -500); } BI3 = Number(BI3) + 1; } if ((0 >= Number(BL3)) and (Number(-100) < Number(BL3))) { BL3 = -100; tellTarget ("/B3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if (((Number(BX3) < Number(-75)) and (670 < Number(Prog))) and (Number(Prog) < 900)) { BY3 = random(400); BX3 = 555; BL3 = 2; BV3 = 1; tellTarget ("/B3") { gotoAndStop (1); }; } setProperty("/B4", _x , BX4); setProperty("/B4", _y , BY4); BX4 = BX4 - BV4; BV4 = Number(BV4) + 1; BI4 = 1; while (Number(BI4) < 10) { if ((((eval ("SX" add BI4) >= (BX4 - Width)) and (((BX4 + Width) + 40) >= eval ("SX" add BI4))) and ((eval ("SY" add BI4) >= ((BY4 - Height) - 5)) and (((BY4 + Height) + 22) >= eval ("SY" add BI4)))) and (0 < BL4)) { tellTarget ("/B4") { gotoAndPlay (2); }; BL4 = BL4 - Power; Set("S" add BI4, 0); Set("SY" add BI4, -500); Set("SY" add BI4, -500); } BI4 = Number(BI4) + 1; } if ((0 >= Number(BL4)) and (Number(-100) < Number(BL4))) { BL4 = -100; tellTarget ("/B4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } if (((Number(BX4) < Number(-75)) and (680 < Number(Prog))) and (Number(Prog) < 900)) { BY4 = ShipY; BX4 = 555; BL4 = 2; BV4 = 1; tellTarget ("/B4") { gotoAndStop (1); }; } NX2 = NX2 - 5; if (1500 < Number(Prog)) { NX2 = NX2 - 3; } setProperty("/N2", _x , NX2); setProperty("/N2", _y , NY2); NI2 = 1; while (Number(NI2) < 10) { if ((((eval ("SX" add NI2) >= (NX2 - Width)) and (((NX2 + Width) + 30) >= eval ("SX" add NI2))) and ((eval ("SY" add NI2) >= (NY2 - Height)) and (((NY2 + Height) + 45) >= eval ("SY" add NI2)))) and (0 < NL2)) { tellTarget ("/N2") { gotoAndPlay (2); }; NL2 = NL2 - Power; Set("S" add NI2, 0); Set("SY" add NI2, -500); Set("SY" add NI2, -500); } NI2 = Number(NI2) + 1; } if ((0 >= Number(NL2)) and (Number(-100) < Number(NL2))) { NL2 = -100; tellTarget ("/N2") { gotoAndPlay (4); }; if ((Number(Prog) < 1600) or (1660 < Number(Prog))) { Score = Number(Score) + 100; } } if (((((Number(Prog) == 15) or (Number(Prog) == 135)) or (Number(Prog) == 1100)) or (((1775 < Number(Prog)) and (Number(NX2) < Number(-50))) and (Number(Prog) < 2300))) or ((((1562 < Number(Prog)) and (Number(NX2) < Number(-50))) and (Number(Prog) < 1651)) and (0 < Number(HL)))) { NX2 = 550; NY2 = 100; if (Number(Prog) == 135) { NY2 = 200; } if (Number(Prog) == 1100) { NY2 = 150; } if (1500 < Number(Prog)) { NY2 = Number(random(300)) + 50; } NL2 = 3; NYV2 = 1; NYD2 = 1; tellTarget ("/N2") { gotoAndStop (1); }; } NY2 = NY2 - NYV2; if (Number(NYD2) == 1) { NYV2 = NYV2 - 0.25; } if (Number(NYD2) == 2) { NYV2 = Number(NYV2) + 0.25; } if ((Number(NYV2) == 3) and (Number(NYD2) == 2)) { NYD2 = 1; } if ((Number(NYV2) == Number(-3)) and (Number(NYD2) == 1)) { NYD2 = 2; } NX3 = NX3 - 5; if (1500 < Number(Prog)) { NX3 = NX3 - 3; } setProperty("/N3", _x , NX3); setProperty("/N3", _y , NY3); NI3 = 1; while (Number(NI3) < 10) { if ((((eval ("SX" add NI3) >= (NX3 - Width)) and (((NX3 + Width) + 30) >= eval ("SX" add NI3))) and ((eval ("SY" add NI3) >= (NY3 - Height)) and (((NY3 + Height) + 45) >= eval ("SY" add NI3)))) and (0 < NL3)) { tellTarget ("/N3") { gotoAndPlay (2); }; NL3 = NL3 - Power; Set("S" add NI3, 0); Set("SY" add NI3, -500); Set("SY" add NI3, -500); } NI3 = Number(NI3) + 1; } if ((0 >= Number(NL3)) and (Number(-100) < Number(NL3))) { NL3 = -100; tellTarget ("/N3") { gotoAndPlay (4); }; if ((Number(Prog) < 1600) or (1660 < Number(Prog))) { Score = Number(Score) + 100; } } if (((((Number(Prog) == 25) or (Number(Prog) == 145)) or (Number(Prog) == 1100)) or (((1813 < Number(Prog)) and (Number(NX3) < Number(-50))) and (Number(Prog) < 2300))) or ((((1600 < Number(Prog)) and (Number(NX3) < Number(-50))) and (Number(Prog) < 1651)) and (0 < Number(HL)))) { NX3 = 550; NY3 = 100; if (Number(Prog) == 145) { NY3 = 200; } if (Number(Prog) == 1100) { NX3 = 575; } if ((Number(Prog) == 1650) and (Number(HL) == 100)) { NX3 = 850; } if (1500 < Number(Prog)) { NY3 = random(350); } NL3 = 3; NYV3 = 1; NYD3 = 1; tellTarget ("/N3") { gotoAndStop (1); }; } NY3 = NY3 - NYV3; if (Number(NYD3) == 1) { NYV3 = NYV3 - 0.25; } if (Number(NYD3) == 2) { NYV3 = Number(NYV3) + 0.25; } if ((Number(NYV3) == 3) and (Number(NYD3) == 2)) { NYD3 = 1; } if ((Number(NYV3) == Number(-3)) and (Number(NYD3) == 1)) { NYD3 = 2; } NX4 = NX4 - 5; setProperty("/N4", _x , NX4); setProperty("/N4", _y , NY4); NI4 = 1; while (Number(NI4) < 10) { if ((((eval ("SX" add NI4) >= (NX4 - Width)) and (((NX4 + Width) + 30) >= eval ("SX" add NI4))) and ((eval ("SY" add NI4) >= (NY4 - Height)) and (((NY4 + Height) + 45) >= eval ("SY" add NI4)))) and (0 < NL4)) { tellTarget ("/N4") { gotoAndPlay (2); }; NL4 = NL4 - Power; Set("S" add NI4, 0); Set("SY" add NI4, -500); Set("SY" add NI4, -500); } NI4 = Number(NI4) + 1; } if ((0 >= Number(NL4)) and (Number(-100) < Number(NL4))) { NL4 = -100; tellTarget ("/N4") { gotoAndPlay (4); }; if ((Number(Prog) < 1600) or (1660 < Number(Prog))) { Score = Number(Score) + 100; } } if (((Number(Prog) == 35) or (Number(Prog) == 155)) or (Number(Prog) == 1100)) { NX4 = 550; NY4 = 100; if (Number(Prog) == 155) { NY4 = 200; } if (Number(Prog) == 1100) { NY4 = 200; NX4 = 575; } NL4 = 3; NYV4 = 1; NYD4 = 1; tellTarget ("/N4") { gotoAndStop (1); }; } NY4 = NY4 - NYV4; if (Number(NYD4) == 1) { NYV4 = NYV4 - 0.25; } if (Number(NYD4) == 2) { NYV4 = Number(NYV4) + 0.25; } if ((Number(NYV4) == 3) and (Number(NYD4) == 2)) { NYD4 = 1; } if ((Number(NYV4) == Number(-3)) and (Number(NYD4) == 1)) { NYD4 = 2; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 10) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if (((((Number(Prog) == 45) or (Number(Prog) == 165)) or (Number(Prog) == 1100)) or (Number(Prog) == 2350)) or (Number(Prog) == 1660)) { NX1 = 550; NY1 = 100; if (Number(Prog) == 165) { NY1 = 200; } if (Number(Prog) == 1100) { NX1 = 600; NY1 = 150; } if (Number(Prog) == 2350) { NY1 = 150; } NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } setProperty("/HOP", _x , HX); setProperty("/HOP", _y , HY); if ((Number(HT) == 0) and (0 < Number(HL))) { HY = Number(HY) + Number(HV); HV = Number(HV) + 5; if (Number(HD) == 1) { HX = Number(HX) + 7; } if (Number(HD) == 0) { HX = HX - 7; } } if (((Number(HT) == 0) and (Number(HY) == 190)) and (0 < Number(HL))) { tellTarget ("/Sound2") { gotoAndPlay (2); }; HT = 20; HV = -50; } if (Number(HT) == 1) { if (Number(HX) < Number(ShipX)) { HD = 1; } else { HD = 0; } } if (0 < Number(HT)) { HT = HT - 1; HX = HX - 0; } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= (HX - Width)) and (((HX + Width) + 167) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= (HY - Height)) and (((HY + Height) + 210) >= eval ("SY" add HI)))) and (0 < HL)) { tellTarget ("/HOP") { gotoAndPlay (2); }; HL = HL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if (((((Number(ShipX) >= Number(HX - ShipWidth)) and (Number(Number(Number(HX) + Number(ShipWidth)) + 167) >= Number(ShipX))) and ((Number(ShipY) >= Number(HY - ShipHeight)) and (Number(Number(Number(HY) + Number(ShipHeight)) + 210) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(HL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(HL)) and (Number(-100) < Number(HL))) { HL = -100; tellTarget ("/HOP") { gotoAndPlay (4); }; Score = Number(Score) + 5000; } if (Number(Prog) == 1600) { Prog = 1650; HX = 800; HY = 190; HV = -50; HT = 0; HL = 100; tellTarget ("/HOP") { gotoAndPlay (1); }; } FX1 = FX1 - 8; setProperty("/F1", _x , FX1); setProperty("/F1", _y , FY1); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (FX1 - Width)) and (((FX1 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (FY1 - Height)) and (((FY1 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < FL1)) { tellTarget ("/F1") { gotoAndPlay (2); }; FL1 = FL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(FL1)) and (Number(-100) < Number(FL1))) { FL1 = -100; tellTarget ("/F1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } FH1 = 1; while (Number(FH1) < 5) { if (((((ShipX >= (eval ("FX" add FH1) - ShipWidth)) and (((eval ("FX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("FY" add FH1) - ShipHeight)) and (((eval ("FY" add FH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("FL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if ((((1214 < Number(Prog)) and (Number(FX1) < Number(-50))) and (Number(Prog) < 1600)) or (((1719 < Number(Prog)) and (Number(Prog) < 2300)) and (Number(FX1) < Number(-50)))) { FX1 = 550; FY1 = Number(random(300)) + 50; FL1 = 4.5; tellTarget ("/F1") { gotoAndStop (1); }; } if (((((50 < Number(FX1)) and (Number(FX1) < 530)) and (Number(FF1) == 0)) and (0 < Number(FL1))) and (Number(ShipX) < Number(FX1))) { FFX1 = FX1; FFY1 = Number(FY1) + 23; FDX1 = ShipX - FX1; FDY1 = ShipY - (Number(FY1) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX2 = FX2 - 8; setProperty("/F2", _x , FX2); setProperty("/F2", _y , FY2); FI2 = 1; while (Number(FI2) < 10) { if ((((eval ("SX" add FI2) >= (FX2 - Width)) and (((FX2 + Width) + 30) >= eval ("SX" add FI2))) and ((eval ("SY" add FI2) >= (FY2 - Height)) and (((FY2 + Height) + 45) >= eval ("SY" add FI2)))) and (0 < FL2)) { tellTarget ("/F2") { gotoAndPlay (2); }; FL2 = FL2 - Power; Set("S" add FI2, 0); Set("SY" add FI2, -500); Set("SY" add FI2, -500); } FI2 = Number(FI2) + 1; } if ((0 >= Number(FL2)) and (Number(-100) < Number(FL2))) { FL2 = -100; tellTarget ("/F2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1158 < Number(Prog)) and (Number(FX2) < Number(-50))) and (Number(Prog) < 1600)) or (((1756 < Number(Prog)) and (Number(Prog) < 2300)) and (Number(FX2) < Number(-50)))) { FX2 = 550; FY2 = Number(random(300)) + 50; FL2 = 4.5; tellTarget ("/F2") { gotoAndStop (1); }; } if (((((50 < Number(FX2)) and (Number(FX2) < 530)) and (Number(FF2) == 0)) and (0 < Number(FL2))) and (Number(ShipX) < Number(FX2))) { FFX2 = FX2; FFY2 = Number(FY2) + 23; FDX2 = ShipX - FX2; FDY2 = ShipY - (Number(FY2) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX3 = FX3 - 8; setProperty("/F3", _x , FX3); setProperty("/F3", _y , FY3); FI3 = 1; while (Number(FI3) < 10) { if ((((eval ("SX" add FI3) >= (FX3 - Width)) and (((FX3 + Width) + 30) >= eval ("SX" add FI3))) and ((eval ("SY" add FI3) >= (FY3 - Height)) and (((FY3 + Height) + 45) >= eval ("SY" add FI3)))) and (0 < FL3)) { tellTarget ("/F3") { gotoAndPlay (2); }; FL3 = FL3 - Power; Set("S" add FI3, 0); Set("SY" add FI3, -500); Set("SY" add FI3, -500); } FI3 = Number(FI3) + 1; } if ((0 >= Number(FL3)) and (Number(-100) < Number(FL3))) { FL3 = -100; tellTarget ("/F3") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((1177 < Number(Prog)) and (Number(FX3) < Number(-50))) and (Number(Prog) < 1600)) { FX3 = 550; FY3 = Number(random(300)) + 50; FL3 = 4.5; tellTarget ("/F3") { gotoAndStop (1); }; } if (((((50 < Number(FX3)) and (Number(FX3) < 530)) and (Number(FF3) == 0)) and (0 < Number(FL3))) and (Number(ShipX) < Number(FX3))) { FFX3 = FX3; FFY3 = Number(FY3) + 23; FDX3 = ShipX - FX3; FDY3 = ShipY - (Number(FY3) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX4 = FX4 - 8; setProperty("/F4", _x , FX4); setProperty("/F4", _y , FY4); FI4 = 1; while (Number(FI4) < 10) { if ((((eval ("SX" add FI4) >= (FX4 - Width)) and (((FX4 + Width) + 30) >= eval ("SX" add FI4))) and ((eval ("SY" add FI4) >= (FY4 - Height)) and (((FY4 + Height) + 45) >= eval ("SY" add FI4)))) and (0 < FL4)) { tellTarget ("/F4") { gotoAndPlay (2); }; FL4 = FL4 - Power; Set("S" add FI4, 0); Set("SY" add FI4, -500); Set("SY" add FI4, -500); } FI4 = Number(FI4) + 1; } if ((0 >= Number(FL4)) and (Number(-100) < Number(FL4))) { FL4 = -100; tellTarget ("/F4") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((1196 < Number(Prog)) and (Number(FX4) < Number(-50))) and (Number(Prog) < 1600)) { FX4 = 550; FY4 = Number(random(300)) + 50; FL4 = 4.5; tellTarget ("/F4") { gotoAndStop (1); }; } if (((((50 < Number(FX4)) and (Number(FX4) < 530)) and (Number(FF4) == 0)) and (0 < Number(FL4))) and (Number(ShipX) < Number(FX4))) { FFX4 = FX4; FFY4 = Number(FY4) + 23; FDX4 = ShipX - FX4; FDY4 = ShipY - (Number(FY4) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } setProperty("/TT", _x , FFX5); setProperty("/TT", _y , FFY5); FFY5 = FFY5 - 9; FFX5 = FFX5 - 9; if ((Number(FFY5) < Number(-50)) or (Number(FFX5) < Number(-50))) { TF = 0; } setProperty("/T", _x , TX); setProperty("/T", _y , TY); if (((1700 < Number(Prog)) and (0 < Number(TL))) and (Number(Prog) < 2300)) { TD = (Number(ShipX) + 350) - ShipY; if ((300 < Number(ShipY)) and (Number(TD) < 30)) { TD = 30; } if (Number(TX) < Number(TD)) { TX = Number(TX) + 3; } if (Number(TD) < Number(TX)) { TX = TX - 3; } } if (((1700 < Number(Prog)) and (Number(Prog) < 2300)) and (Number(TL) == Number(-100))) { TX = TX - 4; if (Number(TX) < Number(-50)) { TX = 560; TL = 9; tellTarget ("/T") { gotoAndStop (1); }; } } if (2300 < Number(Prog)) { TX = TX - 8; } if (((((Number(TF) == 0) and (Number(TX) < 550)) and (1700 < Number(Prog))) and (Number(Prog) < 2300)) and (0 < Number(TL))) { FFX5 = TX; FFY5 = TY; TF = 1; tellTarget ("/Sound2") { gotoAndPlay (10); }; } TI = 1; while (Number(TI) < 10) { if ((((eval ("SX" add TI) >= (TX - Width)) and (((TX + Width) + 39) >= eval ("SX" add TI))) and ((eval ("SY" add TI) >= (TY - Height)) and (((TY + Height) + 39) >= eval ("SY" add TI)))) and (0 < TL)) { tellTarget ("/T") { gotoAndPlay (2); }; TL = TL - Power; Set("S" add TI, 0); Set("SY" add TI, -500); Set("SX" add TI, -500); } TI = Number(TI) + 1; } if (((((Number(ShipX) >= Number(TX - ShipWidth)) and (Number(Number(Number(TX) + Number(ShipWidth)) + 39) >= Number(ShipX))) and ((Number(ShipY) >= Number(TY - ShipHeight)) and (Number(Number(Number(TY) + Number(ShipHeight)) + 39) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(TL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(TL)) and (Number(-100) < Number(TL))) { TL = -100; tellTarget ("/T") { gotoAndPlay (4); }; Score = Number(Score) + 500; } setProperty("/D1", _x , DX); setProperty("/D1", _y , DY); setProperty("/D2", _x , DX); setProperty("/D2", _y , DY); setProperty("/D", _x , DX); setProperty("/D", _y , DY); if (Number(Prog) == 901) { DT = Number(DT) + 1; } if (Number(DT) == 80) { DT = 0; } if ((Number(DT) == 1) and (0 < Number(DL))) { FFX1 = Number(DX) + 90; FFY1 = Number(DY) + 285; FDX1 = ShipX - (Number(DX) + 90); FDY1 = ShipY - (Number(DY) + 285); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((Number(DT) == 21) and (0 < Number(DL))) { FFX2 = Number(DX) + 90; FFY2 = Number(DY) + 285; FDX2 = ShipX - (Number(DX) + 90); FDY2 = ShipY - (Number(DY) + 285); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((Number(DT) == 41) and (0 < Number(DL))) { FFX3 = Number(DX) + 90; FFY3 = Number(DY) + 285; FDX3 = ShipX - (Number(DX) + 90); FDY3 = ShipY - (Number(DY) + 285); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; F3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((Number(DT) == 61) and (0 < Number(DL))) { FFX4 = Number(DX) + 90; FFY4 = Number(DY) + 285; FDX4 = ShipX - (Number(DX) + 90); FDY4 = ShipY - (Number(DY) + 285); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; F4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((0 >= Number(DL)) and (Number(-100) < Number(DL))) { DL = -100; tellTarget ("/HOP") { gotoAndPlay (4); }; Score = Number(Score) + 5000; Prog = 1700; tellTarget ("/BG") { play(); }; } if (Number(Prog) == 900) { DX = 650; DoorDead = 0; DY = 0; DV = -50; DT = 0; DL = 60; DL1 = 20; DL2 = 20; tellTarget ("/D") { gotoAndPlay (1); }; } if ((Number(Prog) == 901) and (380 < Number(DX))) { DX = DX - 2; } DI = 1; while (Number(DI) < 10) { if ((((eval ("SX" add DI) >= ((DX - Width) + 70)) and (((DX + Width) + 110) >= eval ("SX" add DI))) and ((eval ("SY" add DI) >= ((DY - Height) + 262)) and (((DY + Height) + 306) >= eval ("SY" add DI)))) and (0 < DL)) { tellTarget ("/D") { gotoAndPlay (3); }; DL = DL - Power; Set("S" add DI, 0); Set("SY" add DI, -500); Set("SY" add DI, -500); } DI = Number(DI) + 1; } if ((0 >= Number(DL)) and (Number(-100) < Number(DL))) { DD = 1; DL = -100; Score = Number(Score) + 3000; tellTarget ("/D/orb") { gotoAndPlay (3); }; } if (((Number(DX) < Number(Number(ShipX) + Number(Width))) and (Number(Timer) == 6)) and (0 < Number(DL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } Prog = Number(Prog) + 1; if (Number(Prog) == 2653) { tellTarget ("/Music") { gotoAndPlay (10); }; } if (Number(Prog) == 2691) { tellTarget ("/Music") { gotoAndPlay (20); }; } if ((Number(Prog) == 902) or (Number(Prog) == 3040)) { Prog = Prog - 1; } if (0 < Number(HL)) { Prog = Prog - 1; } if (Number(Prog) == 1660) { tellTarget ("/BG") { play(); }; } if (Number(Prog) == 1001) { Saved = Score; Checkpoint = 1; Prog = 1017; tellTarget ("/BG") { gotoAndPlay (1017); }; tellTarget ("/BG2") { gotoAndPlay (1017); }; } if (Number(Prog) == 1651) { Saved = Score; Checkpoint = 2; tellTarget ("/BG") { gotoAndPlay (1651); }; tellTarget ("/BG2") { gotoAndPlay (1651); }; } if (Number(Prog) == 2349) { Saved = Score; Checkpoint = 3; tellTarget ("/BG") { gotoAndPlay (1750); }; tellTarget ("/BG2") { gotoAndPlay (2349); }; } setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if ((Number(Prog) == 3039) and (0 < Number(BossBonus))) { BossBonus = BossBonus - 2; } if (Number(Prog) == 3200) { tellTarget ("/start") { gotoAndPlay (125); }; } if (Number(Prog) == 3400) { tellTarget ("/BG2") { gotoAndPlay (3178); }; } if (Number(Prog) == 3500) { tellTarget ("/start") { gotoAndPlay (327); }; } if (Number(Prog) == 3520) { gotoAndPlay (1314); } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 1226
prevFrame();
Frame 1227
stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); }; Died = Number(Died) + 1; if (Number(Died) == 6) { Died = 5; }
Frame 1290
tellTarget ("/start") { gotoAndPlay (100); };
Frame 1291
stopAllSounds();
Frame 1313
stopAllSounds(); gotoAndPlay (1190);
Frame 1314
stopAllSounds();
Frame 1328
Checkpoint = 0; Died = 0; Score = 1; Saved = 0; Prog = 0;
Frame 1329
ifFrameLoaded (1724) { gotoAndPlay (1335); }
Frame 1333
ifFrameLoaded (1724) { gotoAndPlay (1335); } play();
Frame 1334
prevFrame();
Frame 1335
Mouse.show();
Frame 1608
stopAllSounds();
Frame 1625
Mouse.hide(); Paused = 0; tellTarget ("/start") { gotoAndPlay (1); }; Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Life = 5; Score = Saved; Timer = 0; ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; FSX6 = -100; FSY6 = -100; FFX6 = -500; FFY6 = -500; FSX7 = -100; FSY7 = -100; FFX7 = -500; FFY7 = -500; FSX8 = -100; FSY8 = -100; FFX8 = -500; FFY8 = -500; PX1 = 20; PY1 = 470; XSL1 = 18; PX2 = 530; PY2 = 450; XSL4 = 18; BX5 = -100; BI5 = 1; BY5 = 1; BL5 = 1; BX6 = -100; BI6 = 1; BY6 = 1; BL6 = 1; BX7 = -100; BI7 = 1; BY7 = 1; BL7 = 1; RX1 = -100; RY1 = 1; RX2 = -100; RY2 = 1; RX3 = -100; RY3 = 1; DX1 = random(550); DY1 = -500; DDX1 = 1; DDY1 = 0; DL1 = 3; DX2 = random(550); DY2 = -500; DL2 = 3; DDX2 = 1; DDY2 = 0; WX1 = -100; WY1 = -100; WX2 = -100; WY2 = -100; WX3 = -100; WY3 = -100; WX4 = -100; WY4 = -100; CX = -1000; CY = -1000; CL = -100; CT = 71; NX2 = -50; NI2 = 1; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; NX3 = -50; NY3 = 100; NI3 = 1; NL3 = 3; NYV3 = 1; NYD3 = 1; NX4 = -50; NI4 = 1; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; LX1 = -70; LL1 = 4.5; LY1 = -50; LV1 = -50; FX1 = -500; FY1 = -100; Constant = 15; Constant2 = 13; FL1 = -100; FDX1 = -100; FDY1 = -100; FN1 = 1; FF1 = 0; FX2 = -500; FY2 = -100; FL2 = -100; FDX2 = -100; FDY2 = -100; FN2 = 1; FF2 = 0; FX3 = -500; FY3 = -100; FL3 = -100; FDX3 = -100; FDY3 = -100; FN3 = 1; FF3 = 0; FX4 = -500; FY4 = -100; FL4 = -100; FDX4 = -100; FDY4 = -100; FN4 = 1; FF4 = 0; FX5 = -500; FY5 = -100; FL5 = -100; FDX5 = -100; FDY5 = -100; FN5 = 1; FF5 = 0; FX6 = -500; FY6 = -100; FL6 = -100; FDX6 = -100; FDY6 = -100; FN6 = 1; FF6 = 0; FX7 = -500; FY7 = -100; FL7 = -100; FDX7 = -100; FDY7 = -100; FN7 = 1; FF7 = 0; FX8 = -500; FY8 = -100; FL8 = -100; FDX8 = -100; FDY8 = -100; FN8 = 1; FF8 = 0; HX = 250; HY = -50; HL = -100; HC = 1; BX1 = -100; BI1 = 1; BY1 = 1; BL1 = 1; BV1 = 5; BX2 = -100; BI2 = 1; BY2 = 1; BL2 = 1; BV2 = 5; BX3 = -100; BI3 = 1; BY3 = 1; BL3 = 1; BV3 = 5; BX4 = -100; BI4 = 1; BY4 = 1; BL4 = 1; BV4 = 5; FFX5 = -500; FFY5 = -500; VX = 700; VL = -100; VY = 50; VT = 1; Speedy = 1; VX2 = 700; VY2 = 60; VL2 = -100; EX1 = -1000; C2 = 0; EY1 = -1000; EX2 = -1000; EY2 = -1000; EX3 = -1000; EY3 = -1000; EX4 = -1000; EY4 = -1000; TX = -100; TL = -100; TI = 0; TY = 350; TD = 0; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; Prog = 0; BossBonus = 10000; Stage = "2";
Frame 1659
if (Number(Checkpoint) == 1) { Prog = 1049; } if (Number(Checkpoint) == 2) { Prog = 1799; } if (Number(Checkpoint) == 3) { Prog = 1906; } if (Number(Checkpoint) == 4) { Prog = 3049; }
Frame 1660
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if (Number(Prog) == 3800) { tellTarget ("/Count") { gotoAndStop (2); }; } if (Number(Prog) == 3850) { tellTarget ("/Count") { gotoAndPlay (3); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 20; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; tellTarget ("/BG") { stop(); }; gotoAndPlay (1662); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } LifeBonus = 5000 - (Died * 1000); Stage2 = Number(Number(Score) + Number(LifeBonus)) + Number(BossBonus); if (0 < Number(HL)) { tellTarget ("/HopperLife") { gotoAndStop(int(/:HL)); }; } else { tellTarget ("/HopperLife") { gotoAndStop (101); }; } if (0 < Number(VL)) { tellTarget ("/D1Life") { gotoAndStop(int(/:VL)); }; } else { tellTarget ("/D1Life") { gotoAndStop (101); }; } if (0 < Number(VL2)) { tellTarget ("/D2Life") { gotoAndStop(int(/:VL2)); }; } else { tellTarget ("/D2Life") { gotoAndStop (101); }; } if (0 < Number(CL)) { tellTarget ("/CLife") { gotoAndStop(int(/:CL)); }; } else { tellTarget ("/CLife") { gotoAndStop (101); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = Number(FFX1) + Number(FSX1); FFY1 = Number(FFY1) + Number(FSY1); if ((((Number(FFX1) < Number(-20)) or (Number(FFY1) < Number(-20))) or (420 < Number(FFY1))) or (570 < Number(FFX1))) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 9) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = Number(FFX2) + Number(FSX2); FFY2 = Number(FFY2) + Number(FSY2); if ((((Number(FFX2) < Number(-20)) or (Number(FFY2) < Number(-20))) or (420 < Number(FFY2))) or (570 < Number(FFX2))) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = Number(FFX3) + Number(FSX3); FFY3 = Number(FFY3) + Number(FSY3); if (((Number(FFX3) < Number(-20)) or (Number(FFY3) < Number(-20))) or (420 < Number(FFY3))) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = Number(FFX4) + Number(FSX4); FFY4 = Number(FFY4) + Number(FSY4); if (((Number(FFX4) < Number(-20)) or (Number(FFY4) < Number(-20))) or (420 < Number(FFY4))) { FF4 = 0; } setProperty("/FF6", _x , FFX6); setProperty("/FF6", _y , FFY6); FFX6 = Number(FFX6) + Number(FSX6); FFY6 = Number(FFY6) + Number(FSY6); if (((Number(FFX6) < Number(-20)) or (Number(FFY6) < Number(-20))) or (420 < Number(FFY6))) { FF6 = 0; } setProperty("/FF7", _x , FFX7); setProperty("/FF7", _y , FFY7); FFX7 = Number(FFX7) + Number(FSX7); FFY7 = Number(FFY7) + Number(FSY7); if (((Number(FFX7) < Number(-20)) or (Number(FFY7) < Number(-20))) or (420 < Number(FFY7))) { FF7 = 0; } setProperty("/FF8", _x , FFX8); setProperty("/FF8", _y , FFY8); FFX8 = Number(FFX8) + Number(FSX8); FFY8 = Number(FFY8) + Number(FSY8); if (((Number(FFX8) < Number(-20)) or (Number(FFY8) < Number(-20))) or (420 < Number(FFY8))) { FF8 = 0; } setProperty("/P1", _x , PX1); setProperty("/P1", _y , PY1); NI1 = 1; while (Number(NI1) < 10) { if ((((eval ("SX" add NI1) >= ((PX1 - Width) - 16)) and (((PX1 + Width) + 16) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= ((PY1 - Height) - 16)) and (((PY1 + Height) + 16) >= eval ("SY" add NI1)))) and (0 < XSL1)) { tellTarget ("/P1") { gotoAndPlay (2); }; XSL1 = XSL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(XSL1)) and (Number(-100) < Number(XSL1))) { XSL1 = -100; tellTarget ("/P1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((((0 < Number(XSL1)) and (1250 < Number(Prog))) and (Number(FF1) == 0)) and (0 < Number(PY1))) and (Number(Prog) < 1790)) { FFX1 = PX1; FFY1 = PY1; FDX1 = ShipX - PX1; FDY1 = ShipY - PY1; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant2 * FDX1) / FN1; FSY1 = (Constant2 * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((1200 < Number(Prog)) and (Number(Prog) < 1600)) { if (Number(PY1) < Number(ShipY)) { PY1 = Number(PY1) + 1; } if (Number(ShipY) < Number(PY1)) { PY1 = PY1 - 2; } } if ((1600 < Number(Prog)) and (Number(Prog) < 1790)) { PY1 = PY1 - 5; } setProperty("/P2", _x , PX2); setProperty("/P2", _y , PY2); NI1 = 1; while (Number(NI1) < 10) { if ((((eval ("SX" add NI1) >= ((PX2 - Width) - 16)) and (((PX2 + Width) + 16) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= ((PY2 - Height) - 16)) and (((PY2 + Height) + 16) >= eval ("SY" add NI1)))) and (0 < XSL4)) { tellTarget ("/P2") { gotoAndPlay (2); }; XSL4 = XSL4 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(XSL4)) and (Number(-100) < Number(XSL4))) { XSL4 = -100; tellTarget ("/P2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((((0 < Number(XSL4)) and (1250 < Number(Prog))) and (Number(FF2) == 0)) and (0 < Number(PY2))) and (Number(Prog) < 1790)) { FFX2 = PX2; FFY2 = PY2; FDX2 = ShipX - PX2; FDY2 = ShipY - PY2; FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter1 = Number(Fcounter1) + 1; } FSX2 = (Constant2 * FDX2) / FN2; FSY2 = (Constant2 * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((1200 < Number(Prog)) and (Number(Prog) < 1600)) { if (Number(PY2) < Number(ShipY)) { PY2 = Number(PY2) + 2; } if (Number(ShipY) < Number(PY2)) { PY2 = PY2 - 1; } } if ((1600 < Number(Prog)) and (Number(Prog) < 1790)) { PY2 = PY2 - 5; } setProperty("/B5", _x , BX5); setProperty("/B5", _y , BY5); BY5 = Number(BY5) + 25; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX5 - Width)) and (((BX5 + Width) + 17) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= ((BY5 - Height) - 50)) and ((BY5 + Height) >= eval ("SY" add BI1)))) and (0 < BL5)) { tellTarget ("/B5") { gotoAndPlay (2); }; BL5 = BL5 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 5; while (Number(BH1) < 8) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 17) >= ShipX)) and ((ShipY >= ((eval ("BY" add BH1) - ShipHeight) - 50)) and ((eval ("BY" add BH1) + ShipHeight) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if (Number(BY5) == 375) { BL5 = 0; } if ((0 >= Number(BL5)) and (Number(-100) < Number(BL5))) { BL5 = -100; tellTarget ("/B5") { gotoAndPlay (4); }; } if (((750 < Number(Prog)) and (Number(Prog) < 900)) and (460 < Number(BY5))) { BX5 = random(550); BI5 = 1; BY5 = -25; BL5 = 1; tellTarget ("/B5") { gotoAndStop (1); }; } setProperty("/B6", _x , BX6); setProperty("/B6", _y , BY6); BY6 = Number(BY6) + 25; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX6 - Width)) and (((BX6 + Width) + 17) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= ((BY6 - Height) - 50)) and ((BY6 + Height) >= eval ("SY" add BI1)))) and (0 < BL6)) { tellTarget ("/B6") { gotoAndPlay (2); }; BL6 = BL6 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } if (Number(BY6) == 375) { BL6 = 0; } if ((0 >= Number(BL6)) and (Number(-100) < Number(BL6))) { BL6 = -100; tellTarget ("/B6") { gotoAndPlay (4); }; } if (((765 < Number(Prog)) and (Number(Prog) < 900)) and (460 < Number(BY6))) { BX6 = random(550); BI6 = 1; BY6 = -25; BL6 = 1; tellTarget ("/B6") { gotoAndStop (1); }; } setProperty("/B7", _x , BX7); setProperty("/B7", _y , BY7); BY7 = Number(BY7) + 25; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX7 - Width)) and (((BX7 + Width) + 17) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= ((BY7 - Height) - 50)) and ((BY7 + Height) >= eval ("SY" add BI1)))) and (0 < BL7)) { tellTarget ("/B7") { gotoAndPlay (2); }; BL7 = BL7 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } if (Number(BY7) == 375) { BL7 = 0; } if ((0 >= Number(BL7)) and (Number(-100) < Number(BL7))) { BL7 = -100; tellTarget ("/B7") { gotoAndPlay (4); }; } if (((780 < Number(Prog)) and (Number(Prog) < 900)) and (460 < Number(BY7))) { BX7 = random(550); BI7 = 1; BY7 = -25; BL7 = 1; tellTarget ("/B7") { gotoAndStop (1); }; } setProperty("/R1", _x , RX1); setProperty("/R1", _y , RY1); RY1 = Number(RY1) + 20; BH1 = 1; while (Number(BH1) < 4) { if (((((ShipX >= ((eval ("RX" add BH1) - ShipWidth) - 35)) and (((eval ("RX" add BH1) + ShipWidth) + 35) >= ShipX)) and ((ShipY >= ((eval ("RY" add BH1) - ShipHeight) - 35)) and (((eval ("RY" add BH1) + ShipHeight) + 35) >= ShipY))) and (Timer == 6)) and (Prog < 4150)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if (((3880 < Number(Prog)) and (Number(Prog) < 4150)) and (460 < Number(RY1))) { RX1 = random(550); RY1 = -40; tellTarget ("/R1") { gotoAndStop (1); }; } setProperty("/R2", _x , RX2); setProperty("/R2", _y , RY2); RY2 = Number(RY2) + 20; if (((3890 < Number(Prog)) and (Number(Prog) < 4150)) and (460 < Number(RY2))) { RX2 = random(550); RY2 = -40; tellTarget ("/R2") { gotoAndStop (1); }; } setProperty("/R3", _x , RX3); setProperty("/R3", _y , RY3); RY3 = Number(RY3) + 20; if (((3900 < Number(Prog)) and (Number(Prog) < 4150)) and (460 < Number(RY3))) { RX3 = (Number(random(100)) + Number(ShipX)) - 50; RY3 = -40; tellTarget ("/R3") { gotoAndStop (1); }; } setProperty("/D1", _x , DX1); setProperty("/D1", _y , DY1); if ((1260 < Number(Prog)) and (Number(Prog) < 1790)) { if (Number(DX1) < 20) { DDX1 = 0; } if (530 < Number(DX1)) { DDX1 = 1; } if (Number(DY1) < 0) { DDY1 = 0; } if (400 < Number(DY1)) { DDY1 = 1; } if (Number(DDX1) == 0) { DX1 = Number(DX1) + 12; } if (Number(DDX1) == 1) { DX1 = DX1 - 12; } if (Number(DDY1) == 0) { DY1 = Number(DY1) + 12; } if (Number(DDY1) == 1) { DY1 = DY1 - 12; } } TI = 1; while (Number(TI) < 10) { if ((((eval ("SX" add TI) >= ((DX1 - Width) - 20)) and (((DX1 + Width) + 20) >= eval ("SX" add TI))) and ((eval ("SY" add TI) >= ((DY1 - Height) - 20)) and (((DY1 + Height) + 20) >= eval ("SY" add TI)))) and (0 < DL1)) { tellTarget ("/D1") { gotoAndPlay (2); }; DL1 = DL1 - Power; Set("S" add TI, 0); Set("SY" add TI, -500); Set("SX" add TI, -500); } TI = Number(TI) + 1; } if ((0 >= Number(DL1)) and (Number(-100) < Number(DL1))) { DL1 = -100; tellTarget ("/D1") { gotoAndPlay (4); }; Score = Number(Score) + 100; Respawn1 = 0; } FH1 = 1; while (Number(FH1) < 3) { if (((((ShipX >= ((eval ("DX" add FH1) - ShipWidth) - 20)) and (((eval ("DX" add FH1) + ShipWidth) + 20) >= ShipX)) and ((ShipY >= ((eval ("DY" add FH1) - ShipHeight) - 20)) and (((eval ("DY" add FH1) + ShipHeight) + 20) >= ShipY))) and (Timer == 6)) and (0 < eval ("DL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if ((Number(DL1) == Number(-100)) and (Number(Prog) < 1650)) { Respawn1 = Number(Respawn1) + 1; } if (Number(Respawn1) == 21) { tellTarget ("/D1") { gotoAndStop (1); }; Respawn1 = 22; } if (Number(Respawn1) == 20) { DX1 = random(550); DY1 = -50; DDX1 = 1; DDY1 = 0; DL1 = 3; Respawn1 = 21; } if (((Number(Prog) == 1800) and (0 < Number(DL1))) and (Number(-50) < Number(DY1))) { DL1 = -100; tellTarget ("/D1") { gotoAndPlay (40); }; Score = Number(Score) + 2000; } setProperty("/D2", _x , DX2); setProperty("/D2", _y , DY2); if ((1360 < Number(Prog)) and (Number(Prog) < 1790)) { if (Number(DX2) < 20) { DDX2 = 0; } if (530 < Number(DX2)) { DDX2 = 1; } if (Number(DY2) < 0) { DDY2 = 0; } if (400 < Number(DY2)) { DDY2 = 1; } if (Number(DDX2) == 0) { DX2 = Number(DX2) + 12; } if (Number(DDX2) == 1) { DX2 = DX2 - 12; } if (Number(DDY2) == 0) { DY2 = Number(DY2) + 12; } if (Number(DDY2) == 1) { DY2 = DY2 - 12; } } TI = 1; while (Number(TI) < 10) { if ((((eval ("SX" add TI) >= ((DX2 - Width) - 20)) and (((DX2 + Width) + 20) >= eval ("SX" add TI))) and ((eval ("SY" add TI) >= ((DY2 - Height) - 20)) and (((DY2 + Height) + 20) >= eval ("SY" add TI)))) and (0 < DL2)) { tellTarget ("/D2") { gotoAndPlay (2); }; DL2 = DL2 - Power; Set("S" add TI, 0); Set("SY" add TI, -500); Set("SX" add TI, -500); } TI = Number(TI) + 1; } if ((0 >= Number(DL2)) and (Number(-100) < Number(DL2))) { DL2 = -100; tellTarget ("/D2") { gotoAndPlay (4); }; Score = Number(Score) + 100; Respawn2 = 0; } if ((Number(DL2) == Number(-100)) and (Number(Prog) < 1650)) { Respawn2 = Number(Respawn2) + 1; } if ((Number(Respawn2) == 21) and (Number(Prog) < 1650)) { tellTarget ("/D2") { gotoAndStop (1); }; Respawn2 = 22; } if (Number(Respawn2) == 20) { DX2 = random(550); DY2 = -50; DDX2 = 0; DDY2 = 0; DL2 = 3; Respawn2 = 21; } if (((Number(Prog) == 1800) and (0 < Number(DL2))) and (Number(-50) < Number(DY1))) { DL2 = -100; tellTarget ("/D2") { gotoAndPlay (40); }; Score = Number(Score) + 2000; } setProperty("/W1", _x , WX1); setProperty("/W1", _y , WY1); WX1 = WX1 - 15; if ((((Number(ShipX) >= Number((WX1 - ShipWidth) - 8)) and (Number(Number(Number(WX1) + Number(ShipWidth)) + 7) >= Number(ShipX))) and ((Number(ShipY) >= Number((WY1 - ShipHeight) - 40)) and (Number(Number(Number(WY1) + Number(ShipHeight)) + 40) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/W2", _x , WX2); setProperty("/W2", _y , WY2); WX2 = Number(WX2) + 15; if ((((Number(ShipX) >= Number((WX2 - ShipWidth) - 7)) and (Number(Number(Number(WX2) + Number(ShipWidth)) + 8) >= Number(ShipX))) and ((Number(ShipY) >= Number((WY2 - ShipHeight) - 40)) and (Number(Number(Number(WY2) + Number(ShipHeight)) + 40) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/W3", _x , WX3); setProperty("/W3", _y , WY3); WY3 = WY3 - 15; if ((((Number(ShipX) >= Number((WX3 - ShipWidth) - 40)) and (Number(Number(Number(WX3) + Number(ShipWidth)) + 40) >= Number(ShipX))) and ((Number(ShipY) >= Number((WY3 - ShipHeight) - 8)) and (Number(Number(Number(WY3) + Number(ShipHeight)) + 8) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/W4", _x , WX4); setProperty("/W4", _y , WY4); WY4 = Number(WY4) + 15; if ((((Number(ShipX) >= Number((WX4 - ShipWidth) - 40)) and (Number(Number(Number(WX4) + Number(ShipWidth)) + 40) >= Number(ShipX))) and ((Number(ShipY) >= Number((WY4 - ShipHeight) - 8)) and (Number(Number(Number(WY4) + Number(ShipHeight)) + 8) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/C", _x , CX); setProperty("/C", _y , CY); if (Number(Prog) == 1699) { CX = 275; CY = 100; CL = 100; CT = 71; } if ((1700 < Number(Prog)) and (0 < Number(CL))) { CT = Number(CT) + 1; if (Number(CT) == 72) { CT = 1; tellTarget ("/C/Move") { gotoAndStop (1); }; } else { tellTarget ("/C/Move") { nextFrame(); }; } } if (Number(CT) == 57) { CX = ShipX; CY = ShipY; } HI = 1; while (Number(HI) < 10) { if (((((eval ("SX" add HI) >= ((CX - Width) - 37)) and (((CX + Width) + 37) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((CY - Height) - 46)) and (((CY + Height) + 46) >= eval ("SY" add HI)))) and (0 < CL)) and ((4 < CT) and (CT < 51))) { tellTarget ("/C") { gotoAndPlay (2); }; CL = CL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((((((Number(ShipX) >= Number((CX - ShipWidth) - 37)) and (Number(Number(Number(CX) + Number(ShipWidth)) + 37) >= Number(ShipX))) and ((Number(ShipY) >= Number((CY - ShipHeight) - 47)) and (Number(Number(Number(CY) + Number(ShipHeight)) + 47) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(CL))) and ((4 < Number(CT)) and (Number(CT) < 51))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(CL)) and (Number(-100) < Number(CL))) { Prog = 1799; CL = -100; tellTarget ("/C") { gotoAndPlay (4); }; tellTarget ("/BG") { gotoAndPlay (1799); }; Score = Number(Score) + 5000; } if (Number(CT) == 13) { WX1 = CX - 37; WY1 = CY; WX3 = CX; WY3 = CY - 47; WX2 = Number(CX) + 37; WY2 = CY; WX4 = CX; WY4 = Number(CY) + 47; CT = 14; } if ((Number(CL) == Number(-100)) and (Number(CY) < 350)) { CY = Number(CY) + 1; } NX2 = NX2 - 5; if (2300 < Number(Prog)) { NX2 = NX2 - 5; } setProperty("/N2", _x , NX2); setProperty("/N2", _y , NY2); NI2 = 1; while (Number(NI2) < 10) { if ((((eval ("SX" add NI2) >= (NX2 - Width)) and (((NX2 + Width) + 30) >= eval ("SX" add NI2))) and ((eval ("SY" add NI2) >= (NY2 - Height)) and (((NY2 + Height) + 45) >= eval ("SY" add NI2)))) and (0 < NL2)) { tellTarget ("/N2") { gotoAndPlay (2); }; NL2 = NL2 - Power; Set("S" add NI2, 0); Set("SY" add NI2, -500); Set("SY" add NI2, -500); } NI2 = Number(NI2) + 1; } if ((0 >= Number(NL2)) and (Number(-100) < Number(NL2))) { NL2 = -100; tellTarget ("/N2") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if (((Number(Prog) == 15) or (Number(Prog) == 1940)) or (((2630 < Number(Prog)) and (Number(Prog) < 3000)) and (Number(NX2) < Number(-50)))) { NX2 = 550; NY2 = 100; if (2300 < Number(Prog)) { NY2 = Number(random(300)) + 50; } NL2 = 3; NYV2 = 1; NYD2 = 1; tellTarget ("/N2") { gotoAndStop (1); }; } NY2 = NY2 - NYV2; if (Number(NYD2) == 1) { NYV2 = NYV2 - 0.25; } if (Number(NYD2) == 2) { NYV2 = Number(NYV2) + 0.25; } if ((Number(NYV2) == 3) and (Number(NYD2) == 2)) { NYD2 = 1; } if ((Number(NYV2) == Number(-3)) and (Number(NYD2) == 1)) { NYD2 = 2; } NX3 = NX3 - 5; if (2300 < Number(Prog)) { NX3 = NX3 - 5; } setProperty("/N3", _x , NX3); setProperty("/N3", _y , NY3); NI3 = 1; while (Number(NI3) < 10) { if ((((eval ("SX" add NI3) >= (NX3 - Width)) and (((NX3 + Width) + 30) >= eval ("SX" add NI3))) and ((eval ("SY" add NI3) >= (NY3 - Height)) and (((NY3 + Height) + 45) >= eval ("SY" add NI3)))) and (0 < NL3)) { tellTarget ("/N3") { gotoAndPlay (2); }; NL3 = NL3 - Power; Set("S" add NI3, 0); Set("SY" add NI3, -500); Set("SY" add NI3, -500); } NI3 = Number(NI3) + 1; } if ((0 >= Number(NL3)) and (Number(-100) < Number(NL3))) { NL3 = -100; tellTarget ("/N3") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if (((Number(Prog) == 25) or (Number(Prog) == 1910)) or (((2600 < Number(Prog)) and (Number(Prog) < 3000)) and (Number(NX3) < Number(-50)))) { NX3 = 550; NY3 = 100; if (2300 < Number(Prog)) { NY3 = random(350); } NL3 = 3; NYV3 = 1; NYD3 = 1; tellTarget ("/N3") { gotoAndStop (1); }; } NY3 = NY3 - NYV3; if (Number(NYD3) == 1) { NYV3 = NYV3 - 0.25; } if (Number(NYD3) == 2) { NYV3 = Number(NYV3) + 0.25; } if ((Number(NYV3) == 3) and (Number(NYD3) == 2)) { NYD3 = 1; } if ((Number(NYV3) == Number(-3)) and (Number(NYD3) == 1)) { NYD3 = 2; } NX4 = NX4 - 5; setProperty("/N4", _x , NX4); setProperty("/N4", _y , NY4); NI4 = 1; while (Number(NI4) < 10) { if ((((eval ("SX" add NI4) >= (NX4 - Width)) and (((NX4 + Width) + 30) >= eval ("SX" add NI4))) and ((eval ("SY" add NI4) >= (NY4 - Height)) and (((NY4 + Height) + 45) >= eval ("SY" add NI4)))) and (0 < NL4)) { tellTarget ("/N4") { gotoAndPlay (2); }; NL4 = NL4 - Power; Set("S" add NI4, 0); Set("SY" add NI4, -500); Set("SY" add NI4, -500); } NI4 = Number(NI4) + 1; } if ((0 >= Number(NL4)) and (Number(-100) < Number(NL4))) { NL4 = -100; tellTarget ("/N4") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 35) or (Number(Prog) == 1920)) { NX4 = 550; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; tellTarget ("/N4") { gotoAndStop (1); }; } NY4 = NY4 - NYV4; if (Number(NYD4) == 1) { NYV4 = NYV4 - 0.25; } if (Number(NYD4) == 2) { NYV4 = Number(NYV4) + 0.25; } if ((Number(NYV4) == 3) and (Number(NYD4) == 2)) { NYD4 = 1; } if ((Number(NYV4) == Number(-3)) and (Number(NYD4) == 1)) { NYD4 = 2; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 10) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if ((((Number(Prog) == 45) or (Number(Prog) == 1080)) or (Number(Prog) == 1930)) or (Number(Prog) == 3050)) { NX1 = 550; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } setProperty("/L1", _x , LX1); setProperty("/L1", _y , LY1); LY1 = Number(LY1) + 6; LX1 = Number(LX1) + Number(LV1); LV1 = LV1 - 1; if ((Number(Prog) == 400) or (Number(Prog) == 600)) { LX1 = -70; LY1 = -30; LV1 = 33; LL1 = 9; tellTarget ("/L1") { gotoAndStop (1); }; } if (((Number(LX1) == 413) and (Number(FF6) == 0)) and (0 < Number(LL1))) { FFX6 = LX1; FFY6 = LY1; FDX6 = ShipX - LX1; FDY6 = ShipY - LY1; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 436) and (Number(FF7) == 0)) and (0 < Number(LL1))) { FFX7 = LX1; FFY7 = Number(LY1) + 59; FDX7 = ShipX - LX1; FDY7 = ShipY - (Number(LY1) + 59); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter7 = 0; while (Number(Fcounter7) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter7 = Number(Fcounter7) + 1; } FSX7 = (Constant * FDX7) / FN7; FSY7 = (Constant * FDY7) / FN7; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 455) and (Number(FF8) == 0)) and (0 < Number(LL1))) { FFX8 = LX1; FFY8 = LY1; FDX8 = ShipX - LX1; FDY8 = ShipY - LY1; FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter8 = 0; while (Number(Fcounter8) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter8 = Number(Fcounter8) + 1; } FSX8 = (Constant * FDX8) / FN8; FSY8 = (Constant * FDY8) / FN8; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 10) { if ((((eval ("SX" add LI1) >= (LX1 - Width)) and (((LX1 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY1 - Height)) and (((LY1 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL1)) { tellTarget ("/L1") { gotoAndPlay (2); }; LL1 = LL1 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL1)) and (Number(-100) < Number(LL1))) { LL1 = -100; tellTarget ("/L1") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } LH1 = 1; while (Number(LH1) < 2) { if (((((ShipX >= (eval ("LX" add LH1) - ShipWidth)) and (((eval ("LX" add LH1) + ShipWidth) + 60) >= ShipX)) and ((ShipY >= (eval ("LY" add LH1) - ShipHeight)) and (((eval ("LY" add LH1) + ShipHeight) + 60) >= ShipY))) and (Timer == 6)) and (0 < eval ("LL" add LH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } LH1 = Number(LH1) + 1; } if ((Number(Prog) < 2600) or (3000 < Number(Prog))) { FX1 = FX1 - 10; } if ((2600 < Number(Prog)) and (Number(Prog) < 3000)) { if ((0 < Number(FL1)) and (Number(FX1) < 500)) { if (200 < Number(ShipY)) { Grav = 100; } if (Number(ShipY) < 200) { Grav = 300; } if (Number(Grav) < Number(FY1)) { FY1 = FY1 - 5; } if (Number(FY1) < Number(Grav)) { FY1 = Number(FY1) + 5; } } else { FX1 = FX1 - 10; } } setProperty("/F1", _x , FX1); setProperty("/F1", _y , FY1); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (FX1 - Width)) and (((FX1 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (FY1 - Height)) and (((FY1 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < FL1)) { tellTarget ("/F1") { gotoAndPlay (2); }; FL1 = FL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(FL1)) and (Number(-100) < Number(FL1))) { FL1 = -100; tellTarget ("/F1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } FH1 = 1; while (Number(FH1) < 9) { if (((((ShipX >= (eval ("FX" add FH1) - ShipWidth)) and (((eval ("FX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("FY" add FH1) - ShipHeight)) and (((eval ("FY" add FH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("FL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if ((((2160 < Number(Prog)) and (Number(FX1) < Number(-50))) and (Number(Prog) < 2500)) or (((2600 < Number(Prog)) and (Number(FX1) < Number(-50))) and (Number(Prog) < 3000))) { FX1 = 550; FY1 = Number(random(300)) + 50; FL1 = 4.5; tellTarget ("/F1") { gotoAndStop (1); }; } if (((((50 < Number(FX1)) and (Number(FX1) < 530)) and (Number(FF1) == 0)) and (0 < Number(FL1))) and (Number(ShipX) < Number(FX1))) { FFX1 = FX1; FFY1 = Number(FY1) + 23; FDX1 = ShipX - FX1; FDY1 = ShipY - (Number(FY1) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX2 = FX2 - 8; setProperty("/F2", _x , FX2); setProperty("/F2", _y , FY2); FI2 = 1; while (Number(FI2) < 10) { if ((((eval ("SX" add FI2) >= (FX2 - Width)) and (((FX2 + Width) + 30) >= eval ("SX" add FI2))) and ((eval ("SY" add FI2) >= (FY2 - Height)) and (((FY2 + Height) + 45) >= eval ("SY" add FI2)))) and (0 < FL2)) { tellTarget ("/F2") { gotoAndPlay (2); }; FL2 = FL2 - Power; Set("S" add FI2, 0); Set("SY" add FI2, -500); Set("SY" add FI2, -500); } FI2 = Number(FI2) + 1; } if ((0 >= Number(FL2)) and (Number(-100) < Number(FL2))) { FL2 = -100; tellTarget ("/F2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2215 < Number(Prog)) and (Number(FX2) < Number(-50))) and (Number(Prog) < 3000)) { FX2 = 550; FY2 = Number(random(300)) + 50; FL2 = 4.5; tellTarget ("/F2") { gotoAndStop (1); }; } if (((((50 < Number(FX2)) and (Number(FX2) < 530)) and (Number(FF2) == 0)) and (0 < Number(FL2))) and (Number(ShipX) < Number(FX2))) { FFX2 = FX2; FFY2 = Number(FY2) + 23; FDX2 = ShipX - FX2; FDY2 = ShipY - (Number(FY2) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX3 = FX3 - 10; setProperty("/F3", _x , FX3); setProperty("/F3", _y , FY3); FI3 = 1; while (Number(FI3) < 10) { if ((((eval ("SX" add FI3) >= (FX3 - Width)) and (((FX3 + Width) + 30) >= eval ("SX" add FI3))) and ((eval ("SY" add FI3) >= (FY3 - Height)) and (((FY3 + Height) + 45) >= eval ("SY" add FI3)))) and (0 < FL3)) { tellTarget ("/F3") { gotoAndPlay (2); }; FL3 = FL3 - Power; Set("S" add FI3, 0); Set("SY" add FI3, -500); Set("SY" add FI3, -500); } FI3 = Number(FI3) + 1; } if ((0 >= Number(FL3)) and (Number(-100) < Number(FL3))) { FL3 = -100; tellTarget ("/F3") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2190 < Number(Prog)) and (Number(FX3) < Number(-50))) and (Number(Prog) < 2600)) { FX3 = 550; FY3 = Number(random(300)) + 50; FL3 = 4.5; tellTarget ("/F3") { gotoAndStop (1); }; } if (((((50 < Number(FX3)) and (Number(FX3) < 530)) and (Number(FF3) == 0)) and (0 < Number(FL3))) and (Number(ShipX) < Number(FX3))) { FFX3 = FX3; FFY3 = Number(FY3) + 23; FDX3 = ShipX - FX3; FDY3 = ShipY - (Number(FY3) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX4 = FX4 - 8; setProperty("/F4", _x , FX4); setProperty("/F4", _y , FY4); FI4 = 1; while (Number(FI4) < 10) { if ((((eval ("SX" add FI4) >= (FX4 - Width)) and (((FX4 + Width) + 30) >= eval ("SX" add FI4))) and ((eval ("SY" add FI4) >= (FY4 - Height)) and (((FY4 + Height) + 45) >= eval ("SY" add FI4)))) and (0 < FL4)) { tellTarget ("/F4") { gotoAndPlay (2); }; FL4 = FL4 - Power; Set("S" add FI4, 0); Set("SY" add FI4, -500); Set("SY" add FI4, -500); } FI4 = Number(FI4) + 1; } if ((0 >= Number(FL4)) and (Number(-100) < Number(FL4))) { FL4 = -100; tellTarget ("/F4") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2253 < Number(Prog)) and (Number(FX4) < Number(-50))) and (Number(Prog) < 3000)) { FX4 = 550; FY4 = Number(random(300)) + 50; FL4 = 4.5; tellTarget ("/F4") { gotoAndStop (1); }; } if (((((50 < Number(FX4)) and (Number(FX4) < 530)) and (Number(FF4) == 0)) and (0 < Number(FL4))) and (Number(ShipX) < Number(FX4))) { FFX4 = FX4; FFY4 = Number(FY4) + 23; FDX4 = ShipX - FX4; FDY4 = ShipY - (Number(FY4) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (Number(Prog) < 900) { FX5 = FX5 - 10; } else { FX5 = FX5 - 5; } FY5 = FY5 - 2; setProperty("/F5", _x , FX5); setProperty("/F5", _y , FY5); FI5 = 1; while (Number(FI5) < 10) { if ((((eval ("SX" add FI5) >= (FX5 - Width)) and (((FX5 + Width) + 30) >= eval ("SX" add FI5))) and ((eval ("SY" add FI5) >= (FY5 - Height)) and (((FY5 + Height) + 45) >= eval ("SY" add FI5)))) and (0 < FL5)) { tellTarget ("/F5") { gotoAndPlay (2); }; FL5 = FL5 - Power; Set("S" add FI5, 0); Set("SY" add FI5, -500); Set("SY" add FI5, -500); } FI5 = Number(FI5) + 1; } if ((0 >= Number(FL5)) and (Number(-100) < Number(FL5))) { FL5 = -100; tellTarget ("/F5") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((200 < Number(Prog)) and (Number(Prog) < 700)) and (Number(FX5) < Number(-50))) { FX5 = 550; FY5 = Number(random(200)) + 200; FL5 = 4.5; tellTarget ("/F5") { gotoAndStop (1); }; } if (((((150 < Number(FX5)) and (Number(FX5) < 450)) and (Number(FF1) == 0)) and (0 < Number(FL5))) and (Number(ShipX) < Number(FX5))) { FFX1 = FX5; FFY1 = Number(FY5) + 23; FDX1 = ShipX - FX5; FDY1 = ShipY - (Number(FY5) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (Number(Prog) < 900) { FX6 = FX6 - 10; } else { FX6 = FX6 - 5; } FY6 = Number(FY6) + 2; setProperty("/F6", _x , FX6); setProperty("/F6", _y , FY6); FI6 = 1; while (Number(FI6) < 10) { if ((((eval ("SX" add FI6) >= (FX6 - Width)) and (((FX6 + Width) + 30) >= eval ("SX" add FI6))) and ((eval ("SY" add FI6) >= (FY6 - Height)) and (((FY6 + Height) + 45) >= eval ("SY" add FI6)))) and (0 < FL6)) { tellTarget ("/F6") { gotoAndPlay (2); }; FL6 = FL6 - Power; Set("S" add FI6, 0); Set("SY" add FI6, -500); Set("SY" add FI6, -500); } FI6 = Number(FI6) + 1; } if ((0 >= Number(FL6)) and (Number(-100) < Number(FL6))) { FL6 = -100; tellTarget ("/F6") { gotoAndPlay (4); }; if (Number(Prog) < 900) { Score = Number(Score) + 500; } } if (((220 < Number(Prog)) and (Number(Prog) < 700)) and (Number(FX6) < Number(-50))) { FX6 = 550; FY6 = random(200); FL6 = 4.5; tellTarget ("/F6") { gotoAndStop (1); }; } if (((((115 < Number(FX6)) and (Number(FX6) < 450)) and (Number(FF2) == 0)) and (0 < Number(FL6))) and (Number(ShipX) < Number(FX6))) { FFX2 = FX6; FFY2 = Number(FY6) + 23; FDX2 = ShipX - FX6; FDY2 = ShipY - (Number(FY6) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX7 = FX7 - 10; FY7 = FY7 - 3; setProperty("/F7", _x , FX7); setProperty("/F7", _y , FY7); FI7 = 1; while (Number(FI7) < 10) { if ((((eval ("SX" add FI7) >= (FX7 - Width)) and (((FX7 + Width) + 30) >= eval ("SX" add FI7))) and ((eval ("SY" add FI7) >= (FY7 - Height)) and (((FY7 + Height) + 45) >= eval ("SY" add FI7)))) and (0 < FL7)) { tellTarget ("/F7") { gotoAndPlay (2); }; FL7 = FL7 - Power; Set("S" add FI7, 0); Set("SY" add FI7, -500); Set("SY" add FI7, -500); } FI7 = Number(FI7) + 1; } if ((0 >= Number(FL7)) and (Number(-100) < Number(FL7))) { FL7 = -100; tellTarget ("/F7") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((240 < Number(Prog)) and (Number(Prog) < 700)) and (Number(FX7) < Number(-50))) and (Number(Prog) < 1600)) { FX7 = 550; FY7 = Number(random(200)) + 200; FL7 = 4.5; tellTarget ("/F7") { gotoAndStop (1); }; } if (((((130 < Number(FX7)) and (Number(FX7) < 450)) and (Number(FF3) == 0)) and (0 < Number(FL7))) and (Number(ShipX) < Number(FX7))) { FFX3 = FX7; FFY3 = Number(FY7) + 23; FDX3 = ShipX - FX7; FDY3 = ShipY - (Number(FY7) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX8 = FX8 - 12; setProperty("/F8", _x , FX8); setProperty("/F8", _y , FY8); FI8 = 1; while (Number(FI8) < 10) { if ((((eval ("SX" add FI8) >= (FX8 - Width)) and (((FX8 + Width) + 30) >= eval ("SX" add FI8))) and ((eval ("SY" add FI8) >= (FY8 - Height)) and (((FY8 + Height) + 45) >= eval ("SY" add FI8)))) and (0 < FL8)) { tellTarget ("/F8") { gotoAndPlay (2); }; FL8 = FL8 - Power; Set("S" add FI8, 0); Set("SY" add FI8, -500); Set("SY" add FI8, -500); } FI8 = Number(FI8) + 1; } if ((0 >= Number(FL8)) and (Number(-100) < Number(FL8))) { FL8 = -100; tellTarget ("/F8") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((230 < Number(Prog)) and (Number(Prog) < 700)) and (Number(FX8) < Number(-50))) and (Number(Prog) < 1600)) { FX8 = 550; FY8 = Number(random(300)) + 50; FL8 = 4.5; tellTarget ("/F8") { gotoAndStop (1); }; } if (((((160 < Number(FX8)) and (Number(FX8) < 450)) and (Number(FF4) == 0)) and (0 < Number(FL8))) and (Number(ShipX) < Number(FX8))) { FFX4 = FX8; FFY4 = Number(FY8) + 23; FDX4 = ShipX - FX8; FDY4 = ShipY - (Number(FY8) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } setProperty("/H", _x , HX); setProperty("/H", _y , HY); if ((950 < Number(Prog)) and (Number(Prog) < 1030)) { if (Number(HY) < Number(ShipY)) { HY = Number(HY) + 5; } if (Number(ShipY) < Number(HY)) { HY = HY - 5; } } if (Number(Prog) == 950) { HL = 100; tellTarget ("/H") { gotoAndStop (1); }; } HC = Number(HC) + 1; if (Number(HC) == 41) { HC = 1; } if (((Number(HC) == 10) and (970 < Number(Prog))) and (0 < Number(HL))) { BX1 = HX - 20; BY1 = HY - 32; BV1 = 15; BL1 = 2; tellTarget ("/Sound2") { gotoAndPlay (10); }; tellTarget ("/B1") { gotoAndStop (1); }; } if (((Number(HC) == 20) and (970 < Number(Prog))) and (0 < Number(HL))) { BX2 = HX - 20; BY2 = HY - 10; BV2 = 15; BL2 = 2; tellTarget ("/Sound2") { gotoAndPlay (10); }; tellTarget ("/B2") { gotoAndStop (1); }; } if (((Number(HC) == 30) and (970 < Number(Prog))) and (0 < Number(HL))) { BX3 = HX - 20; BY3 = Number(HY) + 20; BV3 = 15; BL3 = 2; tellTarget ("/Sound2") { gotoAndPlay (10); }; tellTarget ("/B3") { gotoAndStop (1); }; } if ((((Number(HC) == 40) and (970 < Number(Prog))) and (0 < Number(HL))) and (Number(HL) < 40)) { BX4 = HX - 20; BY4 = HY - 10; BV4 = 15; BL4 = 2; tellTarget ("/Sound2") { gotoAndPlay (10); }; tellTarget ("/B4") { gotoAndStop (1); }; } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= (HX - Width)) and (((HX + Width) + 280) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((HY - Height) - 47)) and (((HY + Height) + 46) >= eval ("SY" add HI)))) and (0 < HL)) { tellTarget ("/H") { gotoAndPlay (2); }; HL = HL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if (((((Number(ShipX) >= Number(HX - ShipWidth)) and (Number(Number(Number(HX) + Number(ShipWidth)) + 367) >= Number(ShipX))) and ((Number(ShipY) >= Number((HY - ShipHeight) - 140)) and (Number(Number(Number(HY) + Number(ShipHeight)) + 44) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(HL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(HL)) and (Number(-100) < Number(HL))) { Prog = 1049; HL = -100; tellTarget ("/H") { gotoAndPlay (4); }; Score = Number(Score) + 5000; } setProperty("/B1", _x , BX1); setProperty("/B1", _y , BY1); BX1 = BX1 - BV1; BV1 = Number(BV1) + 1; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX1 - Width)) and (((BX1 + Width) + 40) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= (BY1 - Height)) and (((BY1 + Height) + 17) >= eval ("SY" add BI1)))) and (0 < BL1)) { tellTarget ("/B1") { gotoAndPlay (2); }; BL1 = BL1 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 1; while (Number(BH1) < 5) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 40) >= ShipX)) and ((ShipY >= (eval ("BY" add BH1) - ShipHeight)) and (((eval ("BY" add BH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if ((0 >= Number(BL1)) and (Number(-100) < Number(BL1))) { BL1 = -100; tellTarget ("/B1") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B2", _x , BX2); setProperty("/B2", _y , BY2); BX2 = BX2 - BV2; BV2 = Number(BV2) + 1; BI2 = 1; while (Number(BI2) < 10) { if ((((eval ("SX" add BI2) >= (BX2 - Width)) and (((BX2 + Width) + 40) >= eval ("SX" add BI2))) and ((eval ("SY" add BI2) >= (BY2 - Height)) and (((BY2 + Height) + 17) >= eval ("SY" add BI2)))) and (0 < BL2)) { tellTarget ("/B2") { gotoAndPlay (2); }; BL2 = BL2 - Power; Set("S" add BI2, 0); Set("SY" add BI2, -500); Set("SY" add BI2, -500); } BI2 = Number(BI2) + 1; } if ((0 >= Number(BL2)) and (Number(-100) < Number(BL2))) { BL2 = -100; tellTarget ("/B2") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B3", _x , BX3); setProperty("/B3", _y , BY3); BX3 = BX3 - BV3; BV3 = Number(BV3) + 1; BI3 = 1; while (Number(BI3) < 10) { if ((((eval ("SX" add BI3) >= (BX3 - Width)) and (((BX3 + Width) + 40) >= eval ("SX" add BI3))) and ((eval ("SY" add BI3) >= (BY3 - Height)) and (((BY3 + Height) + 17) >= eval ("SY" add BI3)))) and (0 < BL3)) { tellTarget ("/B3") { gotoAndPlay (2); }; BL3 = BL3 - Power; Set("S" add BI3, 0); Set("SY" add BI3, -500); Set("SY" add BI3, -500); } BI3 = Number(BI3) + 1; } if ((0 >= Number(BL3)) and (Number(-100) < Number(BL3))) { BL3 = -100; tellTarget ("/B3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/B4", _x , BX4); setProperty("/B4", _y , BY4); BX4 = BX4 - BV4; BV4 = Number(BV4) + 1; BI4 = 1; while (Number(BI4) < 10) { if ((((eval ("SX" add BI4) >= (BX4 - Width)) and (((BX4 + Width) + 40) >= eval ("SX" add BI4))) and ((eval ("SY" add BI4) >= (BY4 - Height)) and (((BY4 + Height) + 17) >= eval ("SY" add BI4)))) and (0 < BL4)) { tellTarget ("/B4") { gotoAndPlay (2); }; BL4 = BL4 - Power; Set("S" add BI4, 0); Set("SY" add BI4, -500); Set("SY" add BI4, -500); } BI4 = Number(BI4) + 1; } if ((0 >= Number(BL4)) and (Number(-100) < Number(BL4))) { BL4 = -100; tellTarget ("/B4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/TT", _x , FFX5); setProperty("/TT", _y , FFY5); FFY5 = FFY5 - 9; FFX5 = FFX5 - 9; if ((Number(FFY5) < Number(-50)) or (Number(FFX5) < Number(-50))) { TF = 0; } setProperty("/V", _x , VX); setProperty("/V", _y , VY); if ((Number(Prog) == 3299) and (Number(Prog) < 3500)) { VL = 100; } if (((3300 < Number(Prog)) and (Number(Prog) < 3500)) and (500 < Number(VX))) { VX = VX - 5; } if (((3300 < Number(Prog)) and (Number(Prog) < 3500)) and (Number(VX) == 500)) { if (Number(VT) == 1) { VY = Number(VY) + Number(Speedy); } if (Number(VT) == 34) { VY = VY - Speedy; } if (Number(VT) == 2) { EX2 = 500; EY2 = 400; VT = 3; tellTarget ("/Sound3") { gotoAndPlay (12); }; } if (Number(VT) == 35) { EX1 = 500; EY1 = 0; VT = 36; tellTarget ("/Sound3") { gotoAndPlay (12); }; } if (Number(VT) == 68) { VT = 1; } if (350 < Number(VY)) { VT = 2; VY = 350; } if (Number(VY) < 50) { VT = 35; VY = 50; } } if (((2 < Number(VT)) and (Number(VT) < 34)) or ((35 < Number(VT)) and (Number(VT) < 68))) { VT = Number(VT) + 1; } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= ((VX - Width) - 63)) and (((VX + Width) + 63) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY - Height) - 63)) and (((VY + Height) + 63) >= eval ("SY" add HI)))) and (0 < VL)) { tellTarget ("/V") { gotoAndPlay (2); }; VL = VL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((0 >= Number(VL)) and (Number(-95) < Number(VL))) { Prog = 3500; VL = -99; tellTarget ("/V") { gotoAndPlay (4); }; Score = Number(Score) + 2500; } if (3400 < Number(Prog)) { VX = Number(VX) + 2; } if (Number(VL) == 100) { Speedy = 10; } if ((Number(VL) < 90) and (75 < Number(VL))) { Speedy = 15; } if ((Number(VL) < 75) and (60 < Number(VL))) { Speedy = 20; } if ((Number(VL) < 60) and (30 < Number(VL))) { Speedy = 25; } if (Number(VL) < 30) { Speedy = 30; } if ((((3300 < Number(Prog)) and (Number(Prog) < 3500)) and (Number(VX) == 500)) and (Number(FF1) == 0)) { FFX1 = VX; FFY1 = VY; FDX1 = ShipX - VX; FDY1 = ShipY - VY; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number((VX - ShipWidth) - 63)) and (Number(Number(Number(VX) + Number(ShipWidth)) + 63) >= Number(ShipX))) and ((Number(ShipY) >= Number((VY - ShipHeight) - 63)) and (Number(Number(Number(VY) + Number(ShipHeight)) + 63) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(VL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/V2", _x , VX2); setProperty("/V2", _y , VY2); if (Number(Prog) == 3550) { VL2 = 100; } if ((3550 < Number(Prog)) and (450 < Number(VX2))) { VX2 = VX2 - 5; } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= ((VX2 - Width) - 21)) and (((VX2 + Width) + 63) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY2 - Height) - 31)) and (((VY2 + Height) + 31) >= eval ("SY" add HI)))) and (0 < VL2)) { tellTarget ("/V2") { gotoAndPlay (2); }; VL2 = VL2 - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((0 >= Number(VL2)) and (Number(-95) < Number(VL2))) { Prog = 3700; VL2 = -100; tellTarget ("/V2") { gotoAndPlay (4); }; Score = Number(Score) + 2500; } if (((0 < Number(C2)) and (Number(C2) < 25)) and (Number(VY2) < 320)) { VY2 = Number(VY2) + 30; } if (((25 < Number(C2)) and (Number(C2) < 50)) and (60 < Number(VY2))) { VY2 = VY2 - 30; } if (((50 < Number(C2)) and (Number(C2) < 75)) and (Number(VY2) < 320)) { VY2 = Number(VY2) + 30; } if (((75 < Number(C2)) and (Number(C2) < 100)) and (60 < Number(VY2))) { VY2 = VY2 - 30; } if ((((3550 < Number(Prog)) and (Number(Prog) < 3700)) and (Number(VX2) == 450)) and (Number(FF1) == 0)) { FFX1 = VX2; FFY1 = VY2; FDX1 = ShipX - VX2; FDY1 = ShipY - VY2; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant2 * FDX1) / FN1; FSY1 = (Constant2 * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (3700 < Number(Prog)) { VX2 = VX2 - 1.25; } if (Number(Prog) == 3850) { tellTarget ("/V2") { gotoAndPlay (50); }; } if (((((Number(ShipX) >= Number((VX2 - ShipWidth) - 21)) and (Number(Number(Number(VX2) + Number(ShipWidth)) + 63) >= Number(ShipX))) and ((Number(ShipY) >= Number((VY2 - ShipHeight) - 31)) and (Number(Number(Number(VY2) + Number(ShipHeight)) + 31) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(VL2))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/E1", _x , EX1); setProperty("/E1", _y , EY1); EX1 = EX1 - 7.5; EX2 = EX2 - 7.5; EX3 = EX3 - 7.5; EX4 = EX4 - 7.5; if (Number(Prog) < 3500) { EY3 = Number(EY3) + 9; EY4 = EY4 - 9; EY1 = Number(EY1) + 9; EY2 = EY2 - 9; } if ((3550 < Number(Prog)) and (Number(Prog) < 3700)) { if (Number(C2) == 50) { EX1 = 850; EY1 = 300; } if (Number(C2) == 25) { EX2 = 850; EY2 = 100; } if (Number(C2) == 0) { EX3 = 850; EY3 = 300; } if (Number(C2) == 75) { EX4 = 850; EY4 = 100; } C2 = Number(C2) + 0.5; if (Number(C2) == 100) { C2 = 0; } } if ((((Number(ShipX) >= Number((EX1 - ShipWidth) - 280)) and (Number((Number(EX1) + Number(ShipWidth)) - 13) >= Number(ShipX))) and ((Number(ShipY) >= Number((EY1 - ShipHeight) - 600)) and (Number((Number(EY1) + Number(ShipHeight)) - 23) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } HI = 1; while (Number(HI) < 10) { if (((eval ("SX" add HI) >= ((EX1 - Width) - 280)) and (((EX1 + Width) - 13) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((EY1 - Height) - 600)) and (((EY1 + Height) - 23) >= eval ("SY" add HI)))) { Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } setProperty("/E2", _x , EX2); setProperty("/E2", _y , EY2); if ((((Number(ShipX) >= Number((EX2 - ShipWidth) - 280)) and (Number((Number(EX2) + Number(ShipWidth)) - 13) >= Number(ShipX))) and ((Number(ShipY) >= Number(Number(EY2 - ShipHeight) + 23)) and (Number(Number(Number(EY2) + Number(ShipHeight)) + 600) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } HI = 1; while (Number(HI) < 10) { if (((eval ("SX" add HI) >= ((EX2 - Width) - 280)) and (((EX2 + Width) - 13) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((EY2 - Height) + 23)) and (((EY2 + Height) + 600) >= eval ("SY" add HI)))) { Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } setProperty("/E3", _x , EX3); setProperty("/E3", _y , EY3); if ((((Number(ShipX) >= Number((EX3 - ShipWidth) - 280)) and (Number((Number(EX3) + Number(ShipWidth)) - 13) >= Number(ShipX))) and ((Number(ShipY) >= Number((EY3 - ShipHeight) - 600)) and (Number((Number(EY3) + Number(ShipHeight)) - 23) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } HI = 1; while (Number(HI) < 10) { if (((eval ("SX" add HI) >= ((EX3 - Width) - 280)) and (((EX3 + Width) - 13) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((EY3 - Height) - 600)) and (((EY3 + Height) - 23) >= eval ("SY" add HI)))) { Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } setProperty("/E4", _x , EX4); setProperty("/E4", _y , EY4); if ((((Number(ShipX) >= Number((EX4 - ShipWidth) - 280)) and (Number((Number(EX4) + Number(ShipWidth)) - 13) >= Number(ShipX))) and ((Number(ShipY) >= Number(Number(EY4 - ShipHeight) + 23)) and (Number(Number(Number(EY4) + Number(ShipHeight)) + 600) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } HI = 1; while (Number(HI) < 10) { if (((eval ("SX" add HI) >= ((EX4 - Width) - 280)) and (((EX4 + Width) - 13) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((EY4 - Height) + 23)) and (((EY4 + Height) + 600) >= eval ("SY" add HI)))) { Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } setProperty("/T", _x , TX); setProperty("/T", _y , TY); if (((2200 < Number(Prog)) and (0 < Number(TL))) and (Number(Prog) < 3000)) { TD = (Number(ShipX) + 350) - ShipY; if ((300 < Number(ShipY)) and (Number(TD) < 30)) { TD = 30; } if (Number(TX) < Number(TD)) { TX = Number(TX) + 4; } if (Number(TD) < Number(TX)) { TX = TX - 4; } } if (((2200 < Number(Prog)) and (Number(Prog) < 3000)) and (Number(TL) == Number(-100))) { TX = TX - 4; if (Number(TX) < Number(-50)) { TX = 560; TL = 9; tellTarget ("/T") { gotoAndStop (1); }; } } if (3000 < Number(Prog)) { TX = TX - 8; } if (((((Number(TF) == 0) and (Number(TX) < 550)) and (2200 < Number(Prog))) and (Number(Prog) < 3000)) and (0 < Number(TL))) { FFX5 = TX; FFY5 = TY; TF = 1; tellTarget ("/Sound2") { gotoAndPlay (10); }; } TI = 1; while (Number(TI) < 10) { if ((((eval ("SX" add TI) >= (TX - Width)) and (((TX + Width) + 39) >= eval ("SX" add TI))) and ((eval ("SY" add TI) >= (TY - Height)) and (((TY + Height) + 39) >= eval ("SY" add TI)))) and (0 < TL)) { tellTarget ("/T") { gotoAndPlay (2); }; TL = TL - Power; Set("S" add TI, 0); Set("SY" add TI, -500); Set("SX" add TI, -500); } TI = Number(TI) + 1; } if (((((Number(ShipX) >= Number(TX - ShipWidth)) and (Number(Number(Number(TX) + Number(ShipWidth)) + 39) >= Number(ShipX))) and ((Number(ShipY) >= Number(TY - ShipHeight)) and (Number(Number(Number(TY) + Number(ShipHeight)) + 39) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(TL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(TL)) and (Number(-100) < Number(TL))) { TL = -100; tellTarget ("/T") { gotoAndPlay (4); }; Score = Number(Score) + 500; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } Prog = Number(Prog) + 1; if (Number(Prog) == 3270) { tellTarget ("/Music 2") { gotoAndPlay (10); }; } if (Number(Prog) == 3295) { tellTarget ("/Music 2") { gotoAndPlay (20); }; } if (Number(Prog) == 3850) { tellTarget ("/BG") { gotoAndPlay (2100); }; } if (Number(Prog) == 4150) { tellTarget ("/BG2") { gotoAndPlay (1000); }; } if ((((Number(Prog) == 1001) or (Number(Prog) == 1710)) or (Number(Prog) == 3400)) or (Number(Prog) == 3600)) { Prog = Prog - 1; } setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if (Number(Prog) == 1050) { Saved = Score; Checkpoint = 1; tellTarget ("/BG") { gotoAndPlay (1050); }; tellTarget ("/BG2") { gotoAndPlay (190); }; } if (Number(Prog) == 1800) { Saved = Score; Checkpoint = 2; tellTarget ("/BG") { gotoAndPlay (1800); }; tellTarget ("/BG2") { gotoAndPlay (190); }; } if (Number(Prog) == 1907) { Saved = Score; Checkpoint = 3; tellTarget ("/BG") { gotoAndPlay (1907); }; tellTarget ("/BG2") { gotoAndPlay (400); }; } if (Number(Prog) == 3050) { Saved = Score; Checkpoint = 4; tellTarget ("/BG") { gotoAndPlay (2024); }; tellTarget ("/BG2") { gotoAndPlay (700); }; } if (((3300 < Number(Prog)) and (Number(Prog) < 3400)) or (((3600 < Number(Prog)) and (Number(Prog) < 3700)) and (0 < Number(BossBonus)))) { BossBonus = BossBonus - 2; } if (Number(Prog) == 4200) { tellTarget ("/start") { gotoAndPlay (125); }; } if (Number(Prog) == 4400) { tellTarget ("/BG2") { gotoAndPlay (1100); }; } if (Number(Prog) == 4520) { gotoAndPlay (1749); } if (((((1900 < Number(Prog)) and (Number(Prog) < 3800)) and (370 < Number(ShipY))) or (((2000 < Number(Prog)) and (Number(Prog) < 3800)) and (Number(ShipY) < 20))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 1661
prevFrame();
Frame 1662
stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); }; Died = Number(Died) + 1; if (Number(Died) == 6) { Died = 5; }
Frame 1725
tellTarget ("/start") { gotoAndPlay (100); };
Frame 1726
stopAllSounds();
Frame 1748
stopAllSounds(); gotoAndPlay (1625);
Frame 1749
stopAllSounds();
Frame 1763
Checkpoint = 0; Score = 0; Died = 0; Saved = 0; Prog = 0;
Frame 1764
ifFrameLoaded (2265) { gotoAndPlay (1770); }
Frame 1768
ifFrameLoaded (2265) { gotoAndPlay (1770); } play();
Frame 1769
prevFrame();
Frame 1770
Music = 1; Mouse.show();
Frame 1960
Music = 1;
Frame 2166
Mouse.hide(); Paused = 0; tellTarget ("/start") { gotoAndPlay (1); }; Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Life = 5; BossBonus = 10000; Score = Saved; Timer = 0; ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; TX = -20; TY = 200; TL = 20; TT = 0; THit = 0; TDes = 40; UX1 = -500; UY1 = -500; U1 = 0; UX2 = -500; UY2 = -500; U2 = 0; UX3 = -500; UY3 = -500; U3 = 0; UX4 = -500; UY4 = -500; U4 = 0; UX5 = -500; UY5 = -500; U5 = 0; UX6 = -500; UY6 = -500; U6 = 0; UX7 = -500; UY7 = -500; U7 = 0; UX8 = -500; UY8 = -500; U8 = 0; UX9 = -500; UY9 = -500; U9 = 0; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; SX10 = -500; SY10 = -500; S10 = 0; AX = 480; AC = 0; AY = -200; AT = 50; AL = -1000; GO2 = 0; EX = 600; Once = 1; ED = 1; EY = 200; ET = 0; Go = 0; EL1 = -1000; EL2 = -1000; EL3 = -1000; EL4 = -1000; ESX = 0; ESY = 0; Constant3 = 8; EBX1 = -100; EBY1 = -100; EBT = 0; EBX2 = -100; EBY2 = -100; ESX1 = -100; ESY1 = -100; ESP1 = 0; ESX2 = -100; ESY2 = -100; ESP2 = 0; ESX3 = -100; ESY3 = -100; ESP3 = 0; ECX = -200; ECY = -200; ECX2 = 600; ECY2 = 600; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; FSX6 = -100; FSY6 = -100; FFX6 = -500; FFY6 = -500; FSX7 = -100; FSY7 = -100; FFX7 = -500; FFY7 = -500; FSX8 = -100; FSY8 = -100; FFX8 = -500; FFY8 = -500; FD9 = 0; FSX9 = -100; FSY9 = -100; FFX9 = -500; FFY9 = -500; FD10 = 0; FSX10 = -100; FSY10 = -100; FFX10 = -500; FFY10 = -500; FFX11 = -500; FFY11 = -500; FF11 = 0; FFX12 = -500; FFY12 = -500; FF12 = 0; NX2 = -50; NI2 = 1; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; NX3 = -50; NY3 = 100; NI3 = 1; NL3 = 3; NYV3 = 1; NYD3 = 1; NX4 = -50; NI4 = 1; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; LX1 = -70; LL1 = 4.5; LY1 = -50; LV1 = -50; LX2 = -70; LL2 = -100; LY2 = -50; LV2 = -50; LX3 = -70; LL3 = -100; LY3 = -50; LV3 = -50; FX1 = -500; FY1 = -100; Constant = 15; Constant2 = 13; FL1 = -100; FDX1 = -100; FDY1 = -100; FN1 = 1; FF1 = 0; FX2 = -500; FY2 = -100; FL2 = -100; FDX2 = -100; FDY2 = -100; FN2 = 1; FF2 = 0; FX3 = -500; FY3 = -100; FL3 = -100; FDX3 = -100; FDY3 = -100; FN3 = 1; FF3 = 0; FX4 = -500; FY4 = -100; FL4 = -100; FDX4 = -100; FDY4 = -100; FN4 = 1; FF4 = 0; FX5 = -500; FY5 = -100; FL5 = -100; FDX5 = -100; FDY5 = -100; FN5 = 1; FF5 = 0; FX6 = -500; FY6 = -100; FL6 = -100; FDX6 = -100; FDY6 = -100; FN6 = 1; FF6 = 0; FX7 = -500; FY7 = -100; FL7 = -100; FDX7 = -100; FDY7 = -100; FN7 = 1; FF7 = 0; FX8 = -500; FY8 = -100; FL8 = -100; FDX8 = -100; FDY8 = -100; FN8 = 1; FF8 = 0; BX1 = -100; BI1 = 1; BY1 = 1; BL1 = 1; BV1 = 5; BX2 = -100; BI2 = 1; BY2 = 1; BL2 = 1; BV2 = 5; BX3 = -100; BI3 = 1; BY3 = 1; BL3 = 1; BV3 = 5; BX4 = -100; BI4 = 1; BY4 = 1; BL4 = 1; BV4 = 5; FFX5 = -500; FFY5 = -500; CX1 = 820; CY1 = 335; CR1 = 20; CL1 = 24; CX2 = 1120; CY2 = 335; CR2 = 20; CL2 = 24; RX = 800; RY = 220; RL = -1000; RT = 60; BY = 420; BX = 650; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; Prog = 0; BossBonus = 10000; Stage = "3";
Frame 2200
if (Number(Music) == 0) { tellTarget ("/Music 2") { gotoAndPlay (29); }; } if (Number(Checkpoint) == 1) { Prog = 1549; } if (Number(Checkpoint) == 2) { Prog = 1699; } if (Number(Checkpoint) == 3) { Prog = 2200; } if (Number(Checkpoint) == 4) { Prog = 3099; }
Frame 2201
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 20; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; tellTarget ("/BG") { stop(); }; gotoAndPlay (2203); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } LifeBonus = 5000 - (Died * 1000); Stage3 = Number(Number(Score) + Number(LifeBonus)) + Number(BossBonus); if (0 < Number(RL)) { tellTarget ("/HopperLife") { gotoAndStop(int(/:RL)); }; } else { tellTarget ("/HopperLife") { gotoAndStop (101); }; } if (0 < Number(AL)) { tellTarget ("/AstraLife") { gotoAndStop(int(/:AL)); }; } else { tellTarget ("/AstraLife") { gotoAndStop (151); }; } EL = Number(Number(Number(EL2) + Number(EL3)) + Number(EL1)) + Number(EL4); if (Number(EL1) == Number(-100)) { EL = Number(EL) + 100; } if (Number(EL2) == Number(-100)) { EL = Number(EL) + 100; } if (Number(EL3) == Number(-100)) { EL = Number(EL) + 100; } if (Number(EL4) == Number(-100)) { EL = Number(EL) + 100; } if ((0 < Number(EL)) and (3585 < Number(Prog))) { tellTarget ("/ELife") { gotoAndStop(int(/:EL)); }; } else { tellTarget ("/ELife") { gotoAndStop (401); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); setProperty("/Trinoka", _x , TX); setProperty("/Trinoka", _y , TY); TT = Number(TT) + 1; if (Number(TT) == 30) { if (200 < Number(ShipY)) { TDes = random(40); } if (Number(ShipY) < 200) { TDes = Number(random(40)) + 40; } TT = 0; } if (Number(TDes * 5) < Number(TY)) { TY = TY - 5; } if (Number(TY) < Number(TDes * 5)) { TY = Number(TY) + 5; } if ((((Number(S10) == 0) and (Number(TX) == 50)) and (Number(THit) == 17)) and (Number(Prog) < 2200)) { S10 = 1; SY10 = TY; SX10 = TX; tellTarget ("/Sound") { gotoAndStop (6); }; } if ((Number(TX) < 50) and (Number(Prog) < 2250)) { TX = Number(TX) + 5; } else if (2250 < Number(Prog)) { TX = TX - 1; } else if (Number(Prog) == 2250) { tellTarget ("/Trinoka") { gotoAndPlay (18); }; } if (Number(THit) < 17) { THit = Number(THit) + 1; } setProperty("/U1", _x , UX1); setProperty("/U1", _y , UY1); UX1 = UX1 - Speed; if (Number(UX1) < Number(-30)) { U1 = 0; } FFH1 = 1; while (Number(FFH1) < 10) { if ((((ShipX >= ((eval ("UX" add FFH1) - ShipWidth) - Width)) and (((eval ("UX" add FFH1) + ShipWidth) + Width) >= ShipX)) and ((ShipY >= ((eval ("UY" add FFH1) - ShipHeight) - Height)) and (((eval ("UY" add FFH1) + ShipHeight) + Height) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 10) { if ((((TX >= ((eval ("UX" add FFH1) - ShipWidth) - Width)) and (((eval ("UX" add FFH1) + ShipWidth) + Width) >= TX)) and ((TY >= ((eval ("UY" add FFH1) - ShipHeight) - Height)) and (((eval ("UY" add FFH1) + ShipHeight) + Height) >= TY))) and (THit == 17)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/U2", _x , UX2); setProperty("/U2", _y , UY2); UX2 = UX2 - Speed; UY2 = UY2 - 1.5; if (Number(UX2) < Number(-30)) { U2 = 0; } setProperty("/U3", _x , UX3); setProperty("/U3", _y , UY3); UX3 = UX3 - Speed; UY3 = Number(UY3) + 1.5; if (Number(UX3) < Number(-30)) { U3 = 0; } setProperty("/U4", _x , UX4); setProperty("/U4", _y , UY4); UX4 = UX4 - Speed; UY4 = UY4 - 3; if (Number(UX4) < Number(-30)) { U4 = 0; } setProperty("/U5", _x , UX5); setProperty("/U5", _y , UY5); UX5 = UX5 - Speed; UY5 = Number(UY5) + 3; if (Number(UX5) < Number(-30)) { U5 = 0; } setProperty("/U6", _x , UX6); setProperty("/U6", _y , UY6); UX6 = UX6 - Speed; UY6 = UY6 - 4.5; if (Number(UX6) < Number(-30)) { U6 = 0; } setProperty("/U7", _x , UX7); setProperty("/U7", _y , UY7); UX7 = UX7 - Speed; UY7 = Number(UY7) + 4.5; if (Number(UX7) < Number(-30)) { U7 = 0; } setProperty("/U8", _x , UX8); setProperty("/U8", _y , UY8); UX8 = UX8 - Speed; UY8 = UY8 - 6; if (Number(UX8) < Number(-30)) { U8 = 0; } setProperty("/U9", _x , UX9); setProperty("/U9", _y , UY9); UX9 = UX9 - Speed; UY9 = Number(UY9) + 6; if (Number(UX9) < Number(-30)) { U9 = 0; } if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); if (Number(S10) == 1) { SX10 = Number(SX10) + Number(Speed); } if (((580 < Number(SX10)) or (430 < Number(SY10))) or (Number(SY10) < Number(-30))) { S10 = 0; SY10 = -500; SX10 = -500; } setProperty("/S10", _x , SX10); setProperty("/S10", _y , SY10); setProperty("/A", _x , AX); setProperty("/A", _y , AY); if (((1730 < Number(Prog)) and (Number(AY) < 200)) and (Number(Prog) < 2040)) { AY = Number(AY) + 2; } if (Number(Prog) == 2049) { AL = 150; } if (2050 < Number(Prog)) { AT = Number(AT) + 1; if ((Number(AT) == 81) and (0 < Number(AL))) { AT = 1; tellTarget ("/A/Shield") { gotoAndPlay (1); }; } if ((Number(AY) < Number(int(ShipY))) and (0 < Number(AL))) { AY = Number(AY) + 3; } if ((Number(int(ShipY)) < Number(AY)) and (0 < Number(AL))) { AY = AY - 3; } FI1 = 1; while (Number(FI1) < 11) { if (((((eval ("SX" add FI1) >= ((AX - Width) - 18)) and (((AX + Width) + 31) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((AY - Height) - 33)) and (((AY + Height) + 33) >= eval ("SY" add FI1)))) and (0 < AL)) and ((AT >= 41) and (120 >= AT))) { tellTarget ("/A") { gotoAndPlay (2); }; AL = AL - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } FI1 = 1; while (Number(FI1) < 11) { if (((((eval ("SX" add FI1) >= ((AX - Width) - 18)) and (((AX + Width) + 31) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((AY - Height) - 33)) and (((AY + Height) + 33) >= eval ("SY" add FI1)))) and (0 < AL)) and ((AT >= 1) and (40 >= AT))) { Set("S" add FI1, 1); Set("SY" add FI1, -500); Set("SX" add FI1, -500); AC = Number(AC) + 1; tellTarget ("/A") { gotoAndPlay (4); }; } FI1 = Number(FI1) + 1; } if (Number(AT) == 40) { if (0 < Number(AC)) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (9 < Number(AC)) { AC = 9; } FI1 = 1; while (Number(FI1) < Number(Number(AC) + 1)) { Set("U" add FI1, 1); Set("UY" add FI1, AY); Set("UX" add FI1, AX); FI1 = Number(FI1) + 1; } AC = 0; } } if (((((Number(ShipX) >= Number((AX - ShipWidth) - 18)) and (Number(Number(Number(AX) + Number(ShipWidth)) + 31) >= Number(ShipX))) and ((Number(ShipY) >= Number((AY - ShipHeight) - 33)) and (Number(Number(Number(AY) + Number(ShipHeight)) + 33) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(AL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(AL)) and (Number(-100) < Number(AL))) { AL = -100; Prog = 2199; tellTarget ("/A") { gotoAndPlay (6); }; Score = Number(Score) + 5000; } if (Number(Go) == 2) { GO2 = Number(GO2) + 1; } if (Number(GO2) == 100) { Go = 3; } if ((Number(Go) == 3) and (0 < Number(EL4))) { if (Number(ED) == 1) { EY = EY - 2; } if (Number(ED) == 2) { EY = Number(EY) + 2; } if (Number(EY) < 100) { ED = 2; } if (300 < Number(EY)) { ED = 1; } EBT = Number(EBT) + 1; if (Number(EBT) == 30) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (((30 < Number(EBT)) and (Number(EBT) < 90)) and (0 < Number(EL4))) { EBX1 = EX - 84; EBY1 = EY - 46; EBX2 = EX - 84; EBY2 = Number(EY) + 46; } if ((Number(EBT) == 90) and (0 < Number(EL4))) { EBX1 = EX - 184; EBY1 = EY - 46; EBX2 = EX - 184; EBY2 = Number(EY) + 46; } if (Number(EBT) == 91) { EBX1 = -100; EBY1 = -100; EBX2 = -100; EBY2 = -100; } if ((Number(EBT) == 120) and (0 < Number(EL4))) { EBT = 0; } if ((Number(FF11) == 0) and (0 < Number(EL4))) { tellTarget ("/Sound3") { gotoAndPlay (6); }; FFX11 = EX - 130; FFY11 = Number(EY) + 158; FF11 = 1; } if ((Number(FF12) == 0) and (0 < Number(EL4))) { tellTarget ("/Sound3") { gotoAndPlay (6); }; FFX12 = EX - 130; FFY12 = EY - 158; FF12 = 1; } } FI1 = 1; while (Number(FI1) < 11) { if (((((eval ("SX" add FI1) >= ((EX - Width) - 53)) and (((EX + Width) + 14) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((EY - Height) - 33)) and (((EY + Height) + 33) >= eval ("SY" add FI1)))) and (0 < EL4)) and (Go == 3)) { tellTarget ("/E") { gotoAndPlay (4); }; EL4 = EL4 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((((((((Number(ShipX) >= Number((EX - ShipWidth) - 87)) and (Number(Number(Number(EX) + Number(ShipWidth)) + 47) >= Number(ShipX))) and ((Number(ShipY) >= Number((EY - ShipHeight) - 132)) and (Number((Number(EY) + Number(ShipHeight)) - 37) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(EL4))) and (Number(Go) == 3)) or ((((((Number(ShipX) >= Number((EX - ShipWidth) - 61)) and (Number(Number(Number(EX) + Number(ShipWidth)) + 130) >= Number(ShipX))) and ((Number(ShipY) >= Number((EY - ShipHeight) - 37)) and (Number(Number(Number(EY) + Number(ShipHeight)) + 37) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(EL4))) and (Number(Go) == 3))) or ((((((Number(ShipX) >= Number((EX - ShipWidth) - 85)) and (Number(Number(Number(EX) + Number(ShipWidth)) + 47) >= Number(ShipX))) and ((Number(ShipY) >= Number(Number(EY - ShipHeight) + 37)) and (Number(Number(Number(EY) + Number(ShipHeight)) + 130) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(EL4))) and (Number(Go) == 3))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(EL4)) and (Number(-100) < Number(EL4))) { EL4 = -100; tellTarget ("/E") { gotoAndPlay (38); }; Score = Number(Score) + 5000; EBX1 = -100; EBY1 = -100; EBX2 = -100; EBY2 = -100; Prog = 3900; } if (Number(Prog) == 3585) { EL1 = 130; EL2 = 35; EL3 = 35; EL4 = 200; } if ((((Number(EL1) == 130) and (Number(EL2) == Number(-100))) and (Number(EL3) == Number(-100))) and (Number(Once) == 1)) { Once = 0; tellTarget ("/BG2") { gotoAndPlay (1405); }; Score = Number(Score) + 1000; } setProperty("/E", _x , EX); setProperty("/E", _y , EY); if (Number(Go) == 1) { tellTarget ("/E/Ether") { gotoAndPlay (2); }; Go = 2; } if ((((Number(EL1) == Number(-100)) and (Number(EL2) == Number(-100))) and (Number(EL3) == Number(-100))) and (Number(Go) == 0)) { Go = 1; } if (((3200 < Number(Prog)) and (Number(Prog) < 3300)) and (450 < Number(EX))) { EX = EX - 5; } if ((3585 < Number(Prog)) and (0 < Number(EL1))) { ET = Number(ET) + 1; EX = Number(EX) + Number(ESX); EY = Number(EY) + Number(ESY); if (Number(ESP1) == 0) { ESX1 = EX - 20; ESY1 = EY; ESP1 = 1; tellTarget ("/Sound3") { gotoAndPlay (2); }; } } if ((Number(ET) == 5) and (0 < Number(EL1))) { ET = 0; EDX = ShipX - EX; EDY = ShipY - EY; ERoot = Number(EDX * EDX) + Number(EDY * EDY); EN1 = 1; Ecounter1 = 0; while (Number(Ecounter1) < 11) { EN1 = EN1 - (((EN1 * EN1) - ERoot) / (2 * EN1)); Ecounter1 = Number(Ecounter1) + 1; } ESX = (Constant3 * EDX) / EN1; ESY = (Constant3 * EDY) / EN1; } if ((0 >= Number(EL1)) and (Number(-100) < Number(EL1))) { EL1 = -100; tellTarget ("/E") { gotoAndPlay (6); }; Score = Number(Score) + 1000; } if ((Number(EL1) == Number(-100)) and (Number(Go) == 0)) { if (Number(ShipY) < Number(EY)) { EY = EY - 2; } if (Number(EY) < Number(ShipY)) { EY = Number(EY) + 2; } } if (Number(EL1) == Number(-100)) { if (Number(EX) < 450) { EX = Number(EX) + 2; } } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((EX - Width) - 25)) and (((EX + Width) + 18) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((EY - Height) - 25)) and (((EY + Height) + 33) >= eval ("SY" add FI1)))) and (0 < EL1)) { tellTarget ("/E") { gotoAndPlay (2); }; EL1 = EL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if (((((Number(ShipX) >= Number((EX - ShipWidth) - 25)) and (Number(Number(Number(EX) + Number(ShipWidth)) + 18) >= Number(ShipX))) and ((Number(ShipY) >= Number((EY - ShipHeight) - 25)) and (Number(Number(Number(EY) + Number(ShipHeight)) + 25) >= Number(ShipY)))) and (Number(Timer) == 6)) and (((0 < Number(EL1)) or (0 < Number(EL2))) or (0 < Number(EL3)))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/EB1", _x , EBX1); setProperty("/EB1", _y , EBY1); setProperty("/EB2", _x , EBX2); setProperty("/EB2", _y , EBY2); FFH1 = 1; while (Number(FFH1) < 3) { if ((((ShipX >= ((eval ("EBX" add FFH1) - ShipWidth) - 400)) and ((eval ("EBX" add FFH1) + ShipWidth) >= ShipX)) and ((ShipY >= ((eval ("EBY" add FFH1) - ShipHeight) - 6)) and (((eval ("EBY" add FFH1) + ShipHeight) + 6) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/ES1", _x , ESX1); setProperty("/ES1", _y , ESY1); ESX1 = ESX1 - 15; if (Number(ESX1) < Number(-100)) { ESP1 = 0; } FFH1 = 1; while (Number(FFH1) < 4) { if ((((ShipX >= ((eval ("ESX" add FFH1) - ShipWidth) - 14)) and (((eval ("ESX" add FFH1) + ShipWidth) + 10) >= ShipX)) and ((ShipY >= ((eval ("ESY" add FFH1) - ShipHeight) - 33)) and (((eval ("ESY" add FFH1) + ShipHeight) + 33) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/ES2", _x , ESX2); setProperty("/ES2", _y , ESY2); ESX2 = ESX2 - 15; if (Number(ESX2) < Number(-150)) { ESP2 = 0; } setProperty("/ES3", _x , ESX3); setProperty("/ES3", _y , ESY3); ESX3 = ESX3 - 15; if (Number(ESX3) < Number(-150)) { ESP3 = 0; } setProperty("/EC2", _x , ECX); setProperty("/EC2", _y , ECY); if (3585 < Number(Prog)) { ECY = Number(ECY) + 1; } if (Number(ECY) >= Number(EY - 50)) { ECY = EY - 50; } ECX = EX; if ((((3585 < Number(Prog)) and (0 < Number(EL2))) and (0 < Number(ECX))) and (Number(ESP2) == 0)) { ESX2 = ECX - 20; ESY2 = ECY; ESP2 = 1; if ((Number(ECY) < 400) and (0 < Number(ECY))) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((ECX - Width) - 21)) and (((ECX + Width) + 19) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((ECY - Height) - 15)) and (((ECY + Height) + 15) >= eval ("SY" add FI1)))) and (0 < EL2)) { tellTarget ("/EC2") { gotoAndPlay (2); }; EL2 = EL2 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if (((((Number(ShipX) >= Number((ECX - ShipWidth) - 21)) and (Number(Number(Number(ECX) + Number(ShipWidth)) + 19) >= Number(ShipX))) and ((Number(ShipY) >= Number((ECY - ShipHeight) - 15)) and (Number(Number(Number(ECY) + Number(ShipHeight)) + 15) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(EL2))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(EL2)) and (Number(-100) < Number(EL2))) { EL2 = -100; tellTarget ("/EC2") { gotoAndPlay (6); }; Score = Number(Score) + 1000; } setProperty("/EC3", _x , ECX2); setProperty("/EC3", _y , ECY2); if (3585 < Number(Prog)) { ECY2 = ECY2 - 1; } if (Number(Number(EY) + 50) >= Number(ECY2)) { ECY2 = Number(EY) + 50; } ECX2 = EX; if ((((3585 < Number(Prog)) and (0 < Number(EL3))) and (Number(ECX2) < 550)) and (Number(ESP3) == 0)) { ESX3 = ECX2 - 20; ESY3 = ECY2; ESP3 = 1; if ((Number(ECY2) < 400) and (0 < Number(ECY2))) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((ECX2 - Width) - 21)) and (((ECX2 + Width) + 19) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((ECY2 - Height) - 15)) and (((ECY2 + Height) + 15) >= eval ("SY" add FI1)))) and (0 < EL3)) { tellTarget ("/EC3") { gotoAndPlay (2); }; EL3 = EL3 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if (((((Number(ShipX) >= Number((ECX2 - ShipWidth) - 21)) and (Number(Number(Number(ECX2) + Number(ShipWidth)) + 19) >= Number(ShipX))) and ((Number(ShipY) >= Number((ECY2 - ShipHeight) - 15)) and (Number(Number(Number(ECY2) + Number(ShipHeight)) + 15) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(EL3))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(EL3)) and (Number(-100) < Number(EL3))) { EL3 = -100; tellTarget ("/EC3") { gotoAndPlay (6); }; Score = Number(Score) + 1000; } setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = Number(FFX1) + Number(FSX1); FFY1 = Number(FFY1) + Number(FSY1); if ((((Number(FFX1) < Number(-20)) or (Number(FFY1) < Number(-20))) or (420 < Number(FFY1))) or (570 < Number(FFX1))) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 13) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 11) { if (((((TX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= TX)) and ((TY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= TY))) and (THit == 17)) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = Number(FFX2) + Number(FSX2); FFY2 = Number(FFY2) + Number(FSY2); if ((((Number(FFX2) < Number(-20)) or (Number(FFY2) < Number(-20))) or (420 < Number(FFY2))) or (570 < Number(FFX2))) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = Number(FFX3) + Number(FSX3); FFY3 = Number(FFY3) + Number(FSY3); if (((Number(FFX3) < Number(-20)) or (Number(FFY3) < Number(-20))) or (420 < Number(FFY3))) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = Number(FFX4) + Number(FSX4); FFY4 = Number(FFY4) + Number(FSY4); if (((Number(FFX4) < Number(-20)) or (Number(FFY4) < Number(-20))) or (420 < Number(FFY4))) { FF4 = 0; } setProperty("/FF6", _x , FFX6); setProperty("/FF6", _y , FFY6); FFX6 = Number(FFX6) + Number(FSX6); FFY6 = Number(FFY6) + Number(FSY6); if (((Number(FFX6) < Number(-20)) or (Number(FFY6) < Number(-20))) or (420 < Number(FFY6))) { FF6 = 0; } setProperty("/FF7", _x , FFX7); setProperty("/FF7", _y , FFY7); FFX7 = Number(FFX7) + Number(FSX7); FFY7 = Number(FFY7) + Number(FSY7); if (((Number(FFX7) < Number(-20)) or (Number(FFY7) < Number(-20))) or (420 < Number(FFY7))) { FF7 = 0; } setProperty("/FF8", _x , FFX8); setProperty("/FF8", _y , FFY8); FFX8 = Number(FFX8) + Number(FSX8); FFY8 = Number(FFY8) + Number(FSY8); if (((Number(FFX8) < Number(-20)) or (Number(FFY8) < Number(-20))) or (420 < Number(FFY8))) { FF8 = 0; } setProperty("/FF9", _x , FFX9); setProperty("/FF9", _y , FFY9); FFX9 = FFX9 - 10; FFY9 = FFY9 - 10; if (Number(FFX9) < Number(-20)) { FF9 = 0; } setProperty("/FF10", _x , FFX10); setProperty("/FF10", _y , FFY10); FFX10 = FFX10 - 10; FFY10 = FFY10 - 10; if (Number(FFX10) < Number(-20)) { FF10 = 0; } setProperty("/FF11", _x , FFX11); setProperty("/FF11", _y , FFY11); if (Number(FF11) == 1) { FFX11 = FFX11 - 10; } if (Number(FFX11) < Number(ShipX)) { FF11 = 2; } if (Number(FF11) == 2) { FFY11 = FFY11 - 10; } if (Number(FFY11) < Number(-50)) { FF11 = 0; } setProperty("/FF12", _x , FFX12); setProperty("/FF12", _y , FFY12); if (Number(FF12) == 1) { FFX12 = FFX12 - 10; } if (Number(FFX12) < Number(ShipX)) { FF12 = 2; } if (Number(FF12) == 2) { FFY12 = Number(FFY12) + 10; } if (600 < Number(FFY12)) { FF12 = 0; } NX2 = NX2 - 5; setProperty("/N2", _x , NX2); setProperty("/N2", _y , NY2); NI2 = 1; while (Number(NI2) < 11) { if ((((eval ("SX" add NI2) >= (NX2 - Width)) and (((NX2 + Width) + 30) >= eval ("SX" add NI2))) and ((eval ("SY" add NI2) >= (NY2 - Height)) and (((NY2 + Height) + 45) >= eval ("SY" add NI2)))) and (0 < NL2)) { tellTarget ("/N2") { gotoAndPlay (2); }; NL2 = NL2 - Power; Set("S" add NI2, 0); Set("SY" add NI2, -500); Set("SY" add NI2, -500); } NI2 = Number(NI2) + 1; } if ((0 >= Number(NL2)) and (Number(-100) < Number(NL2))) { NL2 = -100; tellTarget ("/N2") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if (((Number(Prog) == 15) or (Number(Prog) == 1710)) or (Number(Prog) == 2250)) { NX2 = 550; NY2 = 100; if (Number(Prog) == 2250) { NY2 = 25; } NL2 = 3; NYV2 = 1; NYD2 = 1; tellTarget ("/N2") { gotoAndStop (1); }; } NY2 = NY2 - NYV2; if (Number(NYD2) == 1) { NYV2 = NYV2 - 0.25; } if (Number(NYD2) == 2) { NYV2 = Number(NYV2) + 0.25; } if ((Number(NYV2) == 3) and (Number(NYD2) == 2)) { NYD2 = 1; } if ((Number(NYV2) == Number(-3)) and (Number(NYD2) == 1)) { NYD2 = 2; } NX3 = NX3 - 5; setProperty("/N3", _x , NX3); setProperty("/N3", _y , NY3); NI3 = 1; while (Number(NI3) < 11) { if ((((eval ("SX" add NI3) >= (NX3 - Width)) and (((NX3 + Width) + 30) >= eval ("SX" add NI3))) and ((eval ("SY" add NI3) >= (NY3 - Height)) and (((NY3 + Height) + 45) >= eval ("SY" add NI3)))) and (0 < NL3)) { tellTarget ("/N3") { gotoAndPlay (2); }; NL3 = NL3 - Power; Set("S" add NI3, 0); Set("SY" add NI3, -500); Set("SY" add NI3, -500); } NI3 = Number(NI3) + 1; } if ((0 >= Number(NL3)) and (Number(-100) < Number(NL3))) { NL3 = -100; tellTarget ("/N3") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if (((Number(Prog) == 25) or (Number(Prog) == 1717)) or (Number(Prog) == 2250)) { NX3 = 550; NY3 = 100; if (Number(Prog) == 2250) { NY3 = 225; } NL3 = 3; NYV3 = 1; NYD3 = 1; tellTarget ("/N3") { gotoAndStop (1); }; } NY3 = NY3 - NYV3; if (Number(NYD3) == 1) { NYV3 = NYV3 - 0.25; } if (Number(NYD3) == 2) { NYV3 = Number(NYV3) + 0.25; } if ((Number(NYV3) == 3) and (Number(NYD3) == 2)) { NYD3 = 1; } if ((Number(NYV3) == Number(-3)) and (Number(NYD3) == 1)) { NYD3 = 2; } NX4 = NX4 - 5; setProperty("/N4", _x , NX4); setProperty("/N4", _y , NY4); NI4 = 1; while (Number(NI4) < 11) { if ((((eval ("SX" add NI4) >= (NX4 - Width)) and (((NX4 + Width) + 30) >= eval ("SX" add NI4))) and ((eval ("SY" add NI4) >= (NY4 - Height)) and (((NY4 + Height) + 45) >= eval ("SY" add NI4)))) and (0 < NL4)) { tellTarget ("/N4") { gotoAndPlay (2); }; NL4 = NL4 - Power; Set("S" add NI4, 0); Set("SY" add NI4, -500); Set("SY" add NI4, -500); } NI4 = Number(NI4) + 1; } if ((0 >= Number(NL4)) and (Number(-100) < Number(NL4))) { NL4 = -100; tellTarget ("/N4") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if (((Number(Prog) == 35) or (Number(Prog) == 1724)) or (Number(Prog) == 2250)) { NX4 = 550; NY4 = 100; if (Number(Prog) == 2250) { NY4 = 325; } NL4 = 3; NYV4 = 1; NYD4 = 1; tellTarget ("/N4") { gotoAndStop (1); }; } NY4 = NY4 - NYV4; if (Number(NYD4) == 1) { NYV4 = NYV4 - 0.25; } if (Number(NYD4) == 2) { NYV4 = Number(NYV4) + 0.25; } if ((Number(NYV4) == 3) and (Number(NYD4) == 2)) { NYD4 = 1; } if ((Number(NYV4) == Number(-3)) and (Number(NYD4) == 1)) { NYD4 = 2; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 11) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if (((((Number(Prog) == 45) or (Number(Prog) == 1080)) or (Number(Prog) == 1731)) or (Number(Prog) == 2250)) or (Number(Prog) == 3122)) { NX1 = 550; NY1 = 100; if (Number(Prog) == 2250) { NY1 = 125; } if (Number(Prog) == 3122) { NY1 = 250; } NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } NH1 = 1; while (Number(NH1) < 5) { if ((((((TX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= TX)) and ((TY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= TY))) and (THit == 17)) and (0 < eval ("NL" add NH1))) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } setProperty("/L1", _x , LX1); setProperty("/L1", _y , LY1); LY1 = Number(LY1) + 6; LX1 = Number(LX1) + Number(LV1); LV1 = LV1 - 1; if (Number(Prog) == 950) { LX1 = -70; LY1 = -30; LV1 = 33; LL1 = 9; tellTarget ("/L1") { gotoAndStop (1); }; } if (((Number(LX1) == 413) and (Number(FF6) == 0)) and (0 < Number(LL1))) { FFX6 = LX1; FFY6 = LY1; FDX6 = ShipX - LX1; FDY6 = ShipY - LY1; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 436) and (Number(FF7) == 0)) and (0 < Number(LL1))) { FFX7 = LX1; FFY7 = Number(LY1) + 59; FDX7 = ShipX - LX1; FDY7 = ShipY - (Number(LY1) + 59); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter7 = 0; while (Number(Fcounter7) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter7 = Number(Fcounter7) + 1; } FSX7 = (Constant * FDX7) / FN7; FSY7 = (Constant * FDY7) / FN7; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 455) and (Number(FF8) == 0)) and (0 < Number(LL1))) { FFX8 = LX1; FFY8 = LY1; FDX8 = ShipX - LX1; FDY8 = ShipY - LY1; FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter8 = 0; while (Number(Fcounter8) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter8 = Number(Fcounter8) + 1; } FSX8 = (Constant * FDX8) / FN8; FSY8 = (Constant * FDY8) / FN8; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX1 - Width)) and (((LX1 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY1 - Height)) and (((LY1 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL1)) { tellTarget ("/L1") { gotoAndPlay (2); }; LL1 = LL1 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL1)) and (Number(-100) < Number(LL1))) { LL1 = -100; tellTarget ("/L1") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } LH1 = 1; while (Number(LH1) < 4) { if (((((ShipX >= (eval ("LX" add LH1) - ShipWidth)) and (((eval ("LX" add LH1) + ShipWidth) + 60) >= ShipX)) and ((ShipY >= (eval ("LY" add LH1) - ShipHeight)) and (((eval ("LY" add LH1) + ShipHeight) + 60) >= ShipY))) and (Timer == 6)) and (0 < eval ("LL" add LH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } LH1 = Number(LH1) + 1; } LH1 = 1; while (Number(LH1) < 3) { if ((((((TX >= (eval ("LX" add LH1) - ShipWidth)) and (((eval ("LX" add LH1) + ShipWidth) + 60) >= TX)) and ((TY >= (eval ("LY" add LH1) - ShipHeight)) and (((eval ("LY" add LH1) + ShipHeight) + 60) >= TY))) and (THit == 17)) and (0 < eval ("LL" add LH1))) and (Prog < 2250)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } LH1 = Number(LH1) + 1; } setProperty("/L2", _x , LX2); setProperty("/L2", _y , LY2); LX2 = LX2 - 4; if ((((150 < Number(Prog)) and (Number(Prog) < 800)) and (Number(LX2) < Number(-80))) or (((1050 < Number(Prog)) and (Number(Prog) < 1300)) and (Number(LX2) < Number(-80)))) { LX2 = 600; LY2 = Number(random(200)) + 100; LL2 = 9; tellTarget ("/L2") { gotoAndStop (1); }; } if (((((500 >= Number(LX2)) and (Number(FF6) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) { FFX6 = LX2; FFY6 = Number(LY2) + 30; FDX6 = ShipX - LX2; FDY6 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((((480 >= Number(LX2)) and (Number(FF7) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) { FFX7 = LX2; FFY7 = Number(LY2) + 30; FDX7 = ShipX - LX2; FDY7 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter7 = 0; while (Number(Fcounter7) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter7 = Number(Fcounter7) + 1; } FSX7 = (Constant * FDX7) / FN7; FSY7 = (Constant * FDY7) / FN7; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((((460 >= Number(LX2)) and (Number(FF8) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) { FFX8 = LX2; FFY8 = Number(LY2) + 30; FDX8 = ShipX - LX2; FDY8 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter8 = 0; while (Number(Fcounter8) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter8 = Number(Fcounter8) + 1; } FSX8 = (Constant * FDX8) / FN8; FSY8 = (Constant * FDY8) / FN8; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX2 - Width)) and (((LX2 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY2 - Height)) and (((LY2 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL2)) { tellTarget ("/L2") { gotoAndPlay (2); }; LL2 = LL2 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL2)) and (Number(-100) < Number(LL2))) { LL2 = -100; tellTarget ("/L2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/L3", _x , LX3); setProperty("/L3", _y , LY3); if ((0 < Number(LL3)) and (450 < Number(LX3))) { LX3 = LX3 - 4; } if (Number(Number(LY3) + 30) < Number(ShipY)) { LY3 = Number(LY3) + 3; } if (Number(ShipY) < Number(Number(LY3) + 30)) { LY3 = LY3 - 3; } if (Number(LL3) < 0) { LX3 = LX3 - 6; } if (((2400 < Number(Prog)) and (Number(Prog) < 3000)) and (Number(LX3) < Number(-80))) { LX3 = 600; LY3 = Number(random(200)) + 100; LL3 = 18; tellTarget ("/L3") { gotoAndStop (1); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX3 - Width)) and (((LX3 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY3 - Height)) and (((LY3 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL3)) { tellTarget ("/L3") { gotoAndPlay (2); }; LL3 = LL3 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL3)) and (Number(-100) < Number(LL3))) { LL3 = -100; tellTarget ("/L3") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if (Number(Prog) < 3000) { if ((((Number(LX3) < 500) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX1) < Number(-50))) { BX1 = LX3; BY1 = Number(LY3) + 21; BL1 = 1; BV1 = 20; tellTarget ("/B1") { gotoAndStop (1); }; tellTarget ("/Sound2") { gotoAndPlay (10); }; } if ((((Number(LX3) < 500) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX2) < Number(-50))) { BX2 = LX3; BY2 = Number(LY3) + 21; BL2 = 1; BV2 = 20; tellTarget ("/B2") { gotoAndStop (1); }; } if ((((Number(LX3) < 468) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX3) < Number(-50))) { BX3 = LX3; BY3 = Number(LY3) + 21; BL3 = 1; BV3 = 20; tellTarget ("/B3") { gotoAndStop (1); }; tellTarget ("/Sound2") { gotoAndPlay (10); }; } if ((((Number(LX3) < 468) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX4) < Number(-50))) { BX4 = LX3; BY4 = Number(LY3) + 21; BL4 = 1; BV4 = 20; tellTarget ("/B4") { gotoAndStop (1); }; } } else { LX3 = LX3 - 10; } FX1 = FX1 - 10; FY1 = FY1 - 1; setProperty("/F1", _x , FX1); setProperty("/F1", _y , FY1); FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= (FX1 - Width)) and (((FX1 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (FY1 - Height)) and (((FY1 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < FL1)) { tellTarget ("/F1") { gotoAndPlay (2); }; FL1 = FL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(FL1)) and (Number(-100) < Number(FL1))) { FL1 = -100; tellTarget ("/F1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } FH1 = 1; while (Number(FH1) < 9) { if (((((ShipX >= (eval ("FX" add FH1) - ShipWidth)) and (((eval ("FX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("FY" add FH1) - ShipHeight)) and (((eval ("FY" add FH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("FL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if (((2360 < Number(Prog)) and (Number(FX1) < Number(-50))) and (Number(Prog) < 3000)) { FX1 = 550; FY1 = Number(random(300)) + 50; FL1 = 4.5; tellTarget ("/F1") { gotoAndStop (1); }; } if (((((50 < Number(FX1)) and (Number(FX1) < 530)) and (Number(FF1) == 0)) and (0 < Number(FL1))) and (Number(ShipX) < Number(FX1))) { FFX1 = FX1; FFY1 = Number(FY1) + 23; FDX1 = ShipX - FX1; FDY1 = ShipY - (Number(FY1) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FH1 = 1; while (Number(FH1) < 9) { if (((((TX >= (eval ("FX" add FH1) - ShipWidth)) and (((eval ("FX" add FH1) + ShipWidth) + 30) >= TX)) and ((TY >= (eval ("FY" add FH1) - ShipHeight)) and (((eval ("FY" add FH1) + ShipHeight) + 45) >= TY))) and (THit == 17)) and (0 < eval ("FL" add FH1))) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } FX2 = FX2 - 10; FY2 = Number(FY2) + 1; setProperty("/F2", _x , FX2); setProperty("/F2", _y , FY2); FI2 = 1; while (Number(FI2) < 11) { if ((((eval ("SX" add FI2) >= (FX2 - Width)) and (((FX2 + Width) + 30) >= eval ("SX" add FI2))) and ((eval ("SY" add FI2) >= (FY2 - Height)) and (((FY2 + Height) + 45) >= eval ("SY" add FI2)))) and (0 < FL2)) { tellTarget ("/F2") { gotoAndPlay (2); }; FL2 = FL2 - Power; Set("S" add FI2, 0); Set("SY" add FI2, -500); Set("SY" add FI2, -500); } FI2 = Number(FI2) + 1; } if ((0 >= Number(FL2)) and (Number(-100) < Number(FL2))) { FL2 = -100; tellTarget ("/F2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2320 < Number(Prog)) and (Number(FX2) < Number(-50))) and (Number(Prog) < 3000)) { FX2 = 550; FY2 = Number(random(300)) + 50; FL2 = 4.5; tellTarget ("/F2") { gotoAndStop (1); }; } if (((((50 < Number(FX2)) and (Number(FX2) < 530)) and (Number(FF2) == 0)) and (0 < Number(FL2))) and (Number(ShipX) < Number(FX2))) { FFX2 = FX2; FFY2 = Number(FY2) + 23; FDX2 = ShipX - FX2; FDY2 = ShipY - (Number(FY2) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX3 = FX3 - 10; setProperty("/F3", _x , FX3); setProperty("/F3", _y , FY3); FI3 = 1; while (Number(FI3) < 11) { if ((((eval ("SX" add FI3) >= (FX3 - Width)) and (((FX3 + Width) + 30) >= eval ("SX" add FI3))) and ((eval ("SY" add FI3) >= (FY3 - Height)) and (((FY3 + Height) + 45) >= eval ("SY" add FI3)))) and (0 < FL3)) { tellTarget ("/F3") { gotoAndPlay (2); }; FL3 = FL3 - Power; Set("S" add FI3, 0); Set("SY" add FI3, -500); Set("SY" add FI3, -500); } FI3 = Number(FI3) + 1; } if ((0 >= Number(FL3)) and (Number(-100) < Number(FL3))) { FL3 = -100; tellTarget ("/F3") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2340 < Number(Prog)) and (Number(FX3) < Number(-50))) and (Number(Prog) < 3000)) { FX3 = 550; FY3 = Number(random(300)) + 50; FL3 = 4.5; tellTarget ("/F3") { gotoAndStop (1); }; } if (((((50 < Number(FX3)) and (Number(FX3) < 530)) and (Number(FF3) == 0)) and (0 < Number(FL3))) and (Number(ShipX) < Number(FX3))) { FFX3 = FX3; FFY3 = Number(FY3) + 23; FDX3 = ShipX - FX3; FDY3 = ShipY - (Number(FY3) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX4 = FX4 - 7; setProperty("/F4", _x , FX4); setProperty("/F4", _y , FY4); if (Number(FY4) < Number(ShipY)) { FY4 = Number(FY4) + 2; } if (Number(ShipY) < Number(FY4)) { FY4 = FY4 - 2; } FI4 = 1; while (Number(FI4) < 11) { if ((((eval ("SX" add FI4) >= (FX4 - Width)) and (((FX4 + Width) + 30) >= eval ("SX" add FI4))) and ((eval ("SY" add FI4) >= (FY4 - Height)) and (((FY4 + Height) + 45) >= eval ("SY" add FI4)))) and (0 < FL4)) { tellTarget ("/F4") { gotoAndPlay (2); }; FL4 = FL4 - Power; Set("S" add FI4, 0); Set("SY" add FI4, -500); Set("SY" add FI4, -500); } FI4 = Number(FI4) + 1; } if ((0 >= Number(FL4)) and (Number(-100) < Number(FL4))) { FL4 = -100; tellTarget ("/F4") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((2300 < Number(Prog)) and (Number(FX4) < Number(-50))) and (Number(Prog) < 3000)) { FX4 = 550; FY4 = Number(random(300)) + 50; FL4 = 4.5; tellTarget ("/F4") { gotoAndStop (1); }; } if (((((50 < Number(FX4)) and (Number(FX4) < 530)) and (Number(FF4) == 0)) and (0 < Number(FL4))) and (Number(ShipX) < Number(FX4))) { FFX4 = FX4; FFY4 = Number(FY4) + 23; FDX4 = ShipX - FX4; FDY4 = ShipY - (Number(FY4) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX5 = FX5 - 10; FY5 = FY5 - 2; setProperty("/F5", _x , FX5); setProperty("/F5", _y , FY5); FI5 = 1; while (Number(FI5) < 11) { if ((((eval ("SX" add FI5) >= (FX5 - Width)) and (((FX5 + Width) + 30) >= eval ("SX" add FI5))) and ((eval ("SY" add FI5) >= (FY5 - Height)) and (((FY5 + Height) + 45) >= eval ("SY" add FI5)))) and (0 < FL5)) { tellTarget ("/F5") { gotoAndPlay (2); }; FL5 = FL5 - Power; Set("S" add FI5, 0); Set("SY" add FI5, -500); Set("SY" add FI5, -500); } FI5 = Number(FI5) + 1; } if ((0 >= Number(FL5)) and (Number(-100) < Number(FL5))) { FL5 = -100; tellTarget ("/F5") { gotoAndPlay (4); }; if (Number(Prog) < 1500) { Score = Number(Score) + 500; } } if ((((200 < Number(Prog)) and (Number(Prog) < 950)) and (Number(FX5) < Number(-50))) or (((2050 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(FX5) < Number(-50)))) { FX5 = 550; FY5 = Number(random(200)) + 200; FL5 = 4.5; tellTarget ("/F5") { gotoAndStop (1); }; } if (((((150 < Number(FX5)) and (Number(FX5) < 450)) and (Number(FF1) == 0)) and (0 < Number(FL5))) and (Number(ShipX) < Number(FX5))) { FFX1 = FX5; FFY1 = Number(FY5) + 23; FDX1 = ShipX - FX5; FDY1 = ShipY - (Number(FY5) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX6 = FX6 - 10; FY6 = Number(FY6) + 2; setProperty("/F6", _x , FX6); setProperty("/F6", _y , FY6); FI6 = 1; while (Number(FI6) < 11) { if ((((eval ("SX" add FI6) >= (FX6 - Width)) and (((FX6 + Width) + 30) >= eval ("SX" add FI6))) and ((eval ("SY" add FI6) >= (FY6 - Height)) and (((FY6 + Height) + 45) >= eval ("SY" add FI6)))) and (0 < FL6)) { tellTarget ("/F6") { gotoAndPlay (2); }; FL6 = FL6 - Power; Set("S" add FI6, 0); Set("SY" add FI6, -500); Set("SY" add FI6, -500); } FI6 = Number(FI6) + 1; } if ((0 >= Number(FL6)) and (Number(-100) < Number(FL6))) { FL6 = -100; tellTarget ("/F6") { gotoAndPlay (4); }; if (Number(Prog) < 1500) { Score = Number(Score) + 500; } } if ((((220 < Number(Prog)) and (Number(Prog) < 1505)) and (Number(FX6) < Number(-50))) or (((2080 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(FX6) < Number(-50)))) { FX6 = 550; FY6 = random(200); FL6 = 4.5; tellTarget ("/F6") { gotoAndStop (1); }; } if (((((115 < Number(FX6)) and (Number(FX6) < 450)) and (Number(FF2) == 0)) and (0 < Number(FL6))) and (Number(ShipX) < Number(FX6))) { FFX2 = FX6; FFY2 = Number(FY6) + 23; FDX2 = ShipX - FX6; FDY2 = ShipY - (Number(FY6) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX7 = FX7 - 10; FY7 = FY7 - 3; setProperty("/F7", _x , FX7); setProperty("/F7", _y , FY7); FI7 = 1; while (Number(FI7) < 11) { if ((((eval ("SX" add FI7) >= (FX7 - Width)) and (((FX7 + Width) + 30) >= eval ("SX" add FI7))) and ((eval ("SY" add FI7) >= (FY7 - Height)) and (((FY7 + Height) + 45) >= eval ("SY" add FI7)))) and (0 < FL7)) { tellTarget ("/F7") { gotoAndPlay (2); }; FL7 = FL7 - Power; Set("S" add FI7, 0); Set("SY" add FI7, -500); Set("SY" add FI7, -500); } FI7 = Number(FI7) + 1; } if ((0 >= Number(FL7)) and (Number(-100) < Number(FL7))) { FL7 = -100; tellTarget ("/F7") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if (((240 < Number(Prog)) and (Number(Prog) < 1505)) and (Number(FX7) < Number(-50))) { FX7 = 550; FY7 = Number(random(200)) + 200; FL7 = 4.5; tellTarget ("/F7") { gotoAndStop (1); }; } if (((((130 < Number(FX7)) and (Number(FX7) < 450)) and (Number(FF3) == 0)) and (0 < Number(FL7))) and (Number(ShipX) < Number(FX7))) { FFX3 = FX7; FFY3 = Number(FY7) + 23; FDX3 = ShipX - FX7; FDY3 = ShipY - (Number(FY7) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX8 = FX8 - 14; setProperty("/F8", _x , FX8); setProperty("/F8", _y , FY8); FI8 = 1; while (Number(FI8) < 11) { if ((((eval ("SX" add FI8) >= (FX8 - Width)) and (((FX8 + Width) + 30) >= eval ("SX" add FI8))) and ((eval ("SY" add FI8) >= (FY8 - Height)) and (((FY8 + Height) + 45) >= eval ("SY" add FI8)))) and (0 < FL8)) { tellTarget ("/F8") { gotoAndPlay (2); }; FL8 = FL8 - Power; Set("S" add FI8, 0); Set("SY" add FI8, -500); Set("SY" add FI8, -500); } FI8 = Number(FI8) + 1; } if ((0 >= Number(FL8)) and (Number(-100) < Number(FL8))) { FL8 = -100; tellTarget ("/F8") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((800 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(FX8) < Number(-50))) or (((1300 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX8) < Number(-50)))) { FX8 = 550; FY8 = Number(random(300)) + 50; FL8 = 4.5; tellTarget ("/F8") { gotoAndStop (1); }; } if (((((160 < Number(FX8)) and (Number(FX8) < 450)) and (Number(FF4) == 0)) and (0 < Number(FL8))) and (Number(ShipX) < Number(FX8))) { FFX4 = FX8; FFY4 = Number(FY8) + 23; FDX4 = ShipX - FX8; FDY4 = ShipY - (Number(FY8) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } setProperty("/B1", _x , BX1); setProperty("/B1", _y , BY1); BX1 = BX1 - BV1; BY1 = BY1 - 2; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX1 - Width)) and (((BX1 + Width) + 40) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= (BY1 - Height)) and (((BY1 + Height) + 17) >= eval ("SY" add BI1)))) and (0 < BL1)) { tellTarget ("/B1") { gotoAndPlay (2); }; BL1 = BL1 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 1; while (Number(BH1) < 5) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 40) >= ShipX)) and ((ShipY >= (eval ("BY" add BH1) - ShipHeight)) and (((eval ("BY" add BH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if ((0 >= Number(BL1)) and (Number(-100) < Number(BL1))) { BL1 = -100; tellTarget ("/B1") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B2", _x , BX2); setProperty("/B2", _y , BY2); BX2 = BX2 - BV2; BY2 = Number(BY2) + 2; BI2 = 1; while (Number(BI2) < 10) { if ((((eval ("SX" add BI2) >= (BX2 - Width)) and (((BX2 + Width) + 40) >= eval ("SX" add BI2))) and ((eval ("SY" add BI2) >= (BY2 - Height)) and (((BY2 + Height) + 17) >= eval ("SY" add BI2)))) and (0 < BL2)) { tellTarget ("/B2") { gotoAndPlay (2); }; BL2 = BL2 - Power; Set("S" add BI2, 0); Set("SY" add BI2, -500); Set("SY" add BI2, -500); } BI2 = Number(BI2) + 1; } if ((0 >= Number(BL2)) and (Number(-100) < Number(BL2))) { BL2 = -100; tellTarget ("/B2") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B3", _x , BX3); setProperty("/B3", _y , BY3); BX3 = BX3 - BV3; BY3 = BY3 - 4; BI3 = 1; while (Number(BI3) < 10) { if ((((eval ("SX" add BI3) >= (BX3 - Width)) and (((BX3 + Width) + 40) >= eval ("SX" add BI3))) and ((eval ("SY" add BI3) >= (BY3 - Height)) and (((BY3 + Height) + 17) >= eval ("SY" add BI3)))) and (0 < BL3)) { tellTarget ("/B3") { gotoAndPlay (2); }; BL3 = BL3 - Power; Set("S" add BI3, 0); Set("SY" add BI3, -500); Set("SY" add BI3, -500); } BI3 = Number(BI3) + 1; } if ((0 >= Number(BL3)) and (Number(-100) < Number(BL3))) { BL3 = -100; tellTarget ("/B3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/B4", _x , BX4); setProperty("/B4", _y , BY4); BX4 = BX4 - BV4; BY4 = Number(BY4) + 4; BI4 = 1; while (Number(BI4) < 10) { if ((((eval ("SX" add BI4) >= (BX4 - Width)) and (((BX4 + Width) + 40) >= eval ("SX" add BI4))) and ((eval ("SY" add BI4) >= (BY4 - Height)) and (((BY4 + Height) + 17) >= eval ("SY" add BI4)))) and (0 < BL4)) { tellTarget ("/B4") { gotoAndPlay (2); }; BL4 = BL4 - Power; Set("S" add BI4, 0); Set("SY" add BI4, -500); Set("SY" add BI4, -500); } BI4 = Number(BI4) + 1; } if ((0 >= Number(BL4)) and (Number(-100) < Number(BL4))) { BL4 = -100; tellTarget ("/B4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/TT", _x , FFX5); setProperty("/TT", _y , FFY5); FFY5 = FFY5 - 9; FFX5 = FFX5 - 9; if ((Number(FFY5) < Number(-50)) or (Number(FFX5) < Number(-50))) { TF = 0; } setProperty("/C", _x , CX1); setProperty("/C", _y , CY1); if ((800 < Number(Prog)) and (Number(Prog) < 1500)) { CX1 = CX1 - 2; } if (((((((25 < Number(CX1)) and (Number(CX1) < 550)) and (Number(FF9) == 0)) and (Number(CR1) == 60)) and (0 < Number(CL1))) and (Number(Prog) < 1505)) and (Number(Prog) < 3000)) { CR1 = 0; FFX9 = CX1; FFY9 = CY1; FF9 = 1; tellTarget ("/Sound2") { gotoAndPlay (8); }; } if (Number(CR1) < 60) { CR1 = Number(CR1) + 1; } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= (CX1 - Width)) and (((CX1 + Width) + 50) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (CY1 - Height)) and (((CY1 + Height) + 38) >= eval ("SY" add FI1)))) and (0 < CL1)) { tellTarget ("/C") { gotoAndPlay (2); }; CL1 = CL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(CL1)) and (Number(-100) < Number(CL1))) { CL1 = -100; tellTarget ("/C") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if ((Number(CX1) < Number(-50)) and (Number(Prog) < 1500)) { CX1 = 720; CY1 = 335; CR1 = 20; CL1 = 24; tellTarget ("/C") { gotoAndStop (1); }; } if (1500 < Number(Prog)) { CY1 = Number(CY1) + 1; } setProperty("/C2", _x , CX2); setProperty("/C2", _y , CY2); if (800 < Number(Prog)) { CX2 = CX2 - 2; } if ((((((25 < Number(CX2)) and (Number(CX2) < 550)) and (Number(FF10) == 0)) and (Number(CR2) == 60)) and (0 < Number(CL2))) and (Number(Prog) < 1505)) { CR2 = 0; FFX10 = CX2; FFY10 = CY2; FF10 = 1; tellTarget ("/Sound2") { gotoAndPlay (8); }; } if (Number(CR2) < 60) { CR2 = Number(CR2) + 1; } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= (CX2 - Width)) and (((CX2 + Width) + 50) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (CY2 - Height)) and (((CY2 + Height) + 38) >= eval ("SY" add FI1)))) and (0 < CL2)) { tellTarget ("/C2") { gotoAndPlay (2); }; CL2 = CL2 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(CL2)) and (Number(-100) < Number(CL2))) { CL2 = -100; tellTarget ("/C2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if (1500 < Number(Prog)) { CY2 = Number(CY2) + 1; } setProperty("/R", _x , RX); setProperty("/R", _y , RY); if ((1330 < Number(Prog)) and (Number(Prog) < 1500)) { RX = RX - 2; } if (Number(Prog) == 1499) { RL = 100; } if ((Number(Prog) >= 1500) and (0 < Number(RL))) { RT = Number(RT) + 1; if (Number(RT) == 90) { RT = 2; tellTarget ("/R/attack") { gotoAndPlay (2); }; } if (((((Number(RT) == 50) or (Number(RT) == 51)) and ((Number(ShipY) >= Number((RY - ShipHeight) - 127)) and (Number((Number(RY) + Number(ShipHeight)) - 47) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(RL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } if (((((Number(RT) == 50) or (Number(RT) == 51)) and ((Number(TY) >= Number((RY - ShipHeight) - 127)) and (Number((Number(RY) + Number(ShipHeight)) - 47) >= Number(TY)))) and (Number(THit) == 17)) and (0 < Number(RL))) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((RX - Width) - 181)) and (((RX + Width) - 57) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((RY - Height) - 128)) and (((RY + Height) - 47) >= eval ("SY" add FI1)))) and (0 < RL)) { tellTarget ("/R") { gotoAndPlay (2); }; RL = RL - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if (((((Number(ShipX) >= Number((RX - ShipWidth) - 181)) and (Number((Number(RX) + Number(ShipWidth)) - 57) >= Number(ShipX))) and ((Number(ShipY) >= Number((RY - ShipHeight) - 128)) and (Number((Number(RY) + Number(ShipHeight)) - 47) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(RL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((((Number(ShipX) >= Number((RX - ShipWidth) - 57)) and (Number(Number(Number(RX) + Number(ShipWidth)) + 68) >= Number(ShipX))) and ((Number(ShipY) >= Number((RY - ShipHeight) - 128)) and (Number(Number(Number(RY) + Number(ShipHeight)) + 156) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(RL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((0 >= Number(RL)) and (Number(-100) < Number(RL))) { RL = -100; Prog = 1549; tellTarget ("/R") { gotoAndPlay (4); }; Score = Number(Score) + 5000; } if (1500 < Number(Prog)) { RY = Number(RY) + 1; } if (1600 < Number(Prog)) { RY = Number(RY) + 1; } setProperty("/B", _x , BX); setProperty("/B", _y , BY); if ((800 < Number(Prog)) and (Number(Prog) < 1500)) { BX = BX - 2; } if (((800 < Number(Prog)) and (Number(Prog) < 1500)) and (385 < Number(BY))) { BY = BY - 0.25; } if (1500 < Number(Prog)) { BY = Number(BY) + 1; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } Prog = Number(Prog) + 1; if (Number(Prog) == 3335) { tellTarget ("/Music 2") { gotoAndPlay (10); }; } if (Number(Prog) == 3355) { tellTarget ("/Music 2") { gotoAndPlay (20); }; } if (Number(Prog) == 4000) { tellTarget ("/start") { gotoAndPlay (125); }; } if (Number(Prog) == 4200) { tellTarget ("/BG2") { gotoAndPlay (964); }; } if (Number(Prog) == 4225) { gotoAndPlay (2290); } if (Number(Prog) == 1501) { Prog = 1500; } if (Number(Prog) == 3601) { Prog = 3600; } if (Number(Prog) == 2101) { Prog = 2100; } setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if (Number(Prog) == 1550) { Saved = Score; Checkpoint = 1; tellTarget ("/BG") { gotoAndPlay (1550); }; } if (Number(Prog) == 1700) { Saved = Score; Checkpoint = 2; tellTarget ("/BG") { gotoAndPlay (1700); }; } if (Number(Prog) == 1800) { tellTarget ("/BG2") { gotoAndPlay (20); }; } if (Number(Prog) == 2201) { Saved = Score; Checkpoint = 3; tellTarget ("/BG") { gotoAndPlay (2201); }; tellTarget ("/BG2") { gotoAndPlay (275); }; } if (Number(Prog) == 3100) { Saved = Score; Checkpoint = 4; tellTarget ("/BG") { gotoAndPlay (3100); }; tellTarget ("/BG2") { gotoAndPlay (430); }; } if ((3585 < Number(Prog)) and (Number(Prog) < 3700)) { BossBonus = BossBonus - 2; } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 2202
prevFrame();
Frame 2203
Died = Number(Died) + 1; Music = 0; if (Number(Died) == 6) { Died = 5; } stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); };
Frame 2266
tellTarget ("/start") { gotoAndPlay (100); };
Frame 2267
stopAllSounds();
Frame 2289
stopAllSounds(); gotoAndPlay (2166);
Frame 2290
stopAllSounds();
Frame 2304
Checkpoint = 0; Score = 1; Saved = 0; Prog = 0;
Frame 2305
ifFrameLoaded (3592) { gotoAndPlay (2311); }
Frame 2309
ifFrameLoaded (3592) { gotoAndPlay (2311); } play();
Frame 2310
prevFrame();
Frame 2311
Mouse.show();
Frame 3342
stopAllSounds();
Frame 3358
Mouse.hide(); Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; tellTarget ("/start") { gotoAndPlay (1); }; Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Music = 0; Life = 5; BossBonus = 10000; Score = Saved; Timer = 0; if (0 < Number(DL)) { tellTarget ("/DLife") { gotoAndStop(int(/:DL)); }; } else { tellTarget ("/DLife") { gotoAndStop (101); }; } if (0 < Number(CL)) { tellTarget ("/CLife") { gotoAndStop(int(/:CL)); }; } else { tellTarget ("/CLife") { gotoAndStop (101); }; } TL = Number(Number(TL2) + Number(TL3)) + Number(TL1); if (Number(TL1) == Number(-100)) { TL = Number(TL) + 100; } if (Number(TL2) == Number(-100)) { TL = Number(TL) + 100; } if (Number(TL3) == Number(-100)) { TL = Number(TL) + 100; } if (0 < Number(TL)) { tellTarget ("/TLife") { gotoAndStop(int(/:TL)); }; } else { tellTarget ("/TLife") { gotoAndStop (151); }; } EL = Number(Number(JL2) + Number(JL3)) + Number(JL1); if (Number(JL1) == Number(-100)) { EL = Number(EL) + 100; } if (Number(JL2) == Number(-100)) { EL = Number(EL) + 100; } if (Number(JL3) == Number(-100)) { EL = Number(EL) + 100; } if (0 < Number(EL)) { tellTarget ("/ELife") { gotoAndStop(int(/:EL)); }; } else { tellTarget ("/ELife") { gotoAndStop (101); }; } ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; TX1 = 650; TY1 = 200; TL1 = -1000; TX2 = 650; TY2 = 200; TL2 = -1000; TC = 0; Going = 0; TX3 = 650; TP3 = -1; TD3 = 200; TY3 = 200; TL3 = -1000; AX1 = -100; AY1 = -100; AF1 = 0; AX2 = -100; AY2 = -100; AF2 = 0; AX3 = -100; AY3 = -100; AF3 = 0; TX4 = 600; OrbDead = 0; TY4 = 200; TL4 = -2; CSX1 = -100; CSY1 = -100; CSX2 = -100; CSY2 = -100; CX = 400; CY = -300; CD = -1; CL = -1000; JX = 800; JY = 200; JL1 = -1000; JL2 = -1000; JL3 = -1000; YX1 = -500; YY1 = -500; YTimer = 0; YX2 = -500; YY2 = -500; YX3 = -500; YY3 = -500; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; FSX5 = -100; FSY5 = -100; FFX5 = -500; FFY5 = -500; FSX6 = -100; FSY6 = -100; FFX6 = -500; FFY6 = -500; FSX7 = -100; FSY7 = -100; FFX7 = -500; FFY7 = -500; FSX8 = -100; FSY8 = -100; FFX8 = -500; FFY8 = -500; FSX9 = -100; FSY9 = -100; FFX9 = -500; FFY9 = -500; NX2 = -50; NI2 = 1; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; NX3 = -50; NY3 = 100; NI3 = 1; NL3 = 3; NYV3 = 1; NYD3 = 1; NX4 = -50; NI4 = 1; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; FX1 = -500; FY1 = -100; Constant = 15; Constant2 = 13; FL1 = -100; FDX1 = -100; FDY1 = -100; FN1 = 1; FF1 = 0; FX2 = -500; FY2 = -100; FL2 = -100; FDX2 = -100; FDY2 = -100; FN2 = 1; FF2 = 0; FX3 = -500; FY3 = -100; FL3 = -100; FDX3 = -100; FDY3 = -100; FN3 = 1; FF3 = 0; FX4 = -500; FY4 = -100; FL4 = -100; FDX4 = -100; FDY4 = -100; FN4 = 1; FF4 = 0; FX5 = -500; FY5 = -100; FL5 = -100; FDX5 = -100; FDY5 = -100; FN5 = 1; FF5 = 0; FX6 = -500; FY6 = -100; FL6 = -100; FDX6 = -100; FDY6 = -100; FN6 = 1; FF6 = 0; FX7 = -500; FY7 = -100; FL7 = -100; FDX7 = -100; FDY7 = -100; FN7 = 1; FF7 = 0; FX8 = -500; FY8 = -100; FL8 = -100; FDX8 = -100; FDY8 = -100; FN8 = 1; FF8 = 0; RX1 = -500; RFY1 = -100; RL1 = -100; RX2 = -500; RY2 = -100; RL2 = -100; RX3 = -500; RY3 = -100; RL3 = -100; RX4 = -500; RY4 = -100; RL4 = -100; RX5 = -500; RY5 = -100; RL5 = -100; RX6 = -500; RY6 = -100; RL6 = -100; RX7 = -500; RY7 = -100; RL7 = -100; RX8 = -500; RY8 = -100; RL8 = -100; BX1 = -100; BI1 = 1; BY1 = 1; BL1 = 1; BV1 = 5; BX2 = -100; BI2 = 1; BY2 = 1; BL2 = 1; BV2 = 5; BX3 = -100; BI3 = 1; BY3 = 1; BL3 = 1; BV3 = 5; BX4 = -100; BI4 = 1; BY4 = 1; BL4 = 1; BV4 = 5; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; Prog = 0; Stage = "4";
Frame 3392
if (Number(Music) == 0) { tellTarget ("/Music 2") { gotoAndPlay (29); }; } if (Number(Checkpoint) == 1) { Prog = 119; } if (Number(Checkpoint) == 2) { Prog = 1799; }
Frame 3393
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 20; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; tellTarget ("/BG") { stop(); }; gotoAndPlay (3395); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } LifeBonus = 5000 - (Died * 1000); if (0 < Number(DL)) { tellTarget ("/DLife") { gotoAndStop(int(/:DL)); }; } else { tellTarget ("/DLife") { gotoAndStop (101); }; } if (0 < Number(CL)) { tellTarget ("/CLife") { gotoAndStop(int(/:CL)); }; } else { tellTarget ("/CLife") { gotoAndStop (101); }; } TL = Number(Number(TL2) + Number(TL3)) + Number(TL1); if (Number(TL1) == Number(-100)) { TL = Number(TL) + 100; } if (Number(TL2) == Number(-100)) { TL = Number(TL) + 100; } if (Number(TL3) == Number(-100)) { TL = Number(TL) + 100; } if (0 < Number(TL)) { tellTarget ("/TLife") { gotoAndStop(int(/:TL)); }; } else { tellTarget ("/TLife") { gotoAndStop (151); }; } EL = Number(Number(JL2) + Number(JL3)) + Number(JL1); if (Number(JL1) == Number(-100)) { EL = Number(EL) + 100; } if (Number(JL2) == Number(-100)) { EL = Number(EL) + 100; } if (Number(JL3) == Number(-100)) { EL = Number(EL) + 100; } if (0 < Number(EL)) { tellTarget ("/ELife") { gotoAndStop(int(/:EL)); }; } else { tellTarget ("/ELife") { gotoAndStop (101); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); if (((1450 < Number(Prog)) and (450 < Number(TX1))) and (Number(Prog) < 1700)) { TX1 = TX1 - 4; } if (Number(Prog) == 1450) { TL1 = 50; TL2 = 50; TL3 = 50; } if ((((0 < Number(TL1)) and (250 < Number(TX1))) and (1500 < Number(Prog))) and (Number(AF1) == 0)) { AX1 = TX1; AY1 = TY1; AF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (Number(TY1) < Number(ShipY)) { TY1 = Number(TY1) + 5; } if (Number(ShipY) < Number(TY1)) { TY1 = TY1 - 5; } setProperty("/T1", _x , TX1); setProperty("/T1", _y , TY1); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= ((TX1 - Width) - 56)) and (((TX1 + Width) + 550) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((TY1 - Height) - 12)) and (((TY1 + Height) + 12) >= eval ("SY" add FI1)))) and (0 < TL1)) { tellTarget ("/T1") { gotoAndPlay (2); }; TL1 = TL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(TL1)) and (Number(-100) < Number(TL1))) { TL1 = -100; tellTarget ("/T1") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } FH1 = 1; while (Number(FH1) < 4) { if (((((ShipX >= ((eval ("TX" add FH1) - ShipWidth) - 56)) and (((eval ("TX" add FH1) + ShipWidth) + 550) >= ShipX)) and ((ShipY >= ((eval ("TY" add FH1) - ShipHeight) - 12)) and (((eval ("TY" add FH1) + ShipHeight) + 12) >= ShipY))) and (Timer == 6)) and (0 < eval ("TL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } setProperty("/T2", _x , TX2); setProperty("/T2", _y , TY2); if (((1450 < Number(Prog)) and (350 < Number(TX2))) and (Number(Prog) < 1700)) { TX2 = TX2 - 4; } if (Number(TY2) < Number(ShipY)) { TY2 = Number(TY2) + 2; } if (Number(ShipY) < Number(TY2)) { TY2 = TY2 - 2; } if (((0 < Number(TL2)) and (Number(TC) != 51)) and (1500 < Number(Prog))) { TC = Number(TC) + 1; } if (Number(TC) == 50) { TV = 25; TC = 51; } if (Number(TC) == 100) { TC = 0; } if (Number(TC) == 51) { TX2 = TX2 - TV; TV = TV - 1; } if (Number(TV) == Number(-26)) { TV = 0; TC = 52; } if ((((0 < Number(TL2)) and (250 < Number(TX2))) and (1510 < Number(Prog))) and (Number(AF2) == 0)) { AX2 = TX2; AY2 = TY2; AF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= ((TX2 - Width) - 56)) and (((TX2 + Width) + 550) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((TY2 - Height) - 12)) and (((TY2 + Height) + 12) >= eval ("SY" add FI1)))) and (0 < TL2)) { tellTarget ("/T2") { gotoAndPlay (2); }; TL2 = TL2 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(TL2)) and (Number(-100) < Number(TL2))) { TL2 = -100; tellTarget ("/T2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/T3", _x , TX3); setProperty("/T3", _y , TY3); if (((1450 < Number(Prog)) and (350 < Number(TX3))) and (Number(Prog) < 1700)) { TX3 = TX3 - 4; } if (Number(Prog) == 1550) { TP3 = 0; TD3 = random(200) * 2; } if ((Number(TY3) < Number(TD3)) and (Number(TP3) == 0)) { TY3 = Number(TY3) + 2; } if ((Number(TD3) < Number(TY3)) and (Number(TP3) == 0)) { TY3 = TY3 - 2; } if ((Number(TD3) == Number(TY3)) and (Number(TP3) == 0)) { TP3 = 1; } if (Number(TP3) == 1) { TX3 = TX3 - 30; } if ((Number(TP3) == 1) and (Number(TX3) < 30)) { TP3 = 2; } if (Number(TP3) == 2) { TX3 = Number(TX3) + 30; } if ((Number(TP3) == 2) and (350 < Number(TX3))) { TP3 = 0; TD3 = random(200) * 2; } if ((((0 < Number(TL3)) and (250 < Number(TX3))) and (1520 < Number(Prog))) and (Number(AF3) == 0)) { AX3 = TX3; AY3 = TY3; AF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= ((TX3 - Width) - 56)) and (((TX3 + Width) + 550) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((TY3 - Height) - 12)) and (((TY3 + Height) + 12) >= eval ("SY" add FI1)))) and (0 < TL3)) { tellTarget ("/T3") { gotoAndPlay (2); }; TL3 = TL3 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(TL3)) and (Number(-100) < Number(TL3))) { TL3 = -100; tellTarget ("/T3") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/A1", _x , AX1); setProperty("/A1", _y , AY1); AX1 = AX1 - 15; if (Number(AX1) < Number(-60)) { AF1 = 0; } FH1 = 1; while (Number(FH1) < 4) { if ((((ShipX >= ((eval ("AX" add FH1) - ShipWidth) - 30)) and (((eval ("AX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= ((eval ("AY" add FH1) - ShipHeight) - 5)) and (((eval ("AY" add FH1) + ShipHeight) + 5) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FH1 = Number(FH1) + 1; } setProperty("/A2", _x , AX2); setProperty("/A2", _y , AY2); AX2 = AX2 - 15; if (Number(AX2) < Number(-60)) { AF2 = 0; } setProperty("/A3", _x , AX3); setProperty("/A3", _y , AY3); AX3 = AX3 - 15; if (Number(AX3) < Number(-60)) { AF3 = 0; } if (((1450 < Number(Prog)) and (450 < Number(TX4))) and (Number(Prog) < 1700)) { TX4 = TX4 - 2; } if ((Number(TL) == 0) and (Number(OrbDead) == 0)) { OrbDead = 1; Prog = 1650; tellTarget ("/T4") { gotoAndPlay (2); }; } if (Number(OrbDead) == 1) { TX4 = TX4 - 3; } setProperty("/T4", _x , TX4); setProperty("/T4", _y , TY4); setProperty("/CS", _x , CSX1); setProperty("/CS", _y , CSY1); CSX1 = CSX1 - 15; if ((((Number(ShipX) >= Number(Number(CSX1 - ShipWidth) + 0)) and (Number(Number(Number(CSX1) + Number(ShipWidth)) + 30) >= Number(ShipX))) and ((Number(ShipY) >= Number((CSY1 - ShipHeight) - 143)) and (Number(Number(CSY1) + Number(ShipHeight)) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } if ((((Number(ShipX) >= Number((CSX2 - ShipWidth) - 30)) and (Number(Number(CSX2) + Number(ShipWidth)) >= Number(ShipX))) and ((Number(ShipY) >= Number((CSY2 - ShipHeight) - 143)) and (Number(Number(CSY2) + Number(ShipHeight)) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } setProperty("/CS2", _x , CSX2); setProperty("/CS2", _y , CSY2); CSX2 = Number(CSX2) + 15; setProperty("/C", _x , CX); setProperty("/C", _y , CY); if (Number(Prog) == 2700) { CD = 0; CL = 100; } if (Number(CD) == 0) { CY = Number(CY) + 25; } if ((Number(CY) == 325) and (Number(CD) == 0)) { tellTarget ("/Sound3") { gotoAndPlay (12); }; CSX1 = CX - 146; CSY1 = Number(CY) + 62; CSX2 = Number(CX) + 146; CSY2 = Number(CY) + 62; tellTarget ("/CS") { gotoAndPlay (1); }; tellTarget ("/CS2") { gotoAndPlay (1); }; CD = 1; tellTarget ("/C/C2") { gotoAndPlay (2); }; } if ((Number(CD) >= 1) and (21 >= Number(CD))) { CD = Number(CD) + 1; } if (Number(CD) == 22) { CY = CY - 25; } if ((Number(CD) == 22) and (Number(CY) == Number(-125))) { CX = ShipX; CD = 0; tellTarget ("/C/C2") { gotoAndStop (1); }; } HI = 1; while (Number(HI) < 10) { if (((((eval ("SX" add HI) >= ((CX - Width) - 146)) and (((CX + Width) + 146) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((CY - Height) - 41)) and (((CY + Height) + 61) >= eval ("SY" add HI)))) and (0 < CL)) and (21 >= CD)) { tellTarget ("/C") { gotoAndPlay (2); }; CL = CL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; while (Number(HI) < 10) { if (((((eval ("SX" add HI) >= ((CX - Width) - 85)) and (((CX + Width) + 85) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((CY - Height) - 41)) and (((CY + Height) + 61) >= eval ("SY" add HI)))) and (0 < CL)) and (CD == 22)) { tellTarget ("/C") { gotoAndPlay (2); }; CL = CL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } if ((0 >= Number(CL)) and (Number(-100) < Number(CL))) { CL = -100; tellTarget ("/C") { gotoAndPlay (4); }; Score = Number(Score) + 5000; CD = -1; Prog = 2799; } if ((((((Number(ShipX) >= Number((CX - ShipWidth) - 146)) and (Number(Number(Number(CX) + Number(ShipWidth)) + 146) >= Number(ShipX))) and ((Number(ShipY) >= Number((CY - ShipHeight) - 55)) and (Number(Number(Number(CY) + Number(ShipHeight)) + 62) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(CL))) and (21 >= Number(CD))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if ((((((Number(ShipX) >= Number((CX - ShipWidth) - 85)) and (Number(Number(Number(CX) + Number(ShipWidth)) + 85) >= Number(ShipX))) and ((Number(ShipY) >= Number((CY - ShipHeight) - 41)) and (Number(Number(Number(CY) + Number(ShipHeight)) + 61) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(CL))) and (Number(CD) == 22)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/J1", _x , JX); setProperty("/J1", _y , JY); if (90 >= Number(Prog)) { JY2 = JY - 170; JY4 = Number(JY) + 170; } setProperty("/J2", _x , JX - 10); setProperty("/J2", _y , JY2); setProperty("/J4", _x , JX - 10); setProperty("/J4", _y , JY4); setProperty("/J3", _x , JX - 30); setProperty("/J3", _y , JY); if ((Number(Prog) < 100) and (500 < Number(JX))) { JX = JX - 3; } if (Number(Prog) == 2) { JL1 = 34; JL2 = 33; JL3 = 33; } if (Number(EL) == 0) { JL1 = -200; JL2 = -200; JL3 = -200; Prog = 110; } if (110 < Number(Prog)) { JX = Number(JX) + 2; } if ((((Number(ShipX) >= Number((JX - ShipWidth) - 33)) and (Number(Number(Number(JX) + Number(ShipWidth)) + 38) >= Number(ShipX))) and ((Number(ShipY) >= Number((JY - ShipHeight) - 193)) and (Number(Number(Number(JY) + Number(ShipHeight)) + 193) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (90 < Number(Prog)) { if (Number(JY2) < Number(ShipY)) { JY2 = Number(JY2) + 1; } if (Number(ShipY) < Number(JY2)) { JY2 = JY2 - 1; } if (130 < Number(JY2)) { JY2 = 130; } if (Number(JY4) < Number(ShipY)) { JY4 = Number(JY4) + 1; } if (Number(ShipY) < Number(JY4)) { JY4 = JY4 - 1; } if (Number(JY4) < 270) { JY4 = 270; } } if ((((Number(ShipX) >= Number((JX - ShipWidth) - 165)) and (Number((Number(JX) + Number(ShipWidth)) - 30) >= Number(ShipX))) and ((Number(ShipY) >= Number((JY - ShipHeight) - 45)) and (Number(Number(Number(JY) + Number(ShipHeight)) + 45) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((JX - Width) - 165)) and (((JX + Width) - 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((JY - Height) - 45)) and (((JY + Height) + 45) >= eval ("SY" add FI1)))) and (0 < JL2)) { tellTarget ("/J3") { gotoAndPlay (2); }; JL2 = JL2 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(JL2)) and (Number(-100) < Number(JL2))) { JL2 = -100; tellTarget ("/J3") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if (((((Number(ShipX) >= Number((JX - ShipWidth) - 148)) and (Number((Number(JX) + Number(ShipWidth)) - 10) >= Number(ShipX))) and ((Number(ShipY) >= Number((JY2 - ShipHeight) - 22)) and (Number(Number(Number(JY2) + Number(ShipHeight)) + 22) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(JL1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((JX - Width) - 148)) and (((JX + Width) - 10) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((JY2 - Height) - 22)) and (((JY2 + Height) + 22) >= eval ("SY" add FI1)))) and (0 < JL1)) { tellTarget ("/J2") { gotoAndPlay (2); }; JL1 = JL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(JL1)) and (Number(-100) < Number(JL1))) { JL1 = -100; tellTarget ("/J2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if (((((Number(ShipX) >= Number((JX - ShipWidth) - 148)) and (Number((Number(JX) + Number(ShipWidth)) - 10) >= Number(ShipX))) and ((Number(ShipY) >= Number((JY4 - ShipHeight) - 22)) and (Number(Number(Number(JY4) + Number(ShipHeight)) + 22) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(JL3))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= ((JX - Width) - 148)) and (((JX + Width) - 10) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= ((JY4 - Height) - 22)) and (((JY4 + Height) + 22) >= eval ("SY" add FI1)))) and (0 < JL3)) { tellTarget ("/J4") { gotoAndPlay (2); }; JL3 = JL3 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(JL3)) and (Number(-100) < Number(JL3))) { JL3 = -100; tellTarget ("/J4") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/Y1", _x , YX1); setProperty("/Y1", _y , YY1); YX1 = YX1 - 30; YTimer = Number(YTimer) + 1; if (200 < Number(YX1)) { YY1 = JY2; } if (200 < Number(YX2)) { YY2 = JY; } if (200 < Number(YX3)) { YY3 = JY4; } if ((((((Number(YTimer) == 30) or (Number(YTimer) == 100)) or (Number(YTimer) == 130)) or (Number(YTimer) == 170)) or (Number(YTimer) == 210)) and (0 < Number(JL1))) { YX1 = JX; YY1 = JY2; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(YTimer) == 212) { YTimer = 0; } FFH1 = 1; while (Number(FFH1) < 4) { if ((((ShipX >= ((eval ("YX" add FFH1) - ShipWidth) - 165)) and ((eval ("YX" add FFH1) + ShipWidth) >= ShipX)) and ((ShipY >= ((eval ("YY" add FFH1) - ShipHeight) - 17)) and (((eval ("YY" add FFH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/Y2", _x , YX2); setProperty("/Y2", _y , YY2); YX2 = YX2 - 30; if ((((((Number(YTimer) == 40) or (Number(YTimer) == 90)) or (Number(YTimer) == 140)) or (Number(YTimer) == 170)) or (Number(YTimer) == 200)) and (0 < Number(JL2))) { YX2 = JX; YY2 = JY; tellTarget ("/Sound3") { gotoAndPlay (8); }; } setProperty("/Y3", _x , YX3); setProperty("/Y3", _y , YY3); YX3 = YX3 - 30; if ((((((Number(YTimer) == 50) or (Number(YTimer) == 80)) or (Number(YTimer) == 130)) or (Number(YTimer) == 170)) or (Number(YTimer) == 210)) and (0 < Number(JL3))) { YX3 = JX; YY3 = JY4; tellTarget ("/Sound3") { gotoAndPlay (8); }; } setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = Number(FFX1) + Number(FSX1); FFY1 = Number(FFY1) + Number(FSY1); if ((((Number(FFX1) < Number(-20)) or (Number(FFY1) < Number(-20))) or (420 < Number(FFY1))) or (570 < Number(FFX1))) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 10) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 11) { if (((((TX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= TX)) and ((TY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= TY))) and (THit == 17)) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = Number(FFX2) + Number(FSX2); FFY2 = Number(FFY2) + Number(FSY2); if ((((Number(FFX2) < Number(-20)) or (Number(FFY2) < Number(-20))) or (420 < Number(FFY2))) or (570 < Number(FFX2))) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = Number(FFX3) + Number(FSX3); FFY3 = Number(FFY3) + Number(FSY3); if (((Number(FFX3) < Number(-20)) or (Number(FFY3) < Number(-20))) or (420 < Number(FFY3))) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = Number(FFX4) + Number(FSX4); FFY4 = Number(FFY4) + Number(FSY4); if (((Number(FFX4) < Number(-20)) or (Number(FFY4) < Number(-20))) or (420 < Number(FFY4))) { FF4 = 0; } setProperty("/FF5", _x , FFX5); setProperty("/FF5", _y , FFY5); FFX5 = Number(FFX5) + Number(FSX5); FFY5 = Number(FFY5) + Number(FSY5); if (((Number(FFX5) < Number(-20)) or (Number(FFY5) < Number(-20))) or (420 < Number(FFY5))) { FF5 = 0; } setProperty("/FF6", _x , FFX6); setProperty("/FF6", _y , FFY6); FFX6 = Number(FFX6) + Number(FSX6); FFY6 = Number(FFY6) + Number(FSY6); if (((Number(FFX6) < Number(-20)) or (Number(FFY6) < Number(-20))) or (420 < Number(FFY6))) { FF6 = 0; } setProperty("/FF7", _x , FFX7); setProperty("/FF7", _y , FFY7); FFX7 = Number(FFX7) + Number(FSX7); FFY7 = Number(FFY7) + Number(FSY7); if (((Number(FFX7) < Number(-20)) or (Number(FFY7) < Number(-20))) or (420 < Number(FFY7))) { FF7 = 0; } setProperty("/FF8", _x , FFX8); setProperty("/FF8", _y , FFY8); FFX8 = Number(FFX8) + Number(FSX8); FFY8 = Number(FFY8) + Number(FSY8); if (((Number(FFX8) < Number(-20)) or (Number(FFY8) < Number(-20))) or (420 < Number(FFY8))) { FF8 = 0; } setProperty("/FF9", _x , FFX9); setProperty("/FF9", _y , FFY9); FFX9 = Number(FFX9) + Number(FSX9); FFY9 = Number(FFY9) + Number(FSY9); if (((Number(FFX9) < Number(-20)) or (Number(FFY9) < Number(-20))) or (420 < Number(FFY9))) { FF9 = 0; } NX2 = NX2 - 5; setProperty("/N2", _x , NX2); setProperty("/N2", _y , NY2); NI2 = 1; while (Number(NI2) < 11) { if ((((eval ("SX" add NI2) >= (NX2 - Width)) and (((NX2 + Width) + 30) >= eval ("SX" add NI2))) and ((eval ("SY" add NI2) >= (NY2 - Height)) and (((NY2 + Height) + 45) >= eval ("SY" add NI2)))) and (0 < NL2)) { tellTarget ("/N2") { gotoAndPlay (2); }; NL2 = NL2 - Power; Set("S" add NI2, 0); Set("SY" add NI2, -500); Set("SY" add NI2, -500); } NI2 = Number(NI2) + 1; } if ((0 >= Number(NL2)) and (Number(-100) < Number(NL2))) { NL2 = -100; tellTarget ("/N2") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 215) or (Number(Prog) == 2900)) { NX2 = 550; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; tellTarget ("/N2") { gotoAndStop (1); }; } NY2 = NY2 - NYV2; if (Number(NYD2) == 1) { NYV2 = NYV2 - 0.25; } if (Number(NYD2) == 2) { NYV2 = Number(NYV2) + 0.25; } if ((Number(NYV2) == 3) and (Number(NYD2) == 2)) { NYD2 = 1; } if ((Number(NYV2) == Number(-3)) and (Number(NYD2) == 1)) { NYD2 = 2; } NX3 = NX3 - 5; setProperty("/N3", _x , NX3); setProperty("/N3", _y , NY3); NI3 = 1; while (Number(NI3) < 11) { if ((((eval ("SX" add NI3) >= (NX3 - Width)) and (((NX3 + Width) + 30) >= eval ("SX" add NI3))) and ((eval ("SY" add NI3) >= (NY3 - Height)) and (((NY3 + Height) + 45) >= eval ("SY" add NI3)))) and (0 < NL3)) { tellTarget ("/N3") { gotoAndPlay (2); }; NL3 = NL3 - Power; Set("S" add NI3, 0); Set("SY" add NI3, -500); Set("SY" add NI3, -500); } NI3 = Number(NI3) + 1; } if ((0 >= Number(NL3)) and (Number(-100) < Number(NL3))) { NL3 = -100; tellTarget ("/N3") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 225) or (Number(Prog) == 2905)) { NX3 = 550; NY3 = 100; if (Number(Prog) == 2250) { NY3 = 225; } NL3 = 3; NYV3 = 1; NYD3 = 1; tellTarget ("/N3") { gotoAndStop (1); }; } NY3 = NY3 - NYV3; if (Number(NYD3) == 1) { NYV3 = NYV3 - 0.25; } if (Number(NYD3) == 2) { NYV3 = Number(NYV3) + 0.25; } if ((Number(NYV3) == 3) and (Number(NYD3) == 2)) { NYD3 = 1; } if ((Number(NYV3) == Number(-3)) and (Number(NYD3) == 1)) { NYD3 = 2; } NX4 = NX4 - 5; setProperty("/N4", _x , NX4); setProperty("/N4", _y , NY4); NI4 = 1; while (Number(NI4) < 11) { if ((((eval ("SX" add NI4) >= (NX4 - Width)) and (((NX4 + Width) + 30) >= eval ("SX" add NI4))) and ((eval ("SY" add NI4) >= (NY4 - Height)) and (((NY4 + Height) + 45) >= eval ("SY" add NI4)))) and (0 < NL4)) { tellTarget ("/N4") { gotoAndPlay (2); }; NL4 = NL4 - Power; Set("S" add NI4, 0); Set("SY" add NI4, -500); Set("SY" add NI4, -500); } NI4 = Number(NI4) + 1; } if ((0 >= Number(NL4)) and (Number(-100) < Number(NL4))) { NL4 = -100; tellTarget ("/N4") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 235) or (Number(Prog) == 2910)) { NX4 = 550; NY4 = 100; if (Number(Prog) == 2250) { NY4 = 325; } NL4 = 3; NYV4 = 1; NYD4 = 1; tellTarget ("/N4") { gotoAndStop (1); }; } NY4 = NY4 - NYV4; if (Number(NYD4) == 1) { NYV4 = NYV4 - 0.25; } if (Number(NYD4) == 2) { NYV4 = Number(NYV4) + 0.25; } if ((Number(NYV4) == 3) and (Number(NYD4) == 2)) { NYD4 = 1; } if ((Number(NYV4) == Number(-3)) and (Number(NYD4) == 1)) { NYD4 = 2; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 11) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if (((((Number(Prog) == 245) or (Number(Prog) == 1850)) or (Number(Prog) == 2915)) or (Number(Prog) == 4060)) or (Number(Prog) == 2)) { NX1 = 550; NY1 = 100; if (Number(Prog) == 4060) { NY1 = 250; } NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } NH1 = 1; while (Number(NH1) < 5) { if ((((((TX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= TX)) and ((TY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= TY))) and (THit == 17)) and (0 < eval ("NL" add NH1))) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } FX1 = FX1 - 10; setProperty("/F1", _x , FX1); setProperty("/F1", _y , FY1); FI1 = 1; while (Number(FI1) < 11) { if ((((eval ("SX" add FI1) >= (FX1 - Width)) and (((FX1 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (FY1 - Height)) and (((FY1 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < FL1)) { tellTarget ("/F1") { gotoAndPlay (2); }; FL1 = FL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(FL1)) and (Number(-100) < Number(FL1))) { FL1 = -100; tellTarget ("/F1") { gotoAndPlay (4); }; Score = Number(Score) + 500; } FH1 = 1; while (Number(FH1) < 9) { if (((((ShipX >= (eval ("FX" add FH1) - ShipWidth)) and (((eval ("FX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("FY" add FH1) - ShipHeight)) and (((eval ("FY" add FH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("FL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if ((((1030 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX1) < Number(-50))) or (((1900 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX1) < Number(-50)))) { FX1 = 550; FY1 = random(55); if (1700 < Number(Prog)) { FY1 = random(350); } FL1 = 4.5; tellTarget ("/F1") { gotoAndStop (1); }; } if (((((50 < Number(FX1)) and (Number(FX1) < 530)) and (Number(FF1) == 0)) and (0 < Number(FL1))) and (Number(ShipX) < Number(FX1))) { FFX1 = FX1; FFY1 = Number(FY1) + 23; FDX1 = ShipX - FX1; FDY1 = ShipY - (Number(FY1) + 23); FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (1800 < Number(Prog)) { FY1 = FY1 - NYV1; } FX2 = FX2 - 10; setProperty("/F2", _x , FX2); setProperty("/F2", _y , FY2); FI2 = 1; while (Number(FI2) < 11) { if ((((eval ("SX" add FI2) >= (FX2 - Width)) and (((FX2 + Width) + 30) >= eval ("SX" add FI2))) and ((eval ("SY" add FI2) >= (FY2 - Height)) and (((FY2 + Height) + 45) >= eval ("SY" add FI2)))) and (0 < FL2)) { tellTarget ("/F2") { gotoAndPlay (2); }; FL2 = FL2 - Power; Set("S" add FI2, 0); Set("SY" add FI2, -500); Set("SY" add FI2, -500); } FI2 = Number(FI2) + 1; } if ((0 >= Number(FL2)) and (Number(-100) < Number(FL2))) { FL2 = -100; tellTarget ("/F2") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1030 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX2) < Number(-50))) or (((1920 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX2) < Number(-50)))) { FX2 = 550; FY2 = Number(random(55)) + 100; FL2 = 4.5; if (1700 < Number(Prog)) { FY2 = random(350); } tellTarget ("/F2") { gotoAndStop (1); }; } if (((((50 < Number(FX2)) and (Number(FX2) < 530)) and (Number(FF2) == 0)) and (0 < Number(FL2))) and (Number(ShipX) < Number(FX2))) { FFX2 = FX2; FFY2 = Number(FY2) + 23; FDX2 = ShipX - FX2; FDY2 = ShipY - (Number(FY2) + 23); FRoot = Number(FDX2 * FDX2) + Number(FDY2 * FDY2); FN2 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN2 = FN2 - (((FN2 * FN2) - FRoot) / (2 * FN2)); Fcounter2 = Number(Fcounter2) + 1; } FSX2 = (Constant * FDX2) / FN2; FSY2 = (Constant * FDY2) / FN2; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (1800 < Number(Prog)) { FY2 = FY2 - NYV2; } FX3 = FX3 - 10; setProperty("/F3", _x , FX3); setProperty("/F3", _y , FY3); FI3 = 1; while (Number(FI3) < 11) { if ((((eval ("SX" add FI3) >= (FX3 - Width)) and (((FX3 + Width) + 30) >= eval ("SX" add FI3))) and ((eval ("SY" add FI3) >= (FY3 - Height)) and (((FY3 + Height) + 45) >= eval ("SY" add FI3)))) and (0 < FL3)) { tellTarget ("/F3") { gotoAndPlay (2); }; FL3 = FL3 - Power; Set("S" add FI3, 0); Set("SY" add FI3, -500); Set("SY" add FI3, -500); } FI3 = Number(FI3) + 1; } if ((0 >= Number(FL3)) and (Number(-100) < Number(FL3))) { FL3 = -100; tellTarget ("/F3") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1030 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX3) < Number(-50))) or (((1940 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX3) < Number(-50)))) { FX3 = 550; FY3 = Number(random(55)) + 200; if (1700 < Number(Prog)) { FY3 = random(350); } FL3 = 4.5; tellTarget ("/F3") { gotoAndStop (1); }; } if (((((50 < Number(FX3)) and (Number(FX3) < 530)) and (Number(FF3) == 0)) and (0 < Number(FL3))) and (Number(ShipX) < Number(FX3))) { FFX3 = FX3; FFY3 = Number(FY3) + 23; FDX3 = ShipX - FX3; FDY3 = ShipY - (Number(FY3) + 23); FRoot = Number(FDX3 * FDX3) + Number(FDY3 * FDY3); FN3 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN3 = FN3 - (((FN3 * FN3) - FRoot) / (2 * FN3)); Fcounter3 = Number(Fcounter3) + 1; } FSX3 = (Constant * FDX3) / FN3; FSY3 = (Constant * FDY3) / FN3; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (1800 < Number(Prog)) { FY3 = FY3 - NYV3; } FX4 = FX4 - 10; if (1800 < Number(Prog)) { FX4 = Number(FX4) + 3; } setProperty("/F4", _x , FX4); setProperty("/F4", _y , FY4); FI4 = 1; while (Number(FI4) < 11) { if ((((eval ("SX" add FI4) >= (FX4 - Width)) and (((FX4 + Width) + 30) >= eval ("SX" add FI4))) and ((eval ("SY" add FI4) >= (FY4 - Height)) and (((FY4 + Height) + 45) >= eval ("SY" add FI4)))) and (0 < FL4)) { tellTarget ("/F4") { gotoAndPlay (2); }; FL4 = FL4 - Power; Set("S" add FI4, 0); Set("SY" add FI4, -500); Set("SY" add FI4, -500); } FI4 = Number(FI4) + 1; } if ((0 >= Number(FL4)) and (Number(-100) < Number(FL4))) { FL4 = -100; tellTarget ("/F4") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1030 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX4) < Number(-50))) or (((1960 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(FX4) < Number(-50)))) { FX4 = 550; FY4 = Number(random(55)) + 300; if (1700 < Number(Prog)) { FY4 = random(350); } FL4 = 4.5; tellTarget ("/F4") { gotoAndStop (1); }; } if (((((50 < Number(FX4)) and (Number(FX4) < 530)) and (Number(FF4) == 0)) and (0 < Number(FL4))) and (Number(ShipX) < Number(FX4))) { FFX4 = FX4; FFY4 = Number(FY4) + 23; FDX4 = ShipX - FX4; FDY4 = ShipY - (Number(FY4) + 23); FRoot = Number(FDX4 * FDX4) + Number(FDY4 * FDY4); FN4 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN4 = FN4 - (((FN4 * FN4) - FRoot) / (2 * FN4)); Fcounter4 = Number(Fcounter4) + 1; } FSX4 = (Constant * FDX4) / FN4; FSY4 = (Constant * FDY4) / FN4; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (1800 < Number(Prog)) { FY4 = FY4 - NYV4; } FX5 = FX5 - 10; setProperty("/F5", _x , FX5); setProperty("/F5", _y , FY5); FI5 = 1; while (Number(FI5) < 11) { if ((((eval ("SX" add FI5) >= (FX5 - Width)) and (((FX5 + Width) + 30) >= eval ("SX" add FI5))) and ((eval ("SY" add FI5) >= (FY5 - Height)) and (((FY5 + Height) + 45) >= eval ("SY" add FI5)))) and (0 < FL5)) { tellTarget ("/F5") { gotoAndPlay (2); }; FL5 = FL5 - Power; Set("S" add FI5, 0); Set("SY" add FI5, -500); Set("SY" add FI5, -500); } FI5 = Number(FI5) + 1; } if ((0 >= Number(FL5)) and (Number(-100) < Number(FL5))) { FL5 = -100; tellTarget ("/F5") { gotoAndPlay (4); }; if (Number(Prog) < 2050) { Score = Number(Score) + 500; } } if ((((1000 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX5) < Number(-50))) or (((2200 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX5) < Number(-50)))) { FX5 = 550; FY5 = 50; if (1700 < Number(Prog)) { FY5 = random(350); } FL5 = 4.5; tellTarget ("/F5") { gotoAndStop (1); }; } if (((((150 < Number(FX5)) and (Number(FX5) < 450)) and (Number(FF5) == 0)) and (0 < Number(FL5))) and (Number(ShipX) < Number(FX5))) { FFX5 = FX5; FFY5 = Number(FY5) + 23; FDX5 = ShipX - FX5; FDY5 = ShipY - (Number(FY5) + 23); FRoot5 = Number(FDX5 * FDX5) + Number(FDY5 * FDY5); FN5 = 1; Fcounter5 = 0; while (Number(Fcounter5) < 11) { FN5 = FN5 - (((FN5 * FN5) - FRoot5) / (2 * FN5)); Fcounter5 = Number(Fcounter5) + 1; } FSX5 = (Constant * FDX5) / FN5; FSY5 = (Constant * FDY5) / FN5; FF5 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX6 = FX6 - 10; setProperty("/F6", _x , FX6); setProperty("/F6", _y , FY6); FI6 = 1; while (Number(FI6) < 11) { if ((((eval ("SX" add FI6) >= (FX6 - Width)) and (((FX6 + Width) + 30) >= eval ("SX" add FI6))) and ((eval ("SY" add FI6) >= (FY6 - Height)) and (((FY6 + Height) + 45) >= eval ("SY" add FI6)))) and (0 < FL6)) { tellTarget ("/F6") { gotoAndPlay (2); }; FL6 = FL6 - Power; Set("S" add FI6, 0); Set("SY" add FI6, -500); Set("SY" add FI6, -500); } FI6 = Number(FI6) + 1; } if ((0 >= Number(FL6)) and (Number(-100) < Number(FL6))) { FL6 = -100; tellTarget ("/F6") { gotoAndPlay (4); }; if (Number(Prog) < 2080) { Score = Number(Score) + 500; } } if ((((1000 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX6) < Number(-50))) or (((2205 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX6) < Number(-50)))) { FX6 = 550; FY6 = 150; if (1700 < Number(Prog)) { FY6 = FY5; } FL6 = 4.5; tellTarget ("/F6") { gotoAndStop (1); }; } if (((((115 < Number(FX6)) and (Number(FX6) < 450)) and (Number(FF6) == 0)) and (0 < Number(FL6))) and (Number(ShipX) < Number(FX6))) { FFX6 = FX6; FFY6 = Number(FY6) + 23; FDX6 = ShipX - FX6; FDY6 = ShipY - (Number(FY6) + 23); FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter2 = 0; while (Number(Fcounter2) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter2 = Number(Fcounter2) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX7 = FX7 - 10; setProperty("/F7", _x , FX7); setProperty("/F7", _y , FY7); FI7 = 1; while (Number(FI7) < 11) { if ((((eval ("SX" add FI7) >= (FX7 - Width)) and (((FX7 + Width) + 30) >= eval ("SX" add FI7))) and ((eval ("SY" add FI7) >= (FY7 - Height)) and (((FY7 + Height) + 45) >= eval ("SY" add FI7)))) and (0 < FL7)) { tellTarget ("/F7") { gotoAndPlay (2); }; FL7 = FL7 - Power; Set("S" add FI7, 0); Set("SY" add FI7, -500); Set("SY" add FI7, -500); } FI7 = Number(FI7) + 1; } if ((0 >= Number(FL7)) and (Number(-100) < Number(FL7))) { FL7 = -100; tellTarget ("/F7") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1000 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX7) < Number(-50))) or (((2210 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX7) < Number(-50)))) { FX7 = 550; FY7 = 250; if (1700 < Number(Prog)) { FY7 = FY6; } FL7 = 4.5; tellTarget ("/F7") { gotoAndStop (1); }; } if (((((130 < Number(FX7)) and (Number(FX7) < 450)) and (Number(FF7) == 0)) and (0 < Number(FL7))) and (Number(ShipX) < Number(FX7))) { FFX7 = FX7; FFY7 = Number(FY7) + 23; FDX7 = ShipX - FX7; FDY7 = ShipY - (Number(FY7) + 23); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter3 = 0; while (Number(Fcounter3) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter3 = Number(Fcounter3) + 1; } FSX7 = (Constant * FDX7) / FN7; FSY7 = (Constant * FDY7) / FN7; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } FX8 = FX8 - 10; setProperty("/F8", _x , FX8); setProperty("/F8", _y , FY8); FI8 = 1; while (Number(FI8) < 11) { if ((((eval ("SX" add FI8) >= (FX8 - Width)) and (((FX8 + Width) + 30) >= eval ("SX" add FI8))) and ((eval ("SY" add FI8) >= (FY8 - Height)) and (((FY8 + Height) + 45) >= eval ("SY" add FI8)))) and (0 < FL8)) { tellTarget ("/F8") { gotoAndPlay (2); }; FL8 = FL8 - Power; Set("S" add FI8, 0); Set("SY" add FI8, -500); Set("SY" add FI8, -500); } FI8 = Number(FI8) + 1; } if ((0 >= Number(FL8)) and (Number(-100) < Number(FL8))) { FL8 = -100; tellTarget ("/F8") { gotoAndPlay (4); }; Score = Number(Score) + 500; } if ((((1000 < Number(Prog)) and (Number(Prog) < 1400)) and (Number(FX8) < Number(-50))) or (((2215 < Number(Prog)) and (Number(Prog) < 2600)) and (Number(FX8) < Number(-50)))) { FX8 = 550; FY8 = 350; if (1700 < Number(Prog)) { FY8 = FY7; } FL8 = 4.5; tellTarget ("/F8") { gotoAndStop (1); }; } if (((((160 < Number(FX8)) and (Number(FX8) < 450)) and (Number(FF8) == 0)) and (0 < Number(FL8))) and (Number(ShipX) < Number(FX8))) { FFX8 = FX8; FFY8 = Number(FY8) + 23; FDX8 = ShipX - FX8; FDY8 = ShipY - (Number(FY8) + 23); FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter4 = 0; while (Number(Fcounter4) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter4 = Number(Fcounter4) + 1; } FSX8 = (Constant * FDX8) / FN8; FSY8 = (Constant * FDY8) / FN8; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } RX1 = RX1 - 20; RY1 = RY1 - 1; setProperty("/R1", _x , RX1); setProperty("/R1", _y , RY1); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX1 - Width)) and (((RX1 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY1 - Height)) and (((RY1 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL1)) { tellTarget ("/R1") { gotoAndPlay (2); }; RL1 = RL1 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL1)) and (Number(-100) < Number(RL1))) { RL1 = -100; tellTarget ("/R1") { gotoAndPlay (4); }; Score = Number(Score) + 250; } FH1 = 1; while (Number(FH1) < 9) { if (((((ShipX >= (eval ("RX" add FH1) - ShipWidth)) and (((eval ("RX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("RY" add FH1) - ShipHeight)) and (((eval ("RY" add FH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("RL" add FH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } FH1 = Number(FH1) + 1; } if ((((600 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX1) < Number(-60))) or (((1900 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(RX1) < Number(-60)))) { RX1 = 560; RY1 = random(400); RL1 = 3; tellTarget ("/R1") { gotoAndStop (1); }; } RX2 = RX2 - 20; RY2 = RY2 - 1; setProperty("/R2", _x , RX2); setProperty("/R2", _y , RY2); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX2 - Width)) and (((RX2 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY2 - Height)) and (((RY2 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL2)) { tellTarget ("/R2") { gotoAndPlay (2); }; RL2 = RL2 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL2)) and (Number(-100) < Number(RL2))) { RL2 = -100; tellTarget ("/R2") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if ((((608 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX2) < Number(-60))) or (((1908 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(RX2) < Number(-60)))) { RX2 = 560; RY2 = random(400); RL2 = 3; tellTarget ("/R2") { gotoAndStop (1); }; } RX3 = RX3 - 20; RY3 = RY3 - 1; setProperty("/R3", _x , RX3); setProperty("/R3", _y , RY3); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX3 - Width)) and (((RX3 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY3 - Height)) and (((RY3 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL3)) { tellTarget ("/R3") { gotoAndPlay (2); }; RL3 = RL3 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL3)) and (Number(-100) < Number(RL3))) { RL3 = -100; tellTarget ("/R3") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if ((((616 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX3) < Number(-60))) or (((1916 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(RX3) < Number(-60)))) { RX3 = 560; RY3 = random(400); RL3 = 3; tellTarget ("/R3") { gotoAndStop (1); }; } RX4 = RX4 - 20; RY4 = RY4 - 1; setProperty("/R4", _x , RX4); setProperty("/R4", _y , RY4); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX4 - Width)) and (((RX4 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY4 - Height)) and (((RY4 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL4)) { tellTarget ("/R4") { gotoAndPlay (2); }; RL4 = RL4 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL4)) and (Number(-100) < Number(RL4))) { RL4 = -100; tellTarget ("/R4") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if ((((624 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX4) < Number(-60))) or (((1924 < Number(Prog)) and (Number(Prog) < 2200)) and (Number(RX4) < Number(-60)))) { RX4 = 560; RY4 = random(400); RL4 = 3; tellTarget ("/R4") { gotoAndStop (1); }; } RX5 = RX5 - 20; RY5 = Number(RY5) + 1; setProperty("/R5", _x , RX5); setProperty("/R5", _y , RY5); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX5 - Width)) and (((RX5 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY5 - Height)) and (((RY5 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL5)) { tellTarget ("/R5") { gotoAndPlay (2); }; RL5 = RL5 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL5)) and (Number(-100) < Number(RL5))) { RL5 = -100; tellTarget ("/R5") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if (((604 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX5) < Number(-60))) { RX5 = 560; RY5 = random(400); RL5 = 3; tellTarget ("/R5") { gotoAndStop (1); }; } RX6 = RX6 - 20; RY6 = Number(RY6) + 1; setProperty("/R6", _x , RX6); setProperty("/R6", _y , RY6); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX6 - Width)) and (((RX6 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY6 - Height)) and (((RY6 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL6)) { tellTarget ("/R6") { gotoAndPlay (2); }; RL6 = RL6 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL6)) and (Number(-100) < Number(RL6))) { RL6 = -100; tellTarget ("/R6") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if (((612 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX6) < Number(-60))) { RX6 = 560; RY6 = random(400); RL6 = 3; tellTarget ("/R6") { gotoAndStop (1); }; } RX7 = RX7 - 20; RY7 = Number(RY7) + 1; setProperty("/R7", _x , RX7); setProperty("/R7", _y , RY7); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX7 - Width)) and (((RX7 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY7 - Height)) and (((RY7 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL7)) { tellTarget ("/R7") { gotoAndPlay (2); }; RL7 = RL7 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL7)) and (Number(-100) < Number(RL7))) { RL7 = -100; tellTarget ("/R7") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if (((620 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX7) < Number(-60))) { RX7 = 560; RY7 = random(300); RL7 = 3; tellTarget ("/R7") { gotoAndStop (1); }; } RX8 = RX8 - 20; RY8 = Number(RY8) + 1; setProperty("/R8", _x , RX8); setProperty("/R8", _y , RY8); FI1 = 1; while (Number(FI1) < 10) { if ((((eval ("SX" add FI1) >= (RX8 - Width)) and (((RX8 + Width) + 30) >= eval ("SX" add FI1))) and ((eval ("SY" add FI1) >= (RY8 - Height)) and (((RY8 + Height) + 45) >= eval ("SY" add FI1)))) and (0 < RL8)) { tellTarget ("/R8") { gotoAndPlay (2); }; RL8 = RL8 - Power; Set("S" add FI1, 0); Set("SY" add FI1, -500); Set("SY" add FI1, -500); } FI1 = Number(FI1) + 1; } if ((0 >= Number(RL8)) and (Number(-100) < Number(RL8))) { RL8 = -100; tellTarget ("/R8") { gotoAndPlay (4); }; Score = Number(Score) + 250; } if (((628 < Number(Prog)) and (Number(Prog) < 1000)) and (Number(RX8) < Number(-60))) { RX8 = 560; RY8 = random(400); RL8 = 3; tellTarget ("/R8") { gotoAndStop (1); }; } setProperty("/B1", _x , BX1); setProperty("/B1", _y , BY1); BX1 = BX1 - BV1; BY1 = BY1 - 2; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX1 - Width)) and (((BX1 + Width) + 40) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= (BY1 - Height)) and (((BY1 + Height) + 17) >= eval ("SY" add BI1)))) and (0 < BL1)) { tellTarget ("/B1") { gotoAndPlay (2); }; BL1 = BL1 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 1; while (Number(BH1) < 5) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 40) >= ShipX)) and ((ShipY >= (eval ("BY" add BH1) - ShipHeight)) and (((eval ("BY" add BH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if ((0 >= Number(BL1)) and (Number(-100) < Number(BL1))) { BL1 = -100; tellTarget ("/B1") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B2", _x , BX2); setProperty("/B2", _y , BY2); BX2 = BX2 - BV2; BY2 = Number(BY2) + 2; BI2 = 1; while (Number(BI2) < 10) { if ((((eval ("SX" add BI2) >= (BX2 - Width)) and (((BX2 + Width) + 40) >= eval ("SX" add BI2))) and ((eval ("SY" add BI2) >= (BY2 - Height)) and (((BY2 + Height) + 17) >= eval ("SY" add BI2)))) and (0 < BL2)) { tellTarget ("/B2") { gotoAndPlay (2); }; BL2 = BL2 - Power; Set("S" add BI2, 0); Set("SY" add BI2, -500); Set("SY" add BI2, -500); } BI2 = Number(BI2) + 1; } if ((0 >= Number(BL2)) and (Number(-100) < Number(BL2))) { BL2 = -100; tellTarget ("/B2") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B3", _x , BX3); setProperty("/B3", _y , BY3); BX3 = BX3 - BV3; BY3 = BY3 - 4; BI3 = 1; while (Number(BI3) < 10) { if ((((eval ("SX" add BI3) >= (BX3 - Width)) and (((BX3 + Width) + 40) >= eval ("SX" add BI3))) and ((eval ("SY" add BI3) >= (BY3 - Height)) and (((BY3 + Height) + 17) >= eval ("SY" add BI3)))) and (0 < BL3)) { tellTarget ("/B3") { gotoAndPlay (2); }; BL3 = BL3 - Power; Set("S" add BI3, 0); Set("SY" add BI3, -500); Set("SY" add BI3, -500); } BI3 = Number(BI3) + 1; } if ((0 >= Number(BL3)) and (Number(-100) < Number(BL3))) { BL3 = -100; tellTarget ("/B3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/B4", _x , BX4); setProperty("/B4", _y , BY4); BX4 = BX4 - BV4; BY4 = Number(BY4) + 4; BI4 = 1; while (Number(BI4) < 10) { if ((((eval ("SX" add BI4) >= (BX4 - Width)) and (((BX4 + Width) + 40) >= eval ("SX" add BI4))) and ((eval ("SY" add BI4) >= (BY4 - Height)) and (((BY4 + Height) + 17) >= eval ("SY" add BI4)))) and (0 < BL4)) { tellTarget ("/B4") { gotoAndPlay (2); }; BL4 = BL4 - Power; Set("S" add BI4, 0); Set("SY" add BI4, -500); Set("SY" add BI4, -500); } BI4 = Number(BI4) + 1; } if ((0 >= Number(BL4)) and (Number(-100) < Number(BL4))) { BL4 = -100; tellTarget ("/B4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } Prog = Number(Prog) + 1; setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if (Number(Prog) == 100) { Prog = 99; } if (Number(Prog) == 1600) { Prog = 1599; } if (Number(Prog) == 2750) { Prog = 2749; } if (Number(Prog) == 120) { Saved = Score; Checkpoint = 1; tellTarget ("/BG") { gotoAndPlay (120); }; tellTarget ("/BG2") { gotoAndPlay (20); }; } if (Number(Prog) == 1800) { Saved = Score; Checkpoint = 2; tellTarget ("/BG2") { gotoAndPlay (1350); }; tellTarget ("/BG") { gotoAndPlay (650); }; } if (Number(Prog) == 2800) { Saved = Score; tellTarget ("/BG") { gotoAndPlay (1600); }; } if (Number(Prog) == 2900) { gotoAndPlay (3482); } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 3394
prevFrame();
Frame 3395
Died = Number(Died) + 1; Music = 0; if (Number(Died) == 6) { Died = 5; } stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); };
Frame 3458
tellTarget ("/start") { gotoAndPlay (100); };
Frame 3459
stopAllSounds();
Frame 3481
stopAllSounds(); gotoAndPlay (3358);
Frame 3482
Music = 1; play();
Frame 3492
Prog = 0; Checkpoint = 0; Score = Saved;
Frame 3493
Mouse.hide(); Paused = 0; Power = 1; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Weapon = 0; BossBonus = 10000; Score = Saved; Timer = 0; Life = 5; if (0 < Number(DL)) { tellTarget ("/DLife") { gotoAndStop(int(/:DL)); }; } else { tellTarget ("/DLife") { gotoAndStop (101); }; } if (0 < Number(IL)) { tellTarget ("/ILife") { gotoAndStop(int(/:IL)); }; } else { tellTarget ("/ILife") { gotoAndStop (651); }; } ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; UX1 = -500; UY1 = -500; U1 = 0; Speed2 = 15; UX2 = -500; UY2 = -500; U2 = 0; UX3 = -500; UY3 = -500; U3 = 0; UX4 = -500; UY4 = -500; U4 = 0; UX5 = -500; UY5 = -500; U5 = 0; UX6 = -500; UY6 = -500; U6 = 0; UX7 = -500; UY7 = -500; U7 = 0; UX8 = -500; UY8 = -500; U8 = 0; UX9 = -500; UY9 = -500; U9 = 0; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; FSX5 = -100; FSY5 = -100; FFX5 = -500; FFY5 = -500; FSX6 = -100; FSY6 = -100; FFX6 = -500; FFY6 = -500; FSX7 = -100; FSY7 = -100; FFX7 = -500; FFY7 = -500; FSX8 = -100; FSY8 = -100; FFX8 = -500; FFY8 = -500; FSX9 = -100; FSY9 = -100; FFX9 = -500; FFY9 = -500; FD10 = 0; FSX10 = -100; FSY10 = -100; FFX10 = -500; FFY10 = -500; FFX11 = -500; FFY11 = -500; FF11 = 0; FFX12 = -500; FFY12 = -500; FF12 = 0; IX = -1000; Crash = 0; Phase2 = 300; IY = -1000; IL = -1000; IT = 1000; ILX = -1000; ILY = -1000; ILX2 = -1000; ILY2 = -1000; ILX3 = -1000; ILY3 = -1000; ILX4 = -1000; ILY4 = -1000; ILX5 = -1000; ILY5 = -1000; DX = -1000; DT = -1; DY = -1000; DL = -1000; NX2 = -50; NI2 = 1; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; NX3 = -50; NY3 = 100; NI3 = 1; NL3 = 3; NYV3 = 1; NYD3 = 1; NX4 = -50; NI4 = 1; NY4 = 100; NL4 = 3; NYV4 = 1; NYD4 = 1; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; LX1 = -70; Dir = 1; Constant = 15; Constant2 = 12; LL1 = 4.5; LY1 = -50; LV1 = -50; LX2 = -70; LL2 = -100; LY2 = -50; LV2 = -50; LX3 = -70; LL3 = -100; LY3 = -50; LV3 = -50; LX4 = -70; LL4 = -100; LY4 = -50; LV4 = -50; LX5 = -70; LL5 = -100; LY5 = -50; LV5 = -50; BX1 = -100; BI1 = 1; BY1 = 1; BL1 = 1; BV1 = 5; BX2 = -100; BI2 = 1; BY2 = 1; BL2 = 1; BV2 = 5; BX3 = -100; BI3 = 1; BY3 = 1; BL3 = 1; BV3 = 5; BX4 = -100; BI4 = 1; BY4 = 1; BL4 = 1; BV4 = 5; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; BossBonus = 10000; Prog = 0; Stage = "4"; tellTarget ("/start") { gotoAndPlay (1); }; if (Number(Music) == 1) { gotoAndPlay (3527); } play();
Frame 3527
if (Number(Music) == 1) { tellTarget ("/start") { gotoAndPlay (332); }; Music = 0; } if (Number(Checkpoint) == 0) { Prog = 2899; } if (Number(Checkpoint) == 1) { Prog = 4049; }
Frame 3528
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 20; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; tellTarget ("/BG") { stop(); }; gotoAndPlay (3530); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } LifeBonus = 5000 - (Died * 1000); Stage4 = Number(Number(Score) + Number(LifeBonus)) + Number(BossBonus); if (0 < Number(DL)) { tellTarget ("/DLife") { gotoAndStop(int(/:DL)); }; } else { tellTarget ("/DLife") { gotoAndStop (101); }; } if (0 < Number(IL)) { tellTarget ("/ILife") { gotoAndStop(int(/:IL)); }; } else { tellTarget ("/ILife") { gotoAndStop (651); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); setProperty("/U1", _x , UX1); setProperty("/U1", _y , UY1); UX1 = UX1 - Speed2; if (Number(UX1) < Number(-30)) { U1 = 0; } FFH1 = 1; while (Number(FFH1) < 10) { if ((((ShipX >= ((eval ("UX" add FFH1) - ShipWidth) - 8)) and (((eval ("UX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("UY" add FFH1) - ShipHeight) - 8)) and (((eval ("UY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 10) { if ((((TX >= ((eval ("UX" add FFH1) - ShipWidth) - Width)) and (((eval ("UX" add FFH1) + ShipWidth) + Width) >= TX)) and ((TY >= ((eval ("UY" add FFH1) - ShipHeight) - Height)) and (((eval ("UY" add FFH1) + ShipHeight) + Height) >= TY))) and (THit == 17)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/U2", _x , UX2); setProperty("/U2", _y , UY2); UX2 = UX2 - Speed2; UY2 = UY2 - 1.5; if (Number(UX2) < Number(-30)) { U2 = 0; } setProperty("/U3", _x , UX3); setProperty("/U3", _y , UY3); UX3 = UX3 - Speed2; UY3 = Number(UY3) + 1.5; if (Number(UX3) < Number(-30)) { U3 = 0; } setProperty("/U4", _x , UX4); setProperty("/U4", _y , UY4); UX4 = UX4 - Speed2; UY4 = UY4 - 3; if (Number(UX4) < Number(-30)) { U4 = 0; } setProperty("/U5", _x , UX5); setProperty("/U5", _y , UY5); UX5 = UX5 - Speed2; UY5 = Number(UY5) + 3; if (Number(UX5) < Number(-30)) { U5 = 0; } setProperty("/U6", _x , UX6); setProperty("/U6", _y , UY6); UX6 = UX6 - Speed2; UY6 = UY6 - 4.5; if (Number(UX6) < Number(-30)) { U6 = 0; } setProperty("/U7", _x , UX7); setProperty("/U7", _y , UY7); UX7 = UX7 - Speed2; UY7 = Number(UY7) + 4.5; if (Number(UX7) < Number(-30)) { U7 = 0; } setProperty("/U8", _x , UX8); setProperty("/U8", _y , UY8); UX8 = UX8 - Speed2; UY8 = UY8 - 6; if (Number(UX8) < Number(-30)) { U8 = 0; } setProperty("/U9", _x , UX9); setProperty("/U9", _y , UY9); UX9 = UX9 - Speed2; UY9 = Number(UY9) + 6; if (Number(UX9) < Number(-30)) { U9 = 0; } if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = Number(FFX1) + Number(FSX1); FFY1 = Number(FFY1) + Number(FSY1); if ((((Number(FFX1) < Number(-20)) or (Number(FFY1) < Number(-20))) or (420 < Number(FFY1))) or (570 < Number(FFX1))) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 13) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 11) { if (((((TX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= TX)) and ((TY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= TY))) and (THit == 17)) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = Number(FFX2) + Number(FSX2); FFY2 = Number(FFY2) + Number(FSY2); if ((((Number(FFX2) < Number(-20)) or (Number(FFY2) < Number(-20))) or (420 < Number(FFY2))) or (570 < Number(FFX2))) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = Number(FFX3) + Number(FSX3); FFY3 = Number(FFY3) + Number(FSY3); if (((Number(FFX3) < Number(-20)) or (Number(FFY3) < Number(-20))) or (420 < Number(FFY3))) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = Number(FFX4) + Number(FSX4); FFY4 = Number(FFY4) + Number(FSY4); if (((Number(FFX4) < Number(-20)) or (Number(FFY4) < Number(-20))) or (420 < Number(FFY4))) { FF4 = 0; } setProperty("/FF5", _x , FFX5); setProperty("/FF5", _y , FFY5); FFX5 = Number(FFX5) + Number(FSX5); FFY5 = Number(FFY5) + Number(FSY5); if (((Number(FFX5) < Number(-20)) or (Number(FFY5) < Number(-20))) or (420 < Number(FFY5))) { FF5 = 0; } setProperty("/FF6", _x , FFX6); setProperty("/FF6", _y , FFY6); FFX6 = Number(FFX6) + Number(FSX6); FFY6 = Number(FFY6) + Number(FSY6); if (((Number(FFX6) < Number(-20)) or (Number(FFY6) < Number(-20))) or (420 < Number(FFY6))) { FF6 = 0; } setProperty("/FF7", _x , FFX7); setProperty("/FF7", _y , FFY7); FFX7 = Number(FFX7) + Number(FSX7); FFY7 = Number(FFY7) + Number(FSY7); if (((Number(FFX7) < Number(-20)) or (Number(FFY7) < Number(-20))) or (420 < Number(FFY7))) { FF7 = 0; } setProperty("/FF8", _x , FFX8); setProperty("/FF8", _y , FFY8); FFX8 = Number(FFX8) + Number(FSX8); FFY8 = Number(FFY8) + Number(FSY8); if (((Number(FFX8) < Number(-20)) or (Number(FFY8) < Number(-20))) or (420 < Number(FFY8))) { FF8 = 0; } setProperty("/FF9", _x , FFX9); setProperty("/FF9", _y , FFY9); FFX9 = Number(FFX9) + Number(FSX9); FFY9 = Number(FFY9) + Number(FSY9); if (((Number(FFX9) < Number(-20)) or (Number(FFY9) < Number(-20))) or (420 < Number(FFY9))) { FF9 = 0; } setProperty("/FF10", _x , FFX10); setProperty("/FF10", _y , FFY10); FFX10 = FFX10 - 10; FFY10 = FFY10 - 10; if (Number(FFX10) < Number(-20)) { FF10 = 0; } setProperty("/FF11", _x , FFX11); setProperty("/FF11", _y , FFY11); if (Number(FF11) == 1) { FFX11 = FFX11 - 10; } if (Number(FFX11) < Number(ShipX)) { FF11 = 2; } if (Number(FF11) == 2) { FFY11 = FFY11 - 10; } if (Number(FFY11) < Number(-50)) { FF11 = 0; } setProperty("/FF12", _x , FFX12); setProperty("/FF12", _y , FFY12); if (Number(FF12) == 1) { FFX12 = FFX12 - 10; } if (Number(FFX12) < Number(ShipX)) { FF12 = 2; } if (Number(FF12) == 2) { FFY12 = Number(FFY12) + 10; } if (600 < Number(FFY12)) { FF12 = 0; } setProperty("/I", _x , IX); setProperty("/I", _y , IY); if (Number(Prog) == 4360) { IX = 500; IY = 200; tellTarget ("/I/Nemor") { gotoAndPlay (15); }; } if (Number(Prog) == 4430) { IL = 650; IT = 1; } IT = Number(IT) + 1; if ((((Number(FF1) == 0) and (Number(IT) >= 25)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 340)) { FFX1 = IX - 75; FFY1 = IY - 180; FDX1 = Number(ShipX - IX) + 75; FDY1 = Number(ShipY - IY) + 180; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX1 = (Constant * FDX1) / FN1; FSY1 = (Constant * FDY1) / FN1; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF2) == 0) and (Number(IT) >= 20)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 350)) { FFX2 = IX - 75; FFY2 = IY - 140; FDX1 = Number(ShipX - IX) + 75; FDY1 = Number(ShipY - IY) + 140; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX2 = (Constant * FDX1) / FN1; FSY2 = (Constant * FDY1) / FN1; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF3) == 0) and (Number(IT) >= 15)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 360)) { FFX3 = IX - 75; FFY3 = IY - 100; FDX1 = Number(ShipX - IX) + 75; FDY1 = Number(ShipY - IY) + 100; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX3 = (Constant * FDX1) / FN1; FSY3 = (Constant * FDY1) / FN1; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF4) == 0) and (Number(IT) >= 10)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 370)) { FFX4 = IX - 75; FFY4 = IY - 60; FDX1 = Number(ShipX - IX) + 75; FDY1 = Number(ShipY - IY) + 60; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX4 = (Constant * FDX1) / FN1; FSY4 = (Constant * FDY1) / FN1; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF8) == 0) and (Number(IT) >= 25)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 340)) { FFX8 = IX - 75; FFY8 = Number(IY) + 180; FDX1 = Number(ShipX - IX) + 75; FDY1 = (ShipY - IY) - 180; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX8 = (Constant * FDX1) / FN1; FSY8 = (Constant * FDY1) / FN1; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF7) == 0) and (Number(IT) >= 20)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 350)) { FFX7 = IX - 75; FFY7 = Number(IY) + 140; FDX1 = Number(ShipX - IX) + 75; FDY1 = (ShipY - IY) - 140; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX7 = (Constant * FDX1) / FN1; FSY7 = (Constant * FDY1) / FN1; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF6) == 0) and (Number(IT) >= 15)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 360)) { FFX6 = IX - 75; FFY6 = Number(IY) + 100; FDX1 = Number(ShipX - IX) + 75; FDY1 = (ShipY - IY) - 100; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX6 = (Constant * FDX1) / FN1; FSY6 = (Constant * FDY1) / FN1; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((Number(FF5) == 0) and (Number(IT) >= 10)) and (Number(IT) < Number(Phase2))) or (Number(IT) == 370)) { FFX5 = IX - 75; FFY5 = Number(IY) + 60; FDX1 = Number(ShipX - IX) + 75; FDY1 = (ShipY - IY) - 60; FRoot = Number(FDX1 * FDX1) + Number(FDY1 * FDY1); FN1 = 1; Fcounter1 = 0; while (Number(Fcounter1) < 11) { FN1 = FN1 - (((FN1 * FN1) - FRoot) / (2 * FN1)); Fcounter1 = Number(Fcounter1) + 1; } FSX5 = (Constant * FDX1) / FN1; FSY5 = (Constant * FDY1) / FN1; FF5 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (Number(IT) == 200) { IT = 290; } if ((Number(IT) == 380) or (Number(IT) == 445)) { ILX = Number(IX) + 30; ILY = IY; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(IT) == 390) { UX2 = IX - 75; UY2 = IY - 60; UX4 = IX - 75; UY4 = IY - 100; UX6 = IX - 75; UY6 = Number(IY) + 140; UX8 = IX - 75; UY8 = Number(IY) + 180; UX3 = IX - 75; UY3 = Number(IY) + 60; UX5 = IX - 75; UY5 = Number(IY) + 100; UX7 = IX - 75; UY7 = IY - 140; UX9 = IX - 75; UY9 = IY - 180; } if ((Number(IT) == 420) or (Number(IT) == 460)) { tellTarget ("/I/Nemor") { gotoAndPlay (5); }; } if (Number(IT) == 429) { IX = Number(ShipX) + 200; IY = ShipY; } if ((Number(IT) == 430) or (Number(IT) == 600)) { tellTarget ("/I/Nemor") { gotoAndPlay (15); }; } if (Number(IT) == 480) { ILX2 = 560; ILY2 = ShipY; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(IT) == 490) { ILX3 = ShipX; ILY3 = -10; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(IT) == 500) { ILX4 = -10; ILY4 = ShipY; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(IT) == 510) { ILX5 = ShipX; ILY5 = -10; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if ((Number(IT) == 485) and (Number(Crash) == 0)) { tellTarget ("/BG") { gotoAndStop (1287); }; } if ((Number(IT) == 530) and (Number(Crash) == 0)) { tellTarget ("/BG") { gotoAndPlay (1287); }; Crash = 1; } if (Number(IT) == 600) { IT = 0; IX = 500; IY = 200; } if (((((((Number(ShipX) >= Number((IX - ShipWidth) - 75)) and (Number(Number(Number(IX) + Number(ShipWidth)) + 25) >= Number(ShipX))) and ((Number(ShipY) >= Number((IY - ShipHeight) - 190)) and (Number(Number(Number(IY) + Number(ShipHeight)) + 190) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(IL))) and (((Number(IT) >= 6) and (420 >= Number(IT))) or ((Number(IT) >= 435) and (460 >= Number(IT))))) or ((((((Number(ShipX) >= Number((IX - ShipWidth) - 145)) and (Number(Number(IX) + Number(ShipWidth)) >= Number(ShipX))) and ((Number(ShipY) >= Number((IY - ShipHeight) - 44)) and (Number(Number(Number(IY) + Number(ShipHeight)) + 44) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(IL))) and (((Number(IT) >= 6) and (420 >= Number(IT))) or ((Number(IT) >= 435) and (460 >= Number(IT)))))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } HI = 1; while (Number(HI) < 10) { if ((((((eval ("SX" add HI) >= ((IX - Width) - 75)) and (((IX + Width) + 25) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((IY - Height) - 190)) and (((IY + Height) + 190) >= eval ("SY" add HI)))) and (0 < IL)) or ((((eval ("SX" add HI) >= ((IX - Width) - 145)) and ((IX + Width) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((IY - Height) - 44)) and (((IY + Height) + 44) >= eval ("SY" add HI)))) and (0 < IL))) and (((IT >= 6) and (420 >= IT)) or ((IT >= 435) and (460 >= IT)))) { tellTarget ("/I") { gotoAndPlay (2); }; IL = IL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; if ((0 >= Number(IL)) and (Number(-100) < Number(IL))) { IL = -100; tellTarget ("/I/Nemor") { gotoAndStop (1); }; tellTarget ("/I") { gotoAndPlay (4); }; Score = Number(Score) + 5000; IT = 1000; Prog = 5000; } setProperty("/IL", _x , ILX); setProperty("/IL", _y , ILY); ILX = ILX - 40; if ((((Number(ShipX) >= Number((ILX - ShipWidth) - 200)) and (Number(Number(Number(ILX) + Number(ShipWidth)) + 1) >= Number(ShipX))) and ((Number(ShipY) >= Number((ILY - ShipHeight) - 28)) and (Number(Number(Number(ILY) + Number(ShipHeight)) + 28) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/IL2", _x , ILX2); setProperty("/IL2", _y , ILY2); ILX2 = ILX2 - 40; if ((((Number(ShipX) >= Number((ILX2 - ShipWidth) - 8)) and (Number(Number(Number(ILX2) + Number(ShipWidth)) + 645) >= Number(ShipX))) and ((Number(ShipY) >= Number((ILY2 - ShipHeight) - 6)) and (Number(Number(Number(ILY2) + Number(ShipHeight)) + 6) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/IL3", _x , ILX3); setProperty("/IL3", _y , ILY3); ILY3 = Number(ILY3) + 40; if ((((Number(ShipX) >= Number((ILX3 - ShipWidth) - 6)) and (Number(Number(Number(ILX3) + Number(ShipWidth)) + 6) >= Number(ShipX))) and ((Number(ShipY) >= Number((ILY3 - ShipHeight) - 645)) and (Number(Number(Number(ILY3) + Number(ShipHeight)) + 8) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/IL4", _x , ILX4); setProperty("/IL4", _y , ILY4); ILX4 = Number(ILX4) + 40; if ((((Number(ShipX) >= Number((ILX4 - ShipWidth) - 645)) and (Number(Number(Number(ILX4) + Number(ShipWidth)) + 8) >= Number(ShipX))) and ((Number(ShipY) >= Number((ILY4 - ShipHeight) - 6)) and (Number(Number(Number(ILY4) + Number(ShipHeight)) + 6) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/IL5", _x , ILX5); setProperty("/IL5", _y , ILY5); ILY5 = Number(ILY5) + 40; if ((((Number(ShipX) >= Number((ILX5 - ShipWidth) - 6)) and (Number(Number(Number(ILX5) + Number(ShipWidth)) + 6) >= Number(ShipX))) and ((Number(ShipY) >= Number((ILY5 - ShipHeight) - 645)) and (Number(Number(Number(ILY5) + Number(ShipHeight)) + 8) >= Number(ShipY)))) and (Number(Timer) == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } setProperty("/D", _x , DX); setProperty("/D", _y , DY); if (Number(Prog) == 3837) { DX = 500; DY = 200; tellTarget ("/D") { gotoAndPlay (1); }; } if (Number(Prog) == 3855) { DL = 100; } if ((3855 < Number(Prog)) and (Number(Prog) < 4000)) { DT = Number(DT) + 1; } if (Number(DT) == 56) { DT = -5; } if (Number(DT) == 5) { UX1 = DX; UY1 = DY; FFX1 = DX; FFY1 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX1 = (Constant * FDX6) / FN6; FSY1 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 10) { UX2 = DX; UY2 = DY; FFX2 = DX; FFY2 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX2 = (Constant * FDX6) / FN6; FSY2 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 15) { UX3 = DX; UY3 = DY; FFX3 = DX; FFY3 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX3 = (Constant * FDX6) / FN6; FSY3 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 20) { UX4 = DX; UY4 = DY; FFX4 = DX; FFY4 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX4 = (Constant * FDX6) / FN6; FSY4 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 25) { UX5 = DX; UY5 = DY; FFX5 = DX; FFY5 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX5 = (Constant * FDX6) / FN6; FSY5 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 30) { UX6 = DX; UY6 = DY; FFX6 = DX; FFY6 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 35) { UX7 = DX; UY7 = DY; FFX7 = DX; FFY7 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX7 = (Constant * FDX6) / FN6; FSY7 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 40) { UX8 = DX; UY8 = DY; FFX8 = DX; FFY8 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX8 = (Constant * FDX6) / FN6; FSY8 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } if (Number(DT) == 45) { UX9 = DX; UY9 = DY; FFX9 = DX; FFY9 = DY; FDX6 = ShipX - DX; FDY6 = ShipY - DY; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX9 = (Constant * FDX6) / FN6; FSY9 = (Constant * FDY6) / FN6; tellTarget ("/Sound2") { gotoAndPlay (6); }; } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= ((DX - Width) - 42)) and (((DX + Width) + 42) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((DY - Height) - 58)) and (((DY + Height) + 58) >= eval ("SY" add HI)))) and (0 < DL)) { tellTarget ("/D") { gotoAndPlay (12); }; DL = DL - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; if ((0 >= Number(DL)) and (Number(-100) < Number(DL))) { DL = -100; tellTarget ("/D") { gotoAndPlay (14); }; Score = Number(Score) + 5000; DT = 60; Prog = 4000; } if (((((Number(ShipX) >= Number((DX - ShipWidth) - 39)) and (Number(Number(Number(DX) + Number(ShipWidth)) + 39) >= Number(ShipX))) and ((Number(ShipY) >= Number((DY - ShipHeight) - 207)) and (Number(Number(Number(DY) + Number(ShipHeight)) + 207) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(DL))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NX2 = NX2 - 5; setProperty("/N2", _x , NX2); setProperty("/N2", _y , NY2); NI2 = 1; while (Number(NI2) < 11) { if ((((eval ("SX" add NI2) >= (NX2 - Width)) and (((NX2 + Width) + 30) >= eval ("SX" add NI2))) and ((eval ("SY" add NI2) >= (NY2 - Height)) and (((NY2 + Height) + 45) >= eval ("SY" add NI2)))) and (0 < NL2)) { tellTarget ("/N2") { gotoAndPlay (2); }; NL2 = NL2 - Power; Set("S" add NI2, 0); Set("SY" add NI2, -500); Set("SY" add NI2, -500); } NI2 = Number(NI2) + 1; } if ((0 >= Number(NL2)) and (Number(-100) < Number(NL2))) { NL2 = -100; tellTarget ("/N2") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 215) or (Number(Prog) == 2900)) { NX2 = 550; NY2 = 100; NL2 = 3; NYV2 = 1; NYD2 = 1; tellTarget ("/N2") { gotoAndStop (1); }; } NY2 = NY2 - NYV2; if (Number(NYD2) == 1) { NYV2 = NYV2 - 0.25; } if (Number(NYD2) == 2) { NYV2 = Number(NYV2) + 0.25; } if ((Number(NYV2) == 3) and (Number(NYD2) == 2)) { NYD2 = 1; } if ((Number(NYV2) == Number(-3)) and (Number(NYD2) == 1)) { NYD2 = 2; } NX3 = NX3 - 5; setProperty("/N3", _x , NX3); setProperty("/N3", _y , NY3); NI3 = 1; while (Number(NI3) < 11) { if ((((eval ("SX" add NI3) >= (NX3 - Width)) and (((NX3 + Width) + 30) >= eval ("SX" add NI3))) and ((eval ("SY" add NI3) >= (NY3 - Height)) and (((NY3 + Height) + 45) >= eval ("SY" add NI3)))) and (0 < NL3)) { tellTarget ("/N3") { gotoAndPlay (2); }; NL3 = NL3 - Power; Set("S" add NI3, 0); Set("SY" add NI3, -500); Set("SY" add NI3, -500); } NI3 = Number(NI3) + 1; } if ((0 >= Number(NL3)) and (Number(-100) < Number(NL3))) { NL3 = -100; tellTarget ("/N3") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 225) or (Number(Prog) == 2905)) { NX3 = 550; NY3 = 100; if (Number(Prog) == 2250) { NY3 = 225; } NL3 = 3; NYV3 = 1; NYD3 = 1; tellTarget ("/N3") { gotoAndStop (1); }; } NY3 = NY3 - NYV3; if (Number(NYD3) == 1) { NYV3 = NYV3 - 0.25; } if (Number(NYD3) == 2) { NYV3 = Number(NYV3) + 0.25; } if ((Number(NYV3) == 3) and (Number(NYD3) == 2)) { NYD3 = 1; } if ((Number(NYV3) == Number(-3)) and (Number(NYD3) == 1)) { NYD3 = 2; } NX4 = NX4 - 5; setProperty("/N4", _x , NX4); setProperty("/N4", _y , NY4); NI4 = 1; while (Number(NI4) < 11) { if ((((eval ("SX" add NI4) >= (NX4 - Width)) and (((NX4 + Width) + 30) >= eval ("SX" add NI4))) and ((eval ("SY" add NI4) >= (NY4 - Height)) and (((NY4 + Height) + 45) >= eval ("SY" add NI4)))) and (0 < NL4)) { tellTarget ("/N4") { gotoAndPlay (2); }; NL4 = NL4 - Power; Set("S" add NI4, 0); Set("SY" add NI4, -500); Set("SY" add NI4, -500); } NI4 = Number(NI4) + 1; } if ((0 >= Number(NL4)) and (Number(-100) < Number(NL4))) { NL4 = -100; tellTarget ("/N4") { gotoAndPlay (4); }; Score = Number(Score) + 100; } if ((Number(Prog) == 235) or (Number(Prog) == 2910)) { NX4 = 550; NY4 = 100; if (Number(Prog) == 2250) { NY4 = 325; } NL4 = 3; NYV4 = 1; NYD4 = 1; tellTarget ("/N4") { gotoAndStop (1); }; } NY4 = NY4 - NYV4; if (Number(NYD4) == 1) { NYV4 = NYV4 - 0.25; } if (Number(NYD4) == 2) { NYV4 = Number(NYV4) + 0.25; } if ((Number(NYV4) == 3) and (Number(NYD4) == 2)) { NYD4 = 1; } if ((Number(NYV4) == Number(-3)) and (Number(NYD4) == 1)) { NYD4 = 2; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 11) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if ((((Number(Prog) == 245) or (Number(Prog) == 1850)) or (Number(Prog) == 2915)) or (Number(Prog) == 4060)) { NX1 = 550; NY1 = 100; if (Number(Prog) == 4060) { NY1 = 250; } NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } NH1 = 1; while (Number(NH1) < 5) { if ((((((TX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= TX)) and ((TY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= TY))) and (THit == 17)) and (0 < eval ("NL" add NH1))) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } setProperty("/L1", _x , LX1); setProperty("/L1", _y , LY1); if (Number(Dir) == 0) { LY1 = Number(LY1) + 6; } else { LY1 = LY1 - 6; } LX1 = Number(LX1) + Number(LV1); LV1 = LV1 - 1; if (((Number(Prog) == 3300) or (Number(Prog) == 3500)) or (Number(Prog) == 3670)) { Dir = random(2); LX1 = -70; if (Number(Dir) == 0) { LY1 = -30; } else { LY1 = 430; } LV1 = 33; LL1 = 9; tellTarget ("/L1") { gotoAndStop (1); }; } if (((Number(LX1) == 413) and (Number(FF1) == 0)) and (0 < Number(LL1))) { FFX1 = LX1; FFY1 = LY1; FDX6 = ShipX - LX1; FDY6 = ShipY - LY1; FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX1 = (Constant * FDX6) / FN6; FSY1 = (Constant * FDY6) / FN6; FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 436) and (Number(FF2) == 0)) and (0 < Number(LL1))) { FFX2 = LX1; FFY2 = Number(LY1) + 59; FDX7 = ShipX - LX1; FDY7 = ShipY - (Number(LY1) + 59); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter7 = 0; while (Number(Fcounter7) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter7 = Number(Fcounter7) + 1; } FSX2 = (Constant * FDX7) / FN7; FSY2 = (Constant * FDY7) / FN7; FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((Number(LX1) == 455) and (Number(FF3) == 0)) and (0 < Number(LL1))) { FFX3 = LX1; FFY3 = LY1; FDX8 = ShipX - LX1; FDY8 = ShipY - LY1; FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter8 = 0; while (Number(Fcounter8) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter8 = Number(Fcounter8) + 1; } FSX3 = (Constant * FDX8) / FN8; FSY3 = (Constant * FDY8) / FN8; FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX1 - Width)) and (((LX1 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY1 - Height)) and (((LY1 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL1)) { tellTarget ("/L1") { gotoAndPlay (2); }; LL1 = LL1 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL1)) and (Number(-100) < Number(LL1))) { LL1 = -100; tellTarget ("/L1") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } LH1 = 1; while (Number(LH1) < 6) { if (((((ShipX >= (eval ("LX" add LH1) - ShipWidth)) and (((eval ("LX" add LH1) + ShipWidth) + 60) >= ShipX)) and ((ShipY >= (eval ("LY" add LH1) - ShipHeight)) and (((eval ("LY" add LH1) + ShipHeight) + 60) >= ShipY))) and (Timer == 6)) and (0 < eval ("LL" add LH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } LH1 = Number(LH1) + 1; } LH1 = 1; while (Number(LH1) < 3) { if (((((TX >= (eval ("LX" add LH1) - ShipWidth)) and (((eval ("LX" add LH1) + ShipWidth) + 60) >= TX)) and ((TY >= (eval ("LY" add LH1) - ShipHeight)) and (((eval ("LY" add LH1) + ShipHeight) + 60) >= TY))) and (THit == 17)) and (0 < eval ("LL" add LH1))) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } LH1 = Number(LH1) + 1; } setProperty("/L2", _x , LX2); setProperty("/L2", _y , LY2); LX2 = LX2 - 8; if ((((3000 < Number(Prog)) and (Number(Prog) < 3600)) and (Number(LX2) < Number(-80))) or (Number(Prog) == 3670)) { LX2 = 600; LY2 = random(340); if (Number(Prog) == 3670) { LY2 = 0; } LL2 = 9; tellTarget ("/L2") { gotoAndStop (1); }; } if ((((((530 >= Number(LX2)) and (Number(FF6) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) and (300 < Number(LX2))) { FFX6 = LX2; FFY6 = Number(LY2) + 30; FDX6 = ShipX - LX2; FDY6 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX6 * FDX6) + Number(FDY6 * FDY6); FN6 = 1; Fcounter6 = 0; while (Number(Fcounter6) < 11) { FN6 = FN6 - (((FN6 * FN6) - FRoot) / (2 * FN6)); Fcounter6 = Number(Fcounter6) + 1; } FSX6 = (Constant * FDX6) / FN6; FSY6 = (Constant * FDY6) / FN6; FF6 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((((490 >= Number(LX2)) and (Number(FF7) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) and (300 < Number(LX2))) { FFX7 = LX2; FFY7 = Number(LY2) + 30; FDX7 = ShipX - LX2; FDY7 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX7 * FDX7) + Number(FDY7 * FDY7); FN7 = 1; Fcounter7 = 0; while (Number(Fcounter7) < 11) { FN7 = FN7 - (((FN7 * FN7) - FRoot) / (2 * FN7)); Fcounter7 = Number(Fcounter7) + 1; } FSX7 = (Constant * FDX7) / FN7; FSY7 = (Constant * FDY7) / FN7; FF7 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((((450 >= Number(LX2)) and (Number(FF8) == 0)) and (0 < Number(LL2))) and (50 < Number(LX2))) and (Number(ShipX) < Number(LX2))) and (300 < Number(LX2))) { FFX8 = LX2; FFY8 = Number(LY2) + 30; FDX8 = ShipX - LX2; FDY8 = ShipY - (Number(LY2) + 30); FRoot = Number(FDX8 * FDX8) + Number(FDY8 * FDY8); FN8 = 1; Fcounter8 = 0; while (Number(Fcounter8) < 11) { FN8 = FN8 - (((FN8 * FN8) - FRoot) / (2 * FN8)); Fcounter8 = Number(Fcounter8) + 1; } FSX8 = (Constant * FDX8) / FN8; FSY8 = (Constant * FDY8) / FN8; FF8 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX2 - Width)) and (((LX2 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY2 - Height)) and (((LY2 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL2)) { tellTarget ("/L2") { gotoAndPlay (2); }; LL2 = LL2 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL2)) and (Number(-100) < Number(LL2))) { LL2 = -100; tellTarget ("/L2") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/L3", _x , LX3); setProperty("/L3", _y , LY3); if ((0 < Number(LL3)) and (450 < Number(LX3))) { LX3 = LX3 - 4; } if (Number(Number(LY3) + 30) < Number(ShipY)) { LY3 = Number(LY3) + 3; } if (Number(ShipY) < Number(Number(LY3) + 30)) { LY3 = LY3 - 3; } if (Number(LL3) < 0) { LX3 = LX3 - 6; } if (((3000 < Number(Prog)) and (Number(Prog) < 3600)) and (Number(LX3) < Number(-80))) { LX3 = 600; LY3 = Number(random(200)) + 100; LL3 = 18; tellTarget ("/L3") { gotoAndStop (1); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX3 - Width)) and (((LX3 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY3 - Height)) and (((LY3 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL3)) { tellTarget ("/L3") { gotoAndPlay (2); }; LL3 = LL3 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL3)) and (Number(-100) < Number(LL3))) { LL3 = -100; tellTarget ("/L3") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if (Number(Prog) < 3600) { if ((((Number(LX3) < 500) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX1) < Number(-150))) { BX1 = LX3; BY1 = Number(LY3) + 21; BL1 = 1; BV1 = 20; tellTarget ("/B1") { gotoAndStop (1); }; tellTarget ("/Sound2") { gotoAndPlay (10); }; } if ((((Number(LX3) < 500) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX2) < Number(-150))) { BX2 = LX3; BY2 = Number(LY3) + 21; BL2 = 1; BV2 = 20; tellTarget ("/B2") { gotoAndStop (1); }; } if ((((Number(LX3) < 468) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX3) < Number(-150))) { BX3 = LX3; BY3 = Number(LY3) + 21; BL3 = 1; BV3 = 20; tellTarget ("/B3") { gotoAndStop (1); }; tellTarget ("/Sound2") { gotoAndPlay (10); }; } if ((((Number(LX3) < 468) and (50 < Number(LX3))) and (0 < Number(LL3))) and (Number(BX4) < Number(-150))) { BX4 = LX3; BY4 = Number(LY3) + 21; BL4 = 1; BV4 = 20; tellTarget ("/B4") { gotoAndStop (1); }; } } else { LX3 = LX3 - 10; } setProperty("/L4", _x , LX4); setProperty("/L4", _y , LY4); LX4 = LX4 - 8; if ((((3028 < Number(Prog)) and (Number(Prog) < 3600)) and (Number(LX4) < Number(-80))) or (Number(Prog) == 3670)) { LX4 = 600; LY4 = random(340); if (Number(Prog) == 3670) { LY4 = 170; } LL4 = 9; tellTarget ("/L4") { gotoAndStop (1); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX4 - Width)) and (((LX4 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY4 - Height)) and (((LY4 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL4)) { tellTarget ("/L4") { gotoAndPlay (2); }; LL4 = LL4 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL4)) and (Number(-100) < Number(LL4))) { LL4 = -100; tellTarget ("/L4") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } if ((((500 >= Number(LX4)) and (0 < Number(LL4))) and (50 < Number(LX4))) and (Number(U1) == 0)) { UX1 = LX4; UY1 = Number(LY4) + 30; UX4 = LX4; UY4 = Number(LY4) + 30; UX5 = LX4; UY5 = Number(LY4) + 30; U1 = 1; tellTarget ("/Sound2") { gotoAndPlay (6); }; } setProperty("/L5", _x , LX5); setProperty("/L5", _y , LY5); LX5 = LX5 - 8; if ((((3059 < Number(Prog)) and (Number(Prog) < 3600)) and (Number(LX5) < Number(-80))) or (Number(Prog) == 3670)) { LX5 = 600; LY5 = random(340); if (Number(Prog) == 3670) { LY5 = 340; } LL5 = 9; tellTarget ("/L5") { gotoAndStop (1); }; } if ((((((530 >= Number(LX5)) and (Number(FF9) == 0)) and (0 < Number(LL5))) and (50 < Number(LX5))) and (Number(ShipX) < Number(LX5))) and (300 < Number(LX5))) { FFX9 = LX5; FFY9 = Number(LY5) + 30; FDX9 = ShipX - LX5; FDY9 = ShipY - (Number(LY5) + 30); FRoot = Number(FDX9 * FDX9) + Number(FDY9 * FDY9); FN9 = 1; Fcounter9 = 0; while (Number(Fcounter9) < 11) { FN9 = FN9 - (((FN9 * FN9) - FRoot) / (2 * FN9)); Fcounter9 = Number(Fcounter9) + 1; } FSX9 = (Constant * FDX9) / FN9; FSY9 = (Constant * FDY9) / FN9; FF9 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((((490 >= Number(LX5)) and (Number(FF5) == 0)) and (0 < Number(LL5))) and (50 < Number(LX5))) and (Number(ShipX) < Number(LX5))) and (300 < Number(LX5))) { FFX5 = LX5; FFY5 = Number(LY5) + 30; FDX9 = ShipX - LX5; FDY9 = ShipY - (Number(LY5) + 30); FRoot = Number(FDX9 * FDX9) + Number(FDY9 * FDY9); FN9 = 1; Fcounter9 = 0; while (Number(Fcounter9) < 11) { FN9 = FN9 - (((FN9 * FN9) - FRoot) / (2 * FN9)); Fcounter9 = Number(Fcounter9) + 1; } FSX5 = (Constant * FDX9) / FN9; FSY5 = (Constant * FDY9) / FN9; FF5 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if ((((((450 >= Number(LX5)) and (Number(FF4) == 0)) and (0 < Number(LL5))) and (50 < Number(LX5))) and (Number(ShipX) < Number(LX5))) and (300 < Number(LX5))) { FFX4 = LX5; FFY4 = Number(LY5) + 30; FDX9 = ShipX - LX5; FDY9 = ShipY - (Number(LY5) + 30); FRoot = Number(FDX9 * FDX9) + Number(FDY9 * FDY9); FN9 = 1; Fcounter9 = 0; while (Number(Fcounter9) < 11) { FN9 = FN9 - (((FN9 * FN9) - FRoot) / (2 * FN9)); Fcounter9 = Number(Fcounter9) + 1; } FSX4 = (Constant * FDX9) / FN9; FSY4 = (Constant * FDY9) / FN9; FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } LI1 = 1; while (Number(LI1) < 11) { if ((((eval ("SX" add LI1) >= (LX5 - Width)) and (((LX5 + Width) + 60) >= eval ("SX" add LI1))) and ((eval ("SY" add LI1) >= (LY5 - Height)) and (((LY5 + Height) + 60) >= eval ("SY" add LI1)))) and (0 < LL5)) { tellTarget ("/L5") { gotoAndPlay (2); }; LL5 = LL5 - Power; Set("S" add LI1, 0); Set("SY" add LI1, -500); Set("SY" add LI1, -500); } LI1 = Number(LI1) + 1; } if ((0 >= Number(LL5)) and (Number(-100) < Number(LL5))) { LL5 = -100; tellTarget ("/L5") { gotoAndPlay (4); }; Score = Number(Score) + 1000; } setProperty("/B1", _x , BX1); setProperty("/B1", _y , BY1); BX1 = BX1 - BV1; BY1 = BY1 - 2; BI1 = 1; while (Number(BI1) < 10) { if ((((eval ("SX" add BI1) >= (BX1 - Width)) and (((BX1 + Width) + 40) >= eval ("SX" add BI1))) and ((eval ("SY" add BI1) >= (BY1 - Height)) and (((BY1 + Height) + 17) >= eval ("SY" add BI1)))) and (0 < BL1)) { tellTarget ("/B1") { gotoAndPlay (2); }; BL1 = BL1 - Power; Set("S" add BI1, 0); Set("SY" add BI1, -500); Set("SY" add BI1, -500); } BI1 = Number(BI1) + 1; } BH1 = 1; while (Number(BH1) < 5) { if (((((ShipX >= (eval ("BX" add BH1) - ShipWidth)) and (((eval ("BX" add BH1) + ShipWidth) + 40) >= ShipX)) and ((ShipY >= (eval ("BY" add BH1) - ShipHeight)) and (((eval ("BY" add BH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) and (0 < eval ("BL" add BH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Set("BL" add BH1, 0); Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (14); }; } BH1 = Number(BH1) + 1; } if ((0 >= Number(BL1)) and (Number(-100) < Number(BL1))) { BL1 = -100; tellTarget ("/B1") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B2", _x , BX2); setProperty("/B2", _y , BY2); BX2 = BX2 - BV2; BY2 = Number(BY2) + 2; BI2 = 1; while (Number(BI2) < 10) { if ((((eval ("SX" add BI2) >= (BX2 - Width)) and (((BX2 + Width) + 40) >= eval ("SX" add BI2))) and ((eval ("SY" add BI2) >= (BY2 - Height)) and (((BY2 + Height) + 17) >= eval ("SY" add BI2)))) and (0 < BL2)) { tellTarget ("/B2") { gotoAndPlay (2); }; BL2 = BL2 - Power; Set("S" add BI2, 0); Set("SY" add BI2, -500); Set("SY" add BI2, -500); } BI2 = Number(BI2) + 1; } if ((0 >= Number(BL2)) and (Number(-100) < Number(BL2))) { BL2 = -100; tellTarget ("/B2") { gotoAndPlay (4); }; if (Number(Prog) < 901) { Score = Number(Score) + 200; } } setProperty("/B3", _x , BX3); setProperty("/B3", _y , BY3); BX3 = BX3 - BV3; BY3 = BY3 - 4; BI3 = 1; while (Number(BI3) < 10) { if ((((eval ("SX" add BI3) >= (BX3 - Width)) and (((BX3 + Width) + 40) >= eval ("SX" add BI3))) and ((eval ("SY" add BI3) >= (BY3 - Height)) and (((BY3 + Height) + 17) >= eval ("SY" add BI3)))) and (0 < BL3)) { tellTarget ("/B3") { gotoAndPlay (2); }; BL3 = BL3 - Power; Set("S" add BI3, 0); Set("SY" add BI3, -500); Set("SY" add BI3, -500); } BI3 = Number(BI3) + 1; } if ((0 >= Number(BL3)) and (Number(-100) < Number(BL3))) { BL3 = -100; tellTarget ("/B3") { gotoAndPlay (4); }; Score = Number(Score) + 200; } setProperty("/B4", _x , BX4); setProperty("/B4", _y , BY4); BX4 = BX4 - BV4; BY4 = Number(BY4) + 4; BI4 = 1; while (Number(BI4) < 10) { if ((((eval ("SX" add BI4) >= (BX4 - Width)) and (((BX4 + Width) + 40) >= eval ("SX" add BI4))) and ((eval ("SY" add BI4) >= (BY4 - Height)) and (((BY4 + Height) + 17) >= eval ("SY" add BI4)))) and (0 < BL4)) { tellTarget ("/B4") { gotoAndPlay (2); }; BL4 = BL4 - Power; Set("S" add BI4, 0); Set("SY" add BI4, -500); Set("SY" add BI4, -500); } BI4 = Number(BI4) + 1; } if ((0 >= Number(BL4)) and (Number(-100) < Number(BL4))) { BL4 = -100; tellTarget ("/B4") { gotoAndPlay (4); }; Score = Number(Score) + 200; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } Prog = Number(Prog) + 1; setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if (Number(Prog) == 3900) { Prog = 3899; } if (Number(Prog) == 4500) { Prog = 4497; } if (Number(Prog) == 2900) { Saved = Score; Checkpoint = 0; tellTarget ("/BG") { gotoAndPlay (1); }; } if (Number(Prog) == 5025) { tellTarget ("/start") { gotoAndPlay (125); }; } if (Number(Prog) == 5231) { gotoAndPlay (3617); } if (Number(Prog) == 4050) { Saved = Score; Checkpoint = 1; tellTarget ("/BG2") { gotoAndPlay (480); }; tellTarget ("/BG") { gotoAndPlay (962); }; } if (Number(Prog) == 4230) { tellTarget ("/Music 2") { gotoAndPlay (10); }; } if (Number(Prog) == 4260) { tellTarget ("/Music 2") { gotoAndPlay (20); }; } if (((4430 < Number(Prog)) and (Number(Prog) < 5000)) and (0 < Number(BossBonus))) { BossBonus = BossBonus - 2; } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 3529
prevFrame();
Frame 3530
Died = Number(Died) + 1; if (Number(Died) == 6) { Died = 5; } stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); };
Frame 3593
tellTarget ("/start") { gotoAndPlay (100); };
Frame 3594
stopAllSounds(); Music = 0;
Frame 3616
stopAllSounds(); IX = -1000; Crash = 0; Phase2 = 300; IY = -1000; IL = -1000; IT = 1000; gotoAndPlay (3493);
Frame 3617
stopAllSounds();
Frame 3631
Checkpoint = 0; Saved = 0; Prog = 0;
Frame 3632
ifFrameLoaded (4920) { gotoAndPlay (3638); } play();
Frame 3636
ifFrameLoaded (4920) { gotoAndPlay (3638); } play();
Frame 3637
prevFrame();
Frame 3638
Mouse.show();
Frame 4804
stopAllSounds();
Frame 4821
Mouse.hide(); Paused = 0; tellTarget ("/start") { gotoAndPlay (1); }; Power = 1; Weapon = 0; LWeapon = 0; Speed = 25; Width = 15; Height = 15; Group1 = 0; Group2 = 0; Group3 = 0; Delay1 = 0; Life = 5; Score = Stage4; BossBonus = 10000; Timer = 0; SL = Number(SL2) + Number(SL1); if (Number(SL1) == Number(-100)) { SL = Number(SL) + 100; } if (Number(SL2) == Number(-100)) { SL = Number(SL) + 100; } if (0 < Number(SL)) { tellTarget ("/SLife") { gotoAndStop(int(/:SL)); }; } else { tellTarget ("/SLife") { gotoAndStop (351); }; } ShipX = 100; ShipY = 100; ShipHeight = 17; ShipWidth = 15; SX1 = -500; Drift = 6; SY1 = -500; S1 = 0; SX2 = -500; SY2 = -500; S2 = 0; SX3 = -500; SY3 = -500; S3 = 0; SX4 = -500; SY4 = -500; S4 = 0; SX5 = -500; SY5 = -500; S5 = 0; SX6 = -500; SY6 = -500; S6 = 0; SX7 = -500; SY7 = -500; S7 = 0; SX8 = -500; SY8 = -500; S8 = 0; SX9 = -500; SY9 = -500; S9 = 0; AX1 = -100; AY1 = -100; AF1 = 0; AX2 = -100; AY2 = -100; AF2 = 0; AX3 = -100; AY3 = -100; AF3 = 0; FSX1 = -100; FSY1 = -100; FFX1 = -500; FFY1 = -500; A = 0; B = 20; FSX2 = -100; FSY2 = -100; FFX2 = -500; FFY2 = -500; FSX3 = -100; FSY3 = -100; FFX3 = -500; FFY3 = -500; FSX4 = -100; FSY4 = -100; FFX4 = -500; FFY4 = -500; VX = 1000; VY = 200; Centered = 0; VV = 14; VD = 1; SL1 = -1000; SL2 = -1000; SL = 0; VDes = 40; VFired = 0; YX1 = -500; YY1 = -500; YTimer = 0; NX1 = -50; NH1 = 1; NI1 = 1; NY1 = 100; NL1 = 3; NYV1 = 1; NYD1 = 1; PowerX = -200; PowerY = 200; PowerTime = 0; PowerA = 0; Prog = 0; Stage = "5";
Frame 4856
Mouse.hide(); if (Number(Paused) == 1) { tellTarget ("/P") { gotoAndStop (2); }; } if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { Width = 10; Height = 7; Power = 1.75; } if (Number(Weapon) == 3) { Width = 10; Height = 7; Power = 1.5; } if (Number(Weapon) == 2) { Width = 30; Height = 3; Power = 1.5; } if (Number(Weapon) == 4) { Width = 20; Height = 7; Power = 3; } if ((Number(Delay1) == 0) and (Number(Weapon) >= 2)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; } Delay1 = Number(Delay1) + 1; if ((Number(Delay2) == 0) and (Number(Weapon) >= 2)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; } Delay2 = Number(Delay2) + 1; if ((Number(Delay3) == 0) and (Number(Weapon) >= 2)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; } Delay3 = Number(Delay3) + 1; if (Number(Life) >= 10) { tellTarget ("/Lifebar") { gotoAndStop (10); }; } if (Number(Life) == 9) { tellTarget ("/Lifebar") { gotoAndStop (9); }; } if (Number(Life) == 8) { tellTarget ("/Lifebar") { gotoAndStop (8); }; } if (Number(Life) == 7) { tellTarget ("/Lifebar") { gotoAndStop (7); }; } if (Number(Life) == 6) { tellTarget ("/Lifebar") { gotoAndStop (6); }; } if (Number(Life) == 5) { tellTarget ("/Lifebar") { gotoAndStop (5); }; } if (Number(Life) == 4) { tellTarget ("/Lifebar") { gotoAndStop (4); }; } if (Number(Life) == 3) { tellTarget ("/Lifebar") { gotoAndStop (3); }; } if (Number(Life) == 2) { tellTarget ("/Lifebar") { gotoAndStop (2); }; } if (Number(Life) == 1) { tellTarget ("/Lifebar") { gotoAndStop (1); }; } if (Number(Life) == 0) { tellTarget ("/Lifebar") { gotoAndStop (11); }; tellTarget ("/BG") { stop(); }; gotoAndPlay (4858); } if (Number(Timer) < 6) { Timer = Number(Timer) + 0.5; } Bonus = Number(BossBonus) + Number(Life * 1000); SL = Number(SL2) + Number(SL1); if (Number(SL1) == Number(-100)) { SL = Number(SL) + 100; } if (Number(SL2) == Number(-100)) { SL = Number(SL) + 100; } if (0 < Number(SL)) { tellTarget ("/SLife") { gotoAndStop(int(/:SL)); }; } else { tellTarget ("/SLife") { gotoAndStop (351); }; } startDrag ("/ship", true, 0, 0, 550, 400); ShipX = getProperty("/ship", _x); ShipY = getProperty("/ship", _y); if ((Number(S1) == 1) and (Number(Weapon) != 4)) { SX1 = Number(SX1) + Number(Speed); if (Number(Weapon) == 3) { SY1 = SY1 - Drift; } if (Number(Weapon) == 5) { SY1 = SY1 - 8; } } if ((Number(S1) == 1) and (Number(Weapon) == 4)) { SX1 = Number(SX1) + Number(Speed); } if (((580 < Number(SX1)) or (430 < Number(SY1))) or (Number(SY1) < Number(-30))) { S1 = 0; SY1 = -500; SX1 = -500; } setProperty("/S1", _x , SX1); setProperty("/S1", _y , SY1); if ((Number(S2) == 1) and (Number(Weapon) != 4)) { SX2 = Number(SX2) + Number(Speed); if (Number(Weapon) == 2) { SX2 = SX2 - 1.5; } if (Number(Weapon) == 5) { SY2 = SY2 - 6; } } if ((Number(S2) == 1) and (Number(Weapon) == 4)) { SY2 = Number(SY2) + Number(Speed - 3); } if (((580 < Number(SX2)) or (430 < Number(SY2))) or (Number(SY2) < Number(-30))) { S2 = 0; SX2 = -500; SY2 = -500; } setProperty("/S2", _x , SX2); setProperty("/S2", _y , SY2); if ((Number(S3) == 1) and (Number(Weapon) != 4)) { SX3 = Number(SX3) + Number(Speed); if (Number(Weapon) == 2) { SX3 = SX3 - 3; } if (Number(Weapon) == 3) { SY3 = Number(SY3) + Number(Drift); } if (Number(Weapon) == 5) { SY3 = SY3 - 4; } } if ((Number(S3) == 1) and (Number(Weapon) == 4)) { SY3 = SY3 - (Speed - 3); } if (((580 < Number(SX3)) or (430 < Number(SY3))) or (Number(SY3) < Number(-30))) { S3 = 0; SY3 = -500; SX3 = -500; } setProperty("/S3", _x , SX3); setProperty("/S3", _y , SY3); if ((Number(S4) == 1) and (Number(Weapon) != 4)) { SX4 = Number(SX4) + Number(Speed); if (Number(Weapon) == 3) { SY4 = SY4 - Drift; } if (Number(Weapon) == 5) { SY4 = SY4; } } if ((Number(S4) == 1) and (Number(Weapon) == 4)) { SX4 = Number(SX4) + Number(Speed); } if (((580 < Number(SX4)) or (430 < Number(SY4))) or (Number(SY4) < Number(-30))) { S4 = 0; SY4 = -500; SX4 = -500; } setProperty("/S4", _x , SX4); setProperty("/S4", _y , SY4); if ((Number(S5) == 1) and (Number(Weapon) != 4)) { SX5 = Number(SX5) + Number(Speed); if (Number(Weapon) == 2) { SX5 = SX5 - 1.5; } } if ((Number(S5) == 1) and (Number(Weapon) == 4)) { SY5 = Number(SY5) + Number(Speed - 3); } if (((580 < Number(SX5)) or (430 < Number(SY5))) or (Number(SY5) < Number(-30))) { S5 = 0; SX5 = -500; SY5 = -500; } setProperty("/S5", _x , SX5); setProperty("/S5", _y , SY5); if ((Number(S6) == 1) and (Number(Weapon) != 4)) { SX6 = Number(SX6) + Number(Speed); if (Number(Weapon) == 2) { SX6 = SX6 - 3; } if (Number(Weapon) == 3) { SY6 = Number(SY6) + Number(Drift); } if (Number(Weapon) == 5) { SY6 = Number(SY6) + 2; } } if ((Number(S6) == 1) and (Number(Weapon) == 4)) { SY6 = SY6 - (Speed - 3); } if (((580 < Number(SX6)) or (430 < Number(SY6))) or (Number(SY6) < Number(-30))) { S6 = 0; SY6 = -500; SX6 = -500; } setProperty("/S6", _x , SX6); setProperty("/S6", _y , SY6); if (Number(S7) == 1) { SX7 = Number(SX7) + Number(Speed); if (Number(Weapon) == 3) { SY7 = SY7 - Drift; } if (Number(Weapon) == 5) { SY7 = Number(SY7) + Number(Drift); } } if (((580 < Number(SX7)) or (430 < Number(SY7))) or (Number(SY7) < Number(-30))) { S7 = 0; SY7 = -500; SX7 = -500; } setProperty("/S7", _x , SX7); setProperty("/S7", _y , SY7); if ((Number(S8) == 1) and (Number(Weapon) != 4)) { SX8 = Number(SX8) + Number(Speed); if (Number(Weapon) == 2) { SX8 = SX8 - 1.5; } if (Number(Weapon) == 5) { SY8 = Number(SY8) + 6; } } if ((Number(S8) == 1) and (Number(Weapon) == 4)) { SY8 = Number(SY8) + Number(Speed - 3); } if (((580 < Number(SX8)) or (430 < Number(SY8))) or (Number(SY8) < Number(-30))) { S8 = 0; SX8 = -500; SY8 = -500; } setProperty("/S8", _x , SX8); setProperty("/S8", _y , SY8); if ((Number(S9) == 1) and (Number(Weapon) != 4)) { SX9 = Number(SX9) + Number(Speed); if (Number(Weapon) == 2) { SX9 = SX9 - 3; } if (Number(Weapon) == 3) { SY9 = Number(SY9) + Number(Drift); } if (Number(Weapon) == 5) { SY9 = Number(SY9) + 8; } } if ((Number(S9) == 1) and (Number(Weapon) == 4)) { SY9 = SY9 - (Speed - 3); } if (((580 < Number(SX9)) or (430 < Number(SY9))) or (Number(SY9) < Number(-30))) { S9 = 0; SY9 = -500; SX9 = -500; } setProperty("/S9", _x , SX9); setProperty("/S9", _y , SY9); setProperty("/A1", _x , AX1); setProperty("/A1", _y , AY1); AX1 = AX1 - 15; if (Number(AX1) < Number(-60)) { AF1 = 0; } FH1 = 1; while (Number(FH1) < 4) { if ((((ShipX >= ((eval ("AX" add FH1) - ShipWidth) - 30)) and (((eval ("AX" add FH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= ((eval ("AY" add FH1) - ShipHeight) - 5)) and (((eval ("AY" add FH1) + ShipHeight) + 5) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FH1 = Number(FH1) + 1; } setProperty("/A2", _x , AX2); setProperty("/A2", _y , AY2); AX2 = AX2 - 15; if (Number(AX2) < Number(-60)) { AF2 = 0; } setProperty("/A3", _x , AX3); setProperty("/A3", _y , AY3); AX3 = AX3 - 15; if (Number(AX3) < Number(-60)) { AF3 = 0; } setProperty("/FF1", _x , FFX1); setProperty("/FF1", _y , FFY1); FFX1 = FFX1 - B; FFY1 = FFY1 - A; if (Number(FFX1) < Number(-20)) { FF1 = 0; } FFH1 = 1; while (Number(FFH1) < 5) { if ((((ShipX >= ((eval ("FFX" add FFH1) - ShipWidth) - 10)) and (((eval ("FFX" add FFH1) + ShipWidth) + 10) >= ShipX)) and ((ShipY >= ((eval ("FFY" add FFH1) - ShipHeight) - 17)) and (((eval ("FFY" add FFH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } FFH1 = 1; while (Number(FFH1) < 11) { if (((((TX >= ((eval ("FFX" add FFH1) - ShipWidth) - 8)) and (((eval ("FFX" add FFH1) + ShipWidth) + 8) >= TX)) and ((TY >= ((eval ("FFY" add FFH1) - ShipHeight) - 8)) and (((eval ("FFY" add FFH1) + ShipHeight) + 8) >= TY))) and (THit == 17)) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } setProperty("/FF2", _x , FFX2); setProperty("/FF2", _y , FFY2); FFX2 = FFX2 - B; FFY2 = Number(FFY2) + Number(A); if (Number(FFX2) < Number(-20)) { FF2 = 0; } setProperty("/FF3", _x , FFX3); setProperty("/FF3", _y , FFY3); FFX3 = FFX3 - B; FFY3 = FFY3 - A; if (Number(FFX3) < Number(-20)) { FF3 = 0; } setProperty("/FF4", _x , FFX4); setProperty("/FF4", _y , FFY4); FFX4 = FFX4 - B; FFY4 = Number(FFY4) + Number(A); if (Number(FFX4) < Number(-20)) { FF4 = 0; } setProperty("/V", _x , VX); setProperty("/V", _y , VY); if ((((Number(Centered) == 3) and (Number(VY) == Number(VDes * 5))) and (Number(VFired) == 0)) and (0 < Number(SL2))) { VFired = 1; VDes = VDes - 15; YX1 = Number(VX) + 160; YY1 = Number(VY) + 1; tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(SL2) == Number(-100)) { VDes = 40; } if (Number(VDes) < 15) { VDes = 55; } if (((Number(VY) < Number(VDes * 5)) and (Number(Centered) == 3)) and (Number(VFired) == 0)) { VY = Number(VY) + 5; } if (((Number(VDes * 5) < Number(VY)) and (Number(Centered) == 3)) and (Number(VFired) == 0)) { VY = VY - 2.5; } if (Number(Prog) == 198) { SL1 = 250; SL2 = 100; } if ((400 < Number(VX)) and (Number(Centered) == 0)) { VX = VX - 2; } if ((200 < Number(VY)) and (Number(Centered) == 2)) { VY = VY - 1; } if ((Number(VY) < 200) and (Number(Centered) == 2)) { VY = Number(VY) + 1; } if (((Number(VY) == 200) and (Number(Centered) == 2)) and (450 < Number(Prog))) { Centered = 3; } if ((Number(VX) == 400) and (Number(Centered) == 0)) { Centered = 1; } if (Number(Centered) == 1) { VY = VY - VV; if (Number(VD) == 1) { VV = VV - 1; } if (Number(VD) == 2) { VV = Number(VV) + 1; } if ((Number(VV) == 15) and (Number(VD) == 2)) { VD = 1; } if ((Number(VV) == Number(-15)) and (Number(VD) == 1)) { VD = 2; } } HI = 1; while (Number(HI) < 10) { if ((((eval ("SX" add HI) >= ((VX - Width) - 90)) and (((VX + Width) + 160) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY - Height) - 120)) and (((VY + Height) + 120) >= eval ("SY" add HI)))) and (0 < SL1)) { tellTarget ("/V") { gotoAndPlay (2); }; SL1 = SL1 - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; if ((0 >= Number(SL1)) and (Number(-100) < Number(SL1))) { SL1 = -100; Centered = 2; tellTarget ("/V") { gotoAndPlay (4); }; Prog = 350; } if (((((Number(ShipX) >= Number((VX - ShipWidth) - 90)) and (Number(Number(Number(VX) + Number(ShipWidth)) + 160) >= Number(ShipX))) and ((Number(ShipY) >= Number((VY - ShipHeight) - 120)) and (Number(Number(Number(VY) + Number(ShipHeight)) + 120) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(SL1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } if (((0 < Number(SL1)) and (210 < Number(Prog))) and (Number(FF1) == 0)) { FFX1 = VX - 90; FFY1 = (VY - 60) - random(60); FF1 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((0 < Number(SL1)) and (220 < Number(Prog))) and (Number(FF2) == 0)) { FFX2 = VX - 90; FFY2 = VY - random(60); FF2 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((0 < Number(SL1)) and (230 < Number(Prog))) and (Number(FF3) == 0)) { FFX3 = VX - 90; FFY3 = Number(VY) + Number(random(60)); FF3 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((0 < Number(SL1)) and (240 < Number(Prog))) and (Number(FF4) == 0)) { FFX4 = VX - 90; FFY4 = Number(Number(VY) + 60) + Number(random(60)); FF4 = 1; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (Number(Prog) == 370) { A = 10; B = 10; AD = 1; } if (Number(Centered) == 3) { if (Number(AD) == 1) { A = A - 1; } if (Number(AD) == 2) { A = Number(A) + 1; } if ((Number(A) == 11) and (Number(AD) == 2)) { AD = 1; } if ((Number(A) == Number(-11)) and (Number(AD) == 1)) { AD = 2; } } if (((0 < Number(SL2)) and (Number(FF4) == 0)) and (Number(Centered) == 3)) { FF4 = 1; FFX4 = VX - 50; FFY4 = Number(VY) + 95; FFX3 = VX - 50; FFY3 = Number(VY) + 95; tellTarget ("/Sound2") { gotoAndPlay (4); }; } if (((0 < Number(SL2)) and (Number(FF2) == 0)) and (Number(Centered) == 3)) { FF2 = 1; FFX2 = VX - 50; FFY2 = VY - 95; FFX1 = VX - 50; FFY1 = VY - 95; tellTarget ("/Sound2") { gotoAndPlay (4); }; } HI = 1; while (Number(HI) < 10) { if (((((eval ("SX" add HI) >= ((VX - Width) - 20)) and (((VX + Width) + 160) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY - Height) - 20)) and (((VY + Height) + 20) >= eval ("SY" add HI)))) and (0 < SL2)) and (Centered == 3)) { tellTarget ("/V") { gotoAndPlay (94); }; SL2 = SL2 - Power; Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; HI = 1; while (Number(HI) < 10) { if ((((((eval ("SX" add HI) >= ((VX - Width) - 45)) and (((VX + Width) + 160) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY - Height) - 108)) and (((VY + Height) - 21) >= eval ("SY" add HI)))) or (((eval ("SX" add HI) >= ((VX - Width) - 45)) and (((VX + Width) + 160) >= eval ("SX" add HI))) and ((eval ("SY" add HI) >= ((VY - Height) + 21)) and (((VY + Height) + 108) >= eval ("SY" add HI))))) and (0 < SL2)) and (Centered == 3)) { Set("S" add HI, 0); Set("SY" add HI, -500); Set("SX" add HI, -500); } HI = Number(HI) + 1; } HI = 1; if ((0 >= Number(SL2)) and (Number(-100) < Number(SL2))) { SL2 = -100; Score = Number(Score) + Number(Bonus); Prog = 999; } if ((((((Number(ShipX) >= Number((VX - ShipWidth) - 45)) and (Number(Number(Number(VX) + Number(ShipWidth)) + 160) >= Number(ShipX))) and ((Number(ShipY) >= Number((VY - ShipHeight) - 105)) and (Number(Number(Number(VY) + Number(ShipHeight)) + 105) >= Number(ShipY)))) and (Number(Timer) == 6)) and (0 < Number(SL2))) and (Number(Centered) == 3)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } setProperty("/Y1", _x , YX1); setProperty("/Y1", _y , YY1); YX1 = YX1 - 40; if (Number(YX1) < Number(-200)) { VFired = 0; } FFH1 = 1; while (Number(FFH1) < 2) { if ((((ShipX >= ((eval ("YX" add FFH1) - ShipWidth) - 165)) and ((eval ("YX" add FFH1) + ShipWidth) >= ShipX)) and ((ShipY >= ((eval ("YY" add FFH1) - ShipHeight) - 17)) and (((eval ("YY" add FFH1) + ShipHeight) + 17) >= ShipY))) and (Timer == 6)) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound2") { gotoAndPlay (12); }; } FFH1 = Number(FFH1) + 1; } NX1 = NX1 - 5; setProperty("/N1", _x , NX1); setProperty("/N1", _y , NY1); NI1 = 1; while (Number(NI1) < 11) { if ((((eval ("SX" add NI1) >= (NX1 - Width)) and (((NX1 + Width) + 30) >= eval ("SX" add NI1))) and ((eval ("SY" add NI1) >= (NY1 - Height)) and (((NY1 + Height) + 45) >= eval ("SY" add NI1)))) and (0 < NL1)) { tellTarget ("/N1") { gotoAndPlay (2); }; NL1 = NL1 - Power; Set("S" add NI1, 0); Set("SY" add NI1, -500); Set("SY" add NI1, -500); } NI1 = Number(NI1) + 1; } if ((0 >= Number(NL1)) and (Number(-100) < Number(NL1))) { NL1 = -100; tellTarget ("/N1") { gotoAndPlay (4); }; Score = Number(Score) + 500; PowerX = Number(NX1) + 17; PowerY = Number(NY1) + 22; } NH1 = 1; while (Number(NH1) < 5) { if (((((ShipX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= ShipX)) and ((ShipY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= ShipY))) and (Timer == 6)) and (0 < eval ("NL" add NH1))) { tellTarget ("/ship") { gotoAndPlay (3); }; Life = Life - 1; Timer = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } if (Number(Prog) == 2) { NX1 = 550; NY1 = 250; NL1 = 3; NYV1 = 1; NYD1 = 1; tellTarget ("/N1") { gotoAndStop (1); }; } NY1 = NY1 - NYV1; if (Number(NYD1) == 1) { NYV1 = NYV1 - 0.25; } if (Number(NYD1) == 2) { NYV1 = Number(NYV1) + 0.25; } if ((Number(NYV1) == 3) and (Number(NYD1) == 2)) { NYD1 = 1; } if ((Number(NYV1) == Number(-3)) and (Number(NYD1) == 1)) { NYD1 = 2; } NH1 = 1; while (Number(NH1) < 5) { if ((((((TX >= (eval ("NX" add NH1) - ShipWidth)) and (((eval ("NX" add NH1) + ShipWidth) + 30) >= TX)) and ((TY >= (eval ("NY" add NH1) - ShipHeight)) and (((eval ("NY" add NH1) + ShipHeight) + 45) >= TY))) and (THit == 17)) and (0 < eval ("NL" add NH1))) and (0 < TX)) { tellTarget ("/Trinoka") { gotoAndPlay (3); }; THit = 0; tellTarget ("/Sound") { gotoAndPlay (4); }; } NH1 = Number(NH1) + 1; } PowerTime = Number(PowerTime) + 1; if (Number(PowerTime) == 81) { PowerTime = 1; } PowerX = PowerX - 3; if ((((Number(ShipX) >= Number((PowerX - 20) - ShipWidth)) and (Number(Number(Number(PowerX) + 20) + Number(ShipWidth)) >= Number(ShipX))) and (Number(ShipY) >= Number((PowerY - 10) - ShipHeight))) and (Number(Number(Number(PowerY) + 10) + Number(ShipHeight)) >= Number(ShipY))) { if (Number(Life) < 5) { Life = Number(Life) + 1; } if ((0 < Number(PowerTime)) and (Number(PowerTime) < 21)) { Weapon = 1; } if ((20 < Number(PowerTime)) and (Number(PowerTime) < 41)) { Weapon = 2; } if ((40 < Number(PowerTime)) and (Number(PowerTime) < 61)) { Weapon = 3; } if ((60 < Number(PowerTime)) and (Number(PowerTime) < 81)) { Weapon = 4; } PowerX = -500; PowerY = -500; PowerA = 1; } setProperty("/Power", _x , PowerX); setProperty("/Power", _y , PowerY); if (Number(PowerTime) == 1) { tellTarget ("/Power") { gotoAndStop (1); }; } if (Number(PowerTime) == 21) { tellTarget ("/Power") { gotoAndStop (2); }; } if (Number(PowerTime) == 41) { tellTarget ("/Power") { gotoAndStop (3); }; } if (Number(PowerTime) == 61) { tellTarget ("/Power") { gotoAndStop (4); }; } setProperty("/BG", _x , 275); setProperty("/BG", _y , 200); if (Number(Paused) == 0) { Prog = Number(Prog) + 1; } if (Number(Prog) == 300) { Prog = 299; } if (Number(Prog) == 500) { Prog = 499; } if (Number(Prog) == 1000) { tellTarget ("/BG2") { gotoAndPlay (200); }; } if (Number(Prog) == 1210) { gotoAndPlay (4945); } if ((Number(Prog) < 1000) and (0 < Number(BossBonus))) { BossBonus = BossBonus - 2; } if (((Number(S1) == 0) and (Number(S2) == 0)) and (Number(S3) == 0)) { Group1 = 0; } else { Group1 = 1; } if (((Number(S4) == 0) and (Number(S5) == 0)) and (Number(S6) == 0)) { Group2 = 0; } else { Group2 = 1; } if (((Number(S7) == 0) and (Number(S8) == 0)) and (Number(S9) == 0)) { Group3 = 0; } else { Group3 = 1; } if ((((Number(Weapon) == 5) and (Number(Group1) == 0)) and (Number(Group2) == 0)) and (Number(Group3) == 0)) { Weapon = LWeapon; } play();
Frame 4857
prevFrame();
Frame 4858
Died = Number(Died) + 1; Music = 0; if (Number(Died) == 6) { Died = 5; } stopDrag(); tellTarget ("/ship") { gotoAndPlay (15); };
Frame 4921
tellTarget ("/start") { gotoAndPlay (100); };
Frame 4922
stopAllSounds();
Frame 4944
stopAllSounds(); gotoAndPlay (4821);
Frame 4945
play(); stopAllSounds();
Frame 4968
stopAllSounds();
Frame 4969
Mouse.show();
Frame 4978
GameCleared = 1;
Frame 7145
stopAllSounds();
Frame 7279
Stage4 = Score;
Frame 7280
winname = ""; winscore = Number(Number(Number(Stage4) + Number(Stage1)) + Number(Stage2)) + Number(Stage3);
Frame 7307
stop();
Frame 7327
Stage1 = 0; Stage2 = 0; Stage3 = 0; Stage4 = 0; Score = 0;
Frame 7360
gotoAndPlay (1);
Symbol 14 Button
on (release) { getURL ("http://www.inconsequentialexistence.com/", "_new"); }
Symbol 17 Button
on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "<Enter>") { if (((pass eq "core") or (pass eq "CORE")) or (pass eq "Core")) { Go = 5; } else if ((pass eq "10001") or (pass eq "10,001")) { Go = 6; } else if (((pass eq "illusion") or (pass eq "ILLUSION")) or (pass eq "Illusion")) { Go = 7; } else if (((pass eq "seven") or (pass eq "SEVEN")) or (pass eq "Seven")) { Go = 4; } else { pass = ""; } }
Symbol 24 MovieClip Frame 21
stop();
Symbol 32 Button
on (release) { Go = 1; }
Symbol 33 Button
on (release) { Go = 8; }
Symbol 34 Button
on (release) { Go = 2; }
Symbol 44 Button
on (release) { Go = 3; }
Symbol 46 Button
on (release) { if (((pass eq "core") or (pass eq "CORE")) or (pass eq "Core")) { Go = 5; } else if ((pass eq "10001") or (pass eq "10,001")) { Go = 6; } else if (((pass eq "illusion") or (pass eq "ILLUSION")) or (pass eq "Illusion")) { Go = 7; } else if (((pass eq "seven") or (pass eq "SEVEN")) or (pass eq "Seven")) { Go = 4; } else { pass = ""; } }
Symbol 48 Button
on (release) { getURL ("http://www.inconsequentialexistence.com/scores.php?filename=scores/score.sco&scoresize=100&action=VIEW&viewtype=HTML", "_blank"); }
Symbol 52 Button
on (release) { stopAllSounds(); gotoAndPlay (1190); }
Symbol 58 MovieClip Frame 9
stop();
Symbol 62 MovieClip Frame 18
gotoAndPlay (16);
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 2
stop();
Symbol 63 MovieClip Frame 3
stop();
Symbol 63 MovieClip Frame 4
stop();
Symbol 63 MovieClip Frame 5
stop();
Symbol 107 MovieClip Frame 1
if (Number(_level0:Prog) == 330) { tellTarget ("ship") { gotoAndStop (3); }; } if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; } play();
Symbol 107 MovieClip Frame 2
gotoAndPlay (1);
Symbol 107 MovieClip Frame 3
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; } play();
Symbol 107 MovieClip Frame 4
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 5
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 6
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 7
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 8
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 9
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 10
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 11
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 12
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 13
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; }
Symbol 107 MovieClip Frame 14
if (Number(_level0:Prog) == 635) { tellTarget ("ship") { gotoAndStop (2); }; } gotoAndPlay (1);
Symbol 107 MovieClip Frame 45
stop();
Symbol 126 MovieClip Frame 1
if (Number(_level0:Secret) == 3) { nextFrame(); } stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 160 MovieClip Frame 5
stop();
Symbol 161 Button
on (release) { play(); }
Symbol 163 Button
on (release) { gotoAndPlay (813); }
Symbol 170 MovieClip Frame 1
if (Number(_level0:Secret) == 3) { nextFrame(); } stop();
Symbol 170 MovieClip Frame 2
stop();
Symbol 171 Button
on (release) { nextFrame(); }
Symbol 172 Button
on (release) { if (Number(GameCleared) == 1) { gotoAndStop (812); } else { gotoAndStop (810); } }
Symbol 178 Button
on (release) { prevFrame(); }
Symbol 203 Button
on (release) { gotoAndStop (806); }
Symbol 287 Button
on (release) { gotoAndPlay (1190); }
Symbol 288 Button
on (release) { Checkpoint = 1; gotoAndPlay (1190); }
Symbol 289 Button
on (release) { Checkpoint = 2; gotoAndPlay (1190); }
Symbol 290 Button
on (release) { Checkpoint = 3; gotoAndPlay (1190); }
Symbol 291 Button
on (release) { gotoAndPlay (1625); }
Symbol 292 Button
on (release) { Checkpoint = 1; gotoAndPlay (1625); }
Symbol 293 Button
on (release) { Checkpoint = 3; gotoAndPlay (1625); }
Symbol 294 Button
on (release) { Checkpoint = 4; gotoAndPlay (1625); }
Symbol 295 Button
on (release) { gotoAndPlay (2166); }
Symbol 296 Button
on (release) { gotoAndPlay (2166); Checkpoint = 2; }
Symbol 297 Button
on (release) { gotoAndPlay (2166); Checkpoint = 3; }
Symbol 298 Button
on (release) { gotoAndPlay (2166); Checkpoint = 4; }
Symbol 299 Button
on (release) { gotoAndPlay (1335); }
Symbol 300 Button
on (release) { gotoAndPlay (1770); }
Symbol 301 Button
on (release) { gotoAndPlay (3358); }
Symbol 302 Button
on (release) { gotoAndPlay (3358); Checkpoint = 1; }
Symbol 303 Button
on (release) { gotoAndPlay (3358); Checkpoint = 2; }
Symbol 304 Button
on (release) { gotoAndPlay (2311); }
Symbol 305 Button
on (release) { gotoAndPlay (3638); }
Symbol 306 Button
on (release) { gotoAndPlay (3493); Checkpoint = 1; }
Symbol 307 Button
on (release) { gotoAndPlay (3493); Checkpoint = 0; }
Symbol 308 Button
on (release) { gotoAndPlay (4821); }
Symbol 309 Button
on (release) { gotoAndPlay (270); }
Symbol 313 MovieClip Frame 7
stop();
Symbol 314 MovieClip Frame 101
stop();
Symbol 315 MovieClip Frame 251
stop();
Symbol 338 MovieClip Frame 82
stop();
Symbol 338 MovieClip Frame 106
stop();
Symbol 338 MovieClip Frame 311
stop();
Symbol 338 MovieClip Frame 335
stop();
Symbol 340 Button
on (press) { if (Number(Paused) == 0) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 349 MovieClip Frame 948
stop();
Symbol 349 MovieClip Frame 1600
stop();
Symbol 349 MovieClip Frame 1758
stop();
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 2
stop();
Symbol 350 MovieClip Frame 3
stop();
Symbol 350 MovieClip Frame 4
stop();
Symbol 354 MovieClip Frame 1
stop();
Symbol 354 MovieClip Frame 3
stop();
Symbol 354 MovieClip Frame 5
stop();
Symbol 354 MovieClip Frame 7
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 2
gotoAndPlay (1);
Symbol 356 MovieClip Frame 20
stop();
Symbol 356 MovieClip Frame 28
stop();
Symbol 359 MovieClip Frame 1
if (Number(_level0:D1D) == 1) { tellTarget ("Asshole") { gotoAndStop (3); }; } if (Number(_level0:D2D) == 1) { tellTarget ("Asshole") { gotoAndStop (5); }; } if ((Number(_level0:D1D) == 1) and (Number(_level0:D2D) == 1)) { tellTarget ("Asshole") { gotoAndStop (7); }; }
Symbol 359 MovieClip Frame 2
gotoAndPlay (1);
Symbol 359 MovieClip Frame 3
play();
Symbol 359 MovieClip Frame 4
gotoAndPlay (1);
Symbol 359 MovieClip Frame 104
stop();
Symbol 361 MovieClip Frame 3
gotoAndStop (1);
Symbol 361 MovieClip Frame 14
stop();
Symbol 365 MovieClip Frame 1
stop(); stop();
Symbol 365 MovieClip Frame 2
play();
Symbol 365 MovieClip Frame 3
gotoAndStop (1);
Symbol 365 MovieClip Frame 13
stop();
Symbol 367 MovieClip Frame 3
gotoAndStop (1);
Symbol 367 MovieClip Frame 28
stop();
Symbol 369 MovieClip Frame 1
stop(); stop();
Symbol 369 MovieClip Frame 2
play();
Symbol 369 MovieClip Frame 3
gotoAndStop (1);
Symbol 369 MovieClip Frame 13
stop();
Symbol 371 MovieClip Frame 1
stop(); stop();
Symbol 371 MovieClip Frame 2
play();
Symbol 371 MovieClip Frame 3
gotoAndStop (1);
Symbol 371 MovieClip Frame 13
stop();
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 2
play();
Symbol 373 MovieClip Frame 3
gotoAndStop (1);
Symbol 373 MovieClip Frame 4
play();
Symbol 373 MovieClip Frame 14
stop();
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 2
play();
Symbol 375 MovieClip Frame 3
gotoAndStop (1);
Symbol 375 MovieClip Frame 22
stop();
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
play();
Symbol 376 MovieClip Frame 3
gotoAndStop (1);
Symbol 376 MovieClip Frame 21
stop();
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 2
play();
Symbol 378 MovieClip Frame 3
gotoAndStop (1);
Symbol 378 MovieClip Frame 4
play();
Symbol 378 MovieClip Frame 14
stop();
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 48
stop();
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 3
gotoAndStop (1);
Symbol 386 MovieClip Frame 21
stop();
Symbol 390 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 3
gotoAndStop (1);
Symbol 390 MovieClip Frame 21
stop();
Symbol 396 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 3
gotoAndStop (1);
Symbol 396 MovieClip Frame 21
stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 400 MovieClip Frame 1
if (Number(_level0:Weapon) == 0) { tellTarget ("Shot") { gotoAndStop (1); }; } if (Number(_level0:Weapon) == 1) { tellTarget ("Shot") { gotoAndStop (2); }; } if (Number(_level0:Weapon) == 2) { tellTarget ("Shot") { gotoAndStop (3); }; } if (Number(_level0:Weapon) == 3) { tellTarget ("Shot") { gotoAndStop (4); }; } if (Number(_level0:Weapon) == 4) { tellTarget ("Shot") { gotoAndStop (5); }; } if (Number(_level0:Weapon) == 5) { tellTarget ("Shot") { gotoAndStop (6); }; } play();
Symbol 400 MovieClip Frame 2
prevFrame();
Symbol 401 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 1
if (Number(_level0:Weapon) == 0) { tellTarget ("Shot") { gotoAndStop (1); }; } if (Number(_level0:Weapon) == 1) { tellTarget ("Shot") { gotoAndStop (2); }; } if (Number(_level0:Weapon) == 2) { tellTarget ("Shot") { gotoAndStop (3); }; } if (Number(_level0:Weapon) == 3) { tellTarget ("Shot") { gotoAndStop (4); }; } if (Number(_level0:Weapon) == 4) { tellTarget ("Shot") { gotoAndStop (5); }; } if (Number(_level0:Weapon) == 5) { tellTarget ("Shot") { gotoAndStop (6); }; } play();
Symbol 402 MovieClip Frame 2
prevFrame();
Symbol 403 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 1
if (Number(_level0:Weapon) == 0) { tellTarget ("Shot") { gotoAndStop (1); }; } if (Number(_level0:Weapon) == 1) { tellTarget ("Shot") { gotoAndStop (2); }; } if (Number(_level0:Weapon) == 2) { tellTarget ("Shot") { gotoAndStop (3); }; } if (Number(_level0:Weapon) == 3) { tellTarget ("Shot") { gotoAndStop (4); }; } if (Number(_level0:Weapon) == 4) { tellTarget ("Shot") { gotoAndStop (5); }; } if (Number(_level0:Weapon) == 5) { tellTarget ("Shot") { gotoAndStop (6); }; } play();
Symbol 404 MovieClip Frame 2
prevFrame();
Symbol 417 MovieClip Frame 851
stop();
Symbol 417 MovieClip Frame 1600
stop();
Symbol 417 MovieClip Frame 3033
stop();
Symbol 417 MovieClip Frame 3173
stop();
Symbol 417 MovieClip Frame 3273
stop();
Symbol 417 MovieClip Frame 3301
stop();
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 2
stop();
Symbol 418 MovieClip Frame 3
stop();
Symbol 418 MovieClip Frame 4
stop();
Symbol 418 MovieClip Frame 5
stop();
Symbol 418 MovieClip Frame 6
stop();
Symbol 418 MovieClip Frame 7
stop();
Symbol 418 MovieClip Frame 8
stop();
Symbol 418 MovieClip Frame 9
stop();
Symbol 418 MovieClip Frame 10
stop();
Symbol 418 MovieClip Frame 11
stop();
Symbol 424 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 10
play();
Symbol 424 MovieClip Frame 12
stop();
Symbol 424 MovieClip Frame 20
play();
Symbol 424 MovieClip Frame 22
stop();
Symbol 431 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 2
play();
Symbol 431 MovieClip Frame 3
stop();
Symbol 431 MovieClip Frame 4
play();
Symbol 431 MovieClip Frame 5
stop();
Symbol 431 MovieClip Frame 6
play();
Symbol 431 MovieClip Frame 7
stop();
Symbol 431 MovieClip Frame 8
play();
Symbol 431 MovieClip Frame 9
stop();
Symbol 431 MovieClip Frame 10
play();
Symbol 431 MovieClip Frame 11
stop();
Symbol 431 MovieClip Frame 12
play();
Symbol 431 MovieClip Frame 13
stop();
Symbol 431 MovieClip Frame 14
stop();
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 2
play();
Symbol 435 MovieClip Frame 3
stop();
Symbol 435 MovieClip Frame 4
play();
Symbol 435 MovieClip Frame 5
stop();
Symbol 435 MovieClip Frame 6
play();
Symbol 435 MovieClip Frame 7
stop();
Symbol 435 MovieClip Frame 8
play();
Symbol 435 MovieClip Frame 9
stop();
Symbol 435 MovieClip Frame 10
play();
Symbol 435 MovieClip Frame 11
stop();
Symbol 435 MovieClip Frame 12
play();
Symbol 435 MovieClip Frame 13
stop();
Symbol 435 MovieClip Frame 14
play();
Symbol 435 MovieClip Frame 15
stop();
Symbol 435 MovieClip Frame 16
stop();
Symbol 439 MovieClip Frame 1
stop();
Symbol 443 Button
on (release) { stopAllSounds(); gotoAndPlay (1625); }
Symbol 462 MovieClip Frame 82
stop();
Symbol 462 MovieClip Frame 106
stop();
Symbol 462 MovieClip Frame 311
stop();
Symbol 464 Button
on (press) { if ((Number(Paused) == 0) and (Number(Prog) < 4150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 471 MovieClip Frame 1
stop(); stop();
Symbol 471 MovieClip Frame 2
play();
Symbol 471 MovieClip Frame 3
gotoAndStop (1);
Symbol 471 MovieClip Frame 13
stop();
Symbol 485 MovieClip Frame 65
stop();
Symbol 495 MovieClip Frame 1008
stop();
Symbol 495 MovieClip Frame 1710
stop(); stop();
Symbol 495 MovieClip Frame 2033
if (Number(_level0:Prog) < 3800) { gotoAndPlay (1995); }
Symbol 495 MovieClip Frame 2071
stop();
Symbol 495 MovieClip Frame 2455
stop();
Symbol 506 MovieClip Frame 1
stop();
Symbol 506 MovieClip Frame 3
gotoAndStop (1);
Symbol 506 MovieClip Frame 28
stop();
Symbol 506 MovieClip Frame 67
stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 2
play();
Symbol 510 MovieClip Frame 49
stop();
Symbol 511 MovieClip Frame 1
stop();
Symbol 511 MovieClip Frame 3
gotoAndStop (1);
Symbol 511 MovieClip Frame 4
tellTarget ("1") { gotoAndPlay (2); };
Symbol 511 MovieClip Frame 15
stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 3
gotoAndStop (1);
Symbol 518 MovieClip Frame 66
stop();
Symbol 520 MovieClip Frame 1
stop();
Symbol 520 MovieClip Frame 3
gotoAndStop (1);
Symbol 520 MovieClip Frame 13
stop();
Symbol 524 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 2
stop();
Symbol 524 MovieClip Frame 3
stop();
Symbol 524 MovieClip Frame 4
stop();
Symbol 524 MovieClip Frame 5
stop();
Symbol 524 MovieClip Frame 6
stop();
Symbol 524 MovieClip Frame 7
stop();
Symbol 524 MovieClip Frame 8
stop();
Symbol 524 MovieClip Frame 9
stop();
Symbol 524 MovieClip Frame 10
stop();
Symbol 524 MovieClip Frame 11
stop();
Symbol 524 MovieClip Frame 12
stop();
Symbol 524 MovieClip Frame 13
stop();
Symbol 524 MovieClip Frame 14
stop();
Symbol 524 MovieClip Frame 15
stop();
Symbol 524 MovieClip Frame 16
stop();
Symbol 524 MovieClip Frame 17
stop();
Symbol 524 MovieClip Frame 18
stop();
Symbol 524 MovieClip Frame 19
stop();
Symbol 524 MovieClip Frame 20
stop();
Symbol 524 MovieClip Frame 21
stop();
Symbol 524 MovieClip Frame 22
stop();
Symbol 524 MovieClip Frame 23
stop();
Symbol 524 MovieClip Frame 24
stop();
Symbol 524 MovieClip Frame 25
stop();
Symbol 524 MovieClip Frame 26
stop();
Symbol 524 MovieClip Frame 27
stop();
Symbol 524 MovieClip Frame 28
stop();
Symbol 524 MovieClip Frame 29
stop();
Symbol 524 MovieClip Frame 30
stop();
Symbol 524 MovieClip Frame 31
stop();
Symbol 524 MovieClip Frame 32
stop();
Symbol 524 MovieClip Frame 33
stop();
Symbol 524 MovieClip Frame 34
stop();
Symbol 524 MovieClip Frame 35
stop();
Symbol 524 MovieClip Frame 36
stop();
Symbol 524 MovieClip Frame 37
stop();
Symbol 524 MovieClip Frame 38
stop();
Symbol 524 MovieClip Frame 39
stop();
Symbol 524 MovieClip Frame 40
stop();
Symbol 524 MovieClip Frame 41
stop();
Symbol 524 MovieClip Frame 42
stop();
Symbol 524 MovieClip Frame 43
stop();
Symbol 524 MovieClip Frame 44
stop();
Symbol 524 MovieClip Frame 45
stop();
Symbol 524 MovieClip Frame 46
stop();
Symbol 524 MovieClip Frame 47
stop();
Symbol 524 MovieClip Frame 48
stop();
Symbol 524 MovieClip Frame 49
stop();
Symbol 524 MovieClip Frame 50
stop();
Symbol 524 MovieClip Frame 51
stop();
Symbol 524 MovieClip Frame 52
stop();
Symbol 524 MovieClip Frame 53
stop();
Symbol 524 MovieClip Frame 54
stop();
Symbol 524 MovieClip Frame 55
stop();
Symbol 524 MovieClip Frame 56
stop();
Symbol 524 MovieClip Frame 57
stop();
Symbol 524 MovieClip Frame 58
stop();
Symbol 524 MovieClip Frame 59
stop();
Symbol 524 MovieClip Frame 60
stop();
Symbol 524 MovieClip Frame 61
stop();
Symbol 524 MovieClip Frame 62
stop();
Symbol 524 MovieClip Frame 63
stop();
Symbol 524 MovieClip Frame 64
stop();
Symbol 524 MovieClip Frame 65
stop();
Symbol 524 MovieClip Frame 66
stop();
Symbol 524 MovieClip Frame 67
stop();
Symbol 524 MovieClip Frame 68
stop();
Symbol 524 MovieClip Frame 69
stop();
Symbol 524 MovieClip Frame 70
stop();
Symbol 526 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 3
gotoAndStop (1);
Symbol 526 MovieClip Frame 24
stop();
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 3
gotoAndStop (1);
Symbol 533 MovieClip Frame 13
stop();
Symbol 533 MovieClip Frame 104
stop();
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 3
gotoAndStop (1);
Symbol 534 MovieClip Frame 13
stop();
Symbol 534 MovieClip Frame 104
stop();
Symbol 536 MovieClip Frame 1
play();
Symbol 536 MovieClip Frame 40
gotoAndPlay (1);
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 2
play();
Symbol 539 MovieClip Frame 3
gotoAndStop (1);
Symbol 539 MovieClip Frame 4
play();
Symbol 539 MovieClip Frame 16
stop();
Symbol 541 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 3
gotoAndStop (1);
Symbol 541 MovieClip Frame 13
stop();
Symbol 547 MovieClip Frame 1
play();
Symbol 547 MovieClip Frame 2
gotoAndPlay (1);
Symbol 547 MovieClip Frame 3
play();
Symbol 547 MovieClip Frame 14
gotoAndPlay (1);
Symbol 547 MovieClip Frame 45
stop();
Symbol 550 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 10
play();
Symbol 550 MovieClip Frame 12
stop();
Symbol 550 MovieClip Frame 20
play();
Symbol 550 MovieClip Frame 22
stop();
Symbol 557 MovieClip Frame 200
stop();
Symbol 557 MovieClip Frame 649
stop();
Symbol 557 MovieClip Frame 988
stop();
Symbol 557 MovieClip Frame 1069
stop();
Symbol 557 MovieClip Frame 1224
stop();
Symbol 590 MovieClip Frame 1
stop();
Symbol 590 MovieClip Frame 371
stop();
Symbol 612 MovieClip Frame 1
play();
Symbol 612 MovieClip Frame 2
gotoAndPlay (1);
Symbol 612 MovieClip Frame 3
play();
Symbol 612 MovieClip Frame 17
gotoAndPlay (1);
Symbol 612 MovieClip Frame 88
stop();
Symbol 613 Button
on (release) { gotoAndPlay (2166); }
Symbol 622 MovieClip Frame 1
stop();
Symbol 622 MovieClip Frame 88
stop();
Symbol 628 MovieClip Frame 1
stop();
Symbol 628 MovieClip Frame 81
stop();
Symbol 628 MovieClip Frame 110
stop();
Symbol 648 MovieClip Frame 82
stop();
Symbol 648 MovieClip Frame 106
stop();
Symbol 648 MovieClip Frame 311
stop();
Symbol 650 MovieClip Frame 1
stop();
Symbol 650 MovieClip Frame 10
play();
Symbol 650 MovieClip Frame 12
stop();
Symbol 650 MovieClip Frame 20
play();
Symbol 650 MovieClip Frame 22
stop();
Symbol 650 MovieClip Frame 29
play();
Symbol 650 MovieClip Frame 31
stop();
Symbol 651 Button
on (press) { if (Number(Paused) == 0) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 655 MovieClip Frame 1501
stop();
Symbol 655 MovieClip Frame 2100
stop();
Symbol 655 MovieClip Frame 2177
stop();
Symbol 655 MovieClip Frame 3479
stop();
Symbol 655 MovieClip Frame 3567
stop();
Symbol 660 MovieClip Frame 1
stop();
Symbol 660 MovieClip Frame 87
stop();
Symbol 661 MovieClip Frame 1
stop();
Symbol 661 MovieClip Frame 2
play();
Symbol 661 MovieClip Frame 3
gotoAndStop (1);
Symbol 661 MovieClip Frame 34
stop();
Symbol 663 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 2
play();
Symbol 663 MovieClip Frame 3
gotoAndStop (1);
Symbol 663 MovieClip Frame 22
stop();
Symbol 664 MovieClip Frame 1
stop();
Symbol 664 MovieClip Frame 2
play();
Symbol 664 MovieClip Frame 3
gotoAndStop (1);
Symbol 664 MovieClip Frame 22
stop();
Symbol 671 MovieClip Frame 1
stop();
Symbol 671 MovieClip Frame 2
play();
Symbol 671 MovieClip Frame 3
gotoAndStop (1);
Symbol 671 MovieClip Frame 23
stop();
Symbol 676 MovieClip Frame 1
stop();
Symbol 676 MovieClip Frame 2
play();
Symbol 676 MovieClip Frame 3
gotoAndStop (1);
Symbol 676 MovieClip Frame 4
play();
Symbol 676 MovieClip Frame 5
gotoAndStop (1);
Symbol 676 MovieClip Frame 21
gotoAndStop (1);
Symbol 676 MovieClip Frame 128
stop();
Symbol 681 MovieClip Frame 100
stop();
Symbol 682 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 2
play();
Symbol 682 MovieClip Frame 3
gotoAndStop (1);
Symbol 682 MovieClip Frame 4
play();
Symbol 682 MovieClip Frame 5
gotoAndStop (1);
Symbol 682 MovieClip Frame 89
stop();
Symbol 685 MovieClip Frame 1
stop();
Symbol 686 MovieClip Frame 1
if (Number(_level0:Weapon) == 0) { tellTarget ("Shot") { gotoAndStop (1); }; } if (Number(_level0:Weapon) == 1) { tellTarget ("Shot") { gotoAndStop (2); }; } if (Number(_level0:Weapon) == 2) { tellTarget ("Shot") { gotoAndStop (3); }; } if (Number(_level0:Weapon) == 3) { tellTarget ("Shot") { gotoAndStop (4); }; } if (Number(_level0:Weapon) == 4) { tellTarget ("Shot") { gotoAndStop (5); }; } if (Number(_level0:Weapon) == 5) { tellTarget ("Shot") { gotoAndStop (6); }; } play();
Symbol 686 MovieClip Frame 2
prevFrame();
Symbol 688 MovieClip Frame 1
stop();
Symbol 689 MovieClip Frame 1
if (Number(_level0:Weapon) == 0) { tellTarget ("Shot") { gotoAndStop (1); }; } if (Number(_level0:Weapon) == 1) { tellTarget ("Shot") { gotoAndStop (2); }; } if (Number(_level0:Weapon) == 2) { tellTarget ("Shot") { gotoAndStop (3); }; } if (Number(_level0:Weapon) == 3) { tellTarget ("Shot") { gotoAndStop (4); }; } if (Number(_level0:Weapon) == 4) { tellTarget ("Shot") { gotoAndStop (5); }; } if (Number(_level0:Weapon) == 5) { tellTarget ("Shot") { gotoAndStop (6); }; } play();
Symbol 689 MovieClip Frame 2
prevFrame();
Symbol 691 MovieClip Frame 7
stop();
Symbol 692 MovieClip Frame 401
stop();
Symbol 693 MovieClip Frame 151
stop();
Symbol 701 MovieClip Frame 4
stop();
Symbol 701 MovieClip Frame 271
stop();
Symbol 701 MovieClip Frame 428
stop();
Symbol 701 MovieClip Frame 947
stop();
Symbol 701 MovieClip Frame 990
stop();
Symbol 701 MovieClip Frame 1400
stop();
Symbol 701 MovieClip Frame 1496
stop();
Symbol 704 Button
on (release) { stopAllSounds(); gotoAndPlay (3358); }
Symbol 717 MovieClip Frame 1
stop();
Symbol 717 MovieClip Frame 2
play();
Symbol 717 MovieClip Frame 3
gotoAndStop (1);
Symbol 717 MovieClip Frame 4
play();
Symbol 717 MovieClip Frame 21
stop();
Symbol 722 MovieClip Frame 61
stop();
Symbol 739 MovieClip Frame 1
play();
Symbol 739 MovieClip Frame 82
stop();
Symbol 739 MovieClip Frame 106
stop();
Symbol 739 MovieClip Frame 331
stop();
Symbol 739 MovieClip Frame 351
stop();
Symbol 742 MovieClip Frame 1
stop();
Symbol 742 MovieClip Frame 10
play();
Symbol 742 MovieClip Frame 12
stop();
Symbol 742 MovieClip Frame 20
play();
Symbol 742 MovieClip Frame 22
stop();
Symbol 742 MovieClip Frame 29
play();
Symbol 742 MovieClip Frame 31
stop();
Symbol 743 Button
on (press) { if (Number(Paused) == 0) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 754 MovieClip Frame 7
stop();
Symbol 754 MovieClip Frame 599
stop();
Symbol 754 MovieClip Frame 1551
stop();
Symbol 754 MovieClip Frame 1679
stop();
Symbol 756 MovieClip Frame 1
stop(); stop();
Symbol 756 MovieClip Frame 2
play();
Symbol 756 MovieClip Frame 3
gotoAndStop (1);
Symbol 756 MovieClip Frame 13
stop();
Symbol 758 MovieClip Frame 1
stop(); stop();
Symbol 758 MovieClip Frame 2
play();
Symbol 758 MovieClip Frame 3
gotoAndStop (1);
Symbol 758 MovieClip Frame 13
stop();
Symbol 761 MovieClip Frame 1
stop();
Symbol 761 MovieClip Frame 2
play();
Symbol 761 MovieClip Frame 3
gotoAndStop (1);
Symbol 761 MovieClip Frame 4
play();
Symbol 761 MovieClip Frame 21
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 2
play();
Symbol 762 MovieClip Frame 3
gotoAndStop (1);
Symbol 762 MovieClip Frame 20
stop();
Symbol 772 MovieClip Frame 1
stop();
Symbol 772 MovieClip Frame 38
stop();
Symbol 773 MovieClip Frame 1
stop();
Symbol 773 MovieClip Frame 2
play();
Symbol 773 MovieClip Frame 3
gotoAndStop (1);
Symbol 773 MovieClip Frame 23
stop();
Symbol 775 MovieClip Frame 6
stop();
Symbol 777 MovieClip Frame 18
stop();
Symbol 781 MovieClip Frame 1
stop();
Symbol 781 MovieClip Frame 117
stop();
Symbol 786 MovieClip Frame 1
stop();
Symbol 786 MovieClip Frame 2
play();
Symbol 786 MovieClip Frame 3
gotoAndStop (1);
Symbol 786 MovieClip Frame 31
stop();
Symbol 794 MovieClip Frame 4
stop();
Symbol 794 MovieClip Frame 479
stop();
Symbol 794 MovieClip Frame 854
stop();
Symbol 794 MovieClip Frame 874
stop();
Symbol 794 MovieClip Frame 917
stop();
Symbol 794 MovieClip Frame 1327
stop();
Symbol 794 MovieClip Frame 1401
stop();
Symbol 795 Button
on (press) { if (Number(Paused) == 0) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 883 MovieClip Frame 952
stop();
Symbol 883 MovieClip Frame 1282
stop();
Symbol 883 MovieClip Frame 1341
stop();
Symbol 885 MovieClip Frame 1
stop();
Symbol 885 MovieClip Frame 2
play();
Symbol 885 MovieClip Frame 3
gotoAndStop (1);
Symbol 885 MovieClip Frame 22
stop();
Symbol 891 MovieClip Frame 11
stop();
Symbol 891 MovieClip Frame 12
play();
Symbol 891 MovieClip Frame 13
gotoAndStop (11);
Symbol 891 MovieClip Frame 54
stop();
Symbol 896 MovieClip Frame 1
stop();
Symbol 896 MovieClip Frame 13
stop();
Symbol 896 MovieClip Frame 21
gotoAndStop (1);
Symbol 897 MovieClip Frame 1
stop();
Symbol 897 MovieClip Frame 2
play();
Symbol 897 MovieClip Frame 3
gotoAndStop (1);
Symbol 897 MovieClip Frame 147
stop();
Symbol 899 MovieClip Frame 651
stop();
Symbol 903 Button
on (release) { stopAllSounds(); gotoAndPlay (4821); }
Symbol 933 MovieClip Frame 351
stop();
Symbol 940 MovieClip Frame 82
stop();
Symbol 940 MovieClip Frame 106
stop();
Symbol 940 MovieClip Frame 311
stop();
Symbol 940 MovieClip Frame 343
stop();
Symbol 940 MovieClip Frame 363
stop();
Symbol 942 Button
on (press) { if (Number(Paused) == 0) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } if (Number(Weapon) == 2) { tellTarget ("/Sound3") { gotoAndPlay (8); }; } if (Number(Weapon) == 3) { tellTarget ("/Sound3") { gotoAndPlay (10); }; } if (Number(Weapon) == 4) { tellTarget ("/Sound3") { gotoAndPlay (2); }; } } } } } on (release) { if ((Number(Weapon) == 1) and (Number(Prog) < 40150)) { if ((Number(Group1) == 0) or ((Number(Weapon) == 1) and (((Number(S1) == 0) or (Number(S2) == 0)) or (Number(S3) == 0)))) { if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 0)) { S2 = 1; SY2 = ShipY; SX2 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S1) == 1)) and (Number(S2) == 1)) { S3 = 1; SY3 = ShipY; SX3 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S1) == 0) and (Number(Weapon) != 5)) { Delay1 = 0; S1 = 1; SY1 = ShipY; SX1 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group2) == 0) or ((Number(Weapon) == 1) and (((Number(S4) == 0) or (Number(S5) == 0)) or (Number(S6) == 0)))) { if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 0)) { S5 = 1; SY5 = ShipY; SX5 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S4) == 1)) and (Number(S5) == 1)) { S6 = 1; SY6 = ShipY; SX6 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S4) == 0) and (Number(Weapon) != 5)) { Delay2 = 0; S4 = 1; SY4 = ShipY; SX4 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } else if ((Number(Group3) == 0) or ((Number(Weapon) == 1) and (((Number(S7) == 0) or (Number(S8) == 0)) or (Number(S9) == 0)))) { if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 0)) { S8 = 1; SY8 = ShipY; SX8 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if (((Number(Weapon) == 1) and (Number(S7) == 1)) and (Number(S8) == 1)) { S9 = 1; SY9 = ShipY; SX9 = Number(ShipX) + 10; tellTarget ("/Sound3") { gotoAndPlay (6); }; } else if ((Number(S7) == 0) and (Number(Weapon) != 5)) { Delay3 = 0; S7 = 1; SY7 = ShipY; SX7 = Number(ShipX) + 10; if ((Number(Weapon) == 0) or (Number(Weapon) == 1)) { tellTarget ("/Sound3") { gotoAndPlay (6); }; } } } } } on (keyPress "q") { toggleHighQuality(); } on (keyPress "Q") { toggleHighQuality(); } on (keyPress "p") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } } on (keyPress "P") { if (Number(Paused) == 0) { tellTarget ("/BG2") { stop(); }; tellTarget ("/BG") { stop(); }; tellTarget ("/P") { gotoAndStop (2); }; Paused = 1; stopDrag(); stop(); } else if (Number(Paused) == 1) { tellTarget ("/BG2") { prevFrame(); play(); }; tellTarget ("/BG") { prevFrame(); play(); }; Paused = 0; tellTarget ("/P") { gotoAndStop (1); }; startDrag ("/ship", true, 0, 0, 550, 400); play(); } }
Symbol 946 MovieClip Frame 194
stop();
Symbol 954 MovieClip Frame 12
if (Number(_level0:SL1) == Number(-100)) { gotoAndPlay (14); }
Symbol 954 MovieClip Frame 13
gotoAndPlay (1);
Symbol 954 MovieClip Frame 93
if (Number(_level0:SL2) == Number(-100)) { gotoAndPlay (95); } play();
Symbol 954 MovieClip Frame 94
gotoAndPlay (93);
Symbol 954 MovieClip Frame 95
play();
Symbol 954 MovieClip Frame 298
stop();
Symbol 956 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 2
play();
Symbol 956 MovieClip Frame 3
gotoAndStop (1);
Symbol 956 MovieClip Frame 93
stop();
Symbol 956 MovieClip Frame 94
play();
Symbol 956 MovieClip Frame 95
gotoAndStop (93);
Symbol 971 MovieClip Frame 196
stop();
Symbol 971 MovieClip Frame 317
stop();
Symbol 971 MovieClip Frame 325
play();
Symbol 971 MovieClip Frame 441
stop();
Symbol 971 MovieClip Frame 453
stop();
Symbol 972 Button
on (release) { gotoAndPlay (6103); }
Symbol 973 Button
on (release) { stopAllSounds(); gotoAndPlay (7228); }
Symbol 993 Button
on (release) { play(); }
Symbol 994 Button
on (release) { getURL ("http://www.inconsequentialexistence.com/scores.php?filename=scores/score.sco&scoresize=100&action=INSERT&winname&winscore&viewtype=HTML", "_blank", "POST"); play(); }

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:Timeline
Symbol 3 FontUsed by:4
Symbol 4 TextUses:3Used by:Timeline
Symbol 5 FontUsed by:7 8 9 10 27 28 29 282 317 318 319 320 325 326 327 328 329 330 331 332 333 334 335 336 437 438 441 442 447 448 449 450 452 453 454 455 456 457 458 459 460 461 591 592 633 634 635 636 638 639 640 641 642 643 644 645 646 647 702 703 723 724 725 726 728 729 730 731 732 733 734 735 736 737 900 901 935 936 937 938 974 977 978 979 980 981 982 983 984 985 986 987 988 989 990
Symbol 6 FontUsed by:7
Symbol 7 TextUses:5 6Used by:Timeline
Symbol 8 TextUses:5Used by:Timeline
Symbol 9 TextUses:5Used by:Timeline
Symbol 10 TextUses:5Used by:Timeline
Symbol 11 GraphicUsed by:14
Symbol 12 FontUsed by:13
Symbol 13 TextUses:12Used by:14
Symbol 14 ButtonUses:11 13Used by:Timeline
Symbol 15 SoundUsed by:533 534  Timeline
Symbol 16 GraphicUsed by:17 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 340 464 651 743 795 942
Symbol 17 ButtonUses:16Used by:Timeline
Symbol 18 GraphicUsed by:349 655 754  Timeline
Symbol 19 GraphicUsed by:20 21  Timeline
Symbol 20 MovieClipUses:19Used by:349 655 754  Timeline
Symbol 21 MovieClipUses:19Used by:349 655 754  Timeline
Symbol 22 ShapeTweeningUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:22 23Used by:Timeline
Symbol 25 SoundUsed by:Timeline
Symbol 26 FontUsed by:27 28
Symbol 27 TextUses:5 26Used by:Timeline
Symbol 28 TextUses:26 5Used by:Timeline
Symbol 29 TextUses:5Used by:Timeline
Symbol 30 GraphicUsed by:32 33 34 44 46 48 52 163 443 613 704 903 972 973 993 994  Timeline
Symbol 31 GraphicUsed by:32 33 34 44 46 48 52 163 443 613 704 903 972 973 993 994
Symbol 32 ButtonUses:30 31Used by:Timeline
Symbol 33 ButtonUses:30 31Used by:Timeline
Symbol 34 ButtonUses:30 31Used by:Timeline
Symbol 35 FontUsed by:36 37 38 39 40 41 43 45 47 49 53 110 116 127 128 135 146 147 148 149 150 151 152 154 156 157 158 164 165 173 174 175 179 180 184 185 189 190 192 193 195 196 206 207 234 235 237 238 239 240 241 242 243 244 245 249 269 276 278 279 281 412 413 414 415 416 445 446 551 553 554 556 615 630 631 632 694 695 696 698 699 700 705 706 708 709 710 711 713 714 715 721 787 788 789 790 792 793 913 917 918 924 925 927 928 929 931 961 962 963 964 965 966 967 968 969 970 974 995 996
Symbol 36 TextUses:35Used by:Timeline
Symbol 37 TextUses:35Used by:Timeline
Symbol 38 TextUses:35Used by:Timeline
Symbol 39 TextUses:35Used by:Timeline
Symbol 40 TextUses:35Used by:Timeline
Symbol 41 TextUses:35Used by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 EditableTextUses:35Used by:Timeline
Symbol 44 ButtonUses:30 31Used by:Timeline
Symbol 45 TextUses:35Used by:Timeline
Symbol 46 ButtonUses:30 31Used by:Timeline
Symbol 47 EditableTextUses:35Used by:Timeline
Symbol 48 ButtonUses:30 31Used by:Timeline
Symbol 49 TextUses:35Used by:Timeline
Symbol 50 ShapeTweeningUsed by:Timeline
Symbol 51 GraphicUsed by:Timeline
Symbol 52 ButtonUses:30 31Used by:Timeline
Symbol 53 TextUses:35Used by:Timeline
Symbol 54 GraphicUsed by:55 58 62 63
Symbol 55 MovieClipUses:54Used by:63
Symbol 56 ShapeTweeningUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:54 56 57Used by:63
Symbol 59 ShapeTweeningUsed by:62
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:54 59 60 61Used by:63
Symbol 63 MovieClipUses:55 58 62 54Used by:107 547 557  Timeline
Symbol 64 ShapeTweeningUsed by:107
Symbol 65 ShapeTweeningUsed by:107
Symbol 66 ShapeTweeningUsed by:107
Symbol 67 ShapeTweeningUsed by:107
Symbol 68 GraphicUsed by:107 547
Symbol 69 ShapeTweeningUsed by:107 361 365 369 371 373 378 471 520 533 534 541 547 557 664 676 682 756 758 762 885 954  Timeline
Symbol 70 ShapeTweeningUsed by:107 361 365 369 371 373 378 471 520 533 534 541 547 557 664 676 682 756 758 762 885 954  Timeline
Symbol 71 GraphicUsed by:107 361 365 369 371 373 378 471 520 533 534 541 547 557 664 676 682 756 758 762 885 954  Timeline
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:107 356 359 367 375 376 380 386 390 396 506 510 511 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 74 SoundUsed by:107 356 361 365 369 371 373 375 376 378 380 396 471 506 518 533 534 539 541 547 557 671 676 754 756 758 781 786 897 954  Timeline
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:107 356 359 367 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107 356 359 375 376 380 386 390 396 506 510 518 547 661 663 671 717 761 773 777 781 786 891 897 954
Symbol 107 MovieClipUses:63 64 65 66 67 68 69 70 71 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 108 GraphicUsed by:349 417 557 701 794  Timeline
Symbol 109 GraphicUsed by:417 557 701 794 971  Timeline
Symbol 110 TextUses:35Used by:Timeline
Symbol 111 GraphicUsed by:115
Symbol 112 GraphicUsed by:115 701 794 971  Timeline
Symbol 113 GraphicUsed by:115 126
Symbol 114 GraphicUsed by:115 701 794 971  Timeline
Symbol 115 MovieClipUses:111 112 113 114Used by:417 557  Timeline
Symbol 116 TextUses:35Used by:Timeline
Symbol 117 GraphicUsed by:126
Symbol 118 GraphicUsed by:126
Symbol 119 GraphicUsed by:126 170  Timeline
Symbol 120 GraphicUsed by:126 170  Timeline
Symbol 121 GraphicUsed by:126 170 495 883  Timeline
Symbol 122 GraphicUsed by:126 170 417  Timeline
Symbol 123 GraphicUsed by:126
Symbol 124 GraphicUsed by:126 170 701 794 971  Timeline
Symbol 125 GraphicUsed by:126 170 701 794 971  Timeline
Symbol 126 MovieClipUses:117 118 119 120 121 122 123 124 113 125Used by:417  Timeline
Symbol 127 TextUses:35Used by:Timeline
Symbol 128 TextUses:35Used by:Timeline
Symbol 129 GraphicUsed by:Timeline
Symbol 130 GraphicUsed by:Timeline
Symbol 131 GraphicUsed by:347 349  Timeline
Symbol 132 GraphicUsed by:348 349  Timeline
Symbol 133 GraphicUsed by:Timeline
Symbol 134 GraphicUsed by:417  Timeline
Symbol 135 TextUses:35Used by:Timeline
Symbol 136 GraphicUsed by:338 462 557 648 701 739 794 940 971  Timeline
Symbol 137 GraphicUsed by:Timeline
Symbol 138 GraphicUsed by:Timeline
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:139 140Used by:350  Timeline
Symbol 142 GraphicUsed by:350 399 401 403 685 688  Timeline
Symbol 143 GraphicUsed by:418  Timeline
Symbol 144 GraphicUsed by:350 399 401 403 685 688  Timeline
Symbol 145 GraphicUsed by:350 399 401 403 685  Timeline
Symbol 146 TextUses:35Used by:Timeline
Symbol 147 TextUses:35Used by:Timeline
Symbol 148 TextUses:35Used by:Timeline
Symbol 149 TextUses:35Used by:Timeline
Symbol 150 TextUses:35Used by:Timeline
Symbol 151 TextUses:35Used by:Timeline
Symbol 152 TextUses:35Used by:Timeline
Symbol 153 GraphicUsed by:Timeline
Symbol 154 TextUses:35Used by:Timeline
Symbol 155 GraphicUsed by:Timeline
Symbol 156 TextUses:35Used by:Timeline
Symbol 157 TextUses:35Used by:Timeline
Symbol 158 TextUses:35Used by:Timeline
Symbol 159 GraphicUsed by:160 161 171 172 178 203
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 ButtonUses:160 159Used by:Timeline
Symbol 162 GraphicUsed by:Timeline
Symbol 163 ButtonUses:30 31Used by:Timeline
Symbol 164 TextUses:35Used by:Timeline
Symbol 165 TextUses:35Used by:Timeline
Symbol 166 GraphicUsed by:170
Symbol 167 GraphicUsed by:170  Timeline
Symbol 168 GraphicUsed by:170 701 794 971  Timeline
Symbol 169 GraphicUsed by:170 701 794 971  Timeline
Symbol 170 MovieClipUses:166 167 119 120 121 122 168 124 169 125Used by:557 701 794 971  Timeline
Symbol 171 ButtonUses:159Used by:Timeline
Symbol 172 ButtonUses:159Used by:Timeline
Symbol 173 TextUses:35Used by:Timeline
Symbol 174 TextUses:35Used by:Timeline
Symbol 175 TextUses:35Used by:Timeline
Symbol 176 GraphicUsed by:701 794 971  Timeline
Symbol 177 GraphicUsed by:701 794 971  Timeline
Symbol 178 ButtonUses:159Used by:Timeline
Symbol 179 TextUses:35Used by:Timeline
Symbol 180 TextUses:35Used by:Timeline
Symbol 181 GraphicUsed by:417  Timeline
Symbol 182 GraphicUsed by:417  Timeline
Symbol 183 GraphicUsed by:417  Timeline
Symbol 184 TextUses:35Used by:Timeline
Symbol 185 TextUses:35Used by:Timeline
Symbol 186 GraphicUsed by:701 971  Timeline
Symbol 187 GraphicUsed by:701 971  Timeline
Symbol 188 GraphicUsed by:701 971  Timeline
Symbol 189 TextUses:35Used by:Timeline
Symbol 190 TextUses:35Used by:Timeline
Symbol 191 GraphicUsed by:701 794 971  Timeline
Symbol 192 TextUses:35Used by:Timeline
Symbol 193 TextUses:35Used by:Timeline
Symbol 194 GraphicUsed by:794 971  Timeline
Symbol 195 TextUses:35Used by:Timeline
Symbol 196 TextUses:35Used by:Timeline
Symbol 197 GraphicUsed by:971  Timeline
Symbol 198 GraphicUsed by:971  Timeline
Symbol 199 GraphicUsed by:971  Timeline
Symbol 200 GraphicUsed by:971  Timeline
Symbol 201 GraphicUsed by:971  Timeline
Symbol 202 GraphicUsed by:971  Timeline
Symbol 203 ButtonUses:159Used by:Timeline
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:Timeline
Symbol 206 TextUses:35Used by:Timeline
Symbol 207 TextUses:35Used by:Timeline
Symbol 208 GraphicUsed by:349 655  Timeline
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:349 655  Timeline
Symbol 211 GraphicUsed by:349 655  Timeline
Symbol 212 GraphicUsed by:754  Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:754  Timeline
Symbol 215 GraphicUsed by:754  Timeline
Symbol 216 GraphicUsed by:655  Timeline
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:655  Timeline
Symbol 219 GraphicUsed by:655  Timeline
Symbol 220 GraphicUsed by:655  Timeline
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:655  Timeline
Symbol 223 GraphicUsed by:655  Timeline
Symbol 224 GraphicUsed by:495 557  Timeline
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:495 557  Timeline
Symbol 227 GraphicUsed by:495 557  Timeline
Symbol 228 GraphicUsed by:495 557  Timeline
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:495 557  Timeline
Symbol 231 GraphicUsed by:495 557  Timeline
Symbol 232 GraphicUsed by:495 557  Timeline
Symbol 233 GraphicUsed by:Timeline
Symbol 234 TextUses:35Used by:Timeline
Symbol 235 TextUses:35Used by:Timeline
Symbol 236 GraphicUsed by:Timeline
Symbol 237 TextUses:35Used by:Timeline
Symbol 238 TextUses:35Used by:Timeline
Symbol 239 TextUses:35Used by:Timeline
Symbol 240 TextUses:35Used by:Timeline
Symbol 241 TextUses:35Used by:Timeline
Symbol 242 TextUses:35Used by:Timeline
Symbol 243 TextUses:35Used by:Timeline
Symbol 244 TextUses:35Used by:Timeline
Symbol 245 TextUses:35Used by:Timeline
Symbol 246 ShapeTweeningUsed by:Timeline
Symbol 247 GraphicUsed by:971  Timeline
Symbol 248 GraphicUsed by:971  Timeline
Symbol 249 TextUses:35Used by:Timeline
Symbol 250 GraphicUsed by:Timeline
Symbol 251 GraphicUsed by:Timeline
Symbol 252 GraphicUsed by:Timeline
Symbol 253 GraphicUsed by:Timeline
Symbol 254 GraphicUsed by:Timeline
Symbol 255 GraphicUsed by:Timeline
Symbol 256 GraphicUsed by:Timeline
Symbol 257 GraphicUsed by:Timeline
Symbol 258 GraphicUsed by:Timeline
Symbol 259 GraphicUsed by:Timeline
Symbol 260 GraphicUsed by:Timeline
Symbol 261 GraphicUsed by:Timeline
Symbol 262 GraphicUsed by:Timeline
Symbol 263 GraphicUsed by:Timeline
Symbol 264 GraphicUsed by:Timeline
Symbol 265 GraphicUsed by:Timeline
Symbol 266 GraphicUsed by:Timeline
Symbol 267 GraphicUsed by:Timeline
Symbol 268 GraphicUsed by:Timeline
Symbol 269 TextUses:35Used by:Timeline
Symbol 270 GraphicUsed by:Timeline
Symbol 271 GraphicUsed by:Timeline
Symbol 272 GraphicUsed by:Timeline
Symbol 273 GraphicUsed by:Timeline
Symbol 274 GraphicUsed by:Timeline
Symbol 275 GraphicUsed by:Timeline
Symbol 276 TextUses:35Used by:Timeline
Symbol 277 GraphicUsed by:Timeline
Symbol 278 TextUses:35Used by:Timeline
Symbol 279 TextUses:35Used by:Timeline
Symbol 280 GraphicUsed by:Timeline
Symbol 281 TextUses:35Used by:Timeline
Symbol 282 TextUses:5Used by:Timeline
Symbol 283 ShapeTweeningUsed by:286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309
Symbol 284 ShapeTweeningUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:283 284 285Used by:287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309
Symbol 287 ButtonUses:16 286 283Used by:Timeline
Symbol 288 ButtonUses:16 286 283Used by:Timeline
Symbol 289 ButtonUses:16 286 283Used by:Timeline
Symbol 290 ButtonUses:16 286 283Used by:Timeline
Symbol 291 ButtonUses:16 286 283Used by:Timeline
Symbol 292 ButtonUses:16 286 283Used by:Timeline
Symbol 293 ButtonUses:16 286 283Used by:Timeline
Symbol 294 ButtonUses:16 286 283Used by:Timeline
Symbol 295 ButtonUses:16 286 283Used by:Timeline
Symbol 296 ButtonUses:16 286 283Used by:Timeline
Symbol 297 ButtonUses:16 286 283Used by:Timeline
Symbol 298 ButtonUses:16 286 283Used by:Timeline
Symbol 299 ButtonUses:16 286 283Used by:Timeline
Symbol 300 ButtonUses:16 286 283Used by:Timeline
Symbol 301 ButtonUses:16 286 283Used by:Timeline
Symbol 302 ButtonUses:16 286 283Used by:Timeline
Symbol 303 ButtonUses:16 286 283Used by:Timeline
Symbol 304 ButtonUses:16 286 283Used by:Timeline
Symbol 305 ButtonUses:16 286 283Used by:Timeline
Symbol 306 ButtonUses:16 286 283Used by:Timeline
Symbol 307 ButtonUses:16 286 283Used by:Timeline
Symbol 308 ButtonUses:16 286 283Used by:Timeline
Symbol 309 ButtonUses:16 286 283Used by:Timeline
Symbol 310 GraphicUsed by:313 314 315
Symbol 311 GraphicUsed by:314 315 692 693 722 899 933
Symbol 312 GraphicUsed by:314 315 692 693 722 899 933
Symbol 313 MovieClipUses:310Used by:314 315
Symbol 314 MovieClipUses:310 311 312 313Used by:Timeline
Symbol 315 MovieClipUses:310 311 312 313Used by:Timeline
Symbol 316 GraphicUsed by:338 462 648 739
Symbol 317 TextUses:5Used by:338
Symbol 318 TextUses:5Used by:338 462
Symbol 319 TextUses:5Used by:338
Symbol 320 TextUses:5Used by:338
Symbol 321 GraphicUsed by:338 462 648 739 940
Symbol 322 GraphicUsed by:338 462 648 739 940  Timeline
Symbol 323 ShapeTweeningUsed by:338
Symbol 324 GraphicUsed by:338 462 648 739 940
Symbol 325 TextUses:5Used by:338 462 648 739 940
Symbol 326 TextUses:5Used by:338 462 648 739 940
Symbol 327 TextUses:5Used by:338
Symbol 328 TextUses:5Used by:338
Symbol 329 EditableTextUses:5Used by:338
Symbol 330 EditableTextUses:5Used by:338
Symbol 331 EditableTextUses:5Used by:338
Symbol 332 EditableTextUses:5Used by:338
Symbol 333 EditableTextUses:5Used by:338
Symbol 334 EditableTextUses:5Used by:338
Symbol 335 EditableTextUses:5Used by:338
Symbol 336 EditableTextUses:5Used by:338
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:316 317 318 319 320 321 322 136 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337Used by:Timeline
Symbol 339 SoundUsed by:424  Timeline
Symbol 340 ButtonUses:16Used by:Timeline
Symbol 341 GraphicUsed by:349
Symbol 342 GraphicUsed by:349
Symbol 343 GraphicUsed by:349
Symbol 344 GraphicUsed by:349
Symbol 345 GraphicUsed by:349
Symbol 346 GraphicUsed by:349
Symbol 347 MovieClipUses:131Used by:349
Symbol 348 MovieClipUses:132Used by:349
Symbol 349 MovieClipUses:18 20 21 208 210 211 108 341 342 343 344 345 346 131 132 347 348Used by:Timeline
Symbol 350 MovieClipUses:141 142 144 145Used by:Timeline
Symbol 351 GraphicUsed by:354
Symbol 352 GraphicUsed by:354
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:351 352 353Used by:359
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:359
Symbol 357 SoundUsed by:359 495 506 518 883 897  Timeline
Symbol 358 SoundUsed by:359 367 386 390 506 510 518 520 526 661 663 664 773 781 885 891 954
Symbol 359 MovieClipUses:354 356 73 357 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 358Used by:Timeline
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360 74 69 70 71Used by:Timeline
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:Timeline
Symbol 364 GraphicUsed by:365  Timeline
Symbol 365 MovieClipUses:364 74 69 70 71Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104Used by:Timeline
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368 74 69 70 71Used by:Timeline
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370 74 69 70 71Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372 74 69 70 71Used by:Timeline
Symbol 374 GraphicUsed by:375 376
Symbol 375 MovieClipUses:374 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 376 MovieClipUses:374 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377 74 69 70 71Used by:Timeline
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 381 ShapeTweeningUsed by:384
Symbol 382 ShapeTweeningUsed by:384
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:381 382 383Used by:386
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:384 385 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:Timeline
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 391 GraphicUsed by:394
Symbol 392 GraphicUsed by:394
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:391 392 393Used by:Timeline
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 397 GraphicUsed by:398 542 683 898
Symbol 398 MovieClipUses:397Used by:Timeline
Symbol 399 MovieClipUses:142 144 145Used by:400
Symbol 400 MovieClipUses:399Used by:Timeline
Symbol 401 MovieClipUses:142 144 145Used by:402
Symbol 402 MovieClipUses:401Used by:Timeline
Symbol 403 MovieClipUses:142 144 145Used by:404
Symbol 404 MovieClipUses:403Used by:Timeline
Symbol 405 GraphicUsed by:417
Symbol 406 FontUsed by:407 411 555 697 791 960
Symbol 407 TextUses:406Used by:417 557 701 794 971
Symbol 408 SoundUsed by:417 557 701 794 971
Symbol 409 FontUsed by:410
Symbol 410 TextUses:409Used by:417 557 701 794 971
Symbol 411 TextUses:406Used by:417
Symbol 412 TextUses:35Used by:417
Symbol 413 TextUses:35Used by:417
Symbol 414 TextUses:35Used by:417
Symbol 415 TextUses:35Used by:417
Symbol 416 TextUses:35Used by:417
Symbol 417 MovieClipUses:108 405 134 407 408 410 411 109 412 181 122 182 183 413 126 414 415 416 115Used by:Timeline
Symbol 418 MovieClipUses:143Used by:Timeline
Symbol 419 GraphicUsed by:Timeline
Symbol 420 FontUsed by:421 422 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589
Symbol 421 TextUses:420Used by:Timeline
Symbol 422 EditableTextUses:420Used by:Timeline
Symbol 423 SoundUsed by:424
Symbol 424 MovieClipUses:339 423Used by:Timeline
Symbol 425 SoundUsed by:431 524
Symbol 426 SoundUsed by:431
Symbol 427 SoundUsed by:431 435
Symbol 428 SoundUsed by:431 435  Timeline
Symbol 429 SoundUsed by:431 435
Symbol 430 SoundUsed by:431 435
Symbol 431 MovieClipUses:425 426 427 428 429 430Used by:Timeline
Symbol 432 SoundUsed by:435
Symbol 433 SoundUsed by:435
Symbol 434 SoundUsed by:435 762
Symbol 435 MovieClipUses:430 432 427 428 429 433 434Used by:Timeline
Symbol 436 GraphicUsed by:439
Symbol 437 TextUses:5Used by:439
Symbol 438 TextUses:5Used by:439
Symbol 439 MovieClipUses:436 437 438Used by:Timeline
Symbol 440 GraphicUsed by:Timeline
Symbol 441 TextUses:5Used by:Timeline
Symbol 442 TextUses:5Used by:Timeline
Symbol 443 ButtonUses:30 31Used by:Timeline
Symbol 444 GraphicUsed by:557 701 794 971  Timeline
Symbol 445 TextUses:35Used by:557  Timeline
Symbol 446 TextUses:35Used by:557  Timeline
Symbol 447 TextUses:5Used by:462
Symbol 448 TextUses:5Used by:462
Symbol 449 TextUses:5Used by:462
Symbol 450 TextUses:5Used by:462
Symbol 451 ShapeTweeningUsed by:462
Symbol 452 TextUses:5Used by:462 940
Symbol 453 TextUses:5Used by:462 940
Symbol 454 EditableTextUses:5Used by:462 940
Symbol 455 EditableTextUses:5Used by:462 940
Symbol 456 EditableTextUses:5Used by:462 940
Symbol 457 EditableTextUses:5Used by:462 940
Symbol 458 EditableTextUses:5Used by:462 940
Symbol 459 EditableTextUses:5Used by:462 940
Symbol 460 EditableTextUses:5Used by:462 940
Symbol 461 EditableTextUses:5Used by:462 940
Symbol 462 MovieClipUses:316 447 448 449 450 321 322 136 318 451 324 325 326 452 453 454 455 456 457 458 459 460 461Used by:Timeline
Symbol 463 SoundUsed by:550  Timeline
Symbol 464 ButtonUses:16Used by:Timeline
Symbol 465 GraphicUsed by:495 557
Symbol 466 GraphicUsed by:468 557
Symbol 467 GraphicUsed by:468 557
Symbol 468 MovieClipUses:466 467Used by:495
Symbol 469 GraphicUsed by:495 754 883 946
Symbol 470 GraphicUsed by:471  Timeline
Symbol 471 MovieClipUses:470 74 69 70 71Used by:495  Timeline
Symbol 472 GraphicUsed by:495 557
Symbol 473 GraphicUsed by:495
Symbol 474 GraphicUsed by:495
Symbol 475 GraphicUsed by:495
Symbol 476 GraphicUsed by:495
Symbol 477 GraphicUsed by:485 495
Symbol 478 GraphicUsed by:485 495
Symbol 479 GraphicUsed by:485 495
Symbol 480 GraphicUsed by:485 495
Symbol 481 GraphicUsed by:485 495
Symbol 482 GraphicUsed by:495
Symbol 483 GraphicUsed by:495
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:477 478 479 481 484 480Used by:495
Symbol 486 GraphicUsed by:495
Symbol 487 GraphicUsed by:495
Symbol 488 GraphicUsed by:495
Symbol 489 GraphicUsed by:495
Symbol 490 GraphicUsed by:495
Symbol 491 ShapeTweeningUsed by:495
Symbol 492 ShapeTweeningUsed by:495
Symbol 493 GraphicUsed by:495
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:465 468 469 471 472 232 224 226 227 228 230 231 473 474 475 121 476 477 478 479 480 481 482 483 485 486 357 487 488 489 490 491 492 493 494Used by:Timeline
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:Timeline
Symbol 498 GraphicUsed by:502 506 507
Symbol 499 GraphicUsed by:502 506 507
Symbol 500 GraphicUsed by:502 507
Symbol 501 GraphicUsed by:502 507
Symbol 502 MovieClipUses:498 499 500 501Used by:506
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:506
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:502 498 499 73 74 76 78 80 82 84 504 86 88 90 92 94 96 98 100 102 104 106 505 358 357Used by:Timeline
Symbol 507 MovieClipUses:498 499 500 501Used by:510 511
Symbol 508 GraphicUsed by:510 511
Symbol 509 GraphicUsed by:510 511
Symbol 510 MovieClipUses:507 508 509 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:511
Symbol 511 MovieClipUses:507 508 509 73 510Used by:Timeline
Symbol 512 GraphicUsed by:517
Symbol 513 GraphicUsed by:517
Symbol 514 GraphicUsed by:517
Symbol 515 GraphicUsed by:517
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:512 513 514 515 516Used by:518
Symbol 518 MovieClipUses:517 73 357 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 358Used by:Timeline
Symbol 519 GraphicUsed by:520  Timeline
Symbol 520 MovieClipUses:519 358 69 70 71Used by:Timeline
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:524
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:522 523 425Used by:526
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:524 525 358Used by:Timeline
Symbol 527 GraphicUsed by:529
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:527 528Used by:Timeline
Symbol 530 GraphicUsed by:533 534
Symbol 531 GraphicUsed by:533 534
Symbol 532 GraphicUsed by:533 534
Symbol 533 MovieClipUses:530 531 74 69 70 71 532 15Used by:Timeline
Symbol 534 MovieClipUses:530 531 74 69 70 71 532 15Used by:Timeline
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:557  Timeline
Symbol 537 GraphicUsed by:539
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:537 538 74Used by:Timeline
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540 74 69 70 71Used by:Timeline
Symbol 542 MovieClipUses:397Used by:Timeline
Symbol 543 ShapeTweeningUsed by:547
Symbol 544 ShapeTweeningUsed by:547
Symbol 545 ShapeTweeningUsed by:547
Symbol 546 ShapeTweeningUsed by:547
Symbol 547 MovieClipUses:63 543 544 545 546 68 69 70 71 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 548 GraphicUsed by:550 650 742
Symbol 549 SoundUsed by:550
Symbol 550 MovieClipUses:548 463 549Used by:Timeline
Symbol 551 TextUses:35Used by:557
Symbol 552 GraphicUsed by:557
Symbol 553 TextUses:35Used by:557
Symbol 554 TextUses:35Used by:557
Symbol 555 TextUses:406Used by:557
Symbol 556 TextUses:35Used by:557
Symbol 557 MovieClipUses:108 109 551 552 553 115 554 170 407 408 410 555 465 472 232 466 467 69 74 536 224 226 227 228 230 231 63 70 71 556 136 444 445 446Used by:Timeline
Symbol 558 TextUses:420Used by:590
Symbol 559 TextUses:420Used by:590
Symbol 560 TextUses:420Used by:590
Symbol 561 TextUses:420Used by:590
Symbol 562 TextUses:420Used by:590
Symbol 563 TextUses:420Used by:590
Symbol 564 TextUses:420Used by:590
Symbol 565 TextUses:420Used by:590
Symbol 566 TextUses:420Used by:590
Symbol 567 TextUses:420Used by:590
Symbol 568 TextUses:420Used by:590
Symbol 569 TextUses:420Used by:590
Symbol 570 TextUses:420Used by:590
Symbol 571 TextUses:420Used by:590
Symbol 572 TextUses:420Used by:590
Symbol 573 TextUses:420Used by:590
Symbol 574 TextUses:420Used by:590
Symbol 575 TextUses:420Used by:590
Symbol 576 TextUses:420Used by:590
Symbol 577 TextUses:420Used by:590
Symbol 578 TextUses:420Used by:590
Symbol 579 TextUses:420Used by:590
Symbol 580 TextUses:420Used by:590
Symbol 581 TextUses:420Used by:590
Symbol 582 TextUses:420Used by:590
Symbol 583 TextUses:420Used by:590
Symbol 584 TextUses:420Used by:590
Symbol 585 TextUses:420Used by:590
Symbol 586 TextUses:420Used by:590
Symbol 587 TextUses:420Used by:590
Symbol 588 TextUses:420Used by:590
Symbol 589 TextUses:420Used by:590
Symbol 590 MovieClipUses:558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589Used by:Timeline
Symbol 591 TextUses:5Used by:Timeline
Symbol 592 TextUses:5Used by:Timeline
Symbol 593 ShapeTweeningUsed by:598
Symbol 594 GraphicUsed by:598
Symbol 595 GraphicUsed by:598
Symbol 596 GraphicUsed by:598
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:593 594 595 596 597Used by:654 655  Timeline
Symbol 599 GraphicUsed by:655  Timeline
Symbol 600 GraphicUsed by:655  Timeline
Symbol 601 GraphicUsed by:604 660  Timeline
Symbol 602 GraphicUsed by:604 661  Timeline
Symbol 603 GraphicUsed by:604 622 653 660
Symbol 604 MovieClipUses:601 602 603Used by:655  Timeline
Symbol 605 GraphicUsed by:612
Symbol 606 ShapeTweeningUsed by:612
Symbol 607 ShapeTweeningUsed by:612
Symbol 608 ShapeTweeningUsed by:612
Symbol 609 ShapeTweeningUsed by:612
Symbol 610 ShapeTweeningUsed by:612
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:605 606 607 608 609 610 611Used by:Timeline
Symbol 613 ButtonUses:30 31Used by:Timeline
Symbol 614 SoundUsed by:650  Timeline
Symbol 615 TextUses:35Used by:701  Timeline
Symbol 616 GraphicUsed by:Timeline
Symbol 617 GraphicUsed by:Timeline
Symbol 618 GraphicUsed by:681  Timeline
Symbol 619 GraphicUsed by:Timeline
Symbol 620 GraphicUsed by:622 653  Timeline
Symbol 621 GraphicUsed by:653  Timeline
Symbol 622 MovieClipUses:620 603Used by:654  Timeline
Symbol 623 GraphicUsed by:628
Symbol 624 GraphicUsed by:628 676  Timeline
Symbol 625 GraphicUsed by:628 676  Timeline
Symbol 626 GraphicUsed by:628 676  Timeline
Symbol 627 GraphicUsed by:628 676  Timeline
Symbol 628 MovieClipUses:623 624 625 626 627Used by:676  Timeline
Symbol 629 GraphicUsed by:664  Timeline
Symbol 630 TextUses:35Used by:701 794  Timeline
Symbol 631 TextUses:35Used by:701 794  Timeline
Symbol 632 TextUses:35Used by:701 794  Timeline
Symbol 633 TextUses:5Used by:648 739
Symbol 634 TextUses:5Used by:648 739
Symbol 635 TextUses:5Used by:648 739
Symbol 636 TextUses:5Used by:648 739
Symbol 637 ShapeTweeningUsed by:648
Symbol 638 TextUses:5Used by:648 940
Symbol 639 TextUses:5Used by:648 940
Symbol 640 EditableTextUses:5Used by:648 940
Symbol 641 EditableTextUses:5Used by:648 940
Symbol 642 EditableTextUses:5Used by:648 940
Symbol 643 EditableTextUses:5Used by:648 940
Symbol 644 EditableTextUses:5Used by:648 940
Symbol 645 EditableTextUses:5Used by:648 940
Symbol 646 EditableTextUses:5Used by:648 940
Symbol 647 EditableTextUses:5Used by:648 940
Symbol 648 MovieClipUses:316 633 634 635 636 321 322 136 637 324 325 326 638 639 640 641 642 643 644 645 646 647Used by:Timeline
Symbol 649 SoundUsed by:650
Symbol 650 MovieClipUses:548 614 649Used by:Timeline
Symbol 651 ButtonUses:16Used by:Timeline
Symbol 652 GraphicUsed by:654
Symbol 653 MovieClipUses:620 621 603Used by:654
Symbol 654 MovieClipUses:598 652 653 622Used by:655
Symbol 655 MovieClipUses:18 20 21 220 222 223 216 218 219 598 599 600 604 208 210 211 654Used by:Timeline
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:Timeline
Symbol 658 SoundUsed by:660  Timeline
Symbol 659 SoundUsed by:660  Timeline
Symbol 660 MovieClipUses:601 658 603 659Used by:661
Symbol 661 MovieClipUses:660 602 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 664 MovieClipUses:629 358 69 70 71Used by:Timeline
Symbol 665 GraphicUsed by:669
Symbol 666 GraphicUsed by:669 784
Symbol 667 GraphicUsed by:669 784
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:665 666 667 668Used by:Timeline
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:Timeline
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:674Used by:Timeline
Symbol 676 MovieClipUses:628 627 74 69 70 71 624 625 626Used by:Timeline
Symbol 677 ShapeTweeningUsed by:681
Symbol 678 GraphicUsed by:681
Symbol 679 ShapeTweeningUsed by:681
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:618 677 678 679 680Used by:682
Symbol 682 MovieClipUses:681 69 70 71Used by:Timeline
Symbol 683 MovieClipUses:397Used by:685 688
Symbol 684 GraphicUsed by:685 688
Symbol 685 MovieClipUses:142 144 145 683 684Used by:686
Symbol 686 MovieClipUses:685Used by:Timeline
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:142 144 687 683 684Used by:689
Symbol 689 MovieClipUses:688Used by:Timeline
Symbol 690 GraphicUsed by:691 692 693 722 899 933
Symbol 691 MovieClipUses:690Used by:692 693 722 899 933
Symbol 692 MovieClipUses:690 311 312 691Used by:Timeline
Symbol 693 MovieClipUses:690 311 312 691Used by:Timeline
Symbol 694 TextUses:35Used by:701
Symbol 695 TextUses:35Used by:701
Symbol 696 TextUses:35Used by:701
Symbol 697 TextUses:406Used by:701
Symbol 698 TextUses:35Used by:701
Symbol 699 TextUses:35Used by:701
Symbol 700 TextUses:35Used by:701
Symbol 701 MovieClipUses:108 109 694 186 187 177 188 695 696 176 112 114 407 408 410 697 698 191 168 124 169 125 699 136 444 615 630 631 170 632 700Used by:Timeline
Symbol 702 TextUses:5Used by:Timeline
Symbol 703 TextUses:5Used by:Timeline
Symbol 704 ButtonUses:30 31Used by:Timeline
Symbol 705 TextUses:35Used by:Timeline
Symbol 706 TextUses:35Used by:Timeline
Symbol 707 GraphicUsed by:Timeline
Symbol 708 TextUses:35Used by:Timeline
Symbol 709 TextUses:35Used by:Timeline
Symbol 710 TextUses:35Used by:Timeline
Symbol 711 TextUses:35Used by:Timeline
Symbol 712 GraphicUsed by:Timeline
Symbol 713 TextUses:35Used by:Timeline
Symbol 714 TextUses:35Used by:Timeline
Symbol 715 TextUses:35Used by:Timeline
Symbol 716 GraphicUsed by:717 761  Timeline
Symbol 717 MovieClipUses:716 73 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 718 GraphicUsed by:762  Timeline
Symbol 719 GraphicUsed by:763  Timeline
Symbol 720 GraphicUsed by:Timeline
Symbol 721 TextUses:35Used by:Timeline
Symbol 722 MovieClipUses:690 311 312 691Used by:Timeline
Symbol 723 TextUses:5Used by:739
Symbol 724 TextUses:5Used by:739
Symbol 725 TextUses:5Used by:739
Symbol 726 TextUses:5Used by:739
Symbol 727 ShapeTweeningUsed by:739
Symbol 728 TextUses:5Used by:739
Symbol 729 TextUses:5Used by:739
Symbol 730 EditableTextUses:5Used by:739
Symbol 731 EditableTextUses:5Used by:739
Symbol 732 EditableTextUses:5Used by:739
Symbol 733 EditableTextUses:5Used by:739
Symbol 734 EditableTextUses:5Used by:739
Symbol 735 EditableTextUses:5Used by:739
Symbol 736 EditableTextUses:5Used by:739
Symbol 737 EditableTextUses:5Used by:739
Symbol 738 GraphicUsed by:739 940  Timeline
Symbol 739 MovieClipUses:316 723 724 725 726 321 322 136 633 634 635 636 727 324 325 326 728 729 730 731 732 733 734 735 736 737 738Used by:Timeline
Symbol 740 SoundUsed by:742  Timeline
Symbol 741 SoundUsed by:742
Symbol 742 MovieClipUses:548 740 741Used by:Timeline
Symbol 743 ButtonUses:16Used by:Timeline
Symbol 744 GraphicUsed by:754 883 946  Timeline
Symbol 745 GraphicUsed by:747 946 971
Symbol 746 GraphicUsed by:747 946 971
Symbol 747 MovieClipUses:745 746Used by:754 794 883
Symbol 748 GraphicUsed by:754 883 946  Timeline
Symbol 749 GraphicUsed by:754 883 946  Timeline
Symbol 750 GraphicUsed by:754 883 946  Timeline
Symbol 751 GraphicUsed by:754 883 946  Timeline
Symbol 752 GraphicUsed by:754 772
Symbol 753 GraphicUsed by:754 772
Symbol 754 MovieClipUses:18 20 21 469 212 214 215 744 747 748 749 750 751 752 753 74Used by:Timeline
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClipUses:755 74 69 70 71Used by:Timeline
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClipUses:757 74 69 70 71Used by:Timeline
Symbol 759 GraphicUsed by:760
Symbol 760 MovieClipUses:759Used by:Timeline
Symbol 761 MovieClipUses:716 73 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 762 MovieClipUses:718 434 69 70 71Used by:Timeline
Symbol 763 MovieClipUses:719Used by:Timeline
Symbol 764 GraphicUsed by:766
Symbol 765 GraphicUsed by:766
Symbol 766 MovieClipUses:764 765Used by:772
Symbol 767 GraphicUsed by:772
Symbol 768 GraphicUsed by:772
Symbol 769 GraphicUsed by:772
Symbol 770 GraphicUsed by:772
Symbol 771 GraphicUsed by:772
Symbol 772 MovieClipUses:752 753 766 767 768 769 770 771Used by:773
Symbol 773 MovieClipUses:772 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:Timeline
Symbol 776 GraphicUsed by:781
Symbol 777 MovieClipUses:73 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:781
Symbol 778 ShapeTweeningUsed by:781
Symbol 779 ShapeTweeningUsed by:781
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:776 777 74 778 73 358 76 78 80 82 84 779 86 88 90 92 94 96 98 100 102 104 106 780Used by:Timeline
Symbol 782 GraphicUsed by:784
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClipUses:782 666 667 783Used by:Timeline
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 787 TextUses:35Used by:794
Symbol 788 TextUses:35Used by:794
Symbol 789 TextUses:35Used by:794
Symbol 790 TextUses:35Used by:794
Symbol 791 TextUses:406Used by:794
Symbol 792 TextUses:35Used by:794
Symbol 793 TextUses:35Used by:794
Symbol 794 MovieClipUses:108 109 787 194 788 191 168 124 169 125 789 790 170 407 408 410 791 792 136 444 793 176 112 177 114 630 631 632 747Used by:Timeline
Symbol 795 ButtonUses:16Used by:Timeline
Symbol 796 SoundUsed by:883
Symbol 797 GraphicUsed by:883
Symbol 798 GraphicUsed by:883
Symbol 799 GraphicUsed by:883
Symbol 800 GraphicUsed by:883
Symbol 801 GraphicUsed by:883
Symbol 802 GraphicUsed by:883
Symbol 803 GraphicUsed by:883
Symbol 804 GraphicUsed by:883
Symbol 805 GraphicUsed by:883
Symbol 806 GraphicUsed by:883
Symbol 807 GraphicUsed by:883
Symbol 808 GraphicUsed by:883
Symbol 809 GraphicUsed by:883
Symbol 810 GraphicUsed by:883
Symbol 811 GraphicUsed by:883
Symbol 812 GraphicUsed by:883
Symbol 813 GraphicUsed by:883
Symbol 814 GraphicUsed by:883
Symbol 815 GraphicUsed by:883
Symbol 816 GraphicUsed by:883
Symbol 817 GraphicUsed by:883
Symbol 818 GraphicUsed by:883
Symbol 819 GraphicUsed by:883
Symbol 820 GraphicUsed by:883
Symbol 821 GraphicUsed by:883
Symbol 822 GraphicUsed by:883
Symbol 823 GraphicUsed by:883
Symbol 824 GraphicUsed by:883
Symbol 825 GraphicUsed by:883
Symbol 826 GraphicUsed by:883
Symbol 827 GraphicUsed by:883
Symbol 828 GraphicUsed by:883
Symbol 829 GraphicUsed by:883
Symbol 830 GraphicUsed by:883
Symbol 831 GraphicUsed by:883
Symbol 832 GraphicUsed by:883
Symbol 833 GraphicUsed by:883
Symbol 834 GraphicUsed by:883
Symbol 835 GraphicUsed by:883
Symbol 836 GraphicUsed by:883
Symbol 837 GraphicUsed by:883
Symbol 838 GraphicUsed by:883
Symbol 839 GraphicUsed by:883
Symbol 840 GraphicUsed by:883
Symbol 841 GraphicUsed by:883
Symbol 842 GraphicUsed by:883
Symbol 843 GraphicUsed by:883
Symbol 844 GraphicUsed by:883
Symbol 845 GraphicUsed by:883
Symbol 846 GraphicUsed by:883
Symbol 847 GraphicUsed by:883
Symbol 848 GraphicUsed by:883
Symbol 849 GraphicUsed by:883
Symbol 850 GraphicUsed by:883
Symbol 851 GraphicUsed by:883
Symbol 852 GraphicUsed by:883
Symbol 853 GraphicUsed by:883
Symbol 854 GraphicUsed by:883
Symbol 855 GraphicUsed by:883
Symbol 856 GraphicUsed by:883
Symbol 857 GraphicUsed by:883
Symbol 858 GraphicUsed by:883
Symbol 859 GraphicUsed by:883
Symbol 860 GraphicUsed by:883
Symbol 861 GraphicUsed by:883
Symbol 862 GraphicUsed by:883
Symbol 863 GraphicUsed by:883
Symbol 864 GraphicUsed by:883
Symbol 865 GraphicUsed by:883
Symbol 866 GraphicUsed by:883
Symbol 867 GraphicUsed by:883
Symbol 868 GraphicUsed by:883
Symbol 869 GraphicUsed by:883
Symbol 870 GraphicUsed by:883
Symbol 871 GraphicUsed by:883
Symbol 872 GraphicUsed by:883
Symbol 873 GraphicUsed by:883
Symbol 874 GraphicUsed by:883
Symbol 875 GraphicUsed by:883
Symbol 876 GraphicUsed by:883
Symbol 877 GraphicUsed by:883
Symbol 878 GraphicUsed by:883
Symbol 879 GraphicUsed by:883
Symbol 880 GraphicUsed by:883
Symbol 881 GraphicUsed by:883
Symbol 882 SoundUsed by:883
Symbol 883 MovieClipUses:744 747 748 749 750 751 469 796 797 798 799 800 801 802 121 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 357Used by:Timeline
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClipUses:884 358 69 70 71Used by:Timeline
Symbol 886 GraphicUsed by:891
Symbol 887 ShapeTweeningUsed by:890
Symbol 888 ShapeTweeningUsed by:890
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:887 888 889Used by:891
Symbol 891 MovieClipUses:886 890 73 358 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 892 GraphicUsed by:893
Symbol 893 MovieClipUses:892Used by:Timeline
Symbol 894 GraphicUsed by:896
Symbol 895 GraphicUsed by:896  Timeline
Symbol 896 MovieClipUses:894 895Used by:897  Timeline
Symbol 897 MovieClipUses:896 73 74 76 78 80 357 82 84 86 88 90 92 94 96 98 100 102 104 106Used by:Timeline
Symbol 898 MovieClipUses:397Used by:Timeline
Symbol 899 MovieClipUses:690 311 312 691Used by:Timeline
Symbol 900 TextUses:5Used by:Timeline
Symbol 901 TextUses:5Used by:Timeline
Symbol 902 ShapeTweeningUsed by:Timeline
Symbol 903 ButtonUses:30 31Used by:Timeline
Symbol 904 GraphicUsed by:971  Timeline
Symbol 905 ShapeTweeningUsed by:Timeline
Symbol 906 GraphicUsed by:Timeline
Symbol 907 GraphicUsed by:Timeline
Symbol 908 GraphicUsed by:Timeline
Symbol 909 GraphicUsed by:Timeline
Symbol 910 GraphicUsed by:Timeline
Symbol 911 GraphicUsed by:Timeline
Symbol 912 GraphicUsed by:Timeline
Symbol 913 TextUses:35Used by:971  Timeline
Symbol 914 GraphicUsed by:Timeline
Symbol 915 GraphicUsed by:Timeline
Symbol 916 SoundUsed by:Timeline
Symbol 917 TextUses:35Used by:971  Timeline
Symbol 918 TextUses:35Used by:971  Timeline
Symbol 919 ShapeTweeningUsed by:Timeline
Symbol 920 GraphicUsed by:Timeline
Symbol 921 GraphicUsed by:Timeline
Symbol 922 ShapeTweeningUsed by:Timeline
Symbol 923 GraphicUsed by:Timeline
Symbol 924 TextUses:35Used by:971  Timeline
Symbol 925 TextUses:35Used by:971  Timeline
Symbol 926 GraphicUsed by:Timeline
Symbol 927 TextUses:35Used by:971  Timeline
Symbol 928 TextUses:35Used by:971  Timeline
Symbol 929 TextUses:35Used by:971  Timeline
Symbol 930 GraphicUsed by:Timeline
Symbol 931 TextUses:35Used by:971  Timeline
Symbol 932 SoundUsed by:Timeline
Symbol 933 MovieClipUses:690 311 312 691Used by:Timeline
Symbol 934 GraphicUsed by:940
Symbol 935 TextUses:5Used by:940
Symbol 936 TextUses:5Used by:940
Symbol 937 TextUses:5Used by:940
Symbol 938 TextUses:5Used by:940
Symbol 939 ShapeTweeningUsed by:940
Symbol 940 MovieClipUses:934 935 936 937 938 321 322 136 939 324 325 326 452 453 454 455 456 457 458 459 460 461 638 639 640 641 642 643 644 645 646 647 738Used by:Timeline
Symbol 941 SoundUsed by:Timeline
Symbol 942 ButtonUses:16Used by:Timeline
Symbol 943 GraphicUsed by:945
Symbol 944 GraphicUsed by:945
Symbol 945 MovieClipUses:943 944Used by:946
Symbol 946 MovieClipUses:945 744 745 746 748 749 750 751 469Used by:Timeline
Symbol 947 GraphicUsed by:954
Symbol 948 GraphicUsed by:954
Symbol 949 GraphicUsed by:954
Symbol 950 GraphicUsed by:954
Symbol 951 GraphicUsed by:954
Symbol 952 GraphicUsed by:954
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:947 948 73 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 949 950 951 69 70 71 952 358 953Used by:956
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:954 955Used by:Timeline
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:Timeline
Symbol 959 GraphicUsed by:971
Symbol 960 TextUses:406Used by:971
Symbol 961 TextUses:35Used by:971
Symbol 962 TextUses:35Used by:971  Timeline
Symbol 963 TextUses:35Used by:971  Timeline
Symbol 964 TextUses:35Used by:971  Timeline
Symbol 965 TextUses:35Used by:971  Timeline
Symbol 966 TextUses:35Used by:971  Timeline
Symbol 967 TextUses:35Used by:971  Timeline
Symbol 968 TextUses:35Used by:971  Timeline
Symbol 969 TextUses:35Used by:971  Timeline
Symbol 970 TextUses:35Used by:971  Timeline
Symbol 971 MovieClipUses:959 407 408 410 745 746 960 109 961 197 198 199 200 201 202 904 136 913 170 917 247 248 918 924 925 927 194 928 929 931 444 186 187 177 188 176 112 114 191 168 124 169 125 962 963 964 965 966 967 968 969 970Used by:Timeline
Symbol 972 ButtonUses:30 31Used by:Timeline
Symbol 973 ButtonUses:30 31Used by:Timeline
Symbol 974 TextUses:5 35Used by:Timeline
Symbol 975 ShapeTweeningUsed by:Timeline
Symbol 976 GraphicUsed by:Timeline
Symbol 977 TextUses:5Used by:Timeline
Symbol 978 TextUses:5Used by:Timeline
Symbol 979 EditableTextUses:5Used by:Timeline
Symbol 980 EditableTextUses:5Used by:Timeline
Symbol 981 EditableTextUses:5Used by:Timeline
Symbol 982 EditableTextUses:5Used by:Timeline
Symbol 983 EditableTextUses:5Used by:Timeline
Symbol 984 EditableTextUses:5Used by:Timeline
Symbol 985 EditableTextUses:5Used by:Timeline
Symbol 986 EditableTextUses:5Used by:Timeline
Symbol 987 EditableTextUses:5Used by:Timeline
Symbol 988 EditableTextUses:5Used by:Timeline
Symbol 989 TextUses:5Used by:Timeline
Symbol 990 TextUses:5Used by:Timeline
Symbol 991 FontUsed by:992
Symbol 992 EditableTextUses:991Used by:Timeline
Symbol 993 ButtonUses:30 31Used by:Timeline
Symbol 994 ButtonUses:30 31Used by:Timeline
Symbol 995 TextUses:35Used by:Timeline
Symbol 996 TextUses:35Used by:Timeline

Instance Names

"ship"Frame 270Symbol 107 MovieClip
"ship"Frame 776Symbol 107 MovieClip
"DoorLife"Frame 1190Symbol 314 MovieClip
"HopperLife"Frame 1190Symbol 314 MovieClip
"TankLife"Frame 1190Symbol 315 MovieClip
"start"Frame 1190Symbol 338 MovieClip
"BG"Frame 1225Symbol 349 MovieClip
"Power"Frame 1225Symbol 350 MovieClip
"D"Frame 1225Symbol 359 MovieClip
"T"Frame 1225Symbol 361 MovieClip
"TT"Frame 1225Symbol 363 MovieClip
"F4"Frame 1225Symbol 365 MovieClip
"F3"Frame 1225Symbol 365 MovieClip
"F2"Frame 1225Symbol 365 MovieClip
"F1"Frame 1225Symbol 365 MovieClip
"HOP"Frame 1225Symbol 367 MovieClip
"N1"Frame 1225Symbol 369 MovieClip
"N4"Frame 1225Symbol 371 MovieClip
"N3"Frame 1225Symbol 371 MovieClip
"N2"Frame 1225Symbol 371 MovieClip
"B4"Frame 1225Symbol 373 MovieClip
"B3"Frame 1225Symbol 373 MovieClip
"B2"Frame 1225Symbol 373 MovieClip
"D1"Frame 1225Symbol 375 MovieClip
"B1"Frame 1225Symbol 373 MovieClip
"D2"Frame 1225Symbol 376 MovieClip
"A4"Frame 1225Symbol 378 MovieClip
"A3"Frame 1225Symbol 378 MovieClip
"A2"Frame 1225Symbol 378 MovieClip
"A1"Frame 1225Symbol 378 MovieClip
"X4"Frame 1225Symbol 380 MovieClip
"X3"Frame 1225Symbol 386 MovieClip
"XSS"Frame 1225Symbol 388 MovieClip
"X2"Frame 1225Symbol 390 MovieClip
"X1"Frame 1225Symbol 394 MovieClip
"P2"Frame 1225Symbol 396 MovieClip
"P1"Frame 1225Symbol 396 MovieClip
"FF6"Frame 1225Symbol 398 MovieClip
"FF4"Frame 1225Symbol 398 MovieClip
"FF3"Frame 1225Symbol 398 MovieClip
"FF2"Frame 1225Symbol 398 MovieClip
"FF1"Frame 1225Symbol 398 MovieClip
"S9"Frame 1225Symbol 400 MovieClip
"S8"Frame 1225Symbol 402 MovieClip
"S7"Frame 1225Symbol 404 MovieClip
"S6"Frame 1225Symbol 400 MovieClip
"S5"Frame 1225Symbol 402 MovieClip
"S4"Frame 1225Symbol 404 MovieClip
"S3"Frame 1225Symbol 400 MovieClip
"S2"Frame 1225Symbol 402 MovieClip
"S1"Frame 1225Symbol 404 MovieClip
"ship"Frame 1225Symbol 107 MovieClip
"BG2"Frame 1225Symbol 417 MovieClip
"Lifebar"Frame 1225Symbol 418 MovieClip
"Music"Frame 1225Symbol 424 MovieClip
"Sound3"Frame 1225Symbol 431 MovieClip
"Sound2"Frame 1225Symbol 435 MovieClip
"Sound"Frame 1225Symbol 431 MovieClip
"P"Frame 1225Symbol 439 MovieClip
"ship"Frame 1335Symbol 63 MovieClip
"start"Frame 1625Symbol 462 MovieClip
"BG"Frame 1660Symbol 495 MovieClip
"Power"Frame 1660Symbol 350 MovieClip
"T"Frame 1660Symbol 361 MovieClip
"E4"Frame 1660Symbol 497 MovieClip
"E3"Frame 1660Symbol 497 MovieClip
"E2"Frame 1660Symbol 497 MovieClip
"E1"Frame 1660Symbol 497 MovieClip
"V2"Frame 1660Symbol 506 MovieClip
"V"Frame 1660Symbol 511 MovieClip
"TT"Frame 1660Symbol 363 MovieClip
"B4"Frame 1660Symbol 373 MovieClip
"B3"Frame 1660Symbol 373 MovieClip
"B2"Frame 1660Symbol 373 MovieClip
"B1"Frame 1660Symbol 373 MovieClip
"H"Frame 1660Symbol 518 MovieClip
"F8"Frame 1660Symbol 471 MovieClip
"F7"Frame 1660Symbol 471 MovieClip
"F6"Frame 1660Symbol 471 MovieClip
"F5"Frame 1660Symbol 471 MovieClip
"F4"Frame 1660Symbol 365 MovieClip
"F3"Frame 1660Symbol 365 MovieClip
"F2"Frame 1660Symbol 365 MovieClip
"F1"Frame 1660Symbol 365 MovieClip
"L1"Frame 1660Symbol 520 MovieClip
"N1"Frame 1660Symbol 369 MovieClip
"N4"Frame 1660Symbol 371 MovieClip
"N3"Frame 1660Symbol 371 MovieClip
"N2"Frame 1660Symbol 371 MovieClip
"C"Frame 1660Symbol 526 MovieClip
"W4"Frame 1660Symbol 529 MovieClip
"W3"Frame 1660Symbol 529 MovieClip
"W2"Frame 1660Symbol 529 MovieClip
"W1"Frame 1660Symbol 529 MovieClip
"D2"Frame 1660Symbol 533 MovieClip
"D1"Frame 1660Symbol 534 MovieClip
"R3"Frame 1660Symbol 536 MovieClip
"R2"Frame 1660Symbol 536 MovieClip
"R1"Frame 1660Symbol 536 MovieClip
"B7"Frame 1660Symbol 539 MovieClip
"B6"Frame 1660Symbol 539 MovieClip
"B5"Frame 1660Symbol 539 MovieClip
"P2"Frame 1660Symbol 541 MovieClip
"P1"Frame 1660Symbol 541 MovieClip
"FF8"Frame 1660Symbol 542 MovieClip
"FF7"Frame 1660Symbol 542 MovieClip
"FF6"Frame 1660Symbol 542 MovieClip
"FF4"Frame 1660Symbol 542 MovieClip
"FF3"Frame 1660Symbol 542 MovieClip
"FF2"Frame 1660Symbol 542 MovieClip
"FF1"Frame 1660Symbol 542 MovieClip
"S9"Frame 1660Symbol 400 MovieClip
"S8"Frame 1660Symbol 402 MovieClip
"S7"Frame 1660Symbol 404 MovieClip
"S6"Frame 1660Symbol 400 MovieClip
"S5"Frame 1660Symbol 402 MovieClip
"S4"Frame 1660Symbol 404 MovieClip
"S3"Frame 1660Symbol 400 MovieClip
"S2"Frame 1660Symbol 402 MovieClip
"S1"Frame 1660Symbol 404 MovieClip
"ship"Frame 1660Symbol 547 MovieClip
"CLife"Frame 1660Symbol 314 MovieClip
"D2Life"Frame 1660Symbol 314 MovieClip
"D1Life"Frame 1660Symbol 314 MovieClip
"HopperLife"Frame 1660Symbol 314 MovieClip
"Lifebar"Frame 1660Symbol 418 MovieClip
"Music 2"Frame 1660Symbol 550 MovieClip
"Sound3"Frame 1660Symbol 431 MovieClip
"Sound2"Frame 1660Symbol 435 MovieClip
"Sound"Frame 1660Symbol 431 MovieClip
"BG2"Frame 1660Symbol 557 MovieClip
"Count"Frame 1660Symbol 590 MovieClip
"P"Frame 1660Symbol 439 MovieClip
"Trinoka"Frame 1770Symbol 612 MovieClip
"ship"Frame 1770Symbol 63 MovieClip
"F1"Frame 1899Symbol 365 MovieClip
"F1"Frame 1899Symbol 365 MovieClip
"Ether"Frame 1899Symbol 628 MovieClip
"F1"Frame 1899Symbol 365 MovieClip
"F1"Frame 1934Symbol 365 MovieClip
"F1"Frame 1949Symbol 365 MovieClip
"Trinoka"Frame 1960Symbol 612 MovieClip
"ship"Frame 1960Symbol 63 MovieClip
"start"Frame 2166Symbol 648 MovieClip
"Music 2"Frame 2200Symbol 650 MovieClip
"BG"Frame 2201Symbol 655 MovieClip
"Power"Frame 2201Symbol 350 MovieClip
"B"Frame 2201Symbol 657 MovieClip
"R"Frame 2201Symbol 661 MovieClip
"C2"Frame 2201Symbol 663 MovieClip
"C"Frame 2201Symbol 663 MovieClip
"TT"Frame 2201Symbol 363 MovieClip
"B4"Frame 2201Symbol 373 MovieClip
"B3"Frame 2201Symbol 373 MovieClip
"B2"Frame 2201Symbol 373 MovieClip
"B1"Frame 2201Symbol 373 MovieClip
"F8"Frame 2201Symbol 471 MovieClip
"F7"Frame 2201Symbol 471 MovieClip
"F6"Frame 2201Symbol 471 MovieClip
"F5"Frame 2201Symbol 471 MovieClip
"F4"Frame 2201Symbol 365 MovieClip
"F3"Frame 2201Symbol 365 MovieClip
"F2"Frame 2201Symbol 365 MovieClip
"F1"Frame 2201Symbol 365 MovieClip
"L3"Frame 2201Symbol 664 MovieClip
"L2"Frame 2201Symbol 520 MovieClip
"L1"Frame 2201Symbol 520 MovieClip
"N1"Frame 2201Symbol 369 MovieClip
"N4"Frame 2201Symbol 371 MovieClip
"N3"Frame 2201Symbol 371 MovieClip
"N2"Frame 2201Symbol 371 MovieClip
"FF12"Frame 2201Symbol 669 MovieClip
"FF11"Frame 2201Symbol 669 MovieClip
"FF10"Frame 2201Symbol 669 MovieClip
"FF9"Frame 2201Symbol 669 MovieClip
"FF8"Frame 2201Symbol 542 MovieClip
"FF7"Frame 2201Symbol 542 MovieClip
"FF6"Frame 2201Symbol 542 MovieClip
"FF4"Frame 2201Symbol 542 MovieClip
"FF3"Frame 2201Symbol 542 MovieClip
"FF2"Frame 2201Symbol 542 MovieClip
"FF1"Frame 2201Symbol 542 MovieClip
"EC3"Frame 2201Symbol 671 MovieClip
"EC2"Frame 2201Symbol 671 MovieClip
"ES3"Frame 2201Symbol 673 MovieClip
"ES2"Frame 2201Symbol 673 MovieClip
"ES1"Frame 2201Symbol 673 MovieClip
"EB2"Frame 2201Symbol 675 MovieClip
"EB1"Frame 2201Symbol 675 MovieClip
"E"Frame 2201Symbol 676 MovieClip
"A"Frame 2201Symbol 682 MovieClip
"S10"Frame 2201Symbol 686 MovieClip
"S9"Frame 2201Symbol 400 MovieClip
"S8"Frame 2201Symbol 402 MovieClip
"S7"Frame 2201Symbol 404 MovieClip
"S6"Frame 2201Symbol 400 MovieClip
"S5"Frame 2201Symbol 402 MovieClip
"S4"Frame 2201Symbol 404 MovieClip
"S3"Frame 2201Symbol 400 MovieClip
"S2"Frame 2201Symbol 402 MovieClip
"S1"Frame 2201Symbol 404 MovieClip
"U9"Frame 2201Symbol 689 MovieClip
"U8"Frame 2201Symbol 689 MovieClip
"U7"Frame 2201Symbol 689 MovieClip
"U6"Frame 2201Symbol 689 MovieClip
"U5"Frame 2201Symbol 689 MovieClip
"U4"Frame 2201Symbol 689 MovieClip
"U3"Frame 2201Symbol 689 MovieClip
"U2"Frame 2201Symbol 689 MovieClip
"U1"Frame 2201Symbol 689 MovieClip
"Trinoka"Frame 2201Symbol 612 MovieClip
"ship"Frame 2201Symbol 547 MovieClip
"ELife"Frame 2201Symbol 692 MovieClip
"AstraLife"Frame 2201Symbol 693 MovieClip
"HopperLife"Frame 2201Symbol 314 MovieClip
"Lifebar"Frame 2201Symbol 418 MovieClip
"Sound3"Frame 2201Symbol 431 MovieClip
"Sound2"Frame 2201Symbol 435 MovieClip
"Sound"Frame 2201Symbol 431 MovieClip
"BG2"Frame 2201Symbol 701 MovieClip
"P"Frame 2201Symbol 439 MovieClip
"Trinoka"Frame 2311Symbol 612 MovieClip
"ship"Frame 2332Symbol 63 MovieClip
"F1"Frame 2573Symbol 365 MovieClip
"F1"Frame 2573Symbol 365 MovieClip
"F1"Frame 2573Symbol 365 MovieClip
"Trinoka"Frame 2849Symbol 612 MovieClip
"ship"Frame 2849Symbol 63 MovieClip
"ELife"Frame 3358Symbol 722 MovieClip
"TLife"Frame 3358Symbol 693 MovieClip
"CLife"Frame 3358Symbol 314 MovieClip
"DLife"Frame 3358Symbol 314 MovieClip
"start"Frame 3358Symbol 739 MovieClip
"Music 2"Frame 3392Symbol 742 MovieClip
"BG"Frame 3393Symbol 754 MovieClip
"Power"Frame 3393Symbol 350 MovieClip
"B4"Frame 3393Symbol 373 MovieClip
"B3"Frame 3393Symbol 373 MovieClip
"B2"Frame 3393Symbol 373 MovieClip
"B1"Frame 3393Symbol 373 MovieClip
"R8"Frame 3393Symbol 756 MovieClip
"R7"Frame 3393Symbol 756 MovieClip
"R6"Frame 3393Symbol 756 MovieClip
"R5"Frame 3393Symbol 756 MovieClip
"R4"Frame 3393Symbol 756 MovieClip
"R3"Frame 3393Symbol 756 MovieClip
"R2"Frame 3393Symbol 756 MovieClip
"R1"Frame 3393Symbol 756 MovieClip
"F8"Frame 3393Symbol 758 MovieClip
"F7"Frame 3393Symbol 758 MovieClip
"F6"Frame 3393Symbol 758 MovieClip
"F5"Frame 3393Symbol 758 MovieClip
"F4"Frame 3393Symbol 758 MovieClip
"F3"Frame 3393Symbol 758 MovieClip
"F2"Frame 3393Symbol 758 MovieClip
"F1"Frame 3393Symbol 758 MovieClip
"N1"Frame 3393Symbol 369 MovieClip
"N4"Frame 3393Symbol 371 MovieClip
"N3"Frame 3393Symbol 371 MovieClip
"N2"Frame 3393Symbol 371 MovieClip
"FF9"Frame 3393Symbol 542 MovieClip
"FF8"Frame 3393Symbol 542 MovieClip
"FF7"Frame 3393Symbol 542 MovieClip
"FF6"Frame 3393Symbol 542 MovieClip
"FF5"Frame 3393Symbol 542 MovieClip
"FF4"Frame 3393Symbol 542 MovieClip
"FF3"Frame 3393Symbol 542 MovieClip
"FF2"Frame 3393Symbol 542 MovieClip
"FF1"Frame 3393Symbol 542 MovieClip
"Y3"Frame 3393Symbol 760 MovieClip
"Y2"Frame 3393Symbol 760 MovieClip
"Y1"Frame 3393Symbol 760 MovieClip
"J4"Frame 3393Symbol 717 MovieClip
"J2"Frame 3393Symbol 761 MovieClip
"J3"Frame 3393Symbol 762 MovieClip
"J1"Frame 3393Symbol 763 MovieClip
"C"Frame 3393Symbol 773 MovieClip
"CS2"Frame 3393Symbol 775 MovieClip
"CS"Frame 3393Symbol 775 MovieClip
"T4"Frame 3393Symbol 781 MovieClip
"A3"Frame 3393Symbol 784 MovieClip
"A2"Frame 3393Symbol 784 MovieClip
"A1"Frame 3393Symbol 784 MovieClip
"T3"Frame 3393Symbol 786 MovieClip
"T2"Frame 3393Symbol 786 MovieClip
"T1"Frame 3393Symbol 786 MovieClip
"S9"Frame 3393Symbol 400 MovieClip
"S8"Frame 3393Symbol 402 MovieClip
"S7"Frame 3393Symbol 404 MovieClip
"S6"Frame 3393Symbol 400 MovieClip
"S5"Frame 3393Symbol 402 MovieClip
"S4"Frame 3393Symbol 404 MovieClip
"S3"Frame 3393Symbol 400 MovieClip
"S2"Frame 3393Symbol 402 MovieClip
"S1"Frame 3393Symbol 404 MovieClip
"ship"Frame 3393Symbol 547 MovieClip
"BG2"Frame 3393Symbol 794 MovieClip
"ELife"Frame 3393Symbol 314 MovieClip
"Lifebar"Frame 3393Symbol 418 MovieClip
"Sound3"Frame 3393Symbol 431 MovieClip
"Sound2"Frame 3393Symbol 435 MovieClip
"Sound"Frame 3393Symbol 431 MovieClip
"P"Frame 3393Symbol 439 MovieClip
"ILife"Frame 3493Symbol 722 MovieClip
"DLife"Frame 3493Symbol 314 MovieClip
"start"Frame 3493Symbol 739 MovieClip
"Music 2"Frame 3527Symbol 742 MovieClip
"BG"Frame 3528Symbol 883 MovieClip
"Power"Frame 3528Symbol 350 MovieClip
"B4"Frame 3528Symbol 373 MovieClip
"B3"Frame 3528Symbol 373 MovieClip
"B2"Frame 3528Symbol 373 MovieClip
"B1"Frame 3528Symbol 373 MovieClip
"L5"Frame 3528Symbol 885 MovieClip
"L4"Frame 3528Symbol 885 MovieClip
"L3"Frame 3528Symbol 885 MovieClip
"L2"Frame 3528Symbol 885 MovieClip
"L1"Frame 3528Symbol 885 MovieClip
"N1"Frame 3528Symbol 369 MovieClip
"N4"Frame 3528Symbol 371 MovieClip
"N3"Frame 3528Symbol 371 MovieClip
"N2"Frame 3528Symbol 371 MovieClip
"D"Frame 3528Symbol 891 MovieClip
"IL5"Frame 3528Symbol 893 MovieClip
"IL4"Frame 3528Symbol 893 MovieClip
"IL3"Frame 3528Symbol 893 MovieClip
"IL2"Frame 3528Symbol 893 MovieClip
"IL"Frame 3528Symbol 893 MovieClip
"I"Frame 3528Symbol 897 MovieClip
"FF12"Frame 3528Symbol 669 MovieClip
"FF11"Frame 3528Symbol 669 MovieClip
"FF10"Frame 3528Symbol 669 MovieClip
"FF9"Frame 3528Symbol 542 MovieClip
"FF8"Frame 3528Symbol 542 MovieClip
"FF7"Frame 3528Symbol 542 MovieClip
"FF6"Frame 3528Symbol 542 MovieClip
"FF5"Frame 3528Symbol 542 MovieClip
"FF4"Frame 3528Symbol 542 MovieClip
"FF3"Frame 3528Symbol 542 MovieClip
"FF2"Frame 3528Symbol 542 MovieClip
"FF1"Frame 3528Symbol 542 MovieClip
"S9"Frame 3528Symbol 400 MovieClip
"S8"Frame 3528Symbol 402 MovieClip
"S7"Frame 3528Symbol 404 MovieClip
"S6"Frame 3528Symbol 400 MovieClip
"S5"Frame 3528Symbol 402 MovieClip
"S4"Frame 3528Symbol 404 MovieClip
"S3"Frame 3528Symbol 400 MovieClip
"S2"Frame 3528Symbol 402 MovieClip
"S1"Frame 3528Symbol 404 MovieClip
"U9"Frame 3528Symbol 898 MovieClip
"U8"Frame 3528Symbol 898 MovieClip
"U7"Frame 3528Symbol 898 MovieClip
"U6"Frame 3528Symbol 898 MovieClip
"U5"Frame 3528Symbol 898 MovieClip
"U4"Frame 3528Symbol 898 MovieClip
"U3"Frame 3528Symbol 898 MovieClip
"U2"Frame 3528Symbol 898 MovieClip
"U1"Frame 3528Symbol 898 MovieClip
"ship"Frame 3528Symbol 547 MovieClip
"BG2"Frame 3528Symbol 794 MovieClip
"ILife"Frame 3528Symbol 899 MovieClip
"Lifebar"Frame 3528Symbol 418 MovieClip
"Sound3"Frame 3528Symbol 431 MovieClip
"Sound2"Frame 3528Symbol 435 MovieClip
"Sound"Frame 3528Symbol 431 MovieClip
"P"Frame 3528Symbol 439 MovieClip
"Nemor"Frame 3638Symbol 896 MovieClip
"ship"Frame 3682Symbol 63 MovieClip
"J2"Frame 4040Symbol 761 MovieClip
"J2"Frame 4040Symbol 761 MovieClip
"J3"Frame 4040Symbol 762 MovieClip
"ship"Frame 4320Symbol 63 MovieClip
"J2"Frame 4463Symbol 761 MovieClip
"J2"Frame 4463Symbol 761 MovieClip
"J3"Frame 4463Symbol 762 MovieClip
"SLife"Frame 4821Symbol 933 MovieClip
"start"Frame 4821Symbol 940 MovieClip
"BG"Frame 4856Symbol 946 MovieClip
"Power"Frame 4856Symbol 350 MovieClip
"N1"Frame 4856Symbol 369 MovieClip
"Y1"Frame 4856Symbol 760 MovieClip
"V"Frame 4856Symbol 956 MovieClip
"FF4"Frame 4856Symbol 958 MovieClip
"FF3"Frame 4856Symbol 958 MovieClip
"FF2"Frame 4856Symbol 958 MovieClip
"FF1"Frame 4856Symbol 958 MovieClip
"A3"Frame 4856Symbol 784 MovieClip
"A2"Frame 4856Symbol 784 MovieClip
"A1"Frame 4856Symbol 784 MovieClip
"S9"Frame 4856Symbol 400 MovieClip
"S8"Frame 4856Symbol 402 MovieClip
"S7"Frame 4856Symbol 404 MovieClip
"S6"Frame 4856Symbol 400 MovieClip
"S5"Frame 4856Symbol 402 MovieClip
"S4"Frame 4856Symbol 404 MovieClip
"S3"Frame 4856Symbol 400 MovieClip
"S2"Frame 4856Symbol 402 MovieClip
"S1"Frame 4856Symbol 404 MovieClip
"ship"Frame 4856Symbol 547 MovieClip
"BG2"Frame 4856Symbol 971 MovieClip
"Lifebar"Frame 4856Symbol 418 MovieClip
"Sound3"Frame 4856Symbol 431 MovieClip
"Sound2"Frame 4856Symbol 435 MovieClip
"Sound"Frame 4856Symbol 431 MovieClip
"P"Frame 4856Symbol 439 MovieClip
"Trinoka"Frame 4969Symbol 612 MovieClip
"ship"Frame 4969Symbol 63 MovieClip
"IL2"Frame 7212Symbol 893 MovieClip
"ship"Symbol 107 MovieClip Frame 1Symbol 63 MovieClip
"Asshole"Symbol 359 MovieClip Frame 1Symbol 354 MovieClip
"orb"Symbol 359 MovieClip Frame 1Symbol 356 MovieClip
"Shot"Symbol 400 MovieClip Frame 1Symbol 399 MovieClip
"Shot"Symbol 402 MovieClip Frame 1Symbol 401 MovieClip
"Shot"Symbol 404 MovieClip Frame 1Symbol 403 MovieClip
"F5"Symbol 495 MovieClip Frame 90Symbol 471 MovieClip
"1"Symbol 511 MovieClip Frame 4Symbol 510 MovieClip
"Move"Symbol 526 MovieClip Frame 1Symbol 524 MovieClip
"ship"Symbol 547 MovieClip Frame 1Symbol 63 MovieClip
"ship"Symbol 557 MovieClip Frame 1028Symbol 63 MovieClip
"attack"Symbol 661 MovieClip Frame 1Symbol 660 MovieClip
"Ether"Symbol 676 MovieClip Frame 1Symbol 628 MovieClip
"Shield"Symbol 682 MovieClip Frame 1Symbol 681 MovieClip
"Shot"Symbol 686 MovieClip Frame 1Symbol 685 MovieClip
"Shot"Symbol 689 MovieClip Frame 1Symbol 688 MovieClip
"C2"Symbol 773 MovieClip Frame 1Symbol 772 MovieClip
"Nemor"Symbol 897 MovieClip Frame 1Symbol 896 MovieClip
"Sev"Symbol 956 MovieClip Frame 1Symbol 954 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"fade out for level and intro"Frame 219
"frame 109"Frame 219

Dynamic Text Variables

FrameLoadSymbol 43 EditableText""
passSymbol 47 EditableText""
_level0:ScoreSymbol 329 EditableText""
_level0:LifeBonusSymbol 330 EditableText""
_level0:BossBonusSymbol 331 EditableText""
_level0:Stage1Symbol 332 EditableText""
_level0:ScoreSymbol 333 EditableText""
_level0:LifeBonusSymbol 334 EditableText""
_level0:BossBonusSymbol 335 EditableText""
_level0:Stage1Symbol 336 EditableText""
ScoreSymbol 422 EditableText""
_level0:ScoreSymbol 454 EditableText""
_level0:LifeBonusSymbol 455 EditableText""
_level0:BossBonusSymbol 456 EditableText""
_level0:Stage2Symbol 457 EditableText""
_level0:ScoreSymbol 458 EditableText""
_level0:LifeBonusSymbol 459 EditableText""
_level0:BossBonusSymbol 460 EditableText""
_level0:Stage2Symbol 461 EditableText""
_level0:ScoreSymbol 640 EditableText""
_level0:LifeBonusSymbol 641 EditableText""
_level0:BossBonusSymbol 642 EditableText""
_level0:Stage3Symbol 643 EditableText""
_level0:ScoreSymbol 644 EditableText""
_level0:LifeBonusSymbol 645 EditableText""
_level0:BossBonusSymbol 646 EditableText""
_level0:Stage3Symbol 647 EditableText""
_level0:ScoreSymbol 730 EditableText""
_level0:LifeBonusSymbol 731 EditableText""
_level0:BossBonusSymbol 732 EditableText""
_level0:Stage4Symbol 733 EditableText""
_level0:ScoreSymbol 734 EditableText""
_level0:LifeBonusSymbol 735 EditableText""
_level0:BossBonusSymbol 736 EditableText""
_level0:Stage4Symbol 737 EditableText""
_level0:Stage1Symbol 979 EditableText""
_level0:winscoreSymbol 980 EditableText""
_level0:Stage1Symbol 981 EditableText""
_level0:winscoreSymbol 982 EditableText""
_level0:Stage2Symbol 983 EditableText""
_level0:Stage2Symbol 984 EditableText""
_level0:Stage3Symbol 985 EditableText""
_level0:Stage3Symbol 986 EditableText""
_level0:Stage4Symbol 987 EditableText""
_level0:Stage4Symbol 988 EditableText""
winnameSymbol 992 EditableText""




http://swfchan.com/6/29895/info.shtml
Created: 19/5 -2019 16:05:01 Last modified: 19/5 -2019 16:05:01 Server time: 12/05 -2024 11:38:41