Instance of Symbol 25 MovieClip in Frame 1
onClipEvent (enterFrame) {
dt = new Date();
nt = dt.getTime();
if (_root.altitude > 0) {
_root.altitude = _root.altitude - ((nt - pt) * 2);
}
pt = nt;
_root.sky._y = -1359 + ((_root.altitude * 3109) / 100000);
_root.stars._alpha = Math.max(0, (_root.altitude - 70000) / 300);
if (_root.altitude > 70000) {
if (Math.random() < 0.1) {
dpt++;
tobj = {_x:Math.random() * 350, _y:391, spd:Math.random() + 4};
_root.stars.attachMovie("starp", "starp" + dpt, dpt + 30000, tobj);
}
} else if (_root.altitude > 40000) {
_root.cloud._alpha = Math.max(0, Math.min(100, (60000 - _root.altitude) / 100));
} else if (_root.altitude > 0) {
_root.cloud._alpha = Math.max(0, _root.altitude / 400);
} else if (this._currentframe == 1) {
_root.altitude = 0;
this.gotoAndPlay(2);
}
}
onClipEvent (load) {
this.swapDepths(500000);
dpt = 0;
_root.createEmptyMovieClip("stars", 400000);
i = 0;
while (i < 10) {
dpt++;
tobj = {_x:Math.random() * 350, _y:Math.random() * 391, spd:Math.random() + 4};
_root.stars.attachMovie("starp", "starp" + dpt, dpt + 30000, tobj);
i++;
}
_root.altitude = 100000 /* 0x0186A0 */;
dt = new Date();
pt = dt.getTime();
}
Instance of Symbol 28 MovieClip "cloud" in Frame 1
onClipEvent (load) {
this._alpha = 0;
this.swapDepths(900000);
}
onClipEvent (enterFrame) {
this._y = this._y - 313;
if (this._y < -2000) {
this._y = this._y + 3500;
}
}
Instance of Symbol 31 MovieClip in Frame 1
onClipEvent (enterFrame) {
this.tx.text = Math.floor(_root.altitude) + "m";
}
Instance of Symbol 2 MovieClip in Symbol 3 MovieClip [starp] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _parent.spd;
if (_parent._y < -10) {
_parent.removeMovieClip();
}
}
Symbol 10 MovieClip Frame 1
stop();
Symbol 25 MovieClip Frame 1
stop();
Instance of Symbol 10 MovieClip in Symbol 25 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (((Math.random() * 6) - 3) * 2);
_y = ((((Math.random() * 6) - 3) * 2) - 32);
dt = new Date();
if (dt.getTime() > ntime) {
ntime = ntime + ((Math.random() * 1500) + 500);
this.play();
}
}
onClipEvent (load) {
dt = new Date();
ntime = (dt.getTime() + (Math.random() * 1500)) + 500;
}
Symbol 25 MovieClip Frame 7
stop();