Symbol 5 MovieClip Frame 1
N = 100;
Z = new Array();
Z[N] = 1;
WX0 = 5;
WY0 = 7;
WX = 0;
WY = 0;
A = 5;
X0 = -275;
Y0 = -200;
i = 1;
while (i <= N) {
name = "s" + i;
duplicateMovieClip (s, name, 10 + i);
obj = this[name];
obj._x = X0 + (550 * Math.random());
obj._y = Y0 + (400 * Math.random());
Z[i] = 10 * Math.random();
M = 1 - ((Z[i] * 9) / 100);
obj._width = obj._width * M;
obj._height = obj._height * M;
i++;
}
Symbol 5 MovieClip Frame 2
WX = WX + (Math.random() / 5);
WY = WY + (Math.random() / 5);
if (WX < (-A)) {
WX = -A;
}
if (WX > A) {
WX = A;
}
if (WY < (-A)) {
WY = -A;
}
if (WY > A) {
WY = A;
}
i = 1;
while (i <= N) {
name = "s" + i;
obj = this[name];
M = 1 - ((Z[i] * 9) / 100);
dx = ((WX0 + WX) + Math.random()) * M;
dy = ((WY0 + WY) + Math.random()) * M;
obj._x = obj._x + dx;
obj._y = obj._y + dy;
if (obj._x > (X0 + 550)) {
obj._x = X0;
}
if (obj._y > (Y0 + 400)) {
obj._y = Y0;
}
obj._rotation = obj._rotation + (2 * Math.random());
i++;
}
Symbol 5 MovieClip Frame 3
gotoAndPlay (2);