Frame 1
stop();
Frame 20
_root.hiscore = 0;
stop();
_root.hicombo = 0;
Frame 21
_root.music = "L'Arc En Ciel - Lost Heaven";
_root.score = 0;
_root.hicombo = 0;
_root.combo = 0;
stop();
_root.speed = 5;
_root.bulletdepth = 5000;
Instance of Symbol 22 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(97)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 23 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(98)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 24 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(99)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 30 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(97)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 33 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(98)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 36 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (Key.isDown(99)) {
this._alpha = 90;
} else {
this._alpha = 30;
}
}
Instance of Symbol 40 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(97) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
_root.line.play();
_root.gotox = this._x;
_root.gotoy = this._y;
this._x = _root.spawner._x + random(50);
speed = _root.speed + random(5);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(50);
speed = _root.speed + random(5);
}
}
Instance of Symbol 44 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(98) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
speed = _root.speed + random(5);
_root.line.play();
_root.gotox = this._x;
_root.gotoy = this._y;
this._x = _root.spawner._x + random(50);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(50);
speed = _root.speed + random(5);
}
}
Instance of Symbol 48 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(99) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
speed = _root.speed + random(5);
_root.line.play();
_root.gotox = this._x;
_root.gotoy = this._y;
this._x = _root.spawner._x + random(50);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(50);
speed = _root.speed + random(5);
}
}
Instance of Symbol 40 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(97) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
_root.line.play();
_root.gotox = this._x;
_root.gotoy = this._y;
this._x = _root.spawner._x + random(200);
speed = _root.speed + random(5);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(200);
speed = _root.speed + random(5);
}
}
Instance of Symbol 44 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(98) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
speed = _root.speed + random(5);
_root.gotox = this._x;
_root.gotoy = this._y;
_root.line.play();
this._x = _root.spawner._x + random(200);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(200);
speed = _root.speed + random(5);
}
}
Instance of Symbol 48 MovieClip in Frame 21
onClipEvent (load) {
speed = _root.speed + random(5);
chance = random(5);
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if ((Key.isDown(99) && (Key.isDown(32))) && (_root.line.hitTest(this._x, this._y, true))) {
_root.score = _root.score + (100 + (_root.combo * 10));
_root.combo = _root.combo + 1;
speed = _root.speed + random(5);
_root.line.play();
_root.gotox = this._x;
_root.gotoy = this._y;
this._x = _root.spawner._x + random(200);
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.surprise, _root.bulletdepth, _root.bulletdepth);
}
if (this.hitTest(_root.miss)) {
_root.combo = 0;
this._x = _root.spawner._x + random(200);
speed = _root.speed + random(5);
}
}
Instance of Symbol 50 MovieClip in Frame 21
onClipEvent (load) {
timer = 50;
}
onClipEvent (enterFrame) {
if (((Key.isDown(97) && (Key.isDown(98))) && (Key.isDown(99))) && (timer != 0)) {
timer = timer - 1;
}
if (((Key.isDown(97) && (Key.isDown(98))) && (Key.isDown(99))) && (timer == 0)) {
_root.score = _root.score - 50;
}
if (((!Key.isDown(97)) && (!Key.isDown(98))) && (!Key.isDown(99))) {
timer = 50;
}
}
Instance of Symbol 60 MovieClip "surprise" in Frame 21
onClipEvent (load) {
this.gotoAndPlay(1);
this._rotation = random(360);
this._x = _root.gotox;
this._y = _root.gotoy;
_root.gotoxtwo = this._x;
_root.gotoytwo = this._y;
_root.bulletdepth = _root.bulletdepth + 1;
duplicateMovieClip (_root.comber, _root.bulletdepth, _root.bulletdepth);
}
Instance of Symbol 83 MovieClip "comber" in Frame 21
onClipEvent (load) {
combo = _root.combo;
this._x = _root.gotoxtwo;
this._y = _root.gotoytwo;
}
Instance of Symbol 85 MovieClip in Frame 21
onClipEvent (load) {
timer = 5000;
}
onClipEvent (enterFrame) {
if (timer != 0) {
timer = timer - 1;
}
if ((timer == 0) && (_root.hiscore <= _root.score)) {
_root.hiscore = _root.score;
_root.play();
}
if (timer == 1300) {
_root.speed = 5;
}
if (timer == 1700) {
_root.speed = 10;
}
if (timer == 2300) {
_root.speed = 7;
}
}
Instance of Symbol 107 MovieClip in Frame 21
onClipEvent (enterFrame) {
if (_root.combo >= _root.hicombo) {
_root.hicombo = _root.combo;
}
}
Frame 22
stop();
Symbol 12 Button
on (release) {
play();
}
Symbol 26 MovieClip Frame 5
stop();
Symbol 60 MovieClip Frame 9
stop();
Symbol 83 MovieClip Frame 25
stop();
Symbol 101 MovieClip Frame 133
stop();
Symbol 116 Button
on (release) {
gotoAndStop (21);
}