Frame 2
stuffLoaded = getBytesLoaded();
totalStuff = getBytesTotal();
percentLoaded = Math.round((stuffLoaded / totalStuff) * 100);
Frame 4
if (stuffLoaded == totalStuff) {
gotoAndPlay (5);
} else {
gotoAndPlay ("loop");
}
bar._xscale = percentLoaded;
Frame 5
stop();
Frame 215
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 55, 20, -10, 2, 10, 8, 0, "mcFlake", 500, 1, 2, 35);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 304
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 90, 10, 5, 4, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 337
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 60, 20, -10, 2, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 358
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 90, 10, 5, 5, 0, "mcFlake", 350, 6, 30, 80);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 429
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 90, 10, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 522
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 60, 20, -10, 2, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 584
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 90, 10, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 682
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 75, 20, 0, 5, 15, 4, 0, "mcFlake", 200, 10, 20, 80);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 704
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 100, 20, -10, 0, 5, 5, 0, "mcFlake", 350, 3, 50, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 727
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 60, 20, 45, 10, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 812
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 75, 20, 0, 2, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 833
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 60, 20, 45, 10, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 916
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 75, 20, 0, 2, 5, 5, 0, "mcFlake", 350, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 938
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 100, 5, 8, 4, 0, "mcFlake", 250, 3, 50, 80);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1042
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
vOwner.attachMovie("sc7", "iPoopy", 95);
vOwner.iPoopy._x = 512;
vOwner.iPoopy._y = 299;
var vSnow = new Snow(vOwner, 60, 20, -10, 5, 8, 8, 0, "mcFlake", 250, 3, 30, 80);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1121
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
var vSnow = new Snow(vOwner, 135, 20, 90, 5, 3, 8, 0, "mcFlake", 400, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1218
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
vOwner.attachMovie("sc9", "iPoopy", 95);
vOwner.iPoopy._x = 512;
vOwner.iPoopy._y = 286;
var vSnow = new Snow(vOwner, 60, 20, -10, 5, 5, 8, 0, "mcFlake", 400, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1250
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
vOwner.attachMovie("sc9.5", "iPoopy", 95);
vOwner.iPoopy._x = 512;
vOwner.iPoopy._y = 296;
var vSnow = new Snow(vOwner, 60, 20, -10, 5, 5, 8, 0, "mcFlake", 400, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1269
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
vOwner.attachMovie("sc10", "iPoopy", 95);
vOwner.iPoopy._x = 512;
vOwner.iPoopy._y = 286;
var vSnow = new Snow(vOwner, 60, 20, -10, 5, 5, 8, 0, "mcFlake", 400, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1316
var vOwner = _root.createEmptyMovieClip("vOwner", 1);
vOwner.attachMovie("sc11", "iPoopy", 95);
vOwner.iPoopy._x = 512;
vOwner.iPoopy._y = 296;
var vSnow = new Snow(vOwner, 60, 20, -10, 5, 5, 8, 0, "mcFlake", 400, 3, 70, 100);
vSnow.fUpdate();
_root.onEnterFrame = function () {
vSnow.fUpdate();
};
Frame 1360
vSnow.unload();
_root.onEnterFrame = null;
delete vSnow;
vOwner.removeMovieClip();
Frame 1642
stop();
Symbol 214 MovieClip [__Packages.Snow] Frame 0
class Snow
{
var _owner, _direction, _speed, _windDirection, _windSpeed, _flakes, _rate, _windDepth, _snowClip, _spread, _spreadCount, _depthStart, _depthEnd, vRadians, _sdirection, _cdirection, _swdirection, _cwdirection;
function Snow (vOwner, vDir, vSpd, vWindDir, vWindSpd, vInit, vRate, vDepth, vSnowClip, vSpread, vSpreadCount, vDStart, vDEnd) {
_owner = vOwner;
_direction = vDir;
_speed = vSpd;
_windDirection = vWindDir;
_windSpeed = vWindSpd;
_flakes = new Array();
_rate = vRate;
_windDepth = vDepth;
_snowClip = vSnowClip;
_spread = (vSpread ? (vSpread) : 50);
_spreadCount = (vSpreadCount ? (vSpreadCount) : 5);
_depthStart = (vDStart ? (vDStart) : 20);
_depthEnd = (vDEnd ? (vDEnd) : 100);
var _local2 = 0;
while (_local2 < vInit) {
fAddFlake(random(Stage.width + ((_windSpeed * Stage.height) / _speed)) - ((_windSpeed * Stage.height) / _speed), random(Stage.height));
_local2++;
}
vRadians = (Math.PI/180);
_sdirection = Math.sin(_direction * vRadians);
_cdirection = Math.cos(_direction * vRadians);
_swdirection = Math.sin(_windDirection * vRadians);
_cwdirection = Math.cos(_windDirection * vRadians);
}
function unload() {
var _local2 = 0;
while (_local2 < _flakes.length) {
_flakes[_local2].mc.removeMovieClip();
_local2++;
}
delete _flakes;
}
function get windDirection() {
return(_windDirection);
}
function set windDirection(vX) {
_windDirection = vX;
//return(windDirection);
}
function get windSpeed() {
return(_windSpeed);
}
function set windSpeed(vX) {
_windSpeed = vX;
//return(windSpeed);
}
function fAddFlake(vX, vY, vZ) {
var _local7 = new Object();
var _local5 = _owner.createEmptyMovieClip("sn" + random(100000), _owner.getNextHighestDepth());
_local7.x = vX;
_local7.y = vY;
_local7.scale = (vZ ? (vZ) : (random(_depthEnd - _depthStart) + _depthStart));
_local5.lineStyle((3 * _local7.scale) / 100, 16777215, 100);
var _local6 = 0;
while (_local6 < 5) {
var _local4 = random(_spread * 2) - _spread;
var _local3 = random(_spread * 2) - _spread;
if (_snowClip != undefined) {
var _local2 = _local5.attachMovie(_snowClip, "", _local5.getNextHighestDepth());
_local2._x = _local4;
_local2._y = _local3;
_local2._rotation = random(360);
} else {
_local5.moveTo(_local4, _local3);
_local5.lineTo(_local4 + 1, _local3);
}
_local6++;
}
_local5.swapDepths(_local7.scale);
_local7.mc = _local5;
_flakes.push(_local7);
}
function fUpdate() {
if (random(_rate) == 0) {
fAddFlake(random(Stage.width + ((_windSpeed * Stage.height) / _speed)) - ((_windSpeed * Stage.height) / _speed), -50, random(_depthEnd - _depthStart) + _depthStart);
}
var _local2 = 0;
while (_local2 < _flakes.length) {
_flakes[_local2] = fMove(_flakes[_local2]);
_flakes[_local2].mc._x = _flakes[_local2].x;
_flakes[_local2].mc._y = _flakes[_local2].y;
_flakes[_local2].mc._rotation++;
if (_flakes[_local2].y > (Stage.height + _spread)) {
_flakes[_local2].mc.removeMovieClip();
_flakes.splice(_local2, 1);
_local2 = _local2 - 1;
}
_local2++;
}
}
function fMove(vFlake) {
vFlake.scale = vFlake.scale + _windDepth;
vFlake.mc.swapDepths(((vFlake.scale != 0) ? (vFlake.scale) : 1));
vFlake.mc._xscale = vFlake.scale;
vFlake.mc._yscale = vFlake.scale;
vFlake.x = (vFlake.x + ((_speed * (vFlake.scale / 100)) * _cdirection)) + ((_windSpeed * (vFlake.scale / 100)) * _cwdirection);
vFlake.y = (vFlake.y + ((_speed * (vFlake.scale / 100)) * _sdirection)) + ((_windSpeed * (vFlake.scale / 100)) * _swdirection);
return(vFlake);
}
}
Symbol 70 Button
on (release) {
gotoAndPlay (6);
}
Symbol 213 Button
on (release) {
gotoAndPlay (120);
}