Frame 1
stop();
Symbol 11 MovieClip Frame 12
gotoAndPlay (2);
Instance of Symbol 14 MovieClip in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
dx = -0.4;
dy = 0;
}
onClipEvent (enterFrame) {
_x = (_x + dx);
_y = (_y + dy);
if (_x < -1999) {
this._x = 0;
}
}
Symbol 44 MovieClip Frame 1
play();
Instance of Symbol 19 MovieClip in Symbol 44 MovieClip Frame 8
onClipEvent (load) {
mc_width = 980;
mc_height = 720;
n = Math.round(Math.random() * 60);
speed = 2 + (Math.random() * 10);
this.swapDepths(n);
this._x = (Math.random() * mc_width) - 490;
this._alpha = 80;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
this._x = this._x - 0.4;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 22 MovieClip in Symbol 44 MovieClip Frame 11
onClipEvent (load) {
mc_width = 340;
mc_height = 750;
n = Math.round(Math.random() * 60);
speed = 8 + (Math.random() * 10);
this.swapDepths(n);
this._x = 260 + (Math.random() * mc_width);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 25 MovieClip "lightning1" in Symbol 44 MovieClip Frame 14
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 4 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 28 MovieClip in Symbol 44 MovieClip Frame 18
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 5 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 31 MovieClip in Symbol 44 MovieClip Frame 32
onClipEvent (load) {
mc_width = 980;
mc_height = 720;
n = Math.round(Math.random() * 60);
speed = 2 + (Math.random() * 10);
this.swapDepths(n);
this._x = (Math.random() * mc_width) - 490;
this._alpha = 70;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
this._x = this._x - 0.3;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 34 MovieClip in Symbol 44 MovieClip Frame 40
onClipEvent (load) {
mc_width = 980;
mc_height = 750;
n = Math.round(Math.random() * 60);
speed = 10 + (Math.random() * 10);
this.swapDepths(n);
this._x = (Math.random() * mc_width) - 100;
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 28 MovieClip in Symbol 44 MovieClip Frame 42
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 5 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 37 MovieClip in Symbol 44 MovieClip Frame 47
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 4 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 40 MovieClip in Symbol 44 MovieClip Frame 49
onClipEvent (load) {
mc_width = 980;
mc_height = 750;
n = Math.round(Math.random() * 60);
speed = 8 + (Math.random() * 10);
this.swapDepths(n);
this._x = (Math.random() * mc_width) - 100;
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 43 MovieClip in Symbol 44 MovieClip Frame 51
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 2 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 50;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Instance of Symbol 28 MovieClip in Symbol 44 MovieClip Frame 52
onClipEvent (load) {
n = Math.round(Math.random() * 60);
speed = 5 + (Math.random() * 10);
this.swapDepths(n);
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._alpha >= 0) && (this._alpha <= 100)) {
this._alpha = this._alpha - speed;
}
if (this._alpha < 0) {
this.removeMovieClip();
}
}
Symbol 44 MovieClip Frame 144
gotoAndPlay (1);
Symbol 48 MovieClip Frame 1
s_num = 28;
i = 0;
while (i < s_num) {
duplicateMovieClip (lain, "lain" + i, i);
i++;
}
Instance of Symbol 47 MovieClip "lain" in Symbol 48 MovieClip Frame 1
onClipEvent (load) {
mc_width = 980;
mc_height = 720;
fy = 20 + (Math.random() * 35);
n = Math.round(Math.random() * 450);
this.swapDepths(n);
this._x = -150 + (Math.random() * mc_width);
this._y = -220 + (Math.random() * mc_height);
this._xscale = (this._yscale = (Math.random() * 30) + 40);
this._alpha = ((100 * n) / 1000) + 40;
dx = Math.random() * 150;
}
onClipEvent (enterFrame) {
this._x = this._x + Math.cos((this._y + dx) / 150);
this._y = this._y + fy;
if (this._y >= mc_height) {
this._y = -300;
}
if ((this._x >= mc_width) || (this._x <= -100)) {
this._x = 0 + (Math.random() * mc_width);
this._y = -5;
}
}