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

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

Metroid Elements.swf

This is the info page for
Flash #24452

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


Text
Visit Games of Gondor

After you've played this visit Games
of Gondor and try out GameCubicle's
and Glaiel_Gamer's 'Rainbowsphere'
It's awesome.

PLAY

0

%

LOADING

The New Genesis of Metroid
was prevented.

Ridley... is in retreat.

He has been tracked to
the planet 'W.A.D.3'

Samus Aran has been dispatched.

Her Mission:

Destroy the remaining Metroids.

Destroy Ridley...

Skip

Continue

Enter Password

Newgame

Tutorial

Welcome to Metroid Elements,
the sequal to my game 'Metroid
Genesis', only in the style of
the classic Metroid Games. I do
not own any of the characters
in this game. They all belong to
Nintendo. This is a loving
tribute only.

Click box to continue.

First off, this game is difficult. Do not
play this game if you don't have
much time. If you must do, there is a
password continue feature. The aim
of the game is to explore and
progress as high up the Pyramid as
possible. If you are having difficulty,
look around. There IS a way, you
just have to explore...

Controls:
Move left/right  - Left/Right arrow keys.
Duck - Down key
Point Gun up/diagonal up - Up key
Jump - Z key
Fire - X key
More instructions are given as new items
are found.

One last reminder. This game is possible,
so don't complain that it isn't. Each Boss
has a weakness, you just have to find it.
Theres always a way to progress. You just
have to explore. There's an auto map to
help you remember where you've been
The game modes are now unlocked.

Easy

Hard

Select
Difficulty

Room

Remaining

Morph Ball

Press down again while ducking.

Allows Samus to curl into a small sphere,
allowing access to narrow passages.

Press 'X' to continue

Missile

Press 'S' key to fire.

Much more destructive than the powerbeam,
can also destroy pink walls. Limited ammunition.

Bomb

Press 'X' key while in morph ball.

Allows for the destruction of low pink walls.

High Jump Boots.

Allows Samus to jump much higher.

Dash

Hold 'A' button while running.

Allows Samus to jump much larger gaps.

Ice Beam

A beam which can freeze metroids.

Twice as powerful agains regular foes.

23

TIME BOMB SET!
ESCAPE!

Don't Use Fake Passwords.

Return to
Menu

F
E
D
C
B
A

1

2

3

4

5

6

7

8

9

10

11

Health:

Missiles:

/

MISSION:

ACCOMPLISHED!

This was an the_exp game
With characters by Nintendo.
Programming - Antony Lavelle
Story - Antony Lavelle/Nintendo
Graphics - Various RM2k Sprite sheets.
Music - Nintendo
Sound effects Nintendo/Antony Lavelle
Special Thanks
Glaiel-Gamer - Negative Colours Code
Matt
Lucy
Inglor - _root variables advice
Newgrounds
Cast
Samus Aran - Herself
Ridley - Himself
Planet W.A.D.3. - Wade Fulp
See you next Mission!

Seconds.

Your Completion Time is:

ActionScript [AS1/AS2]

Frame 1
_quality = "low"; Stage.showMenu = false;
Instance of Symbol 3 MovieClip in Frame 1
on (release) { getURL ("http://www.gamesofgondor.com", "_blank"); }
Instance of Symbol 11 MovieClip in Frame 1
onClipEvent (load) { active = false; _root.stop(); this.stop(); } on (release) { if (active == true) { _root.gotoandstop("gog"); } } onClipEvent (enterFrame) { Loaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (Loaded != 100) { this._rotation = this._rotation + loaded; _root.percent = loaded; } else { this._rotation = 0; this.nextframe(); active = true; _root.percent = 100; } }
Frame 3
stop();
Instance of Symbol 60 MovieClip in Frame 3
onClipEvent (load) { _root.music.gotoandstop("story"); }
Instance of Symbol 63 MovieClip in Frame 3
on (release) { _root.tutorial = false; _root.music.gotoandstop("title"); _root.gotoandstop("title"); }
Frame 4
_quality = "high"; _root.difficulty = 1; _root.metroids = 3; _root.timebomb = false; stop();
Instance of Symbol 68 MovieClip in Frame 4
on (release) { if (_root.tutorial == true) { if (_root.passbox._visible == false) { _root.passbox._visible = true; } else { if (_root.pass == "") { _root.passuse = false; } else { _root.passuse = true; } _root.gotoandstop("diff"); } } } onClipEvent (enterFrame) { if (_root.tutorial == false) { this._alpha = 30; } else { this._alpha = 100; } }
Instance of Symbol 72 MovieClip "passbox" in Frame 4
onClipEvent (load) { this._visible = false; _root.pass = ""; }
Instance of Symbol 74 MovieClip in Frame 4
on (release) { if (_root.tutorial == true) { _root.passuse = false; _root.gotoandstop("diff"); } } onClipEvent (enterFrame) { if (_root.tutorial == false) { this._alpha = 30; } else { this._alpha = 100; } }
Instance of Symbol 84 MovieClip in Frame 4
on (release) { _root.music.gotoandstop("title"); this.nextFrame(); }
Instance of Symbol 85 MovieClip in Frame 4
on (release) { getURL ("http://www.gamesofgondor.com", "_blank"); }
Instance of Symbol 88 MovieClip in Frame 5
on (release) { _root.music.gotoandstop("silent"); _root.difficulty = 1; _root.gotoandstop("game"); }
Instance of Symbol 90 MovieClip in Frame 5
on (release) { _root.music.gotoandstop("silent"); _root.difficulty = 2; _root.gotoandstop("game"); }
Frame 6
_quality = "low"; stop();
Instance of Symbol 293 MovieClip "platforms" in Frame 6
onClipEvent (load) { this.gotoandstop("a6"); posy = this._y; _root.background.posy = _root.background._y; } onClipEvent (enterFrame) { if (_root.samus._y > 450) { _root.samus.health = 0; _root.samus._xscale = _root.samus.scale; } if ((_root.samus.dead == true) or (_root.samus.health < 1)) { _root.music.gotoandstop("silent"); _root.platforms.room.room = ""; this._alpha = this._alpha - 10; _root.background._alpha = _root.background._alpha - 10; this._y = this._y - 5; _root.background._y = _root.background._y - 5; } else { _root.platforms._alpha = 100; _root.background._alpha = 100; _root.platforms._y = posy; _root.background._y = _root.background.posy; } }
Instance of Symbol 295 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.samus._y < 15) { this._visible = true; this._x = _root.samus._x; } else { this._visible = false; } }
Instance of Symbol 319 MovieClip "msgbox" in Frame 6
onClipEvent (load) { this.gotoandstop("intro"); _root.samus.freeze = true; this._visible = true; timerstore = 160; timer = timerstore; shadtrue = true; } onClipEvent (enterFrame) { if (this._visible == true) { _root.samus.freeze = true; if (shadtrue == true) { _root.shader._alpha = 100; shadtrue = false; } _root.shader._alpha--; } if (timer > 1) { timer--; } else if (timer == 1) { _root.samus.freeze = false; this._visible = false; timer--; this.gotandstop(1); _root.music.gotoandstop("bg"); } } on (keyPress "x") { _root.samus.freeze = false; this._visible = false; this.gotandstop(1); _root.music.gotoandstop("bg"); }
Instance of Symbol 327 MovieClip "bombvis" in Frame 6
onClipEvent (load) { this._visible = false; bomb = 1; bset = false; } onClipEvent (enterFrame) { if ((_root.timebomb == true) and (bset == false)) { this._visible = true; bomb = 60; bset = true; } if ((bomb < 0) and (bset == true)) { _root.samus.health = -1; } else { bomb = bomb - 0.04; } if (_root.timebomb == false) { bset = false; this._visible = false; } }
Instance of Symbol 397 MovieClip "samus" in Frame 6
onClipEvent (load) { _root.runtime = 0; if (_root.passuse == true) { _root.pass = _root.pass.split(""); falsedetect = false; if (_root.pass[3] == 3) { statusmorph = true; } else if (_root.pass[3] == 6) { statusmorph = false; } else { falsedetect = true; } if (_root.pass[6] == 2) { statusdash = true; } else if (_root.pass[6] == 4) { statusdash = false; } else { falsedetect = true; } if (_root.pass[9] > 5) { falsedetect = true; } missileammo = _root.pass[9] * 5; if (_root.pass[12] == 9) { maxjump = 20; } else if (_root.pass[12] == 7) { maxjump = 15; } else { falsedetect = true; } if (_root.pass[15] == 1) { statusmissile = true; } else if (_root.pass[15] == 3) { statusmissile = false; } else { falsedetect = true; } if (_root.pass[18] == 5) { statusbomb = true; } else if (_root.pass[18] == 4) { statusbomb = false; } else { falsedetect = true; } if (_root.pass[21] == 6) { _root.lavaboss = true; } else if (_root.pass[21] == 8) { _root.lavaboss = false; } else { falsedetect = true; } if (_root.pass[24] == 9) { _root.roofboss = true; } else if (_root.pass[24] == 2) { _root.roofboss = false; } else { falsedetect = true; } if (_root.pass[27] > 3) { falsedetect = true; } healthtanks = _root.pass[27] / 3; if (_root.pass[30] == 3) { statusice = true; } else if (_root.pass[30] == 2) { statusice = false; } else { falsedetect = true; } if (_root.pass[33] == 5) { _root.metroid1switch = true; } else if (_root.pass[33] == 6) { _root.metroid1switch = false; _root.metroids--; } else { falsedetect = true; } if (_root.pass[34] == 7) { _root.metroid2switch = true; _root.metroids--; } else if (_root.pass[34] == 8) { _root.metroid2switch = false; _root.metroids--; } else { falsedetect = true; } if (_root.pass[35] == 9) { _root.metroid3switch = true; } else if (_root.pass[35] == 1) { _root.metroid3switch = false; } else { falsedetect = true; } if (falsedetect == true) { _root.samus._y = 500; } _root.passuse = false; } else { maxJump = 15; missileammo = 0; statusice = false; statusmorph = false; statusdash = false; statusmissile = false; statusbomb = false; healthtanks = 0; _root.lavaboss = false; _root.roofboss = false; } freeze = false; gravitystore = 10; gravity = gravitystore; speed = 0; accel = 2; topspeed = 10; scale = _xscale; jump = false; jumpswitch = true; jumptimer = 0; shottimerstore = 10; shottimer = 0; shot = 1; shotspeed = 15; morphswitch = false; morph = false; missiles = 0; missiletimer = 0; missiletimerstore = 15; health = 100; healthstore = health; healthsign = true; dead = false; } onClipEvent (enterFrame) { _root.runtime = _root.runtime + 0.04; if (dead == true) { _root.timebomb = false; this.gotandstop("dead"); health = 0; this._xscale = scale; my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); healthsign = false; this.gotoandstop("dead"); if (this._x < 270) { this._x = this._x + 5; } else if (this._x > 280) { this._x = this._x - 5; } if (this._y < 190) { this._y = this._y + 5; } else if (this._y > 210) { this._y = this._y - 5; } } else if (freeze == false) { if (health < 1) { dead = true; } else { if (healthstore > health) { if (healthsign == false) { my_color = new Color(this); myColorTransform = {ra:-100, rb:255, ga:-100, gb:255, ba:-100, bb:255}; my_color.setTransform(myColorTransform); healthsign = true; _root.sound.gotoandstop("blip"); } else { my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); healthsign = false; _root.sound.gotoandstop("silent"); } } else { my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); } if (healthstore < health) { _root.sound.gotoandstop("silent"); _root.sound.gotandstop("blip"); } healthstore = health; if (((((key.isdown(83) and (missiletimer > missiletimerstore)) and (morph == false)) and (_root.missile.start == false)) and (statusmissile == true)) and (missiles > 0)) { _root.sound.gotoandstop("missile"); _root.missile.active = true; _root.missile.beginx = this._x; _root.missile.beginy = this._y - 25; if (key.isdown(key.up) and key.isdown(key.right)) { _root.missile.xspeed = shotspeed / 2; _root.missile.yspeed = (-shotspeed) / 2; _root.missile.beginx = this._x + 20; _root.missile.beginy = this._y - 30; _root.missile._rotation = 45; } else if (key.isdown(key.up) and key.isdown(key.left)) { _root.missile.xspeed = (-shotspeed) / 2; _root.missile.yspeed = (-shotspeed) / 2; _root.missile.beginx = this._x - 20; _root.missile.beginy = this._y - 30; _root.missile._rotation = -45; } else if ((key.isdown(key.down) and key.isdown(key.right)) and (jump == true)) { _root.missile.xspeed = shotspeed / 2; _root.missile.yspeed = shotspeed / 2; _root.missile._rotation = 135; } else if ((key.isdown(key.down) and key.isdown(key.left)) and (jump == true)) { _root.missile.xspeed = (-shotspeed) / 2; _root.missile.yspeed = shotspeed / 2; _root.missile._rotation = -135; } else if (key.isdown(key.up)) { _root.missile.xspeed = 0; _root.missile.yspeed = -shotspeed; _root.missile.beginx = this._x; _root.missile.beginy = this._y - 40; _root.missile._rotation = 0; } else if (key.isdown(key.down) and (jump == true)) { _root.missile.xspeed = 0; _root.missile.yspeed = shotspeed; _root.missile._rotation = 180; } else if (_xscale > 0) { if (duck == true) { _root.missile.beginy = this._y - 10; } _root.missile.xspeed = shotspeed; _root.missile.yspeed = 0; _root.missile._rotation = 90; } else { if (duck == true) { _root.missile.beginy = this._y - 10; } _root.missile.xspeed = -shotspeed; _root.missile.yspeed = 0; _root.missile._rotation = -90; } missiletimer = 0; missiles--; } else { missiletimer++; } if ((key.isdown(88) and (shottimer > shottimerstore)) and (morph == false)) { _root.sound.gotoandstop("shot"); if (shot == 1) { _root.shot1.active = true; _root.shot1.beginx = this._x; _root.shot1.beginy = this._y - 25; if (key.isdown(key.up) and key.isdown(key.right)) { _root.shot1.xspeed = shotspeed; _root.shot1.yspeed = -shotspeed; _root.shot1.beginx = this._x + 20; _root.shot1.beginy = this._y - 30; } else if (key.isdown(key.up) and key.isdown(key.left)) { _root.shot1.xspeed = -shotspeed; _root.shot1.yspeed = -shotspeed; _root.shot1.beginx = this._x - 20; _root.shot1.beginy = this._y - 30; } else if ((key.isdown(key.down) and key.isdown(key.right)) and (jump == true)) { _root.shot1.xspeed = shotspeed; _root.shot1.yspeed = shotspeed; } else if ((key.isdown(key.down) and key.isdown(key.left)) and (jump == true)) { _root.shot1.xspeed = -shotspeed; _root.shot1.yspeed = shotspeed; } else if (key.isdown(key.up)) { _root.shot1.xspeed = 0; _root.shot1.yspeed = (-shotspeed) * 2; _root.shot1.beginx = this._x; _root.shot1.beginy = this._y - 40; } else if (key.isdown(key.down) and (jump == true)) { _root.shot1.xspeed = 0; _root.shot1.yspeed = shotspeed * 2; } else if (_xscale > 0) { if (duck == true) { _root.shot1.beginy = this._y - 10; } _root.shot1.xspeed = shotspeed * 2; _root.shot1.yspeed = 0; } else { if (duck == true) { _root.shot1.beginy = this._y - 10; } _root.shot1.xspeed = (-shotspeed) * 2; _root.shot1.yspeed = 0; } } if (shot == 2) { _root.shot2.active = true; _root.shot2.beginx = this._x; _root.shot2.beginy = this._y - 25; if (key.isdown(key.up) and key.isdown(key.right)) { _root.shot2.xspeed = shotspeed; _root.shot2.yspeed = -shotspeed; _root.shot2.beginx = this._x + 20; _root.shot2.beginy = this._y - 30; } else if (key.isdown(key.up) and key.isdown(key.left)) { _root.shot2.xspeed = -shotspeed; _root.shot2.yspeed = -shotspeed; _root.shot2.beginx = this._x - 20; _root.shot2.beginy = this._y - 30; } else if ((key.isdown(key.down) and key.isdown(key.right)) and (jump == true)) { _root.shot2.xspeed = shotspeed; _root.shot2.yspeed = shotspeed; } else if ((key.isdown(key.down) and key.isdown(key.left)) and (jump == true)) { _root.shot2.xspeed = -shotspeed; _root.shot2.yspeed = shotspeed; } else if (key.isdown(key.up)) { _root.shot2.xspeed = 0; _root.shot2.yspeed = (-shotspeed) * 2; _root.shot2.beginx = this._x; _root.shot2.beginy = this._y - 40; } else if (key.isdown(key.down) and (jump == true)) { _root.shot2.xspeed = 0; _root.shot2.yspeed = shotspeed * 2; } else if (_xscale > 0) { if (duck == true) { _root.shot2.beginy = this._y - 10; } _root.shot2.xspeed = shotspeed * 2; _root.shot2.yspeed = 0; } else { if (duck == true) { _root.shot2.beginy = this._y - 10; } _root.shot2.xspeed = (-shotspeed) * 2; _root.shot2.yspeed = 0; } } if (shot == 3) { _root.shot3.active = true; _root.shot3.beginx = this._x; _root.shot3.beginy = this._y - 25; if (key.isdown(key.up) and key.isdown(key.right)) { _root.shot3.xspeed = shotspeed; _root.shot3.yspeed = -shotspeed; _root.shot3.beginx = this._x + 20; _root.shot3.beginy = this._y - 30; } else if (key.isdown(key.up) and key.isdown(key.left)) { _root.shot3.xspeed = -shotspeed; _root.shot3.yspeed = -shotspeed; _root.shot3.beginx = this._x - 20; _root.shot3.beginy = this._y - 30; } else if ((key.isdown(key.down) and key.isdown(key.right)) and (jump == true)) { _root.shot3.xspeed = shotspeed; _root.shot3.yspeed = shotspeed; } else if ((key.isdown(key.down) and key.isdown(key.left)) and (jump == true)) { _root.shot3.xspeed = -shotspeed; _root.shot3.yspeed = shotspeed; } else if (key.isdown(key.up)) { _root.shot3.xspeed = 0; _root.shot3.yspeed = (-shotspeed) * 2; _root.shot3.beginx = this._x; _root.shot3.beginy = this._y - 40; } else if (key.isdown(key.down) and (jump == true)) { _root.shot3.xspeed = 0; _root.shot3.yspeed = shotspeed * 2; } else if (_xscale > 0) { if (duck == true) { _root.shot3.beginy = this._y - 10; } _root.shot3.xspeed = shotspeed * 2; _root.shot3.yspeed = 0; } else { if (duck == true) { _root.shot3.beginy = this._y - 10; } _root.shot3.xspeed = (-shotspeed) * 2; _root.shot3.yspeed = 0; } } shottimer = 0; } else { shottimer++; } if ((gravity < gravitystore) and (jump == false)) { gravity = gravity + 0.5; } this._y = this._y + gravity; if (this._x > 550) { _root.shot1.active = false; _root.shot1._visible = false; _root.shot2.active = false; _root.shot2._visible = false; _root.shot3.active = false; _root.shot3._visible = false; this._x = 0; _root.platforms.nextFrame(); } if (this._x < 0) { _root.shot1.active = false; _root.shot1._visible = false; _root.shot2.active = false; _root.shot2._visible = false; _root.shot3.active = false; _root.shot3._visible = false; this._x = 550; _root.platforms.prevFrame(); } _root.jump = jump; _root.jumptimer = jumptimer; if (((key.isdown(90) and (jump == false)) and (jumpswitch == true)) and (morph == false)) { jumpswitch = false; jump = true; gravity = -maxjump; jumptimer = maxjump * 2; duck = false; morphswitch = false; } if (key.isdown(90) == false) { if (jump == false) { jumpswitch = true; } } if ((jumptimer > maxjump) and (jump == true)) { if (key.isdown(88)) { this.gotoandstop("duck"); } else { this.gotoandstop("jump"); } if (gravity < 0) { gravity = gravity + (gravitystore / 10); } jumptimer--; } else if (jump == true) { if (key.isdown(88)) { this.gotoandstop("duck"); } else { this.gotoandstop("jump"); } if (gravity < gravitystore) { gravity = gravity + (gravitystore / 10); } jumptimer--; } else { jump = false; jumpspeed = jumpspeedstore; } this._x = this._x + speed; if (key.isdown(key.right)) { duck = false; morphswitch = false; this._xscale = scale; if (speed < (topspeed - accel)) { speed = speed + accel; } if (jump == false) { if ((((statusdash == true) and (speed >= (topspeed - accel))) and key.isdown(65)) and (morph == false)) { this.gotoandstop("runblur"); speed = topspeed * 2; } else if (morph == false) { this.gotoandstop("run"); } } } else if (key.isdown(key.left)) { duck = false; morphswitch = false; this._xscale = -scale; if (speed > ((-topspeed) + accel)) { speed = speed - accel; } if (jump == false) { if ((((statusdash == true) and (speed <= ((-topspeed) + accel))) and key.isdown(65)) and (morph == false)) { this.gotoandstop("runblur"); speed = (-topspeed) * 2; } else if (morph == false) { this.gotoandstop("run"); } } } else if ((key.isdown(key.down) and (jump == false)) and (morph == false)) { if (morphswitch == true) { this.gotoandstop("morph"); morph = true; morphswitch = false; } else { duck = true; this.gotoandstop("duck"); } if (speed > 0) { speed = speed - accel; } else if (speed < 0) { speed = speed + accel; } } else if (((jump == false) and (duck == false)) and (morph == false)) { this.gotoandstop("stand"); if (speed > 0) { speed = speed - accel; } else if (speed < 0) { speed = speed + accel; } } else if (morph == true) { if (speed > 0) { speed = speed - accel; } else if (speed < 0) { speed = speed + accel; } } if (_root.platforms.hitTest(_x, _y, true) and (dead != true)) { while (_root.platforms.hitTest(_x, _y, true) and (jump == false)) { this._y = this._y - 0.1; } if (jumptimer < maxjump) { jump = true; jump = false; } } else { if (jump == false) { gravity = 0; } if (jump == false) { jump = true; jumptimer = -5; } } if (((statusmorph == true) and (duck == true)) and (key.isdown(key.down) == false)) { morphswitch = true; } if (duck == true) { if (key.isdown(key.up)) { duck = false; morphswitch = false; } if (speed > 0) { speed = speed - accel; } else if (speed < 0) { speed = speed + accel; } } if ((morph == true) and key.isdown(key.up)) { morph = false; this.gotoandstop("duck"); morphswitch = false; duck = false; } else if (morph == true) { this.gotoandstop("morph"); if ((key.isdown(88) and (_root.bomb.active == true)) and (statusbomb == true)) { _root.bomb.gotoandPlay(1); _root.bomb.active = false; _root.bomb._x = this._x; _root.bomb._y = this._y; } } } if (statusice == true) { _root.shot1.shottype.gotoandstop("ice"); _root.shot2.shottype.gotoandstop("ice"); _root.shot3.shottype.gotoandstop("ice"); } } else { this.gotoandstop("stand"); } }
Instance of Symbol 279 MovieClip "shot1" in Frame 6
onClipEvent (load) { start = false; } onClipEvent (enterFrame) { if (_root.platforms.hitTest(_x, _y, true)) { active = false; } if ((active == true) and (start == false)) { this._x = beginx; this._y = beginy; this.gotoandstop(1); timer = 0; start = true; _root.samus.shot = 2; } if (active == false) { this.play(); if (timer == 5) { this._y = -800; start = false; } else { timer++; } } if ((((this._x > 550) or (this._x < 0)) or (this._y > 400)) or (this._y < 0)) { active = false; } if (active == true) { this._x = this._x + xspeed; this._y = this._y + yspeed; } }
Instance of Symbol 279 MovieClip "shot2" in Frame 6
onClipEvent (load) { start = false; } onClipEvent (enterFrame) { if (_root.platforms.hitTest(_x, _y, true)) { active = false; } if ((active == true) and (start == false)) { this._x = beginx; this._y = beginy; this.gotoandstop(1); timer = 0; start = true; _root.samus.shot = 3; } if (active == false) { this.play(); if (timer == 5) { this._y = -800; start = false; } else { timer++; } } if ((((this._x > 550) or (this._x < 0)) or (this._y > 400)) or (this._y < 0)) { active = false; } if (active == true) { this._x = this._x + xspeed; this._y = this._y + yspeed; } }
Instance of Symbol 279 MovieClip "shot3" in Frame 6
onClipEvent (load) { start = false; } onClipEvent (enterFrame) { if (_root.platforms.hitTest(_x, _y, true)) { active = false; } if ((active == true) and (start == false)) { this._x = beginx; this._y = beginy; this.gotoandstop(1); timer = 0; start = true; _root.samus.shot = 1; } if (active == false) { this.play(); if (timer == 5) { this._y = -800; start = false; } else { timer++; } } if ((((this._x > 550) or (this._x < 0)) or (this._y > 400)) or (this._y < 0)) { active = false; } if (active == true) { this._x = this._x + xspeed; this._y = this._y + yspeed; } }
Instance of Symbol 119 MovieClip "missile" in Frame 6
onClipEvent (load) { start = false; } onClipEvent (enterFrame) { if (_root.platforms.hitTest(_x, _y, true)) { active = false; } if ((active == true) and (start == false)) { this._x = beginx; this._y = beginy; this.gotoandstop(1); timer = 0; start = true; } if (active == false) { this.play(); if (timer == 5) { this._y = -800; start = false; } else { timer++; } } if ((((this._x > 550) or (this._x < 0)) or (this._y > 400)) or (this._y < 0)) { active = false; } if (active == true) { this._x = this._x + xspeed; this._y = this._y + yspeed; } }
Instance of Symbol 430 MovieClip "shader" in Frame 6
onClipEvent (enterFrame) { if (_root.samus.freeze == true) { active = true; } else { active = false; } if (active == false) { this._alpha = 0; } }
Instance of Symbol 443 MovieClip in Frame 7
onClipEvent (load) { _root.timebomb = false; _root.music.gotoandstop("win"); }
Symbol 3 MovieClip Frame 1
this.onRelease = function () { getURL ("http://www.gamesofgondor.com", "_blank"); };
Symbol 31 MovieClip Frame 177
_root.gotoandstop("intro");
Symbol 41 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 2
stop();
Symbol 60 MovieClip Frame 842
_root.tutorial = false; _root.music.gotoandstop("title"); _root.gotoandstop("title");
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 6
_root.tutorial = true; this.gotoandstop(1);
Instance of Symbol 3 MovieClip in Symbol 85 MovieClip Frame 1
on (release) { getURL ("http://www.gamesofgondor.com", "_blank"); }
Symbol 88 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 6
stop();
Instance of Symbol 99 MovieClip in Symbol 100 MovieClip Frame 6
onClipEvent (load) { dir = true; _root._y = pos; dist = 5; speed = 0.4; } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.timebomb == true)) { _root.gotoandstop("win"); _root.music.gotoandstop("win"); } if (dir == true) { if (this._y < (pos + dist)) { this._y = this._y + speed; } else { dir = false; } } else if (this._y > (pos - dist)) { this._y = this._y - speed; } else { dir = true; } }
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 6
stop();
Instance of Symbol 119 MovieClip in Symbol 120 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 120 MovieClip in Symbol 121 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.hittest(_root.samus) and (_root.samus.dead != true)) { _root.samus.health = 0; } }
Symbol 123 MovieClip Frame 1
damage = false;
Symbol 123 MovieClip Frame 25
damage = true;
Symbol 123 MovieClip Frame 29
damage = false; active = true; stop();
Instance of Symbol 123 MovieClip "bomb" in Symbol 124 MovieClip Frame 1
onClipEvent (load) { this.stop(); }
Symbol 156 MovieClip Frame 1
Symbol 156 MovieClip Frame 60
begin = true;
Symbol 158 MovieClip Frame 1
stop();
Instance of Symbol 156 MovieClip "head" in Symbol 158 MovieClip Frame 1
onClipEvent (load) { pos = this._x; begin = true; scale = _root._xscale; } onClipEvent (enterFrame) { if (_parent.dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (begin == true) { attack = random(2); dir = random(2); begin = false; } if (attack == 0) { this._x = pos + 80; _parent.tail._x = pos - 80; if (dir == 0) { this._xscale = scale; } else { this._xscale = -scale; } } if (attack == 1) { this._x = pos - 80; _parent.tail._x = pos + 80; if (dir == 0) { this._xscale = scale; } else { this._xscale = -scale; } } } else { this.stop(); _parent.tail.stop(); } }
Instance of Symbol 157 MovieClip "tail" in Symbol 158 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _parent.health = _parent.health - 1; } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; _parent.health = _parent.health - 1; } }
Symbol 193 MovieClip Frame 4
_parent.swapDepths(100); _parent.removemovieclip(); stop();
Symbol 194 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 6
stop(); _parent.swapDepths(100); _parent.removemovieclip();
Symbol 206 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 5
_root.metroids--; _parent.swapDepths(100); _parent.removemovieclip();
Symbol 220 MovieClip Frame 1
stop();
Instance of Symbol 214 MovieClip in Symbol 220 MovieClip Frame 2
onClipEvent (load) { this.stop(); }
Symbol 234 MovieClip Frame 8
gotoAndPlay (6);
Symbol 236 MovieClip Frame 3
pos = random(strikerate); if (pos == 0) { this.gotoandplay(5); eyeopen = true; } else { this.gotoandplay(1); eyeopen = false; }
Symbol 236 MovieClip Frame 27
fire = true;
Instance of Symbol 227 MovieClip in Symbol 236 MovieClip Frame 27
onClipEvent (enterFrame) { if (((this.hittest(_root.shot1) and (_root.shot1.active == true)) or (this.hittest(_root.shot2) and (_root.shot2.active == true))) or (this.hittest(_root.shot3) and (_root.shot3.active == true))) { _parent.health = _parent.health - 1; } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _parent.health = _parent.health - 5; } }
Symbol 236 MovieClip Frame 178
fire = false;
Symbol 236 MovieClip Frame 190
eyeopen = false;
Instance of Symbol 107 MovieClip in Symbol 237 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 237 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Symbol 249 MovieClip Frame 12
_parent.descision = true;
Instance of Symbol 251 MovieClip in Symbol 256 MovieClip Frame 1
onClipEvent (enterFrame) { this._rotation = this._rotation - 50; }
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip Frame 12
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } }
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } }
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip Frame 19
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } }
Symbol 257 MovieClip Frame 45
_parent.descision = true;
Instance of Symbol 265 MovieClip in Symbol 275 MovieClip Frame 16
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } }
Symbol 275 MovieClip Frame 44
_parent.descision = true;
Symbol 278 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 6
this._visible = true; stop();
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 291 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Symbol 291 MovieClip Frame 80
_root.timebomb = true; stop();
Symbol 292 MovieClip Frame 1
stop();
Instance of Symbol 251 MovieClip in Symbol 292 MovieClip Frame 2
onClipEvent (enterFrame) { if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; _parent.health = _parent.health - 1; } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; _parent.health = _parent.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; _parent.health = _parent.health - 2; } }
Symbol 293 MovieClip Frame 1
_root.background.gotoandstop("a");
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 109 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (load) { if (_root.samus.statusdash == true) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.statusdash != true)) { _root.samus.statusdash = true; this._visible = false; _root.msgbox.gotoandstop("dash"); _root.msgbox._visible = true; _root.music.gotoandstop("silent"); this._y = 800; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 1
onClipEvent (load) { pos = "a1"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 1
onClipEvent (load) { _root.background.gotoandstop("a"); }
Instance of Symbol 158 MovieClip in Symbol 293 MovieClip Frame 2
onClipEvent (load) { if (_root.lavaboss == true) { this.swapDepths(100); this.removemovieclip(); } health = 5 + (_root.difficulty * 3); dead = false; go = false; } onClipEvent (enterFrame) { if (((go == false) and (_root.samus._x < 100)) and (_root.lavaboss != true)) { _parent.door._y = _parent.door._y + _parent.door.pos; _root.music.gotoandstop("boss"); go = true; this.head.play(); this.tail.play(); } if (go == true) { if (healthstore > health) { hittimer = 10; } else { hittimer--; } healthstore = health; if ((hittimer > 0) or (dead == true)) { my_color = new Color(this); myColorTransform = {ra:-100, rb:255, ga:-100, gb:255, ba:-100, bb:255}; my_color.setTransform(myColorTransform); } else { my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); } if (health < 1) { _root.music.gotoandstop("bg"); _root.lavaboss = true; dead = true; this._y++; if (_parent.lava.ytimer < 50) { _parent.lava._y = _parent.lava._y + 2; _parent.lava.ytimer++; } } } else { this.head.stop(); this.tail.stop(); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 2
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 2
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 2
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 180 MovieClip "lava" in Symbol 293 MovieClip Frame 2
onClipEvent (load) { pos = 100; if (_root.lavaboss == true) { this._y = this._y + pos; } this._x = 250; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; if (_root.samus.speed > 1) { _root.samus.speed--; } else if (_root.samus.speed < -1) { _root.samus.speed++; } } }
Instance of Symbol 107 MovieClip "door" in Symbol 293 MovieClip Frame 2
onClipEvent (load) { pos = 100; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 2
onClipEvent (load) { pos = "a2"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 3
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 3
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 3
onClipEvent (load) { pos = "a3"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 3
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 3
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 4
onClipEvent (load) { pos = "a4"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (load) { psize = 70; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (load) { psize = 130; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus) and (_root.samus.dead != true)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 5
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 50; _root.samus._y = 400; _parent.gotoandstop("B6"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 5
onClipEvent (load) { pos = "a5"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 5
onClipEvent (load) { psize = 120; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 5
onClipEvent (load) { psize = 55; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Symbol 293 MovieClip Frame 6
_root.map.a6.gotoandstop("explored"); stop();
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 6
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 119 MovieClip in Symbol 293 MovieClip Frame 6
onClipEvent (load) { if (_root.samus.statusmissile == true) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.statusmissile != true)) { _root.samus.statusmissile = true; _root.msgbox.gotoandstop("missile"); _root.msgbox._visible = true; this._visible = false; _root.music.gotoandstop("silent"); this._y = 800; _root.samus.missileammo = 20; _root.samus.missiles = 5; _root.samus.speed = 0; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 6
onClipEvent (load) { pos = "a6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 6
onClipEvent (load) { _root.background.gotoandstop("ship"); }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 7
onClipEvent (load) { pos = "a7"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 7
onClipEvent (load) { _root.background.gotoandstop("a"); }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 8
onClipEvent (load) { pos = "a8"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 8
onClipEvent (load) { psize = 65; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 8
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 8
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 8
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 9
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 9
onClipEvent (load) { pos = "a9"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 10
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 350; _root.samus._y = 360; _parent.gotoandstop("B9"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 10
onClipEvent (load) { pos = "a10"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 10
onClipEvent (load) { psize = 90; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 11
onClipEvent (load) { pos = "a11"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (load) { psize = 70; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 182 MovieClip in Symbol 293 MovieClip Frame 15
onClipEvent (load) { if (_root.samus.statusmorph == true) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.statusmorph != true)) { _root.samus.statusmorph = true; _root.msgbox.gotoandstop("morph"); _root.msgbox._visible = true; this._visible = false; _root.music.gotoandstop("silent"); this._y = 800; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 15
onClipEvent (load) { pos = "b2"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 15
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 15
onClipEvent (load) { _root.background.gotoandstop("b"); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 16
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 16
onClipEvent (load) { pos = "b3"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 16
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 17
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 17
onClipEvent (load) { pos = "b4"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 18
onClipEvent (load) { pos = "b5"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 18
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 18
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 500; _root.samus._y = 65; _parent.gotoandstop("a5"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 19
onClipEvent (load) { pos = "b6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (load) { psize = 60; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._y = 400; _parent.gotoandstop("C7"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 20
onClipEvent (load) { pos = "b7"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (load) { psize = 100; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (load) { psize = 100; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 21
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 21
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 21
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 21
onClipEvent (load) { pos = "b8"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 21
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 22
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 22
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 40; _root.samus._y = 50; _parent.gotoandstop("a10"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 22
onClipEvent (load) { pos = "b9"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 23
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 23
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 23
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 23
onClipEvent (load) { pos = "b10"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 220 MovieClip in Symbol 293 MovieClip Frame 23
onClipEvent (load) { if (_root.metroid2switch == true) { this.swapDepths(100); this.removeMovieClip(); } timerstore = 80; status = normal; health = _root.difficulty; dead = false; speed = 5; posx = this._x; posy = this._y; movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; } onClipEvent (enterFrame) { if (dead != true) { if (move == true) { if (this._x < (movetox - speed)) { this._x = this._x + speed; } else if (this._x > (movetox + speed)) { this._x = this._x - speed; } else { move = false; } if (this._y < (movetoy - speed)) { this._y = this._y + speed; } else if (this._y > (movetoy + speed)) { this._y = this._y - speed; } else { move = false; } } else { movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; move = true; } if (this.hittest(_root.samus) and (frozen != true)) { attach = true; _root.samus.health = _root.samus.health - _root.difficulty; } if (attach == true) { move = false; this._x = _root.samus._x; this._y = _root.samus._y - 450; if (this.globe.hittest(_root.samus) == false) { this._y++; } else { this._y--; } } if ((this.hittest(_root.shot1) and (_root.shot1.active == true)) and (_root.samus.statusice == true)) { _root.shot1.active = false; frozen = true; } if ((this.hittest(_root.shot2) and (_root.shot2.active == true)) and (_root.samus.statusice == true)) { _root.shot2.active = false; frozen = true; } if ((this.hittest(_root.shot3) and (_root.shot3.active == true)) and (_root.samus.statusice == true)) { _root.shot3.active = false; frozen = true; } if ((this.hittest(_root.missile) and (_root.missile.active == true)) and (frozen == true)) { _root.missile.active = false; this.health = this.health - 1; } if ((this.hittest(_root.bomb) and (_root.bomb.damage == true)) and (frozen == false)) { attach = false; this._y = this._y - 5; } if ((frozen == true) and (timer > 0)) { move = false; this.gotoandstop("ice"); timer--; attach = false; } else { this.gotoandstop("normal"); timer = timerstore; frozen = false; } if (this.health < 1) { this.dead = true; } } else { _root.metroid2switch = true; this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 123 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (load) { this.stop(); if (_root.samus.statusbomb == true) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.statusbomb != true)) { _root.samus.statusbomb = true; this._visible = false; _root.msgbox.gotoandstop("bomb"); _root.msgbox._visible = true; _root.music.gotoandstop("silent"); this._y = 800; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 30
onClipEvent (load) { pos = "c3"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 30
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 30
onClipEvent (load) { _root.background.gotoandstop("c"); }
Instance of Symbol 236 MovieClip in Symbol 293 MovieClip Frame 31
onClipEvent (load) { strikerate = 40; speed = 2; fire = false; eyeopen = false; if (_root.roofboss == true) { this.swapDepths(100); this.removemovieclip(); } health = 20; dead = false; go = false; posy = this._y; this._y = this._y - 100; } onClipEvent (enterFrame) { if (go == false) { if (dead == true) { this._y--; } this.stop(); if (_root.samus._x < 200) { _root.music.gotoandstop("boss"); go = true; } } else { if (dead != true) { this.play(); } if ((this._y < posy) and (dead == false)) { this._y++; } if (healthstore > health) { hittimer = 10; } else { hittimer--; } healthstore = health; if ((hittimer > 0) or (dead == true)) { my_color = new Color(this); myColorTransform = {ra:-100, rb:255, ga:-100, gb:255, ba:-100, bb:255}; my_color.setTransform(myColorTransform); } else { my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); } if (health < 1) { if (dead == false) { _root.sound.gotoandstop("monster"); } _root.music.gotoandstop("bg"); _root.roofboss = true; dead = true; this._y--; _parent.lava._y = _parent.lava._y + 2; } while (beam.hittest(_root.samus) and (_root.samus.dead != true)) { _root.sound.gotandstop("blip"); _root.samus.health = _root.samus.health - _root.difficulty; if (_root.samus._x > (this._x + 5)) { _root.samus._x = _root.samus._x + 5; _root.samus.speed = 0; } else if (_root.samus._x < (this._x - 5)) { _root.samus._x = _root.samus._x - 5; _root.samus.speed = 0; } else { _root.samus._x = _root.samus._x + 5; _root.samus.speed = 0; } samsound = true; } if (samsound == true) { _root.sound.gotoandstop("blip"); samsound = false; } if ((fire == false) and (eyeopen == false)) { if (this._x < (_root.samus._x - 5)) { if (this._x < 450) { this._x = this._x + speed; } samusdir = true; } else if (this._x > (_root.samus._x + 5)) { if (this._x > 150) { this._x = this._x - speed; } samusdir = false; } else { samusdir = "none"; } } else if (fire == false) { if (this._x < (_root.samus._x - 5)) { if (this._x < 450) { this._x = this._x + speed; } samusdir = true; } else if (this._x > (_root.samus._x + 5)) { if (this._x > 100) { this._x = this._x - speed; } samusdir = false; } else { samusdir = "none"; } } else if (samusdir == true) { if (this._x < 450) { this._x = this._x + speed; } } else if (samusdir == false) { if (this._x > 100) { this._x = this._x - speed; } } if (dead == true) { this.stop(); } } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 31
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 31
onClipEvent (load) { pos = this._y; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } if ((_root.roofboss != true) and (_root.samus._x < (this._x - 15))) { this._y = pos + 100; } else { this._y = pos; } }
Instance of Symbol 180 MovieClip "lava" in Symbol 293 MovieClip Frame 31
onClipEvent (load) { if (_root.roofboss == true) { this.swapDepths(100); this.removemovieclip(); } else { this._x = 250; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; if (_root.samus.speed > 1) { _root.samus.speed--; } else if (_root.samus.speed < -1) { _root.samus.speed++; } } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 31
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 31
onClipEvent (load) { pos = "c4"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 32
onClipEvent (load) { pos = "c5"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 32
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 32
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 32
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 237 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.missile)) { _root.missile.active = false; this.swapDepths(100); this.removemovieclip(); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 33
onClipEvent (load) { pos = "c6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip in Symbol 293 MovieClip Frame 33
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._y = 50; _parent.gotoandstop("B7"); } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._y = 400; _parent.gotoandstop("d7"); } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 34
onClipEvent (load) { pos = "c7"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (load) { psize = 85; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 34
onClipEvent (load) { psize = 100; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 35
onClipEvent (load) { pos = "c8"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 35
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 36
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 36
onClipEvent (load) { pos = "c9"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 220 MovieClip in Symbol 293 MovieClip Frame 36
onClipEvent (load) { if (_root.metroid3switch == true) { this.swapDepths(100); this.removeMovieClip(); } timerstore = 80; status = normal; health = _root.difficulty; dead = false; speed = 5; posx = this._x; posy = this._y; movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; } onClipEvent (enterFrame) { if (dead != true) { if (move == true) { if (this._x < (movetox - speed)) { this._x = this._x + speed; } else if (this._x > (movetox + speed)) { this._x = this._x - speed; } else { move = false; } if (this._y < (movetoy - speed)) { this._y = this._y + speed; } else if (this._y > (movetoy + speed)) { this._y = this._y - speed; } else { move = false; } } else { movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; move = true; } if (this.hittest(_root.samus) and (frozen != true)) { attach = true; _root.samus.health = _root.samus.health - _root.difficulty; } if (attach == true) { move = false; this._x = _root.samus._x; this._y = _root.samus._y - 450; if (this.globe.hittest(_root.samus) == false) { this._y++; } else { this._y--; } } if ((this.hittest(_root.shot1) and (_root.shot1.active == true)) and (_root.samus.statusice == true)) { _root.shot1.active = false; frozen = true; } if ((this.hittest(_root.shot2) and (_root.shot2.active == true)) and (_root.samus.statusice == true)) { _root.shot2.active = false; frozen = true; } if ((this.hittest(_root.shot3) and (_root.shot3.active == true)) and (_root.samus.statusice == true)) { _root.shot3.active = false; frozen = true; } if ((this.hittest(_root.missile) and (_root.missile.active == true)) and (frozen == true)) { _root.missile.active = false; this.health = this.health - 1; } if ((this.hittest(_root.bomb) and (_root.bomb.damage == true)) and (frozen == false)) { attach = false; this._y = this._y - 5; } if ((frozen == true) and (timer > 0)) { move = false; this.gotoandstop("ice"); timer--; attach = false; } else { this.gotoandstop("normal"); timer = timerstore; frozen = false; } if (this.health < 1) { this.dead = true; } } else { _root.metroid3switch = true; this.gotoandstop("dead"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 45
onClipEvent (load) { if (_root.samus.statusice == true) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.statusice != true)) { _root.samus.statusice = true; _root.msgbox.gotoandstop("ice"); _root.msgbox._visible = true; this._visible = false; _root.music.gotoandstop("silent"); this._y = 800; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 45
onClipEvent (load) { pos = "d4"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 45
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 45
onClipEvent (load) { _root.background.gotoandstop("d"); }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 46
onClipEvent (load) { pos = "d5"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 46
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 46
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 46
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 46
onClipEvent (load) { psize = 100; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 46
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 250; _root.samus._y = 400; _parent.gotoandstop("E6"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 237 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.bomb.active = false; this.swapDepths(100); this.removemovieclip(); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 47
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 47
onClipEvent (load) { pos = "d6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._y = 50; _parent.gotoandstop("c7"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 48
onClipEvent (load) { pos = "d7"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 194 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (load) { attack = false; dist = 50; speed = 0; topspeed = 10; accel = 1; accuracy = 5; health = _root.difficulty; lifetime = 10; dead = false; } onClipEvent (enterFrame) { if (health < 1) { dead = true; if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (dead == false) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - (_root.difficulty * 2); speed = 1; if (lifetime < 0) { this.swapDepths(100); this.removemovieclip(); } lifetime--; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { this._y = this._y - 20; speed = 0; _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { this._y = this._y - 20; speed = 0; _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { this._y = this._y - 20; speed = 0; _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { this._y = this._y - 20; speed = 0; _root.missile.active = false; this.health = this.health - 2; } if (attack == true) { this.gotoandstop("drop"); this._y = this._y + speed; if (this._x < _root.samus._x) { this._x = this._x + accuracy; } else if (this._x > _root.samus._x) { this._x = this._x - accuracy; } } if (((_root.samus._y > (this._y + 50)) and (_root.samus._x < (this._x + dist))) and (_root.samus._x > (this._x - dist))) { attack = true; } if (speed < topspeed) { speed = speed + accel; } } else { this.gotoandstop("dead"); } }
Instance of Symbol 206 MovieClip in Symbol 293 MovieClip Frame 48
onClipEvent (load) { psize = 100; start = this._x; speed = _root.difficulty; health = _root.difficulty * 2; this._x = ((start - (psize / 2)) + random((psize / 4) * 3)) + (psize / 4); dir = random(2); if (dir == 0) { dir = true; } else { dir = false; } } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); prize = random(_root.difficulty * 10); if (prize == 1) { if ((_root.samus.missiles < _root.samus.missileammo) and (_root.samus.statusmissile == true)) { _parent.smissile._x = this._x; _parent.smissile._y = this._y; } } else if ((prize == 2) and (_root.samus.health < 100)) { _parent.shealth._x = this._x; _parent.shealth._y = this._y; } } if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; } if (this.hittest(_root.shot1) and (_root.shot1.active == true)) { _root.shot1.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot2) and (_root.shot2.active == true)) { _root.shot2.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.shot3) and (_root.shot3.active == true)) { _root.shot3.active = false; if (_root.samus.statusice == true) { this.health = this.health - 2; } else { this.health = this.health - 1; } } if (this.hittest(_root.missile) and (_root.missile.active == true)) { _root.missile.active = false; this.health = this.health - 5; } if (this.hittest(_root.bomb) and (_root.bomb.damage == true)) { _root.missile.active = false; this.health = this.health - 2; } if (dir == true) { this._x = this._x + speed; } else { this._x = this._x - speed; } if (this._x < (start - (psize / 2))) { dir = true; } else if (this._x > (start + (psize / 2))) { dir = false; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 211 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (load) { if (_root.samus.maxjump > 15) { this._visible = false; } else { this._visible = true; } } onClipEvent (enterFrame) { if (this.hittest(_root.samus) and (_root.samus.maxjump != 20)) { _root.samus.maxjump = 20; _root.msgbox.gotoandstop("hjb"); _root.msgbox._visible = true; this._visible = false; _root.music.gotoandstop("silent"); this._y = 800; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 49
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 49
onClipEvent (load) { pos = "d8"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 60
onClipEvent (load) { pos = "e5"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 124 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 120 MovieClip in Symbol 293 MovieClip Frame 60
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 126 MovieClip "bgchanger" in Symbol 293 MovieClip Frame 60
onClipEvent (load) { _root.background.gotoandstop("e"); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 61
onClipEvent (load) { pos = "e6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 240 MovieClip "lift" in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if ((_parent.lifton.hittest(_root.samus) and (_root.timebomb == false)) and (_root.metroids < 1)) { _root.samus._y = 100; _root.samus.freeze = true; lift = true; } if (lift == true) { this._y--; _root.shader._alpha = _root.shader._alpha + 2; while (this.hittest(_root.samus)) { _root.samus._y = _root.samus._y - 0.1; } if (this._y < -400) { _root.music.gotoandstop("silent"); _root.samus._y = 340; _root.samus.jump = false; _root.platforms.gotoandstop("f6"); } } } onClipEvent (load) { lift = false; }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 61
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 61
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = 510; _root.samus._y = 50; _parent.gotoandstop("d5"); } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 62
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 62
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 62
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 62
onClipEvent (load) { pos = "e7"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 220 MovieClip in Symbol 293 MovieClip Frame 62
onClipEvent (load) { if (_root.metroid1switch == true) { this.swapDepths(100); this.removeMovieClip(); } timerstore = 80; status = normal; health = _root.difficulty; dead = false; speed = 5; posx = this._x; posy = this._y; movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; } onClipEvent (enterFrame) { if (dead != true) { if (move == true) { if (this._x < (movetox - speed)) { this._x = this._x + speed; } else if (this._x > (movetox + speed)) { this._x = this._x - speed; } else { move = false; } if (this._y < (movetoy - speed)) { this._y = this._y + speed; } else if (this._y > (movetoy + speed)) { this._y = this._y - speed; } else { move = false; } } else { movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; move = true; } if (this.hittest(_root.samus) and (frozen != true)) { attach = true; _root.samus.health = _root.samus.health - _root.difficulty; } if (attach == true) { move = false; this._x = _root.samus._x; this._y = _root.samus._y - 450; if (this.globe.hittest(_root.samus) == false) { this._y++; } else { this._y--; } } if ((this.hittest(_root.shot1) and (_root.shot1.active == true)) and (_root.samus.statusice == true)) { _root.shot1.active = false; frozen = true; } if ((this.hittest(_root.shot2) and (_root.shot2.active == true)) and (_root.samus.statusice == true)) { _root.shot2.active = false; frozen = true; } if ((this.hittest(_root.shot3) and (_root.shot3.active == true)) and (_root.samus.statusice == true)) { _root.shot3.active = false; frozen = true; } if ((this.hittest(_root.missile) and (_root.missile.active == true)) and (frozen == true)) { _root.missile.active = false; this.health = this.health - 1; } if ((this.hittest(_root.bomb) and (_root.bomb.damage == true)) and (frozen == false)) { attach = false; this._y = this._y - 5; } if ((frozen == true) and (timer > 0)) { move = false; this.gotoandstop("ice"); timer--; attach = false; } else { this.gotoandstop("normal"); timer = timerstore; frozen = false; } if (this.health < 1) { this.dead = true; } } else { _root.metroid1switch = true; this.gotoandstop("dead"); } }
Instance of Symbol 244 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (load) { pos = 100; } onClipEvent (enterFrame) { if ((_root.timebomb == true) and (pos > 0)) { this._x = this._x + 1; _root.music.gotoandstop("bomb"); pos--; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 292 MovieClip "ridley" in Symbol 293 MovieClip Frame 76
onClipEvent (load) { this._alpha = 0; go = false; health = 5 + (_root.difficulty * 5); descision = true; posx = this._x; posy = this._y; this._x = 1000; movetox = (posx + random(100)) - 50; movetoy = (posy + random(100)) - 50; speed = 5; scale = this._xscale; startimer = 60; } onClipEvent (enterFrame) { if (health < 1) { this.gotoandstop("dead"); } else if (go == false) { startimer--; _root.shader._alpha = _root.shader._alpha - 2; _root.samus.freeze = true; if (startimer < 0) { this._x = posx; this._alpha++; } if (this._alpha == 100) { go = true; _root.samus.freeze = false; } } else { _root.music.gotoandstop("ridley"); if (healthstore > health) { hittimer = 5; } else { hittimer--; } healthstore = health; if ((hittimer > 0) or (dead == true)) { my_color = new Color(this); myColorTransform = {ra:-100, rb:255, ga:-100, gb:255, ba:-100, bb:255}; my_color.setTransform(myColorTransform); } else { my_color = new Color(this); myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0}; my_color.setTransform(myColorTransform); } if (this.hit.hittest(_root.samus)) { _root.samus.health = _root.samus.health - _root.difficulty; _root.samus._x = _root.samus._x - 2; } if (descision == true) { descision = random(5); if (((descision == 0) or (descision == 3)) or (descision == 4)) { this.gotoandstop("fly"); movetox = posx + (random(100) - 50); movetoy = posy + (random(100) - 50); move = true; } else if (descision == 1) { this.gotoandstop("fire"); move = false; } else if (descision == 2) { this.gotoandstop("tail"); movetox = _parent._root.samus._x; movetoy = (-_root.samus._y) / 3; } descision = false; } if (move == true) { if (this._x < (movetox - speed)) { this._x = this._x + speed; } else if (this._x > (movetox + speed)) { this._x = this._x - speed; } if (this._y < (movetoy - speed)) { this._y = this._y + speed; } else if (this._y > (movetoy + speed)) { this._y = this._y - speed; } if (_root.samus._x > this._x) { this._xscale = -scale; } else { this._xscale = scale; } } } }
Instance of Symbol 121 MovieClip "room" in Symbol 293 MovieClip Frame 76
onClipEvent (load) { pos = "f6"; room = pos; _root.map.gotoandstop(pos); }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x + 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x + 2; } }
Instance of Symbol 107 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._x = _root.samus._x - 2; _root.samus.speed = 0; _root.samus._x = _root.samus._x - 2; } }
Instance of Symbol 120 MovieClip "smissile" in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.missiles = _root.samus.missiles + 5; if (_root.samus.missiles > _root.samus.missileammo) { _root.samus.missiles = _root.samus.missileammo; } this._y = 1000; } }
Instance of Symbol 124 MovieClip "shealth" in Symbol 293 MovieClip Frame 76
onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus.health = _root.samus.health + 20; if (_root.samus.health > 100) { _root.samus.health = 100; } this._y = 1000; } }
Instance of Symbol 208 MovieClip in Symbol 293 MovieClip Frame 76
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hittest(_root.samus)) { _root.samus._y = 50; _parent.gotoandstop("e6"); } }
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 2
stop();
Symbol 322 MovieClip Frame 1
stop();
Symbol 322 MovieClip Frame 2
gotoAndStop (1);
Symbol 322 MovieClip Frame 3
gotoAndStop (1);
Symbol 322 MovieClip Frame 4
gotoAndStop (1);
Symbol 330 MovieClip Frame 1
stop();
Symbol 354 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 9
gotoAndPlay (3);
Symbol 396 MovieClip Frame 2
if ((((_parent._x > 260) and (_parent._x < 290)) and (_parent._y > 180)) and (_parent._y < 220)) { play(); } else { gotoAndPlay (1); }
Symbol 396 MovieClip Frame 64
stop();
Instance of Symbol 68 MovieClip in Symbol 396 MovieClip Frame 64
onClipEvent (load) { _parent.gotoandstop("dead"); _parent.health = 0; _parent.pass = "s"; _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.statusmorph == true) { _parent.pass = _parent.pass + 3; } else { _parent.pass = _parent.pass + 6; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.statusdash == true) { _parent.pass = _parent.pass + 2; } else { _parent.pass = _parent.pass + 4; } _parent.pass = _parent.pass + (random(20) + 10); _parent.pass = _parent.pass + (_root.samus.missileammo / 5); _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.maxjump == 15) { _parent.pass = _parent.pass + 7; } else { _parent.pass = _parent.pass + 9; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.statusmissile == true) { _parent.pass = _parent.pass + 1; } else { _parent.pass = _parent.pass + 3; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.statusbomb == true) { _parent.pass = _parent.pass + 5; } else { _parent.pass = _parent.pass + 4; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.lavaboss == true) { _parent.pass = _parent.pass + 6; } else { _parent.pass = _parent.pass + 8; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.roofboss == true) { _parent.pass = _parent.pass + 9; } else { _parent.pass = _parent.pass + 2; } _parent.pass = _parent.pass + (random(20) + 10); _parent.pass = _parent.pass + _root.samus.healthtanks; _parent.pass = _parent.pass + (random(20) + 10); if (_root.samus.statusice == true) { _parent.pass = _parent.pass + 3; } else { _parent.pass = _parent.pass + 2; } _parent.pass = _parent.pass + (random(20) + 10); if (_root.metroid1switch == true) { _parent.pass = _parent.pass + 5; } else { _parent.pass = _parent.pass + 6; } if (_root.metroid2switch == true) { _parent.pass = _parent.pass + 7; } else { _parent.pass = _parent.pass + 8; } if (_root.metroid3switch == true) { _parent.pass = _parent.pass + 9; } else { _parent.pass = _parent.pass + 1; } } on (release) { if (_root.samus.falsedetect == true) { _root.pass = ""; _root.gotoandstop("main menu"); } else { _root.samus.dead = false; _root.samus.health = 100; _root.background._alpha = 100; _root.platforms._alpha = 100; _root.platforms.gotoandstop("a6"); _root.samus._x = 275; _root.samus._y = 360; _root.samus.speed = 0; _root.music.gotoandstop("bg"); } }
Instance of Symbol 393 MovieClip in Symbol 396 MovieClip Frame 64
onClipEvent (load) { if (_root.samus.falsedetect == true) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 395 MovieClip in Symbol 396 MovieClip Frame 64
on (release) { _root.gotoandstop("title"); _root.music.gotoandstop("title"); }
Symbol 397 MovieClip Frame 1
stop();
Instance of Symbol 330 MovieClip in Symbol 397 MovieClip Frame 1
onClipEvent (enterFrame) { if (key.isdown(key.up)) { this.gotoandstop("up"); } else { this.gotoandstop("normal"); } }
Instance of Symbol 354 MovieClip in Symbol 397 MovieClip Frame 2
onClipEvent (enterFrame) { if ((key.isdown(key.up) and key.isdown(key.right)) or (key.isdown(key.up) and key.isdown(key.left))) { this.gotoandstop("diagup"); } else if (key.isdown(key.up)) { this.gotoandstop("up"); } else { this.gotoandstop("normal"); } }
Instance of Symbol 369 MovieClip in Symbol 397 MovieClip Frame 5
onClipEvent (enterFrame) { if ((key.isdown(key.up) and key.isdown(key.right)) or (key.isdown(key.up) and key.isdown(key.left))) { this.gotoandstop("diagup"); } else if ((key.isdown(key.down) and key.isdown(key.right)) or (key.isdown(key.down) and key.isdown(key.left))) { this.gotoandstop("diagdown"); } else if (key.isdown(key.up)) { this.gotoandstop("up"); } else { this.gotoandstop("normal"); } }
Symbol 402 MovieClip Frame 1
stop();
Symbol 421 MovieClip Frame 1
stop();
Symbol 421 MovieClip Frame 2
a1.gotoandstop("explored"); stop();
Symbol 421 MovieClip Frame 3
a2.gotoandstop("explored");
Symbol 421 MovieClip Frame 4
a3.gotoandstop("explored");
Symbol 421 MovieClip Frame 5
a4.gotoandstop("explored");
Symbol 421 MovieClip Frame 6
a5.gotoandstop("explored");
Symbol 421 MovieClip Frame 7
a6.gotoandstop("explored");
Symbol 421 MovieClip Frame 8
a7.gotoandstop("explored");
Symbol 421 MovieClip Frame 9
a8.gotoandstop("explored");
Symbol 421 MovieClip Frame 10
a9.gotoandstop("explored");
Symbol 421 MovieClip Frame 11
a10.gotoandstop("explored");
Symbol 421 MovieClip Frame 12
a11.gotoandstop("explored");
Symbol 421 MovieClip Frame 13
b2.gotoandstop("explored");
Symbol 421 MovieClip Frame 14
b3.gotoandstop("explored");
Symbol 421 MovieClip Frame 15
b4.gotoandstop("explored");
Symbol 421 MovieClip Frame 16
b5.gotoandstop("explored");
Symbol 421 MovieClip Frame 17
b6.gotoandstop("explored");
Symbol 421 MovieClip Frame 18
b7.gotoandstop("explored");
Symbol 421 MovieClip Frame 19
b8.gotoandstop("explored");
Symbol 421 MovieClip Frame 20
b9.gotoandstop("explored");
Symbol 421 MovieClip Frame 21
b10.gotoandstop("explored");
Symbol 421 MovieClip Frame 22
c3.gotoandstop("explored");
Symbol 421 MovieClip Frame 23
c4.gotoandstop("explored");
Symbol 421 MovieClip Frame 24
c5.gotoandstop("explored");
Symbol 421 MovieClip Frame 25
c6.gotoandstop("explored");
Symbol 421 MovieClip Frame 26
c7.gotoandstop("explored");
Symbol 421 MovieClip Frame 27
c8.gotoandstop("explored");
Symbol 421 MovieClip Frame 28
c9.gotoandstop("explored");
Symbol 421 MovieClip Frame 29
d4.gotoandstop("explored");
Symbol 421 MovieClip Frame 30
d5.gotoandstop("explored");
Symbol 421 MovieClip Frame 31
d6.gotoandstop("explored");
Symbol 421 MovieClip Frame 32
d7.gotoandstop("explored");
Symbol 421 MovieClip Frame 33
d8.gotoandstop("explored");
Symbol 421 MovieClip Frame 34
e5.gotoandstop("explored");
Symbol 421 MovieClip Frame 35
e6.gotoandstop("explored");
Symbol 421 MovieClip Frame 36
e7.gotoandstop("explored");
Symbol 421 MovieClip Frame 37
f6.gotoandstop("explored");
Instance of Symbol 279 MovieClip in Symbol 443 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 443 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 443 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Instance of Symbol 279 MovieClip in Symbol 443 MovieClip Frame 1
onClipEvent (load) { timer = random(10); splodetime = 5; posx = this._x; posy = this._y; } onClipEvent (enterFrame) { if (timer > 0) { timer--; this._visible = false; } else { this._visible = true; this.nextFrame(); if (splodetime > 0) { splodetime--; } else { this.gotoandstop(1); splodetime = 5; this._x = (posx + random(30)) - 15; this._y = (posy + random(30)) - 15; } } }
Symbol 443 MovieClip Frame 944
stop();
Instance of Symbol 395 MovieClip in Symbol 443 MovieClip Frame 944
on (release) { _root.gotoandstop("title"); _root.music.gotoandstop("title"); }

Library Items

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

Instance Names

"music"Frame 3Symbol 41 MovieClip
"passbox"Frame 4Symbol 72 MovieClip
"background"Frame 6Symbol 100 MovieClip
"platforms"Frame 6Symbol 293 MovieClip
"msgbox"Frame 6Symbol 319 MovieClip
"sound"Frame 6Symbol 322 MovieClip
"bombvis"Frame 6Symbol 327 MovieClip
"samus"Frame 6Symbol 397 MovieClip
"shot1"Frame 6Symbol 279 MovieClip
"shot2"Frame 6Symbol 279 MovieClip
"shot3"Frame 6Symbol 279 MovieClip
"missile"Frame 6Symbol 119 MovieClip
"bomb"Frame 6Symbol 123 MovieClip
"map"Frame 6Symbol 421 MovieClip
"shader"Frame 6Symbol 430 MovieClip
"bomb"Symbol 41 MovieClip Frame 5Symbol 37 MovieClip
"bomb"Symbol 124 MovieClip Frame 1Symbol 123 MovieClip
"hit"Symbol 157 MovieClip Frame 1Symbol 126 MovieClip
"head"Symbol 158 MovieClip Frame 1Symbol 156 MovieClip
"tail"Symbol 158 MovieClip Frame 1Symbol 157 MovieClip
"globe"Symbol 220 MovieClip Frame 1Symbol 214 MovieClip
"beam"Symbol 236 MovieClip Frame 89Symbol 234 MovieClip
"shottype"Symbol 279 MovieClip Frame 1Symbol 278 MovieClip
"hit"Symbol 292 MovieClip Frame 1Symbol 251 MovieClip
"fire"Symbol 292 MovieClip Frame 2Symbol 257 MovieClip
"fire"Symbol 292 MovieClip Frame 3Symbol 275 MovieClip
"room"Symbol 293 MovieClip Frame 1Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 1Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 1Symbol 124 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 1Symbol 126 MovieClip
"lava"Symbol 293 MovieClip Frame 2Symbol 180 MovieClip
"door"Symbol 293 MovieClip Frame 2Symbol 107 MovieClip
"room"Symbol 293 MovieClip Frame 2Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 3Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 4Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 5Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 6Symbol 121 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 6Symbol 126 MovieClip
"room"Symbol 293 MovieClip Frame 7Symbol 121 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 7Symbol 126 MovieClip
"room"Symbol 293 MovieClip Frame 8Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 9Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 10Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 11Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 15Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 15Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 15Symbol 124 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 15Symbol 126 MovieClip
"room"Symbol 293 MovieClip Frame 16Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 17Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 18Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 18Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 18Symbol 124 MovieClip
"room"Symbol 293 MovieClip Frame 19Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 20Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 21Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 22Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 23Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 30Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 30Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 30Symbol 124 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 30Symbol 126 MovieClip
"lava"Symbol 293 MovieClip Frame 31Symbol 180 MovieClip
"room"Symbol 293 MovieClip Frame 31Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 32Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 33Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 34Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 35Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 36Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 45Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 45Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 45Symbol 124 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 45Symbol 126 MovieClip
"room"Symbol 293 MovieClip Frame 46Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 46Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 46Symbol 124 MovieClip
"room"Symbol 293 MovieClip Frame 47Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 48Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 49Symbol 121 MovieClip
"room"Symbol 293 MovieClip Frame 60Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 60Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 60Symbol 124 MovieClip
"bgchanger"Symbol 293 MovieClip Frame 60Symbol 126 MovieClip
"room"Symbol 293 MovieClip Frame 61Symbol 121 MovieClip
"lift"Symbol 293 MovieClip Frame 61Symbol 240 MovieClip
"lifton"Symbol 293 MovieClip Frame 61Symbol 227 MovieClip
"smissile"Symbol 293 MovieClip Frame 61Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 61Symbol 124 MovieClip
"room"Symbol 293 MovieClip Frame 62Symbol 121 MovieClip
"ridley"Symbol 293 MovieClip Frame 76Symbol 292 MovieClip
"room"Symbol 293 MovieClip Frame 76Symbol 121 MovieClip
"smissile"Symbol 293 MovieClip Frame 76Symbol 120 MovieClip
"shealth"Symbol 293 MovieClip Frame 76Symbol 124 MovieClip
"pass"Symbol 396 MovieClip Frame 64Symbol 390 EditableText
"a1"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a2"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a3"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a4"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a5"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a7"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a8"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a9"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a10"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"a11"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b2"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b3"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b4"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b5"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b7"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b8"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b9"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"b10"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c3"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c4"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c5"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c7"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c8"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"c9"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"d4"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"d5"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"d6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"d7"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"d8"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"e5"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"e6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"e7"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"f6"Symbol 421 MovieClip Frame 1Symbol 402 MovieClip
"room"Symbol 421 MovieClip Frame 2Symbol 420 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$UD$AlEa/o6.FpDMojjf10SYK.."

Labels

"gog"Frame 2
"intro"Frame 3
"title"Frame 4
"diff"Frame 5
"game"Frame 6
"win"Frame 7
"silent"Symbol 41 MovieClip Frame 1
"bg"Symbol 41 MovieClip Frame 2
"boss"Symbol 41 MovieClip Frame 3
"ridley"Symbol 41 MovieClip Frame 4
"bomb"Symbol 41 MovieClip Frame 5
"story"Symbol 41 MovieClip Frame 6
"title"Symbol 41 MovieClip Frame 7
"win"Symbol 41 MovieClip Frame 8
"a"Symbol 100 MovieClip Frame 1
"b"Symbol 100 MovieClip Frame 2
"c"Symbol 100 MovieClip Frame 3
"d"Symbol 100 MovieClip Frame 4
"e"Symbol 100 MovieClip Frame 5
"ship"Symbol 100 MovieClip Frame 6
"normal"Symbol 158 MovieClip Frame 1
"hung"Symbol 194 MovieClip Frame 1
"drop"Symbol 194 MovieClip Frame 2
"dead"Symbol 194 MovieClip Frame 3
"alive"Symbol 206 MovieClip Frame 1
"dead"Symbol 206 MovieClip Frame 2
"normal"Symbol 220 MovieClip Frame 1
"ice"Symbol 220 MovieClip Frame 2
"dead"Symbol 220 MovieClip Frame 3
"beam"Symbol 234 MovieClip Frame 6
"ice"Symbol 278 MovieClip Frame 2
"fly"Symbol 292 MovieClip Frame 1
"fire"Symbol 292 MovieClip Frame 2
"tail"Symbol 292 MovieClip Frame 3
"dead"Symbol 292 MovieClip Frame 4
"A"Symbol 293 MovieClip Frame 1
"A1"Symbol 293 MovieClip Frame 1
"A2"Symbol 293 MovieClip Frame 2
"A3"Symbol 293 MovieClip Frame 3
"A4"Symbol 293 MovieClip Frame 4
"A5"Symbol 293 MovieClip Frame 5
"A6"Symbol 293 MovieClip Frame 6
"A7"Symbol 293 MovieClip Frame 7
"A8"Symbol 293 MovieClip Frame 8
"A9"Symbol 293 MovieClip Frame 9
"A10"Symbol 293 MovieClip Frame 10
"A11"Symbol 293 MovieClip Frame 11
"B"Symbol 293 MovieClip Frame 15
"b2"Symbol 293 MovieClip Frame 15
"b3"Symbol 293 MovieClip Frame 16
"b4"Symbol 293 MovieClip Frame 17
"b5"Symbol 293 MovieClip Frame 18
"b6"Symbol 293 MovieClip Frame 19
"b7"Symbol 293 MovieClip Frame 20
"b8"Symbol 293 MovieClip Frame 21
"b9"Symbol 293 MovieClip Frame 22
"b10"Symbol 293 MovieClip Frame 23
"C"Symbol 293 MovieClip Frame 30
"c3"Symbol 293 MovieClip Frame 30
"c4"Symbol 293 MovieClip Frame 31
"c5"Symbol 293 MovieClip Frame 32
"c6"Symbol 293 MovieClip Frame 33
"c7"Symbol 293 MovieClip Frame 34
"c8"Symbol 293 MovieClip Frame 35
"c9"Symbol 293 MovieClip Frame 36
"D"Symbol 293 MovieClip Frame 45
"d4"Symbol 293 MovieClip Frame 45
"d5"Symbol 293 MovieClip Frame 46
"d6"Symbol 293 MovieClip Frame 47
"d7"Symbol 293 MovieClip Frame 48
"d8"Symbol 293 MovieClip Frame 49
"E"Symbol 293 MovieClip Frame 60
"e5"Symbol 293 MovieClip Frame 60
"e6"Symbol 293 MovieClip Frame 61
"e7"Symbol 293 MovieClip Frame 62
"F"Symbol 293 MovieClip Frame 76
"f6"Symbol 293 MovieClip Frame 76
"morph"Symbol 319 MovieClip Frame 2
"missile"Symbol 319 MovieClip Frame 3
"bomb"Symbol 319 MovieClip Frame 4
"hjb"Symbol 319 MovieClip Frame 5
"dash"Symbol 319 MovieClip Frame 6
"ice"Symbol 319 MovieClip Frame 7
"intro"Symbol 319 MovieClip Frame 8
"silent"Symbol 322 MovieClip Frame 1
"shot"Symbol 322 MovieClip Frame 2
"blip"Symbol 322 MovieClip Frame 3
"missile"Symbol 322 MovieClip Frame 4
"normal"Symbol 330 MovieClip Frame 1
"up"Symbol 330 MovieClip Frame 2
"normal"Symbol 354 MovieClip Frame 1
"diagup"Symbol 354 MovieClip Frame 2
"normal"Symbol 369 MovieClip Frame 1
"diagdown"Symbol 369 MovieClip Frame 2
"diagup"Symbol 369 MovieClip Frame 3
"up"Symbol 369 MovieClip Frame 4
"start"Symbol 396 MovieClip Frame 1
"stand"Symbol 397 MovieClip Frame 1
"run"Symbol 397 MovieClip Frame 2
"runblur"Symbol 397 MovieClip Frame 3
"jump"Symbol 397 MovieClip Frame 4
"duck"Symbol 397 MovieClip Frame 5
"morph"Symbol 397 MovieClip Frame 6
"dead"Symbol 397 MovieClip Frame 7
"unexplored"Symbol 402 MovieClip Frame 1
"active"Symbol 402 MovieClip Frame 2
"explored"Symbol 402 MovieClip Frame 3
"a1"Symbol 421 MovieClip Frame 2
"a2"Symbol 421 MovieClip Frame 3
"a3"Symbol 421 MovieClip Frame 4
"a4"Symbol 421 MovieClip Frame 5
"a5"Symbol 421 MovieClip Frame 6
"a6"Symbol 421 MovieClip Frame 7
"a7"Symbol 421 MovieClip Frame 8
"a8"Symbol 421 MovieClip Frame 9
"a9"Symbol 421 MovieClip Frame 10
"a10"Symbol 421 MovieClip Frame 11
"a11"Symbol 421 MovieClip Frame 12
"b2"Symbol 421 MovieClip Frame 13
"b3"Symbol 421 MovieClip Frame 14
"b4"Symbol 421 MovieClip Frame 15
"b5"Symbol 421 MovieClip Frame 16
"b6"Symbol 421 MovieClip Frame 17
"b7"Symbol 421 MovieClip Frame 18
"b8"Symbol 421 MovieClip Frame 19
"b9"Symbol 421 MovieClip Frame 20
"b10"Symbol 421 MovieClip Frame 21
"c3"Symbol 421 MovieClip Frame 22
"c4"Symbol 421 MovieClip Frame 23
"c5"Symbol 421 MovieClip Frame 24
"c6"Symbol 421 MovieClip Frame 25
"c7"Symbol 421 MovieClip Frame 26
"c8"Symbol 421 MovieClip Frame 27
"c9"Symbol 421 MovieClip Frame 28
"d4"Symbol 421 MovieClip Frame 29
"d5"Symbol 421 MovieClip Frame 30
"d6"Symbol 421 MovieClip Frame 31
"d7"Symbol 421 MovieClip Frame 32
"d8"Symbol 421 MovieClip Frame 33
"e5"Symbol 421 MovieClip Frame 34
"e6"Symbol 421 MovieClip Frame 35
"e7"Symbol 421 MovieClip Frame 36
"f6"Symbol 421 MovieClip Frame 37

Dynamic Text Variables

percentSymbol 12 EditableText"0"
_root.passSymbol 70 EditableText""
roomSymbol 112 EditableText""
_root.metroidsSymbol 241 EditableText""
bombSymbol 324 EditableText"23"
passSymbol 390 EditableText""
_root.samus.healthSymbol 424 EditableText""
_root.samus.missilesSymbol 426 EditableText""
_root.samus.missileammoSymbol 427 EditableText""
_root.runtimeSymbol 440 EditableText""




http://swfchan.com/5/24452/info.shtml
Created: 25/5 -2019 00:24:14 Last modified: 25/5 -2019 00:24:14 Server time: 28/04 -2024 05:12:34