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

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

Evolvron.swf

This is the info page for
Flash #30388

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


Text
999 KB Left

Start the game

How to play
Move your mouse to the left half of
the screen and the ship will move
and fire to the left. Move your
mouse the the right half and it will
go right.  Click to fire.  The level
ends when all the enemies are
destroyed, but if you take too
long...

About
Graphics, Music and Coding by
Alexander Early
of
www.aeflash.com

QUALITY
Click here to toggle between Low
and Medium quality.
If the game still runs slow, set
your display to 16 bit color or
less.

Download
This game is much easier if you
download it. You can play it
without any interference at
fullscreen and can play it
anytime.  It also tends to run
faster as a standalone program.

Play

How

About

Quality

Download

Level Completed!

Continue

Time taken:

Score deduction:

0000

0000

GAME OVER

Yes, I suck

Enemies:

Time:

Lives:

Score:

Level 2
The first level was easy, but
how well will you fare when
evolution is happening?

Evolution is beginning....

Level 3
You seem to have survived the
the first onset of evolution,
but beware, for others are
evolving also!

Level 4
Amazingly enough, you have
destroyed the first 3 waves,
but now it seems a supply
ship is your only hope...

Level 5
You better have made full use
of that supply ship, for the
second stage of evolution is
fast occurring.

Level 6
After defeating wave after
wave of aliens, you notice
something strange in the
distance...

CONGRATULATIONS!!
You have completed all the
levels!  Look for a sequel to
this game sometime in the
future.

Replay

ActionScript [AS1/AS2]

Frame 1
_root.bar._xscale = 100 * (getBytesLoaded() / getBytesTotal()); text = Math.floor((getBytesTotal() - getBytesLoaded()) / 1000) + " kb left"; if (getBytesLoaded() == getBytesTotal()) { gotoAndStop (3); }
Frame 2
gotoAndPlay (1);
Frame 3
stop(); lives = 5; score = 0; _root.reset = true; _root._quality = "MEDIUM"; removeMovieClip(_root.status); unpleasantness = false; fscommand ("fullscreen", "true"); fscommand ("showmenu", "false");
Instance of Symbol 32 MovieClip in Frame 3
onClipEvent (mouseMove) { this.gotoAndStop(_root.boxframe); }
Frame 4
stop(); lvl = "level2";
Instance of Symbol 8 MovieClip "ground2" in Frame 4
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 4
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 4
onClipEvent (load) { _root.green.halt = true; _root.dot.halt = true; _root.starttime = getTimer(); _root.enumber = 5; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; g = 1; do { duplicateMovieClip (_root.green, "green" + g, _root.j); _root["green" + g].halt = false; _root["green" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.dot, "dot" + g, _root.j); _root["dot" + g].ftarget = _root["green" + g]; _root["dot" + g].lev = g; _root["dot" + g].halt = false; _root["dot" + g].gotoAndStop(1); _root.j++; g++; } while (g <= _root.enumber); } onClipEvent (enterFrame) { if (_root._xmouse < 0) { _root._xmouse = 0; } _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 4
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 4
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (this.hitTest(_root.ship) == true) { removeMovieClip(this); _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 60 MovieClip "green" in Frame 4
onClipEvent (load) { this.stop(); if (this.halt != true) { xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 25); yvector = yvector + ((random(50) - 25) / 25); if (xvector > 4) { xvector = 4; } if (xvector < -4) { xvector = -4; } if (yvector > 4) { yvector = 4; } if (yvector < -4) { yvector = -4; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } }
Instance of Symbol 68 MovieClip "ship" in Frame 4
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 71 MovieClip "dot" in Frame 4
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 4
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Instance of Symbol 94 MovieClip "status" in Frame 4
onClipEvent (enterFrame) { this.swapDepths(_root.j + 102); }
Frame 5
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 6
stop(); reset = true; lvl = "level3";
Instance of Symbol 8 MovieClip "ground2" in Frame 6
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 6
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 7
onClipEvent (load) { _root.unpleasantness = false; _root.green.halt = true; _root.dot.halt = true; _root.starttime = getTimer(); _root.enumber = 8; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; g = 1; do { duplicateMovieClip (_root.green, "green" + g, _root.j); _root["green" + g].halt = false; _root["green" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.dot, "dot" + g, _root.j); _root["dot" + g].ftarget = _root["green" + g]; _root["dot" + g].lev = g; _root["dot" + g].halt = false; _root["dot" + g].gotoAndStop(1); _root.j++; g++; } while (g <= _root.enumber); } onClipEvent (enterFrame) { if (_root._xmouse < 0) { _root._xmouse = 0; } _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.timer == 24) { _root.unpleasantness = true; } if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 7
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 7
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (this.hitTest(_root.ship) == true) { removeMovieClip(this); _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 60 MovieClip "green" in Frame 7
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { if (unpleasant != true) { if (_root.unpleasantness == true) { utime--; if (utime == 0) { unpleasant = true; this.gotoAndStop(3); } } this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 25); yvector = yvector + ((random(50) - 25) / 25); if (xvector > 4) { xvector = 4; } if (xvector < -4) { xvector = -4; } if (yvector > 4) { yvector = 4; } if (yvector < -4) { yvector = -4; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } if (unpleasant == true) { this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 12.5); yvector = yvector + ((random(50) - 25) / 12.5); if (xvector > 8) { xvector = 8; } if (xvector < -8) { xvector = -8; } if (yvector > 8) { yvector = 8; } if (yvector < -8) { yvector = -8; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 18; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(4); } } } } }
Instance of Symbol 68 MovieClip "ship" in Frame 7
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 71 MovieClip "dot" in Frame 7
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 100 MovieClip in Frame 7
onClipEvent (enterFrame) { this.swapDepths(_root.j + 101); if (_root.unpleasantness == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 7
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Frame 8
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 9
stop(); reset = true; lvl = "level4";
Instance of Symbol 8 MovieClip "ground2" in Frame 9
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 9
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 10
onClipEvent (load) { _root.unpleasantness = false; _root.green.halt = true; _root.grey.halt = true; _root.dot.halt = true; _root.greydot.halt = true; _root.starttime = getTimer(); _root.enumber = 10; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; g = 1; do { duplicateMovieClip (_root.green, "green" + g, _root.j); _root["green" + g].halt = false; _root["green" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.dot, "dot" + g, _root.j); _root["dot" + g].ftarget = _root["green" + g]; _root["dot" + g].lev = g; _root["dot" + g].halt = false; _root["dot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); _root.enumber = 11; do { duplicateMovieClip (_root.grey, "grey" + g, _root.j); _root["grey" + g].halt = false; _root["grey" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.greydot, "greydot" + g, _root.j); _root["greydot" + g].ftarget = _root["grey" + g]; _root["greydot" + g].lev = g; _root["greydot" + g].halt = false; _root["greydot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); } onClipEvent (enterFrame) { if (_root._xmouse < 0) { _root._xmouse = 0; } _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.timer == 15) { _root.unpleasantness = true; } if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 10
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 10
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (this.hitTest(_root.ship) == true) { removeMovieClip(this); _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 106 MovieClip "grey" in Frame 10
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { this._x = this._x + ((_root.ship._x - this._x) / 20); this._y = this._y + ((_root.ship._y - this._y) / 20); this._x = (this._x + _root.scrollfactor) + xvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (death != true) { if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } } }
Instance of Symbol 60 MovieClip "green" in Frame 10
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { if (unpleasant != true) { if (_root.unpleasantness == true) { utime--; if (utime == 0) { unpleasant = true; this.gotoAndStop(3); } } this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 25); yvector = yvector + ((random(50) - 25) / 25); if (xvector > 4) { xvector = 4; } if (xvector < -4) { xvector = -4; } if (yvector > 4) { yvector = 4; } if (yvector < -4) { yvector = -4; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } if (unpleasant == true) { this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 12.5); yvector = yvector + ((random(50) - 25) / 12.5); if (xvector > 8) { xvector = 8; } if (xvector < -8) { xvector = -8; } if (yvector > 8) { yvector = 8; } if (yvector < -8) { yvector = -8; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 18; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(4); } } } } }
Instance of Symbol 68 MovieClip "ship" in Frame 10
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 71 MovieClip "dot" in Frame 10
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 100 MovieClip in Frame 10
onClipEvent (enterFrame) { this.swapDepths(_root.j + 101); if (_root.unpleasantness == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } }
Instance of Symbol 71 MovieClip "greydot" in Frame 10
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 10
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Frame 11
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 12
stop(); reset = true; lvl = "level5";
Instance of Symbol 8 MovieClip "ground2" in Frame 12
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 12
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 13
onClipEvent (load) { _root.unpleasantness = false; _root.green.halt = true; _root.grey.halt = true; _root.dot.halt = true; _root.greydot.halt = true; _root.starttime = getTimer(); _root.enumber = 10; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; g = 1; do { duplicateMovieClip (_root.green, "green" + g, _root.j); _root["green" + g].halt = false; _root["green" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.dot, "dot" + g, _root.j); _root["dot" + g].ftarget = _root["green" + g]; _root["dot" + g].lev = g; _root["dot" + g].halt = false; _root["dot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); _root.enumber = 11; do { duplicateMovieClip (_root.grey, "grey" + g, _root.j); _root["grey" + g].halt = false; _root["grey" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.greydot, "greydot" + g, _root.j); _root["greydot" + g].ftarget = _root["grey" + g]; _root["greydot" + g].lev = g; _root["greydot" + g].halt = false; _root["greydot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); } onClipEvent (enterFrame) { if (_root._xmouse < 0) { _root._xmouse = 0; } _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.timer == 15) { _root.unpleasantness = true; } if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 13
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 13
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (_root.supplyship.death != true) { if (this.hitTest(_root.supplyship) == true) { _root.supplyship.gotoAndPlay(1); _root.supplyship.health--; removeMovieClip(this); } } if (this.hitTest(_root.ship) == true) { _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 106 MovieClip "grey" in Frame 13
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { this._x = this._x + ((_root.ship._x - this._x) / 20); this._y = this._y + ((_root.ship._y - this._y) / 20); this._x = (this._x + _root.scrollfactor) + xvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (death != true) { if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (_root.supplyship.death != true) { if (this.hitTest(_root.supplyship) == true) { death = true; _root.supplyship.gotoAndPlay(1); _root.supplyship.health--; } } if (death == true) { this.gotoAndStop(2); } } } }
Instance of Symbol 108 MovieClip "life" in Frame 13
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; this._y = this._y + 3; if (this.hitTest(_root.ship) == true) { pickup = new Sound(); pickup.attachSound("Effect2.wav"); pickup.start(); removeMovieClip(this); _root.lives++; } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 132 MovieClip "supplyship" in Frame 13
onClipEvent (load) { health = 5; } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { this._x = this._x + (_root.scrollfactor - 2); this._y = this._y + ((100 - this._y) / 25); if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 600) { this._visible = true; } if (this._x > -200) { this._visible = true; } if (this._x > 600) { this._visible = false; } if (this._x < -200) { this._visible = false; } if (death != true) { if (_root.enumber != 0) { if (a == true) { duplicateMovieClip (_root.life, "life" + _root.j, _root.j); _root["life" + _root.j]._x = this._x; _root["life" + _root.j]._y = this._y; _root["life" + _root.j].go = true; _root.j++; a = false; } } } if (health <= 0) { death = true; } if (death == true) { this.gotoAndStop(16); } } } }
Instance of Symbol 134 MovieClip in Frame 13
onClipEvent (enterFrame) { if (this.halt != true) { this._x = ((_root.supplyship._x + 1600) / 16) + 200; this._y = _root.supplyship._y / 16; if (_root.supplyship.death == true) { this._visible = false; } } }
Instance of Symbol 60 MovieClip "green" in Frame 13
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { if (_root.supplyship.death != true) { if (this.hitTest(_root.supplyship) == true) { death = true; _root.supplyship.gotoAndPlay(1); _root.supplyship.health--; } } if (unpleasant != true) { if (_root.unpleasantness == true) { utime--; if (utime == 0) { unpleasant = true; this.gotoAndStop(3); } } this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 25); yvector = yvector + ((random(50) - 25) / 25); if (xvector > 4) { xvector = 4; } if (xvector < -4) { xvector = -4; } if (yvector > 4) { yvector = 4; } if (yvector < -4) { yvector = -4; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } if (unpleasant == true) { this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 12.5); yvector = yvector + ((random(50) - 25) / 12.5); if (xvector > 8) { xvector = 8; } if (xvector < -8) { xvector = -8; } if (yvector > 8) { yvector = 8; } if (yvector < -8) { yvector = -8; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 18; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(4); } } } } }
Instance of Symbol 68 MovieClip "ship" in Frame 13
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 71 MovieClip "dot" in Frame 13
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 100 MovieClip in Frame 13
onClipEvent (enterFrame) { this.swapDepths(_root.j + 101); if (_root.unpleasantness == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } }
Instance of Symbol 71 MovieClip "greydot" in Frame 13
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 13
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Frame 14
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 15
stop(); reset = true; lvl = "level6";
Instance of Symbol 8 MovieClip "ground2" in Frame 15
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 15
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 16
onClipEvent (load) { _root.unpleasantness = false; _root.blue.halt = true; _root.grey.halt = true; _root.dot.halt = true; _root.greydot.halt = true; _root.starttime = getTimer(); _root.enumber = 10; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; g = 1; do { duplicateMovieClip (_root.blue, "green" + g, _root.j); _root["green" + g].halt = false; _root["green" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.dot, "dot" + g, _root.j); _root["dot" + g].ftarget = _root["green" + g]; _root["dot" + g].lev = g; _root["dot" + g].halt = false; _root["dot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); _root.enumber = 11; do { duplicateMovieClip (_root.grey, "grey" + g, _root.j); _root["grey" + g].halt = false; _root["grey" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.greydot, "greydot" + g, _root.j); _root["greydot" + g].ftarget = _root["grey" + g]; _root["greydot" + g].lev = g; _root["greydot" + g].halt = false; _root["greydot" + g].gotoAndStop(1); _root.j++; g++; } while (this.g <= _root.enumber); } onClipEvent (enterFrame) { if (_root._xmouse < 0) { _root._xmouse = 0; } _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.timer == 15) { _root.unpleasantness = true; } if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 16
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 16
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (this.hitTest(_root.ship) == true) { removeMovieClip(this); _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 106 MovieClip "grey" in Frame 16
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { xdif = _root.ship._x - this._x; ydif = _root.ship._y - this._y; this._x = this._x + ((_root.ship._x - this._x) / 10); this._y = this._y + ((_root.ship._y - this._y) / 10); this._x = (this._x + _root.scrollfactor) + xvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (death != true) { if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } } }
Instance of Symbol 150 MovieClip "blue" in Frame 16
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this._x = (random(900) + (random(2) * 1100)) - 800; this._y = random(300); this.stop(); a = random(25); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { if (unpleasant != true) { if (_root.unpleasantness == true) { utime--; if (utime == 0) { unpleasant = true; this.gotoAndStop(3); } } this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 12.5); yvector = yvector + ((random(50) - 25) / 12.5); if (xvector > 4) { xvector = 4; } if (xvector < -4) { xvector = -4; } if (yvector > 4) { yvector = 4; } if (yvector < -4) { yvector = -4; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 18; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } if (unpleasant == true) { this._x = (this._x + _root.scrollfactor) + xvector; this._y = this._y + yvector; if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (this._y < 0) { this._y = 0; yvector = yvector * -1; } if (this._y > 300) { this._y = 300; yvector = yvector * -1; } d = 1; if (death != true) { xvector = xvector + ((random(50) - 25) / 10); yvector = yvector + ((random(50) - 25) / 10); if (xvector > 10) { xvector = 10; } if (xvector < -10) { xvector = -10; } if (yvector > 10) { yvector = 10; } if (yvector < -10) { yvector = -10; } if (this._visible == true) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 12; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(4); } } } } }
Instance of Symbol 68 MovieClip "ship" in Frame 16
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 152 MovieClip "dot" in Frame 16
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 100 MovieClip in Frame 16
onClipEvent (enterFrame) { this.swapDepths(_root.j + 101); if (_root.unpleasantness == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } }
Instance of Symbol 71 MovieClip "greydot" in Frame 16
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 16
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Frame 17
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 18
stop(); reset = true; lvl = "endgame";
Instance of Symbol 8 MovieClip "ground2" in Frame 18
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 18
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 41 MovieClip "control" in Frame 19
onClipEvent (load) { _root.bossparts = 4; _root.unpleasantness = false; _root.grey.halt = true; _root.greydot.halt = true; _root.starttime = getTimer(); _root.enumber = 2; _root.j = 5; _root.reset = false; _root.shot.go = false; _root.gshot.go = false; i = 1; _root.scrollfactor = 0; _root.ship.death = false; } onClipEvent (enterFrame) { _root.timer = Math.floor((getTimer() - _root.starttime) / 1000); _root.scrollfactor = (_root._xmouse - 200) / -20; if (_root.ship.death == true) { _root.scrollfactor = 0; } if (_root.enumber == 0) { _root.gwindow.gotoAndStop(2); } if (_root.lives == 0) { _root.gwindow.gotoAndStop(3); } } onClipEvent (mouseDown) { if (_root.ship.death != true) { if (i == 4) { i = 1; } s = new Sound(); s.attachSound("shot1.wav"); s.start(); duplicateMovieClip (_root.shot, "shot" + i, i); if (_root._xmouse > 200) { _root["shot" + i]._xscale = -100; } i++; } if (_root.ship.death == true) { if (_root.lives > 0) { _root.ship.gotoAndStop(1); _root.ship._y = _root.ship._y - 300; _root.ship.death = false; } } }
Instance of Symbol 43 MovieClip "shot" in Frame 19
onClipEvent (load) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = _root.ship._x; this._y = _root.ship._y; interval = -25; if (_root._xmouse > 200) { interval = 25; } } } onClipEvent (enterFrame) { if (this.go != false) { this._x = this._x + interval; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } } }
Instance of Symbol 45 MovieClip "gshot" in Frame 19
onClipEvent (enterFrame) { if (this.go != false) { if (_root.reset == true) { removeMovieClip(this); } this._x = this._x + _root.scrollfactor; if (this.hitTest(_root.ship) == true) { removeMovieClip(this); _root.ship.death = true; _root.ship.gotoAndStop(3); } this._x = this._x + xvector; this._y = this._y + yvector; if (this._x < -75) { removeMovieClip(this); } if (this._x > 475) { removeMovieClip(this); } if (this._y < -5) { removeMovieClip(this); } if (this._y > 305) { removeMovieClip(this); } } }
Instance of Symbol 106 MovieClip "grey" in Frame 19
onClipEvent (load) { this.stop(); if (this.halt != true) { utime = random(450); xvector = random(6) - 3; yvector = random(6) - 3; this.stop(); a = random(50); } } onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { if (death != true) { xdif = _root.ship._x - this._x; ydif = _root.ship._y - this._y; this._x = this._x + ((_root.ship._x - this._x) / 10); this._y = this._y + ((_root.ship._y - this._y) / 10); this._x = (this._x + _root.scrollfactor) + xvector; if (this._x < 416) { this._visible = true; } if (this._x > -16) { this._visible = true; } if (this._x > 416) { this._visible = false; } if (this._x < -16) { this._visible = false; } if (death != true) { if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { death = true; _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { death = true; removeMovieClip(_root["shot" + d]); } d++; } while (d <= 4); } if (death == true) { this.gotoAndStop(2); } } } }
Instance of Symbol 158 MovieClip "bossbody" in Frame 19
onClipEvent (load) { this._x = 800; } onClipEvent (enterFrame) { this._x = this._x + (_root.scrollfactor + 1); if (this._x < -1600) { this._x = this._x + 3200; } if (this._x > 1600) { this._x = this._x - 3200; } if (death == true) { this.gotoAndStop(2); } }
Instance of Symbol 160 MovieClip in Frame 19
onClipEvent (enterFrame) { if (this.halt != true) { this._x = ((_root.bossbody._x + 1600) / 16) + 200; this._y = _root.bossbody._y / 16; if (_root.bossbody.death == true) { this._visible = false; } } }
Instance of Symbol 164 MovieClip "bosshead" in Frame 19
onClipEvent (load) { health = 30; } onClipEvent (enterFrame) { this._x = _root.bossbody._x + _root.scrollfactor; if (death != true) { if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { _root.ship.death = true; _root.ship.gotoAndStop(3); if (_root.bossparts == 0) { health--; this.hit.gotoAndPlay(2); } } } if (_root.bossparts == 0) { d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { removeMovieClip(_root["shot" + d]); this.hit.gotoAndPlay(2); health--; } d++; } while (d <= 4); } } if (health == 0) { death = true; this.gotoAndStop(2); } }
Instance of Symbol 168 MovieClip in Frame 19
onClipEvent (load) { a = 18; health = 20; } onClipEvent (enterFrame) { this._x = (_root.bossbody._x + _root.scrollfactor) + 100; this._y = _root.bossbody._y - 100; this._rotation = (180 / Math.pi) * Math.atan((_root.ship._y - this._y) / (_root.ship._x - this._x)); if ((_root.ship._x - this._x) < 0) { this._rotation = this._rotation + 180; } if (death != true) { if (this._x < 550) { if (this._x > -150) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { health--; this.hit.gotoAndPlay(2); _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { removeMovieClip(_root["shot" + d]); this.hit.gotoAndPlay(2); health--; } d++; } while (d <= 4); } if (health == 0) { death = true; this.gotoAndStop(2); } }
Instance of Symbol 168 MovieClip in Frame 19
onClipEvent (load) { a = 6; health = 20; } onClipEvent (enterFrame) { this._x = (_root.bossbody._x + _root.scrollfactor) - 100; this._y = _root.bossbody._y + 100; this._rotation = (180 / Math.pi) * Math.atan((_root.ship._y - this._y) / (_root.ship._x - this._x)); if ((_root.ship._x - this._x) < 0) { this._rotation = this._rotation + 180; } if (death != true) { if (this._x < 550) { if (this._x > -150) { a--; if (a == 0) { duplicateMovieClip (_root.gshot, "gshot" + _root.j, _root.j); _root["gshot" + _root.j]._x = this._x; _root["gshot" + _root.j]._y = this._y; _root["gshot" + _root.j].xvector = (this._x - _root.ship._x) / -20; _root["gshot" + _root.j].yvector = (this._y - _root.ship._y) / -20; _root["gshot" + _root.j].go = true; a = 24; f = new Sound(); f.attachSound("laser2.wav"); f.start(); _root.j++; } } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { this.hit.gotoAndPlay(2); health--; _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { removeMovieClip(_root["shot" + d]); this.hit.gotoAndPlay(2); health--; } d++; } while (d <= 4); } if (health == 0) { death = true; this.gotoAndStop(2); } }
Instance of Symbol 173 MovieClip in Frame 19
onClipEvent (load) { a = 45; health = 20; g = 1; } onClipEvent (enterFrame) { this._x = (_root.bossbody._x + _root.scrollfactor) - 100; this._y = _root.bossbody._y - 100; if (death != true) { if (this._x < 600) { if (this._x > -200) { a--; if (a == 0) { duplicateMovieClip (_root.grey, "grey" + g, _root.j); _root["grey" + g].halt = false; _root["grey" + g]._x = this._x; _root["grey" + g]._y = this._y; _root["grey" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.greydot, "greydot" + g, _root.j); _root["greydot" + g].ftarget = _root["grey" + g]; _root["greydot" + g].lev = g; _root["greydot" + g].halt = false; _root["greydot" + g].gotoAndStop(1); g++; a = 90; _root.enumber++; _root.j++; } } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { health--; this.hit.gotoAndPlay(2); _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { removeMovieClip(_root["shot" + d]); this.hit.gotoAndPlay(2); health--; } d++; } while (d <= 4); } if (health == 0) { death = true; this.gotoAndStop(2); } }
Instance of Symbol 173 MovieClip in Frame 19
onClipEvent (load) { a = 22; health = 20; g = 1000; } onClipEvent (enterFrame) { this._x = (_root.bossbody._x + _root.scrollfactor) + 100; this._y = _root.bossbody._y + 100; if (death != true) { if (this._x < 600) { if (this._x > -200) { a--; if (a == 0) { duplicateMovieClip (_root.grey, "grey" + g, _root.j); _root["grey" + g].halt = false; _root["grey" + g]._x = this._x; _root["grey" + g]._y = this._y; _root["grey" + g].gotoAndStop(1); _root.j++; duplicateMovieClip (_root.greydot, "greydot" + g, _root.j); _root["greydot" + g].ftarget = _root["grey" + g]; _root["greydot" + g].lev = g; _root["greydot" + g].halt = false; _root["greydot" + g].gotoAndStop(1); g++; _root.enumber++; a = 90; _root.j++; } } } if (_root.ship.death != true) { if (this.hitTest(_root.ship) == true) { health--; this.hit.gotoAndPlay(2); _root.ship.death = true; _root.ship.gotoAndStop(3); } } d = 1; do { if (this.hitTest(_root["shot" + d]) == true) { removeMovieClip(_root["shot" + d]); this.hit.gotoAndPlay(2); health--; } d++; } while (d <= 4); } if (health == 0) { death = true; this.gotoAndStop(2); } }
Instance of Symbol 68 MovieClip "ship" in Frame 19
onClipEvent (load) { } onClipEvent (enterFrame) { if (death != true) { this._y = this._y + ((_root._ymouse - this._y) / 10); if (_root._xmouse < 200) { this._x = this._x + ((250 - this._x) / 10); this.gotoAndStop(2); } if (_root._xmouse > 200) { this._x = this._x + ((150 - this._x) / 10); this.gotoAndStop(1); } } }
Instance of Symbol 71 MovieClip "greydot" in Frame 19
onClipEvent (enterFrame) { if (_root.reset == true) { removeMovieClip(this); } if (this.halt != true) { this.swapDepths((_root.j + lev) + 102); this._x = ((ftarget._x + 1600) / 16) + 200; this._y = ftarget._y / 16; if (ftarget.death == true) { this._visible = false; } if (ftarget.unpleasant == true) { this.gotoAndStop(2); } if (_root.reset == true) { removeMovieClip(this); } } }
Instance of Symbol 84 MovieClip "gwindow" in Frame 19
onClipEvent (enterFrame) { this.swapDepths(_root.j + 100); if (_root.reset == true) { removeMovieClip(this); } }
Frame 20
reset = true; stopAllSounds(); gotoAndPlay (3);
Frame 21
removeMovieClip(_root.status); reset = true; stop();
Instance of Symbol 8 MovieClip "ground2" in Frame 21
onClipEvent (enterFrame) { this._x = _root.ground._x + 800; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Instance of Symbol 8 MovieClip "ground" in Frame 21
onClipEvent (enterFrame) { this._x = this._x + _root.scrollfactor; if (this._x < -600) { this._x = this._x + 1600; } if (this._x > 1000) { this._x = this._x - 1600; } }
Symbol 16 Button
on (release) { gotoAndStop (4); } on (rollOver) { _root.boxframe = 2; } on (rollOut) { _root.boxframe = 1; } on (keyPress "2") { gotoAndStop (6); } on (keyPress "3") { gotoAndStop (9); } on (keyPress "4") { gotoAndStop (12); } on (keyPress "5") { gotoAndStop (15); } on (keyPress "6") { gotoAndStop (18); }
Symbol 17 Button
on (rollOver) { _root.boxframe = 3; } on (rollOut) { _root.boxframe = 1; }
Symbol 18 Button
on (release) { getURL ("http://www.aeflash.com", "_blank"); } on (rollOver) { _root.boxframe = 4; } on (rollOut) { _root.boxframe = 1; }
Symbol 21 MovieClip Frame 15
stop();
Symbol 23 MovieClip Frame 15
stop();
Symbol 25 MovieClip Frame 15
stop();
Symbol 27 MovieClip Frame 15
stop();
Symbol 29 MovieClip Frame 15
stop();
Symbol 31 MovieClip Frame 15
stop();
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 2
stop();
Symbol 32 MovieClip Frame 3
stop();
Symbol 32 MovieClip Frame 4
stop();
Symbol 32 MovieClip Frame 5
stop();
Symbol 32 MovieClip Frame 6
stop();
Symbol 36 Button
on (release) { if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "MEDIUM"; } } on (rollOver) { _root.boxframe = 5; } on (rollOut) { _root.boxframe = 1; }
Symbol 38 Button
on (release) { getURL ("http://www.aeflash.com/anims/evolvron.exe", "_blank"); } on (rollOver) { _root.boxframe = 6; } on (rollOut) { _root.boxframe = 1; }
Symbol 51 MovieClip Frame 2
_root.enumber--; _root.score = _root.score + 50;
Symbol 51 MovieClip Frame 29
stop();
Symbol 58 MovieClip Frame 16
_root.score = _root.score - 50;
Symbol 58 MovieClip Frame 45
gotoAndPlay (17);
Symbol 59 MovieClip Frame 2
_root.enumber--; _root.score = _root.score + 80;
Symbol 59 MovieClip Frame 20
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 2
stop();
Symbol 60 MovieClip Frame 3
stop();
Symbol 60 MovieClip Frame 4
stop();
Symbol 65 MovieClip Frame 16
stop();
Symbol 66 MovieClip Frame 16
stop();
Symbol 67 MovieClip Frame 1
if (_root.lives != 0) { _root.lives--; }
Symbol 67 MovieClip Frame 21
stop();
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 2
stop();
Symbol 68 MovieClip Frame 3
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 2
stop();
Symbol 73 Button
on (release) { _root.gotoAndStop(_root.lvl); }
Symbol 82 Button
on (release) { _root.reset = true; _root.gotoAndStop(1); }
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 2
stop(); _root.score = _root.score - Math.floor(2.5 * _root.timer); ttaken = _root.timer; scored = Math.floor(2.5 * _root.timer);
Symbol 84 MovieClip Frame 3
stop();
Symbol 94 MovieClip Frame 1
enumber = _root.enumber; time = _root.timer; lives = _root.lives; score = _root.score;
Symbol 96 Button
on (release) { nextFrame(); }
Symbol 99 MovieClip Frame 181
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 2
stop();
Symbol 105 MovieClip Frame 2
_root.enumber--; _root.score = _root.score + 80;
Symbol 105 MovieClip Frame 20
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 2
stop();
Symbol 123 MovieClip Frame 90
_root.supplyship.a = true;
Symbol 131 MovieClip Frame 21
stop();
Symbol 132 MovieClip Frame 15
stop();
Symbol 132 MovieClip Frame 16
stop();
Symbol 136 MovieClip Frame 29
gotoAndPlay (17);
Symbol 148 MovieClip Frame 1
_root.score = _root.score - 100;
Symbol 148 MovieClip Frame 38
gotoAndPlay (21);
Symbol 149 MovieClip Frame 2
_root.enumber--; _root.score = _root.score + 150;
Symbol 149 MovieClip Frame 20
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 150 MovieClip Frame 3
stop();
Symbol 150 MovieClip Frame 4
stop();
Symbol 152 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 2
stop();
Symbol 157 MovieClip Frame 61
_root.enumber--; stop(); _root.score = _root.score + 1000;
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 6
gotoAndStop (1);
Symbol 163 MovieClip Frame 9
_root.bossbody.death = true;
Symbol 163 MovieClip Frame 28
stop(); _root.enumber--;
Symbol 164 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 2
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 26
stop(); _root.bossparts--; _root.score = _root.score + 150;
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 23
stop(); _root.bossparts--; _root.score = _root.score + 200;
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 2
stop();
Symbol 175 Button
on (release) { gotoAndStop (3); }

Library Items

Symbol 1 Sound [shot1.wav]
Symbol 2 Sound [laser2.wav]
Symbol 3 Sound [Effect2.wav]
Symbol 4 Sound [gl.wav]Used by:67 131 157 167
Symbol 5 GraphicUsed by:Timeline
Symbol 6 GraphicUsed by:Timeline
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 FontUsed by:13 22 24 26 28 30 33 34 35 37 39 72 74 75 76 81 83 86 87 88 89 90 91 92 93 95 97 101 107 135 153 174 176
Symbol 13 EditableTextUses:12Used by:Timeline
Symbol 14 GraphicUsed by:94  Timeline
Symbol 15 GraphicUsed by:16 17 18 36 38 73 82 96 175
Symbol 16 ButtonUses:15Used by:Timeline
Symbol 17 ButtonUses:15Used by:Timeline
Symbol 18 ButtonUses:15Used by:Timeline
Symbol 19 GraphicUsed by:32 84  Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:32
Symbol 22 TextUses:12Used by:23
Symbol 23 MovieClipUses:22Used by:32
Symbol 24 TextUses:12Used by:25
Symbol 25 MovieClipUses:24Used by:32
Symbol 26 TextUses:12Used by:27
Symbol 27 MovieClipUses:26Used by:32
Symbol 28 TextUses:12Used by:29
Symbol 29 MovieClipUses:28Used by:32
Symbol 30 TextUses:12Used by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:19 21 23 25 27 29 31Used by:Timeline
Symbol 33 TextUses:12Used by:Timeline
Symbol 34 TextUses:12Used by:Timeline
Symbol 35 TextUses:12Used by:Timeline
Symbol 36 ButtonUses:15Used by:Timeline
Symbol 37 TextUses:12Used by:Timeline
Symbol 38 ButtonUses:15Used by:Timeline
Symbol 39 TextUses:12Used by:Timeline
Symbol 40 GraphicUsed by:Timeline
Symbol 41 MovieClipUsed by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:62  Timeline
Symbol 44 GraphicUsed by:45 47 51
Symbol 45 MovieClipUses:44Used by:Timeline
Symbol 46 GraphicUsed by:47 51 58 136 148
Symbol 47 MovieClipUses:44 46Used by:60
Symbol 48 GraphicUsed by:51 59 67 105 131 149 157 163 167 172
Symbol 49 GraphicUsed by:51 59 67 105 131 149 157 163 167 172
Symbol 50 SoundUsed by:51 59 60 105 148 149 157 163 167
Symbol 51 MovieClipUses:44 46 48 49 50Used by:60
Symbol 52 ShapeTweeningUsed by:58
Symbol 53 ShapeTweeningUsed by:58
Symbol 54 ShapeTweeningUsed by:58
Symbol 55 GraphicUsed by:58 59 136
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58 136 148
Symbol 58 MovieClipUses:52 46 53 54 55 56 57Used by:60
Symbol 59 MovieClipUses:55 48 49 50Used by:60 150
Symbol 60 MovieClipUses:47 51 58 50 59Used by:Timeline
Symbol 61 GraphicUsed by:65 66 67
Symbol 62 MovieClipUses:43Used by:65 66 67
Symbol 63 GraphicUsed by:65 66 67 108
Symbol 64 GraphicUsed by:65 66
Symbol 65 MovieClipUses:61 62 63 64Used by:68
Symbol 66 MovieClipUses:61 62 63 64Used by:68
Symbol 67 MovieClipUses:61 62 63 48 49 4Used by:68
Symbol 68 MovieClipUses:65 66 67Used by:Timeline
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71 152
Symbol 71 MovieClipUses:69 70Used by:Timeline
Symbol 72 TextUses:12Used by:84
Symbol 73 ButtonUses:15Used by:84
Symbol 74 TextUses:12Used by:84  Timeline
Symbol 75 TextUses:12Used by:84
Symbol 76 TextUses:12Used by:84
Symbol 77 FontUsed by:78 79
Symbol 78 EditableTextUses:77Used by:84
Symbol 79 EditableTextUses:77Used by:84
Symbol 80 SoundUsed by:84  Timeline
Symbol 81 TextUses:12Used by:84
Symbol 82 ButtonUses:15Used by:84
Symbol 83 TextUses:12Used by:84
Symbol 84 MovieClipUses:19 72 73 74 75 76 78 79 80 81 82 83Used by:Timeline
Symbol 85 GraphicUsed by:94
Symbol 86 TextUses:12Used by:94
Symbol 87 EditableTextUses:12Used by:94
Symbol 88 TextUses:12Used by:94
Symbol 89 EditableTextUses:12Used by:94
Symbol 90 TextUses:12Used by:94
Symbol 91 EditableTextUses:12Used by:94
Symbol 92 TextUses:12Used by:94
Symbol 93 EditableTextUses:12Used by:94
Symbol 94 MovieClipUses:85 86 87 88 89 90 91 92 93 14Used by:Timeline
Symbol 95 TextUses:12Used by:Timeline
Symbol 96 ButtonUses:15Used by:Timeline
Symbol 97 TextUses:12Used by:98
Symbol 98 MovieClipUses:97Used by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:99Used by:Timeline
Symbol 101 TextUses:12Used by:Timeline
Symbol 102 GraphicUsed by:104 105
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:102 103Used by:106
Symbol 105 MovieClipUses:102 48 49 50Used by:106
Symbol 106 MovieClipUses:104 105Used by:Timeline
Symbol 107 TextUses:12Used by:Timeline
Symbol 108 MovieClipUses:63Used by:Timeline
Symbol 109 GraphicUsed by:123
Symbol 110 GraphicUsed by:120
Symbol 111 ShapeTweeningUsed by:120
Symbol 112 ShapeTweeningUsed by:120
Symbol 113 ShapeTweeningUsed by:120
Symbol 114 ShapeTweeningUsed by:120
Symbol 115 ShapeTweeningUsed by:120
Symbol 116 ShapeTweeningUsed by:120
Symbol 117 ShapeTweeningUsed by:120
Symbol 118 ShapeTweeningUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:110 111 112 113 114 115 116 117 118 119Used by:123 131 134
Symbol 121 GraphicUsed by:123 134
Symbol 122 SoundUsed by:123
Symbol 123 MovieClipUses:109 120 121 122Used by:132
Symbol 124 GraphicUsed by:132
Symbol 125 SoundUsed by:132 162 166 171
Symbol 126 GraphicUsed by:131
Symbol 127 GraphicUsed by:131
Symbol 128 GraphicUsed by:131
Symbol 129 GraphicUsed by:131
Symbol 130 SoundUsed by:131 157 172
Symbol 131 MovieClipUses:49 126 120 127 48 4 128 129 130Used by:132
Symbol 132 MovieClipUses:123 124 125 131Used by:Timeline
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133 120 121Used by:Timeline
Symbol 135 TextUses:12Used by:Timeline
Symbol 136 MovieClipUses:57 55 46Used by:150
Symbol 137 ShapeTweeningUsed by:148
Symbol 138 GraphicUsed by:148 149
Symbol 139 GraphicUsed by:148
Symbol 140 GraphicUsed by:148
Symbol 141 GraphicUsed by:148
Symbol 142 GraphicUsed by:148
Symbol 143 GraphicUsed by:148
Symbol 144 GraphicUsed by:148
Symbol 145 GraphicUsed by:148
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:137 57 46 50 138 139 140 141 142 143 144 145 146 147Used by:150
Symbol 149 MovieClipUses:138 48 49 50Used by:150
Symbol 150 MovieClipUses:136 59 148 149Used by:Timeline
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:70 151Used by:Timeline
Symbol 153 TextUses:12Used by:Timeline
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:154 155Used by:157 158
Symbol 157 MovieClipUses:156 48 49 50 130 4Used by:158
Symbol 158 MovieClipUses:156 157Used by:Timeline
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:Timeline
Symbol 161 GraphicUsed by:162 163
Symbol 162 MovieClipUses:161 125Used by:164
Symbol 163 MovieClipUses:161 48 49 50Used by:164
Symbol 164 MovieClipUses:162 163Used by:Timeline
Symbol 165 GraphicUsed by:166 167
Symbol 166 MovieClipUses:165 125Used by:168
Symbol 167 MovieClipUses:165 48 49 4 50Used by:168
Symbol 168 MovieClipUses:166 167Used by:Timeline
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171 172
Symbol 171 MovieClipUses:170 125Used by:173
Symbol 172 MovieClipUses:170 48 49 130Used by:173
Symbol 173 MovieClipUses:171 172Used by:Timeline
Symbol 174 TextUses:12Used by:Timeline
Symbol 175 ButtonUses:15Used by:Timeline
Symbol 176 TextUses:12Used by:Timeline

Instance Names

"ground2"Frame 1Symbol 8 MovieClip
"bar"Frame 1Symbol 11 MovieClip
"ground2"Frame 3Symbol 8 MovieClip
"ground2"Frame 4Symbol 8 MovieClip
"ground"Frame 4Symbol 8 MovieClip
"control"Frame 4Symbol 41 MovieClip
"shot"Frame 4Symbol 43 MovieClip
"gshot"Frame 4Symbol 45 MovieClip
"green"Frame 4Symbol 60 MovieClip
"ship"Frame 4Symbol 68 MovieClip
"dot"Frame 4Symbol 71 MovieClip
"gwindow"Frame 4Symbol 84 MovieClip
"status"Frame 4Symbol 94 MovieClip
"ground2"Frame 6Symbol 8 MovieClip
"ground"Frame 6Symbol 8 MovieClip
"control"Frame 7Symbol 41 MovieClip
"shot"Frame 7Symbol 43 MovieClip
"gshot"Frame 7Symbol 45 MovieClip
"green"Frame 7Symbol 60 MovieClip
"ship"Frame 7Symbol 68 MovieClip
"dot"Frame 7Symbol 71 MovieClip
"gwindow"Frame 7Symbol 84 MovieClip
"ground2"Frame 9Symbol 8 MovieClip
"ground"Frame 9Symbol 8 MovieClip
"control"Frame 10Symbol 41 MovieClip
"shot"Frame 10Symbol 43 MovieClip
"gshot"Frame 10Symbol 45 MovieClip
"grey"Frame 10Symbol 106 MovieClip
"green"Frame 10Symbol 60 MovieClip
"ship"Frame 10Symbol 68 MovieClip
"dot"Frame 10Symbol 71 MovieClip
"greydot"Frame 10Symbol 71 MovieClip
"gwindow"Frame 10Symbol 84 MovieClip
"ground2"Frame 12Symbol 8 MovieClip
"ground"Frame 12Symbol 8 MovieClip
"control"Frame 13Symbol 41 MovieClip
"shot"Frame 13Symbol 43 MovieClip
"gshot"Frame 13Symbol 45 MovieClip
"grey"Frame 13Symbol 106 MovieClip
"life"Frame 13Symbol 108 MovieClip
"supplyship"Frame 13Symbol 132 MovieClip
"green"Frame 13Symbol 60 MovieClip
"ship"Frame 13Symbol 68 MovieClip
"dot"Frame 13Symbol 71 MovieClip
"greydot"Frame 13Symbol 71 MovieClip
"gwindow"Frame 13Symbol 84 MovieClip
"ground2"Frame 15Symbol 8 MovieClip
"ground"Frame 15Symbol 8 MovieClip
"control"Frame 16Symbol 41 MovieClip
"shot"Frame 16Symbol 43 MovieClip
"gshot"Frame 16Symbol 45 MovieClip
"grey"Frame 16Symbol 106 MovieClip
"blue"Frame 16Symbol 150 MovieClip
"ship"Frame 16Symbol 68 MovieClip
"dot"Frame 16Symbol 152 MovieClip
"greydot"Frame 16Symbol 71 MovieClip
"gwindow"Frame 16Symbol 84 MovieClip
"ground2"Frame 18Symbol 8 MovieClip
"ground"Frame 18Symbol 8 MovieClip
"control"Frame 19Symbol 41 MovieClip
"shot"Frame 19Symbol 43 MovieClip
"gshot"Frame 19Symbol 45 MovieClip
"grey"Frame 19Symbol 106 MovieClip
"bossbody"Frame 19Symbol 158 MovieClip
"bosshead"Frame 19Symbol 164 MovieClip
"ship"Frame 19Symbol 68 MovieClip
"greydot"Frame 19Symbol 71 MovieClip
"gwindow"Frame 19Symbol 84 MovieClip
"ground2"Frame 21Symbol 8 MovieClip
"ground"Frame 21Symbol 8 MovieClip
"hit"Symbol 164 MovieClip Frame 1Symbol 162 MovieClip
"hit"Symbol 168 MovieClip Frame 1Symbol 166 MovieClip
"hit"Symbol 173 MovieClip Frame 1Symbol 171 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "shot1.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "laser2.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "Effect2.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "gl.wav"
ExportAssets (56)Timeline Frame 4Symbol 4 as "gl.wav"
ExportAssets (56)Timeline Frame 13Symbol 4 as "gl.wav"
ExportAssets (56)Timeline Frame 19Symbol 4 as "gl.wav"
ExportAssets (56)Timeline Frame 19Symbol 4 as "gl.wav"

Labels

"level1"Frame 4
"level2"Frame 6
"level3"Frame 9
"level4"Frame 12
"level5"Frame 15
"level6"Frame 18
"endgame"Frame 21
"status"Frame 21

Dynamic Text Variables

textSymbol 13 EditableText"999 KB Left"
ttakenSymbol 78 EditableText"0000"
scoredSymbol 79 EditableText"0000"
enumberSymbol 87 EditableText""
timeSymbol 89 EditableText""
livesSymbol 91 EditableText""
scoreSymbol 93 EditableText""




http://swfchan.com/7/30388/info.shtml
Created: 19/5 -2019 09:37:39 Last modified: 19/5 -2019 09:37:39 Server time: 08/05 -2024 15:16:18