Combined Code
movieClip 1 schnee {
}
movieClip 10 {
}
movieClip 12 {
}
button 23 {
on (release) {
_root.play();
}
}
movieClip 24 {
frame 1 {
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
eval(bar)._xscale = PercentLoaded;
} else {
gotoAndStop(3);
}
}
frame 2 {
gotoAndPlay(1);
}
}
button 27 {
on (rollOver, release) {
play();
}
}
movieClip 28 {
frame 1 {
stop();
}
frame 78 {
stop();
}
}
movieClip 30 {
frame 1 {
stop();
}
frame 78 {
stop();
}
}
movieClip 33 {
frame 1 {
function timer(frame, mc) {
_root[mc].gotoAndPlay(frame);
zufall = Math.round(Math.random() * (santa_ho_max - santa_ho_min)) + santa_ho_min;
}
var breite = Stage.width;
var hoehe = Stage.height;
var anzahl = 50;
var max_speed = 4.2;
var min_speed = 0.9;
var min_groesse = 5;
var max_groesse = 90;
var schwing_faktor = 0.9;
santa_ho_max = 21000;
santa_ho_min = 6000;
var ersterlauf = 0;
var i = 0;
while (i < anzahl) {
_root.attachMovie('schnee', 'schnee' + i, i);
++i;
}
this.onEnterFrame = function () {
var i = 0;
while (i < anzahl) {
if (this['schnee' + i]._x > breite + 10 || this['schnee' + i]._y > hoehe + 10 || ersterlauf < anzahl) {
this['schnee' + i].speed = Math.random() * max_speed + min_speed;
this['schnee' + i]._x = Math.random() * breite;
this['schnee' + i]._y = ersterlauf < anzahl ? Math.random() * hoehe : 0;
this['schnee' + i]._alpha = Math.random() * max_groesse + min_groesse;
this['schnee' + i]._yscale = this['schnee' + i]._alpha;
this['schnee' + i]._xscale = this['schnee' + i]._alpha;
this['schnee' + i].r_xy = random(2) == true;
ersterlauf < anzahl ? ersterlauf++ : ersterlauf;
} else {
if (this['schnee' + i].r_xy) {
this['schnee' + i].go += Math.random() * -0.2;
if (this['schnee' + i].go < -schwing_faktor) {
this['schnee' + i].r_xy = false;
}
} else {
this['schnee' + i].go += Math.random() * 0.2;
if (this['schnee' + i].go > schwing_faktor) {
this['schnee' + i].r_xy = true;
}
}
this['schnee' + i]._x += this['schnee' + i].go;
this['schnee' + i]._y += this['schnee' + i].speed;
}
++i;
}
};
var zufall = santa_ho_min;
setInterval(timer, zufall, 2, 'santa');
stop();
}
frame 2 {
function timer(frame, mc) {
_root[mc].gotoAndPlay(frame);
zufall = Math.round(Math.random() * (santa_ho_max - santa_ho_min)) + santa_ho_min;
}
var breite = Stage.width;
var hoehe = Stage.height;
var anzahl = 50;
var max_speed = 4.2;
var min_speed = 0.9;
var min_groesse = 5;
var max_groesse = 90;
var schwing_faktor = 0.9;
santa_ho_max = 21000;
santa_ho_min = 6000;
var ersterlauf = 0;
var i = 0;
while (i < anzahl) {
_root.attachMovie('schnee', 'schnee' + i, i);
++i;
}
this.onEnterFrame = function () {
var i = 0;
while (i < anzahl) {
if (this['schnee' + i]._x > breite + 10 || this['schnee' + i]._y > hoehe + 10 || ersterlauf < anzahl) {
this['schnee' + i].speed = Math.random() * max_speed + min_speed;
this['schnee' + i]._x = Math.random() * breite;
this['schnee' + i]._y = ersterlauf < anzahl ? Math.random() * hoehe : 0;
this['schnee' + i]._alpha = Math.random() * max_groesse + min_groesse;
this['schnee' + i]._yscale = this['schnee' + i]._alpha;
this['schnee' + i]._xscale = this['schnee' + i]._alpha;
this['schnee' + i].r_xy = random(2) == true;
ersterlauf < anzahl ? ersterlauf++ : ersterlauf;
} else {
if (this['schnee' + i].r_xy) {
this['schnee' + i].go += Math.random() * -0.2;
if (this['schnee' + i].go < -schwing_faktor) {
this['schnee' + i].r_xy = false;
}
} else {
this['schnee' + i].go += Math.random() * 0.2;
if (this['schnee' + i].go > schwing_faktor) {
this['schnee' + i].r_xy = true;
}
}
this['schnee' + i]._x += this['schnee' + i].go;
this['schnee' + i]._y += this['schnee' + i].speed;
}
++i;
}
};
var zufall = santa_ho_min;
setInterval(timer, zufall, 2, 'santa');
stop();
}
}
movieClip 37 {
}
movieClip 49 {
}
movieClip 2615 {
}
movieClip 3041 {
}
movieClip 3043 {
}
movieClip 3045 {
}
movieClip 3047 {
}
movieClip 3049 {
}
movieClip 3051 {
}
movieClip 3053 {
}
movieClip 3074 {
frame 11 {
stop();
}
}
frame 4368 {
stop();
}
button 3106 {
on (release) {
gotoAndPlay(3);
}
}