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

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

SSG Platinum 2.0.swf

This is the info page for
Flash #29780

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


Text
on
(release)
{
gotoAndP
lay(2);
}

HARD

HARD

EASY

EASY

MED

MED

Choose your level of play:

CHEAT MODE

CHEAT MODE

GoOfyGaRber

GoOfyGaRber

Space Shooter Game
Platinum
2.0

ZeldaClock

featuring music by:
tWiZtEd_jUgGaLo99

and

present:

Select Music

24's Remix

Damn Remix

AA TraXX

031

shield

score

YOU WIN

Level 2

START

use arrowkeys to move the ship spacebar to shoot

goofygarber presents

Space Shooter Game

shield

score

YOU WIN

use arrowkeys to move the ship spacebar to shoot

goofygarber presents

Space Shooter Game

shield

score

YOU WIN

use arrowkeys to move the ship spacebar to shoot

goofygarber presents

Space Shooter Game

shield

score

YOU WIN

use arrowkeys to move the ship spacebar to shoot

goofygarber presents

Space Shooter Game

shield

score

YOU WIN

use arrowkeys to move the ship spacebar to shoot

goofygarber presents

Space Shooter Game

Start

START

shield

score

YOU WIN

So you are a cheater,. Huh?
Well. thats oK!

God Mode

God Mode-Unlimited health and green laser

Unlimited Triple Laser

Unlimited Triple Laser-The name speaks for its self

Select Difficulty Level

triple laser

shield

score

YOU WIN

shield

score

YOU WIN

Level 3

START

shield

score

YOU WIN

shield

score

YOU WIN

ActionScript [AS1/AS2]

Frame 1
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 1
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1); if (random(50) == 2) { gotoAndStop (4); speed = 20; } else if (random(150) == 5) { gotoAndStop (5); speed = 1; } } _x = (_x - speed); }
Frame 2
enemyNumber = 5; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 2
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 2
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 2
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 2
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 2
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (4); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 2
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 3
stop();
Instance of Symbol 143 MovieClip in Frame 3
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (2); } }
Frame 4
Mouse.show(); stop();
Frame 5
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 5
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +4); if (random(50) == 2) { gotoAndStop (8); speed = 20; } else if (random(150) == 5) { gotoAndStop (9); speed = 1; } } _x = (_x - speed); }
Frame 6
enemyNumber = 6; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 6
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 6
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +4); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 6
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 6
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 6
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (8); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 6
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 7
stop();
Instance of Symbol 143 MovieClip in Frame 7
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (6); } }
Frame 8
Mouse.show(); stop();
Frame 9
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 9
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +8); if (random(50) == 2) { gotoAndStop (12); speed = 20; } else if (random(150) == 5) { gotoAndStop (13); speed = 1; } } _x = (_x - speed); }
Frame 10
enemyNumber = 8; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 10
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 10
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +8); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 10
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 10
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 10
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (12); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 10
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 11
stop();
Instance of Symbol 143 MovieClip in Frame 11
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (10); } }
Frame 12
Mouse.show(); stop();
Frame 13
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 13
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +12); if (random(50) == 2) { gotoAndStop (16); speed = 20; } else if (random(150) == 5) { gotoAndStop (17); speed = 1; } } _x = (_x - speed); }
Frame 14
enemyNumber = 10; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 14
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 14
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +12); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 14
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 14
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 14
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (16); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 14
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 15
stop();
Instance of Symbol 143 MovieClip in Frame 15
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (14); } }
Frame 16
Mouse.show(); stop();
Frame 17
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 17
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +16); if (random(50) == 2) { gotoAndStop (20); speed = 20; } else if (random(150) == 5) { gotoAndStop (21); speed = 1; } } _x = (_x - speed); }
Frame 18
enemyNumber = 12; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 18
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 18
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +16); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 18
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 18
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 18
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (20); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 18
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 19
stop();
Instance of Symbol 143 MovieClip in Frame 19
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (18); } }
Frame 20
Mouse.show(); stop();
Frame 21
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 21
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +20); if (random(50) == 2) { gotoAndStop (24); speed = 20; } else if (random(150) == 5) { gotoAndStop (25); speed = 1; } } _x = (_x - speed); }
Frame 22
enemyNumber = 7; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = 1; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 22
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 22
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +20); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 22
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 22
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 22
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (24); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 22
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 23
stop();
Instance of Symbol 143 MovieClip in Frame 23
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (22); } }
Frame 24
Mouse.show(); stop();
Frame 25
stop();
Frame 26
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 26
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +25); if (random(50) == 2) { gotoAndStop (29); speed = 20; } else if (random(150) == 5) { gotoAndStop (30); speed = 1; } } _x = (_x - speed); }
Frame 27
enemyNumber = 5; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = unlimitedlaser; weapon = "triple laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 27
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 27
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +25); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 27
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 27
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 27
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (29); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 27
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 28
stop();
Instance of Symbol 143 MovieClip in Frame 28
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (27); } }
Frame 29
Mouse.show(); stop();
Frame 30
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 30
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +29); if (random(50) == 2) { gotoAndStop (33); speed = 20; } else if (random(150) == 5) { gotoAndStop (34); speed = 1; } } _x = (_x - speed); }
Frame 31
enemyNumber = 10; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100; score = 0; level = unlimitedhealth; weapon = "triple laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 31
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 31
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +29); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 31
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 31
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 31
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (33); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 31
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 32
stop();
Instance of Symbol 143 MovieClip in Frame 32
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (31); } }
Frame 33
Mouse.show(); stop();
Frame 34
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 34
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +33); if (random(50) == 2) { gotoAndStop (37); speed = 20; } else if (random(150) == 5) { gotoAndStop (38); speed = 1; } } _x = (_x - speed); }
Frame 35
enemyNumber = 5; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100000000 /* 0x5F5E100 */; score = 0; level = unlimitedhealth; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 35
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 35
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +33); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 35
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 35
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 35
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (37); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 35
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 36
stop();
Instance of Symbol 143 MovieClip in Frame 36
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (35); } }
Frame 37
Mouse.show(); stop();
Frame 38
function clean() { for (i in _root) { _root[i].removeMovieClip(); } } _root.clean(); c = 1; while (c < 30) { _root.star.duplicateMovieClip("boxx" + c, c); _root["boxx" + c]._x = random(550); _root["boxx" + c]._y = 50 + random(300); _root["boxx" + c].gotoAndStop(random(3) + 1); c = c + 1; } _root.dir = 2; Mouse.show(); stop();
Instance of Symbol 79 MovieClip "star" in Frame 38
onClipEvent (load) { speed = random(6) + 2; } onClipEvent (enterFrame) { if (_x < -20) { speed = random(6) + 2; _x = 520; _y = (50 + random(300)); gotoAndStop(random(3) + 1 +37); if (random(50) == 2) { gotoAndStop (41); speed = 20; } else if (random(150) == 5) { gotoAndStop (42); speed = 1; } } _x = (_x - speed); }
Frame 39
enemyNumber = 10; i = 0; while (i < enemyNumber) { duplicateMovieClip ("enemy", "new" + i, 30 + i); i++; } _root.bonus1 = true; _root.bonus2 = false; _root.bonus3 = false; shield = 100000000 /* 0x5F5E100 */; score = 0; level = unlimitedhealth; weapon = "laser"; Mouse.hide(); stop();
Instance of Symbol 84 MovieClip "enemyLaser" in Frame 39
onClipEvent (load) { speed = 15; } onClipEvent (enterFrame) { if (_name != "enemyLaser") { if (!_root.shipDead) { if (this.hitTest(_root.ship)) { _root.ship.play(); _root.shield--; removeMovieClip(this); } } _x = (_x - speed); if (_x < -10) { removeMovieClip(this); } } }
Instance of Symbol 96 MovieClip in Frame 39
onClipEvent (load) { oldx = _x; speed = 0; go = true; tf = _totalframes; s = random(tf) + 1; laserNames = ["laser", "green laser", "double laser", "triple laser"]; } onClipEvent (enterFrame) { _rotation = (_rotation + speed); if (this.hitTest(_root.ship) and (b1.flag == false)) { crf = _currentframe; tempo = 0; hit = true; b1.gotoAndPlay(2); if (crf == 1) { _root.bonus1 = true; _root.bonus2 = false; _root.weapon = laserNames[crf]; } else if (crf == 2) { _root.bonus2 = true; _root.bonus1 = false; _root.weapon = laserNames[crf]; } if (crf == 3) { _root.bonus3 = true; _root.bonus1 = false; _root.bonus2 = false; _root.weapon = laserNames[crf]; } b1.flag = true; } _x = (_x - speed); if (hit) { if ((++tempo) > 400) { _root.bonus1 = false; _root.bonus2 = false; _root.bonus3 = false; hit = false; _root.weapon = laserNames[0]; } } if (((random(100) + 1) == 2) and go) { speed = random(10) + 1; go = false; gotoAndStop(s +37); } else if (_x < -10) { _x = oldx; speed = 0; _y = (random(300) + 20); s = random(tf) + 1; b1.gotoAndStop(1); go = true; } }
Instance of Symbol 105 MovieClip "aimer" in Frame 39
onClipEvent (load) { oldx = _x; speed = 1; go = true; } onClipEvent (enterFrame) { rn = _root.firePower; _x = (_x + speed); if (((random(rn) + 1) == 2) and go) { go = false; } else if (_x > 600) { _x = oldx; _y = (random(300) + 20); go = true; } else if (!go) { count = 1000 + (_root.count++); _root.orb.duplicateMovieClip("orb" + count, count++); _root["orb" + count]._x = this._x; _root["orb" + count]._y = this._y; go = true; } }
Instance of Symbol 113 MovieClip "orb" in Frame 39
onClipEvent (load) { function difference() { dx = _root.ship._x - _x; dy = _root.ship._y - _y; speed = 60; a = _root.aimer.speed; } function hitCheck() { if (this.hitTest(_root.ship) and flag) { _root.shield--; _root.ship.play(); electro.play(); } } flag = true; difference(); } onClipEvent (enterFrame) { if (_name != "orb") { _rotation = (_rotation + 5); _x = (_x + ((dx / speed) * a)); _y = (_y + ((dy / speed) * a)); if ((_x > 600) or (_x < -10)) { removeMovieClip(this); } if ((_y > 550) or (_y < 0)) { removeMovieClip(this); } hitCheck(); } }
Instance of Symbol 122 MovieClip "ship" in Frame 39
onClipEvent (load) { soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); soundLaser4 = new Sound(); soundLaser4.attachSound("sound4"); speed = 6; _root.shipDead = false; sy = _y; ang = 0; Redge = 550 - (_width / 2); Ledge = 0 + (_width / 2); Uedge = 400 - (_height / 2); Dedge = 0 + (_height / 2); } onClipEvent (enterFrame) { sh = 101 - _root.shield; _root.scudo.gotoAndStop(sh); _y = (sy + (4 * Math.cos((ang = ang + 0.092)))); c = _root.score; if (c == 200) { _root.level = 2; } else if (c == 300) { _root.level = 3; } else if (c == 400) { _root.level = 4; } else if (c == 500) { _root.level = 5; _root.gotoAndStop("boss1"); } if (_root.shield <= 0) { _root.shipDead = true; gotoAndStop (41); } if (Key.isDown(40) and (_y < (Uedge - 50))) { _y = (_y + speed); sy = sy + speed; } if (Key.isDown(38) and (_y > (Dedge + 50))) { _y = (_y - speed); sy = sy - speed; } if (Key.isDown(39) and (_x < Redge)) { _x = (_x + speed); } if (Key.isDown(37) and (_x > Ledge)) { _x = (_x - speed); } if (Key.isDown(32)) { if (!a) { shotCount++; depth = (shotCount % 100) + 100; _root.attachMovie("laser", "sparo" + shotCount, depth); _root["sparo" + shotCount]._x = this._x + (_width - 45); _root["sparo" + shotCount]._y = this._y; a = true; if (_root.bonus1) { _root["sparo" + shotCount].gotoAndStop(2); soundLaser1.start(); } else if (_root.bonus2) { _root["sparo" + shotCount].gotoAndStop(3); soundLaser2.start(); } else if (_root.bonus3) { _root["sparo" + shotCount].gotoAndStop(4); soundLaser4.start(); } else { _root["sparo" + shotCount].gotoAndStop(1); soundLaser3.start(); } } } else { a = false; } }
Instance of Symbol 134 MovieClip "enemy" in Frame 39
onClipEvent (load) { function reset() { s = _root.level; this.gotoAndStop(s); ship.gotoAndStop(1); speed = random(10) + 2; _y = (random(300) + _height); _x = (550 + _y); maxfireRand = 200; _root.firePower = maxfireRand / s; } maxx = _root._width + random(40); maxy = (_root._height / 2) - _height; sy = random(400) + 10; reset(); } onClipEvent (enterFrame) { if (_name != "enemy") { if (this.ship._currentframe == 1) { _y = (sy + (speed * Math.cos((speed = speed + 0.092)))); if (this.hitTest(_root.ship)) { ship.gotoAndStop(2); _root.ship.play(); _root.shield--; } if ((random(_root.firePower) + 1) == 2) { shotCount++; depth = (shotCount % 100) + 200; duplicateMovieClip (_root.enemyLaser, "enemyBum" + shotCount, depth); _root["enemyBum" + shotCount]._x = this._x - 40; _root["enemyBum" + shotCount]._y = this._y; } } _x = (_x - speed); if (_x < -10) { reset(); } } }
Frame 40
stop();
Instance of Symbol 143 MovieClip in Frame 40
onClipEvent (load) { function followShip() { _x = (_x-1); if ((_x-1) < 300) { _x = 300; } m = true; my_pos = _root.ship._y + 80; my = my_pos; if (my < _y) { dy = _y - my; } else { dy = my - _y; } moveSpeedy = dy / 20; if (my < _y) { _y = (_y - moveSpeedy); } else { _y = (_y + moveSpeedy); } } killed = 0; xdir = random(3) + 1; x_speed = 3; speed = random(3) + 1; y = 0; count = 0; sl = _root.ship.shotCount; MCColor = new Color(this); oldColor = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; newColor = {ra:"100", rb:"50", ga:"100", gb:"24", ba:"100", bb:"83", aa:"100", ab:"0"}; } onClipEvent (enterFrame) { followShip(); if (this.hitTest(_root.ship)) { _root.shield = _root.shield - 1; } bl = _root.ship.shotCount; i = sl + count; while (i <= bl) { if (hitTest(_root["sparo" + i])) { count++; _root.score = _root.score + 10; _root["sparo" + i].removeMovieClip(); MCColor.setTransform(newColor); } i++; } y = y + 1; if (y > 5) { MCColor.setTransform(oldColor); y = 0; } if (count >= 50) { gotoAndStop (39); } }
Frame 41
Mouse.show(); stop();
Symbol 7 MovieClip Frame 2
stop();
Symbol 14 MovieClip [laser] Frame 1
stop();
Instance of Symbol 7 MovieClip "fire" in Symbol 14 MovieClip [laser] Frame 1
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); removeMovieClip(_parent); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Symbol 14 MovieClip [laser] Frame 2
stop();
Instance of Symbol 9 MovieClip in Symbol 14 MovieClip [laser] Frame 2
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); removeMovieClip(_parent); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Symbol 14 MovieClip [laser] Frame 3
stop();
Instance of Symbol 11 MovieClip "ball2" in Symbol 14 MovieClip [laser] Frame 3
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { _y = (_y + 1); i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); this.gotoAndStop(2); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Instance of Symbol 11 MovieClip "ball1" in Symbol 14 MovieClip [laser] Frame 3
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { _y = (_y - 1); i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); this.gotoAndStop(2); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Symbol 14 MovieClip [laser] Frame 4
stop();
Instance of Symbol 13 MovieClip in Symbol 14 MovieClip [laser] Frame 4
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { _y = (_y - 2); i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); this.gotoAndStop(2); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Instance of Symbol 13 MovieClip in Symbol 14 MovieClip [laser] Frame 4
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); this.gotoAndStop(2); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Instance of Symbol 13 MovieClip in Symbol 14 MovieClip [laser] Frame 4
onClipEvent (load) { n = _root.enemyNumber; speed = 10; } onClipEvent (enterFrame) { _y = (_y + 2); i = 0; while (i < n) { if (_root["new" + i].ship._currentframe == 1) { if (this.hitTest(_root["new" + i])) { _root.score = _root.score + 10; _root["new" + i].ship.gotoAndPlay(2); this.gotoAndStop(2); } } i++; } if (_parent._x <= 550) { _parent._x = _parent._x + speed; } else { removeMovieClip(_parent); } }
Symbol 19 MovieClip Frame 11
stop();
Symbol 20 MovieClip [ship2] Frame 1
stop();
Symbol 20 MovieClip [ship2] Frame 2
stop();
Symbol 24 MovieClip [exlplosion] Frame 12
Symbol 24 MovieClip [exlplosion] Frame 13
_root.gotoAndStop("gameover");
Symbol 32 Button
on (release) { gotoAndStop (10); }
Symbol 35 Button
on (release) { gotoAndStop (2); }
Symbol 38 Button
on (release) { gotoAndStop (6); }
Symbol 42 Button
on (release) { gotoAndStop (25); }
Symbol 47 MovieClip Frame 38
gotoAndPlay (1);
Symbol 61 Button
on (release) { gotoAndStop (9); }
Symbol 62 Button
on (release) { nextFrame(); }
Symbol 64 Button
on (release) { prevFrame(); }
Symbol 72 Button
on (release) { gotoAndStop (1); }
Symbol 74 MovieClip Frame 1
stop(); stopAllSounds();
Symbol 74 MovieClip Frame 2
stop();
Symbol 74 MovieClip Frame 3
stopAllSounds(); play();
Symbol 74 MovieClip Frame 4
stop();
Symbol 74 MovieClip Frame 5
stopAllSounds(); play();
Symbol 74 MovieClip Frame 6
stop();
Symbol 74 MovieClip Frame 7
stopAllSounds(); play();
Symbol 74 MovieClip Frame 8
stop();
Symbol 79 MovieClip Frame 1
stop();
Instance of Symbol 52 MovieClip in Symbol 79 MovieClip Frame 5
onClipEvent (enterFrame) { _rotation = (_rotation + 0.3); }
Symbol 84 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 1
flag = false; stop();
Symbol 89 MovieClip Frame 10
stop();
Symbol 92 MovieClip Frame 1
flag = false; stop();
Symbol 92 MovieClip Frame 10
stop();
Symbol 95 MovieClip Frame 1
flag = false; stop();
Symbol 95 MovieClip Frame 10
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 3
stop();
Symbol 105 MovieClip Frame 1
_rotation = (_rotation + 2);
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 6
_parent.flag = false; removeMovieClip(_parent);
Symbol 113 MovieClip Frame 2
stop();
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 3
gotoAndStop (1);
Symbol 127 MovieClip Frame 11
stop();
Symbol 128 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 2
stop();
Symbol 130 MovieClip Frame 1
rot = true; stop();
Symbol 130 MovieClip Frame 2
rot = false; stop();
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
stop();
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
stop();
Symbol 134 MovieClip Frame 3
stop();
Instance of Symbol 130 MovieClip "ship" in Symbol 134 MovieClip Frame 3
onClipEvent (enterFrame) { if (rot) { _rotation = (_rotation + 5); } }
Symbol 134 MovieClip Frame 4
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 23
_root.gotoAndStop("win");
Symbol 143 MovieClip Frame 1
stop();
Instance of Symbol 139 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { if (random(40) == 1) { this.play(); } }
Symbol 143 MovieClip Frame 2
stop();
Symbol 147 Button
on (release) { gotoAndPlay (22); }
Symbol 149 Button
on (release) { gotoAndPlay (6); }
Symbol 158 Button
on (release) { gotoAndPlay (14); }
Symbol 160 Button
on (release) { gotoAndPlay (10); }
Symbol 169 Button
on (release) { gotoAndPlay (18); }
Symbol 171 Button
on (release) { gotoAndPlay (14); }
Symbol 181 Button
on (release) { gotoAndPlay (18); }
Symbol 190 Button
on (release) { gotoAndPlay (10); }
Symbol 191 Button
on (release) { gotoAndPlay (22); }
Symbol 192 Button
on (release) { gotoAndPlay (6); }
Symbol 210 Button
on (release) { gotoAndPlay (35); }
Symbol 214 Button
on (release) { gotoAndPlay (27); }
Symbol 215 Button
on (release) { gotoAndStop (27); }
Symbol 224 Button
on (release) { gotoAndPlay (31); }
Symbol 225 Button
on (release) { gotoAndStop (31); }
Symbol 234 Button
on (release) { gotoAndPlay (31); }
Symbol 235 Button
on (release) { gotoAndStop (35); }
Symbol 242 Button
on (release) { gotoAndPlay (39); }
Symbol 243 Button
on (release) { gotoAndStop (39); }
Symbol 250 Button
on (release) { gotoAndPlay (39); }

Library Items

Symbol 1 Sound [sound1]
Symbol 2 Sound [sound4]
Symbol 3 Sound [sound3]
Symbol 4 Sound [sound2]
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:5 6Used by:14
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:14
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:14
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClip [laser]Uses:7 9 11 13
Symbol 15 GraphicUsed by:20
Symbol 16 ShapeTweeningUsed by:19
Symbol 17 SoundUsed by:19 127
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:16 17 18Used by:20 130 133
Symbol 20 MovieClip [ship2]Uses:15 19Used by:134
Symbol 21 ShapeTweeningUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip [exlplosion]Uses:21 22 23Used by:122
Symbol 25 FontUsed by:26 39 193 216 217
Symbol 26 TextUses:25Used by:Timeline
Symbol 27 FontUsed by:28 30 33 34 36 37 40 41 206 207 211 212
Symbol 28 TextUses:27Used by:32 190
Symbol 29 GraphicUsed by:32 35 38 42 147 149 158 160 169 171 181 190 191 192 198 215 224 225 234 235 242 243 250
Symbol 30 TextUses:27Used by:32 190
Symbol 31 GraphicUsed by:32 35 38 42 147 149 158 160 169 171 181 190 191 192 198 215 224 225 234 235 242 243 250
Symbol 32 ButtonUses:28 29 30 31Used by:Timeline
Symbol 33 TextUses:27Used by:35 191 215 225 235 243
Symbol 34 TextUses:27Used by:35 191 215 225 235 243
Symbol 35 ButtonUses:33 29 34 31Used by:Timeline
Symbol 36 TextUses:27Used by:38 192
Symbol 37 TextUses:27Used by:38 192
Symbol 38 ButtonUses:36 29 37 31Used by:Timeline
Symbol 39 TextUses:25Used by:Timeline
Symbol 40 TextUses:27Used by:42
Symbol 41 TextUses:27Used by:42
Symbol 42 ButtonUses:40 29 41 31Used by:Timeline
Symbol 43 FontUsed by:44 45
Symbol 44 EditableTextUses:43Used by:47
Symbol 45 EditableTextUses:43Used by:47
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:44 45 46Used by:Timeline
Symbol 48 FontUsed by:51 55 205
Symbol 49 FontUsed by:51
Symbol 50 FontUsed by:51
Symbol 51 TextUses:48 49 50Used by:Timeline
Symbol 52 MovieClipUsed by:79  Timeline
Symbol 53 FontUsed by:54 56 57
Symbol 54 TextUses:53Used by:Timeline
Symbol 55 TextUses:48Used by:Timeline
Symbol 56 TextUses:53Used by:Timeline
Symbol 57 TextUses:53Used by:Timeline
Symbol 58 FontUsed by:59 63 67 69 71
Symbol 59 TextUses:58Used by:74
Symbol 60 GraphicUsed by:61 62 64 72
Symbol 61 ButtonUses:60Used by:74
Symbol 62 ButtonUses:60Used by:74
Symbol 63 TextUses:58Used by:74
Symbol 64 ButtonUses:60Used by:74
Symbol 65 SoundUsed by:74
Symbol 66 GraphicUsed by:74
Symbol 67 TextUses:58Used by:74
Symbol 68 SoundUsed by:74
Symbol 69 TextUses:58Used by:74
Symbol 70 SoundUsed by:74
Symbol 71 TextUses:58Used by:74
Symbol 72 ButtonUses:60Used by:74
Symbol 73 SoundUsed by:74
Symbol 74 MovieClipUses:59 61 62 63 64 65 66 67 68 69 70 71 72 73Used by:Timeline
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:75 76 77 78 52Used by:Timeline
Symbol 80 GraphicUsed by:Timeline
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 SoundUsed by:84
Symbol 84 MovieClipUses:81 82 83Used by:Timeline
Symbol 85 GraphicUsed by:89
Symbol 86 ShapeTweeningUsed by:89
Symbol 87 SoundUsed by:89 92 95
Symbol 88 GraphicUsed by:89 92 95 113
Symbol 89 MovieClipUses:85 86 87 88Used by:96
Symbol 90 GraphicUsed by:92
Symbol 91 ShapeTweeningUsed by:92
Symbol 92 MovieClipUses:90 91 87 88Used by:96
Symbol 93 GraphicUsed by:95
Symbol 94 ShapeTweeningUsed by:95
Symbol 95 MovieClipUses:93 94 87 88Used by:96
Symbol 96 MovieClipUses:89 92 95Used by:Timeline
Symbol 97 FontUsed by:98 102 123 148 151 152 155 156 159 162 163 166 167 170 173 174 177 178 180 183 184 187 188 195 199 202 203 218 221 222 226 229 230 236 239 240 244 247 248
Symbol 98 EditableTextUses:97Used by:Timeline
Symbol 99 FontUsed by:100 101 144 145 146 150 153 154 157 161 164 165 168 172 175 176 179 182 185 186 189 194 196 197 200 201 204 219 220 223 227 228 231 232 233 237 238 241 245 246 249
Symbol 100 EditableTextUses:99Used by:Timeline
Symbol 101 EditableTextUses:99Used by:Timeline
Symbol 102 EditableTextUses:97Used by:Timeline
Symbol 103 GraphicUsed by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:103 104Used by:Timeline
Symbol 106 BitmapUsed by:107 108 109 110 111
Symbol 107 GraphicUses:106Used by:112
Symbol 108 GraphicUses:106Used by:112
Symbol 109 GraphicUses:106Used by:112
Symbol 110 GraphicUses:106Used by:112
Symbol 111 GraphicUses:106Used by:112
Symbol 112 MovieClipUses:107 108 109 110 111Used by:113
Symbol 113 MovieClipUses:88 112Used by:Timeline
Symbol 114 ShapeTweeningUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:114 115Used by:122
Symbol 117 GraphicUsed by:122
Symbol 118 GraphicUsed by:122
Symbol 119 GraphicUsed by:122
Symbol 120 SoundUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:116 117 118 119 120 121 24Used by:Timeline
Symbol 123 EditableTextUses:97Used by:Timeline
Symbol 124 GraphicUsed by:128
Symbol 125 ShapeTweeningUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:125 17 126Used by:128
Symbol 128 MovieClipUses:124 127Used by:134
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129 19Used by:134
Symbol 131 GraphicUsed by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:131 132 19Used by:134
Symbol 134 MovieClipUses:128 20 130 133Used by:Timeline
Symbol 135 GraphicUsed by:143
Symbol 136 GraphicUsed by:139
Symbol 137 GraphicUsed by:139
Symbol 138 SoundUsed by:139
Symbol 139 MovieClipUses:136 137 138Used by:143
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:140 141Used by:143
Symbol 143 MovieClipUses:135 139 142Used by:Timeline
Symbol 144 EditableTextUses:99Used by:Timeline
Symbol 145 EditableTextUses:99Used by:147 149 158 160 169 171 181 224 242
Symbol 146 EditableTextUses:99Used by:147 149 158 160 169 171 181 224 242
Symbol 147 ButtonUses:145 29 146 31Used by:Timeline
Symbol 148 EditableTextUses:97Used by:Timeline
Symbol 149 ButtonUses:145 29 146 31Used by:Timeline
Symbol 150 EditableTextUses:99Used by:Timeline
Symbol 151 EditableTextUses:97Used by:Timeline
Symbol 152 EditableTextUses:97Used by:Timeline
Symbol 153 EditableTextUses:99Used by:Timeline
Symbol 154 EditableTextUses:99Used by:Timeline
Symbol 155 EditableTextUses:97Used by:Timeline
Symbol 156 EditableTextUses:97Used by:Timeline
Symbol 157 EditableTextUses:99Used by:Timeline
Symbol 158 ButtonUses:145 29 146 31Used by:Timeline
Symbol 159 EditableTextUses:97Used by:Timeline
Symbol 160 ButtonUses:145 29 146 31Used by:Timeline
Symbol 161 EditableTextUses:99Used by:Timeline
Symbol 162 EditableTextUses:97Used by:Timeline
Symbol 163 EditableTextUses:97Used by:Timeline
Symbol 164 EditableTextUses:99Used by:Timeline
Symbol 165 EditableTextUses:99Used by:Timeline
Symbol 166 EditableTextUses:97Used by:Timeline
Symbol 167 EditableTextUses:97Used by:Timeline
Symbol 168 EditableTextUses:99Used by:Timeline
Symbol 169 ButtonUses:145 29 146 31Used by:Timeline
Symbol 170 EditableTextUses:97Used by:Timeline
Symbol 171 ButtonUses:145 29 146 31Used by:Timeline
Symbol 172 EditableTextUses:99Used by:Timeline
Symbol 173 EditableTextUses:97Used by:Timeline
Symbol 174 EditableTextUses:97Used by:Timeline
Symbol 175 EditableTextUses:99Used by:Timeline
Symbol 176 EditableTextUses:99Used by:Timeline
Symbol 177 EditableTextUses:97Used by:Timeline
Symbol 178 EditableTextUses:97Used by:Timeline
Symbol 179 EditableTextUses:99Used by:Timeline
Symbol 180 EditableTextUses:97Used by:Timeline
Symbol 181 ButtonUses:145 29 146 31Used by:Timeline
Symbol 182 EditableTextUses:99Used by:Timeline
Symbol 183 EditableTextUses:97Used by:Timeline
Symbol 184 EditableTextUses:97Used by:Timeline
Symbol 185 EditableTextUses:99Used by:Timeline
Symbol 186 EditableTextUses:99Used by:Timeline
Symbol 187 EditableTextUses:97Used by:Timeline
Symbol 188 EditableTextUses:97Used by:Timeline
Symbol 189 EditableTextUses:99Used by:Timeline
Symbol 190 ButtonUses:28 29 30 31Used by:Timeline
Symbol 191 ButtonUses:33 29 34 31Used by:Timeline
Symbol 192 ButtonUses:36 29 37 31Used by:Timeline
Symbol 193 TextUses:25Used by:Timeline
Symbol 194 EditableTextUses:99Used by:Timeline
Symbol 195 EditableTextUses:97Used by:Timeline
Symbol 196 EditableTextUses:99Used by:198
Symbol 197 EditableTextUses:99Used by:198
Symbol 198 ButtonUses:196 29 197 31Used by:Timeline
Symbol 199 EditableTextUses:97Used by:Timeline
Symbol 200 EditableTextUses:99Used by:Timeline
Symbol 201 EditableTextUses:99Used by:Timeline
Symbol 202 EditableTextUses:97Used by:Timeline
Symbol 203 EditableTextUses:97Used by:Timeline
Symbol 204 EditableTextUses:99Used by:Timeline
Symbol 205 TextUses:48Used by:Timeline
Symbol 206 TextUses:27Used by:210
Symbol 207 TextUses:27Used by:210
Symbol 208 TextUsed by:210
Symbol 209 GraphicUsed by:210
Symbol 210 ButtonUses:206 207 208 209Used by:Timeline
Symbol 211 TextUses:27Used by:214
Symbol 212 TextUses:27Used by:214
Symbol 213 GraphicUsed by:214
Symbol 214 ButtonUses:211 212 213Used by:Timeline
Symbol 215 ButtonUses:33 29 34 31Used by:Timeline
Symbol 216 TextUses:25Used by:Timeline
Symbol 217 TextUses:25Used by:Timeline
Symbol 218 EditableTextUses:97Used by:Timeline
Symbol 219 EditableTextUses:99Used by:Timeline
Symbol 220 EditableTextUses:99Used by:Timeline
Symbol 221 EditableTextUses:97Used by:Timeline
Symbol 222 EditableTextUses:97Used by:Timeline
Symbol 223 EditableTextUses:99Used by:Timeline
Symbol 224 ButtonUses:145 29 146 31Used by:Timeline
Symbol 225 ButtonUses:33 29 34 31Used by:Timeline
Symbol 226 EditableTextUses:97Used by:Timeline
Symbol 227 EditableTextUses:99Used by:Timeline
Symbol 228 EditableTextUses:99Used by:Timeline
Symbol 229 EditableTextUses:97Used by:Timeline
Symbol 230 EditableTextUses:97Used by:Timeline
Symbol 231 EditableTextUses:99Used by:Timeline
Symbol 232 EditableTextUses:99Used by:234 250
Symbol 233 EditableTextUses:99Used by:234 250
Symbol 234 ButtonUses:232 29 233 31Used by:Timeline
Symbol 235 ButtonUses:33 29 34 31Used by:Timeline
Symbol 236 EditableTextUses:97Used by:Timeline
Symbol 237 EditableTextUses:99Used by:Timeline
Symbol 238 EditableTextUses:99Used by:Timeline
Symbol 239 EditableTextUses:97Used by:Timeline
Symbol 240 EditableTextUses:97Used by:Timeline
Symbol 241 EditableTextUses:99Used by:Timeline
Symbol 242 ButtonUses:145 29 146 31Used by:Timeline
Symbol 243 ButtonUses:33 29 34 31Used by:Timeline
Symbol 244 EditableTextUses:97Used by:Timeline
Symbol 245 EditableTextUses:99Used by:Timeline
Symbol 246 EditableTextUses:99Used by:Timeline
Symbol 247 EditableTextUses:97Used by:Timeline
Symbol 248 EditableTextUses:97Used by:Timeline
Symbol 249 EditableTextUses:99Used by:Timeline
Symbol 250 ButtonUses:232 29 233 31Used by:Timeline

Instance Names

"star"Frame 1Symbol 79 MovieClip
"enemyLaser"Frame 2Symbol 84 MovieClip
"aimer"Frame 2Symbol 105 MovieClip
"orb"Frame 2Symbol 113 MovieClip
"ship"Frame 2Symbol 122 MovieClip
"enemy"Frame 2Symbol 134 MovieClip
"star"Frame 5Symbol 79 MovieClip
"enemyLaser"Frame 6Symbol 84 MovieClip
"aimer"Frame 6Symbol 105 MovieClip
"orb"Frame 6Symbol 113 MovieClip
"ship"Frame 6Symbol 122 MovieClip
"enemy"Frame 6Symbol 134 MovieClip
"star"Frame 9Symbol 79 MovieClip
"enemyLaser"Frame 10Symbol 84 MovieClip
"aimer"Frame 10Symbol 105 MovieClip
"orb"Frame 10Symbol 113 MovieClip
"ship"Frame 10Symbol 122 MovieClip
"enemy"Frame 10Symbol 134 MovieClip
"star"Frame 13Symbol 79 MovieClip
"enemyLaser"Frame 14Symbol 84 MovieClip
"aimer"Frame 14Symbol 105 MovieClip
"orb"Frame 14Symbol 113 MovieClip
"ship"Frame 14Symbol 122 MovieClip
"enemy"Frame 14Symbol 134 MovieClip
"star"Frame 17Symbol 79 MovieClip
"enemyLaser"Frame 18Symbol 84 MovieClip
"aimer"Frame 18Symbol 105 MovieClip
"orb"Frame 18Symbol 113 MovieClip
"ship"Frame 18Symbol 122 MovieClip
"enemy"Frame 18Symbol 134 MovieClip
"star"Frame 21Symbol 79 MovieClip
"enemyLaser"Frame 22Symbol 84 MovieClip
"aimer"Frame 22Symbol 105 MovieClip
"orb"Frame 22Symbol 113 MovieClip
"ship"Frame 22Symbol 122 MovieClip
"enemy"Frame 22Symbol 134 MovieClip
"star"Frame 26Symbol 79 MovieClip
"enemyLaser"Frame 27Symbol 84 MovieClip
"aimer"Frame 27Symbol 105 MovieClip
"orb"Frame 27Symbol 113 MovieClip
"ship"Frame 27Symbol 122 MovieClip
"enemy"Frame 27Symbol 134 MovieClip
"star"Frame 30Symbol 79 MovieClip
"enemyLaser"Frame 31Symbol 84 MovieClip
"aimer"Frame 31Symbol 105 MovieClip
"orb"Frame 31Symbol 113 MovieClip
"ship"Frame 31Symbol 122 MovieClip
"enemy"Frame 31Symbol 134 MovieClip
"star"Frame 34Symbol 79 MovieClip
"enemyLaser"Frame 35Symbol 84 MovieClip
"aimer"Frame 35Symbol 105 MovieClip
"orb"Frame 35Symbol 113 MovieClip
"ship"Frame 35Symbol 122 MovieClip
"enemy"Frame 35Symbol 134 MovieClip
"star"Frame 38Symbol 79 MovieClip
"enemyLaser"Frame 39Symbol 84 MovieClip
"aimer"Frame 39Symbol 105 MovieClip
"orb"Frame 39Symbol 113 MovieClip
"ship"Frame 39Symbol 122 MovieClip
"enemy"Frame 39Symbol 134 MovieClip
"fire"Symbol 14 MovieClip [laser] Frame 1Symbol 7 MovieClip
"ball2"Symbol 14 MovieClip [laser] Frame 3Symbol 11 MovieClip
"ball1"Symbol 14 MovieClip [laser] Frame 3Symbol 11 MovieClip
"b1"Symbol 96 MovieClip Frame 1Symbol 89 MovieClip
"b1"Symbol 96 MovieClip Frame 2Symbol 92 MovieClip
"b1"Symbol 96 MovieClip Frame 3Symbol 95 MovieClip
"electro"Symbol 113 MovieClip Frame 2Symbol 112 MovieClip
"ship"Symbol 134 MovieClip Frame 1Symbol 128 MovieClip
"ship"Symbol 134 MovieClip Frame 2Symbol 20 MovieClip [ship2]
"ship"Symbol 134 MovieClip Frame 3Symbol 130 MovieClip
"ship"Symbol 134 MovieClip Frame 4Symbol 133 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sound1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sound4"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sound3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sound2"
ExportAssets (56)Timeline Frame 1Symbol 14 as "laser"
ExportAssets (56)Timeline Frame 1Symbol 20 as "ship2"
ExportAssets (56)Timeline Frame 1Symbol 24 as "exlplosion"
ExportAssets (56)Timeline Frame 2Symbol 24 as "exlplosion"
ExportAssets (56)Timeline Frame 2Symbol 20 as "ship2"

Labels

"gameover"Frame 1
"start"Frame 2
"boss1"Frame 3
"win"Frame 4
"gameover"Frame 5
"start"Frame 6
"boss1"Frame 7
"win"Frame 8
"gameover"Frame 9
"start"Frame 10
"boss1"Frame 11
"win"Frame 12
"gameover"Frame 13
"start"Frame 14
"boss1"Frame 15
"win"Frame 16
"gameover"Frame 17
"start"Frame 18
"boss1"Frame 19
"win"Frame 20
"gameover"Frame 21
"start"Frame 22
"boss1"Frame 23
"win"Frame 24
"gameover"Frame 26
"start"Frame 27
"boss1"Frame 28
"win"Frame 29
"gameover"Frame 30
"start"Frame 31
"boss1"Frame 32
"win"Frame 33
"gameover"Frame 34
"start"Frame 35
"boss1"Frame 36
"win"Frame 37
"gameover"Frame 38
"start"Frame 39
"boss1"Frame 40
"win"Frame 41
"laser"Symbol 7 MovieClip Frame 1
"l"Symbol 7 MovieClip Frame 2

Dynamic Text Variables

scoreSymbol 98 EditableText""
shieldSymbol 102 EditableText""
weaponSymbol 123 EditableText""
scoreSymbol 152 EditableText""
shieldSymbol 155 EditableText""
weaponSymbol 156 EditableText""
scoreSymbol 163 EditableText""
shieldSymbol 166 EditableText""
weaponSymbol 167 EditableText""
scoreSymbol 174 EditableText""
shieldSymbol 177 EditableText""
weaponSymbol 178 EditableText""
scoreSymbol 184 EditableText""
shieldSymbol 187 EditableText""
weaponSymbol 188 EditableText""
scoreSymbol 199 EditableText""
shieldSymbol 202 EditableText""
weaponSymbol 203 EditableText""
scoreSymbol 218 EditableText""
shieldSymbol 221 EditableText""
weaponSymbol 222 EditableText""
scoreSymbol 226 EditableText""
shieldSymbol 229 EditableText""
weaponSymbol 230 EditableText""
scoreSymbol 236 EditableText""
shieldSymbol 239 EditableText""
weaponSymbol 240 EditableText""
scoreSymbol 244 EditableText""
shieldSymbol 247 EditableText""
weaponSymbol 248 EditableText""




http://swfchan.com/6/29780/info.shtml
Created: 11/8 -2019 17:14:25 Last modified: 11/8 -2019 17:14:25 Server time: 04/05 -2024 16:33:41