Frame 1
stop();
var my_sound = new Sound();
my_sound.attachSound("yh");
my_sound.start(0, 99999);
var b = (new flash.display.BitmapData(84, 80, true, 0));
var mc = this.createEmptyMovieClip("mc", 1);
mc._xscale = 600;
mc._yscale = 600;
mc.attachBitmap(b, 1);
mc.blendMode = 14;
var a = new Array();
var d = new Array();
var i = 0;
while (i < 10) {
a[i] = new flash.geom.Point(Math.random() * 40, Math.random() * 40);
d[i] = new flash.geom.Point((Math.random() * 10) - 5, (Math.random() * 10) - 5);
i++;
}
var rand = (Math.random() * 10000);
var glow = (new flash.filters.GlowFilter(16738554, 1, 8, 8, 2, 2, false, false));
var r = new Array(256);
var ra = new Array(256);
var i = 0;
while (i < 256) {
r[i] = 0;
i++;
}
r[128] = 1627324668 /* 0x60FF00FC */;
r[129] = 2164195538;
r[130] = 4294927866;
r[131] = 2164195508;
r[132] = 1627324644 /* 0x60FF00E4 */;
_root.x = fr.fr2._x;
_root.y = fr.fr2._y;
s = 3;
bs = 14;
_root.onEnterFrame = function () {
fr._alpha = (random(2) * 10) + 80;
fr.fr2._x = _root.x + random(1);
fr.fr2._y = _root.y + random(3);
if ((ff._y > -3) or (ff._y < -304)) {
s = s * -1;
}
ff._y = ff._y + s;
if ((bb._x > 530) or (bb._x < -860)) {
bs = bs * -1;
bb._x = bb._x + bs;
}
bb._x = bb._x + bs;
var _local3 = 0;
while (_local3 < 10) {
this.a[_local3].x = this.a[_local3].x + this.d[_local3].x;
this.a[_local3].y = this.a[_local3].y + this.d[_local3].y;
_local3++;
}
this.b.perlinNoise(84, 80, 3, this.rand, false, true, 0, true, this.a);
this.b.paletteMap(this.b, this.b.rectangle, new flash.geom.Point(0, 0), this.r, this.r, this.r, this.r);
this.b.applyFilter(this.b, this.b.rectangle, new flash.geom.Point(0, 0), this.glow);
};