Frame 1
Stage.showMenu = false;
function drw(a, mc) {
with (mc) {
lineStyle(a[0], a[1], a[2]);
beginFill(a[3], a[4]);
moveTo(a[5], a[6]);
m = 7;
while (m < a.length) {
if (a[m] == 0) {
lineTo(a[m + 1], a[m + 2]);
m = m + 3;
} else {
curveTo(a[m + 1], a[m + 2], a[m + 3], a[m + 4]);
m = m + 5;
}
}
endFill();
}
}
Stage.scaleMode = "showAll";
stop();
cnt = 0;
byt = _root.getBytesTotal();
dr = 6000;
W = 16777215 /* 0xFFFFFF */;
aTF = new TextFormat();
with (aTF) {
color = 16763904 /* 0xFFCC00 */;
font = "Tahoma";
size = 10;
bold = 1;
align = "center";
}
Arr0 = new Array(0, 0, 0, 3355443, 100, -200, -200, 0, 200, -200, 0, 200, 300, 0, -200, 300, 0, -200, -200);
Arr1 = new Array(0, 0, 0, 16758030, 100, -185, -185, 0, 185, -185, 0, 185, 185, 0, -185, 185, 0, -185, -185);
Arr2 = new Array(0, 0, 0, 16773498, 100, -68, 185, 0, -185, -13, 0, -185, -139, 0, -46, 185, 0, -21, 185, 0, -121, -185, 0, -48, -185, 0, -2, 185, 0, 12, 185, 0, 48, -185, 0, 121, -185, 0, 28, 185, 0, 48, 185, 0, 185, -140, 0, 185, -9, 0, 65, 185, 0, -68, 185);
Arr3 = new Array(0, 1896451, 0, 0, 100, 185, 71, 0, 185, 185, 0, -185, 185, 0, -185, 74, 0, -177, 70, 0, -176, 91, 0, -174, 89, 1, -173, 60, -163, 55, 0, -162, 42, 1, -158, 30, -120, -2, 1, -121, -32, -115, -56, 1, -102, -70, -79, -85, 1, -89, -88, -76, -111, 1, -73, -117, -65, -120, 1, -57, -123, -64, -126, 1, -70, -131, -65, -137, 1, -62, -150, -49, -150, 1, -38, -149, -35, -138, 1, -29, -129, -37, -125, 1, -42, -121, -35, -118, 1, -28, -116, -22, -101, 0, 45, -92, 1, 49, -92, 54, -88, 0, 90, -114, 1, 91, -121, 102, -127, 0, 129, -148, 1, 150, -159, 166, -139, 1, 177, -110, 155, -101, 0, 115, -83, 0, 109, -84, 0, 71, -64, 1, 77, -55, 76, -43, 0, 88, -41, 0, 89, -30, 1, 145, -35, 158, 8, 0, 146, 17, 1, 149, 42, 140, 66, 0, 146, 69, 0, 151, 58, 0, 161, 60, 0, 160, 83, 0, 169, 83, 0, 169, 72, 0, 178, 66, 0, 179, 76, 0, 185, 71);
Arr4 = new Array(0, 0, 0, W, 100, -28, 2, 0, 19, 4, 1, 20, 9, 19, 19, 0, 5, 19, 0, 5, 24, 0, 19, 24, 1, 20, 33, 17, 45, 0, 4, 45, 0, 2, 50, 0, 16, 50, 1, 14, 60, 8, 72, 0, -6, 72, 0, -8, 77, 0, 7, 77, 1, 4, 85, -5, 95, 0, -20, 95, 0, -23, 100, 0, -8, 100, 1, -15, 110, -27, 114, 0, -71, 113, 1, -27, 73, -28, 2);
Arr5 = new Array(0, 0, 0, W, 100, 103, 13, 0, 142, 16, 0, 142, 27, 0, 127, 26, 0, 126, 31, 0, 142, 31, 1, 141, 44, 138, 51, 0, 124, 51, 0, 122, 56, 0, 137, 56, 1, 136, 67, 131, 75, 0, 116, 75, 0, 113, 80, 0, 128, 80, 1, 122, 94, 117, 99, 0, 102, 99, 0, 98, 103, 0, 113, 103, 0, 102, 112, 0, 64, 113, 1, 104, 77, 103, 13);
Arr6 = new Array(0, 0, 0, W, 100, -141, 59, 1, -122, 71, -134, 99, 1, -143, 116, -158, 107, 1, -171, 92, -166, 77, 0, -161, 73, 1, -165, 83, -163, 89, 0, -158, 89, 0, -155, 94, 0, -161, 94, 0, -160, 96, 0, -153, 96, 1, -152, 101, -147, 102, 0, -156, 102, 1, -139, 111, -135, 87, 1, -132, 69, -146, 62, 0, -141, 59);
Arr7 = new Array(0, 0, 0, W, 100, -134, 53, 0, -103, 33, 1, -101, 41, -100, 44, 0, -125, 60, 1, -131, 54, -134, 53);
Arr8 = new Array(0, 0, 0, W, 100, -120, 82, 1, -106, 75, -104, 92, 1, -103, 112, -116, 112, 1, -124, 109, -126, 102, 1, -128, 91, -120, 82, 0, -119, 87, 1, -107, 79, -108, 98, 1, -109, 109, -119, 107, 0, -114, 106, 1, -117, 105, -118, 101, 0, -122, 102, 0, -122, 100, 0, -118, 100, 0, -119, 98, 0, -123, 97, 1, -122, 89, -119, 87, 0, -120, 82);
Arr9 = new Array(0, 0, 0, W, 100, -114, 65, 0, -106, 60, 0, -103, 64, 0, -114, 70, 0, -114, 65);
Arr10 = new Array(0, 0, 0, W, 100, -90, 77, 1, -73, 65, -69, 86, 1, -69, 106, -83, 112, 1, -93, 114, -97, 99, 1, -98, 85, -90, 77, 0, -88, 82, 1, -72, 70, -75, 95, 1, -78, 108, -89, 105, 0, -84, 104, 1, -87, 102, -88, 100, 0, -93, 100, 0, -93, 98, 0, -89, 98, 0, -90, 95, 0, -93, 95, 1, -91, 84, -88, 82, 0, -90, 77);
Arr11 = new Array(0, 0, 0, W, 100, -44, -8, 1, -28, 34, -51, 57, 1, -71, 69, -87, 54, 1, -98, 39, -94, 26, 0, -89, 24, 0, -90, 33, 0, -81, 33, 0, -77, 40, 0, -86, 40, 0, -85, 43, 0, -76, 43, 1, -73, 51, -64, 55, 0, -75, 57, 1, -51, 61, -45, 32, 1, -43, 8, -49, -3, 0, -44, -8);
Arr12 = new Array(0, 0, 0, W, 100, -102, -9, 1, -47, -39, -40, -30, 1, -31, -24, -29, -12, 0, 24, -9, 1, 20, -40, -26, -39, 1, -54, -46, -102, -9);
Arr13 = new Array(0, 0, 0, W, 100, 94, 14, 0, 22, 9, 0, 22, 5, 0, 32, -5, 1, 31, -17, 26, -23, 0, 69, -20, 1, 90, -18, 94, 14);
Arr14 = new Array(0, 0, 0, W, 100, 85, -25, 1, 105, -18, 107, -1, 0, 151, 4, 1, 137, -30, 85, -25);
Arr15 = new Array(5, 0, 100, 0, 100, 34, 4, 0, 34, 3, 0, 34, 4);
Arr16 = new Array(5, 0, 100, 0, 100, 83, 7, 0, 83, 6, 0, 83, 7);
Arr17 = new Array(0, 0, 0, W, 100, 20, -30, 0, 69, -25, 1, 72, -33, 83, -32, 0, 83, -37, 0, -29, -49, 0, -29, -44, 1, 13, -44, 20, -30);
Arr18 = new Array(5, 0, 100, 0, 100, 51, 5, 0, 51, 4, 0, 51, 5);
Arr19 = new Array(5, 0, 100, 0, 100, 67, 6, 0, 67, 5, 0, 67, 6);
Arr20 = new Array(0, 0, 0, W, 100, 17, -49, 0, 94, -94, 1, 88, -99, 90, -107, 0, 50, -81, 0, 46, -86, 0, -29, -96, 1, -39, -96, -34, -87, 1, -28, -73, -28, -55, 0, 71, -43, 1, 72, -54, 66, -61, 0, 38, -47, 0, 17, -49);
Arr21 = new Array(5, 0, 100, 0, 100, -20, -60, 0, -20, -61, 0, -20, -60);
Arr22 = new Array(0, 0, 0, 0, 100, 48, -84, 0, 37, -78, 0, -3, -83, 1, -11, -82, -9, -75, 1, -8, -62, -8, -51, 0, 60, -42, 1, 64, -50, 60, -63, 0, 54, -59, 1, 60, -58, 57, -42, 0, 32, -45, 1, 26, -65, 33, -70, 0, 71, -95, 0, 51, -86, 0, 29, -73, 1, 22, -67, 20, -51, 0, 3, -53, 1, 5, -63, 2, -72, 1, -1, -78, 5, -77, 0, 32, -74, 0, 48, -84);
Arr23 = new Array(5, 0, 100, 0, 100, -21, -73, 0, -21, -74, 0, -21, -73);
Arr24 = new Array(0, 0, 0, W, 100, 94, -103, 1, 93, -112, 99, -119, 0, 132, -144, 1, 158, -153, 164, -130, 1, 168, -109, 148, -102, 1, 126, -101, 123, -127, 0, 121, -118, 0, 94, -103);
Arr25 = new Array(5, 0, 100, 0, 100, -25, -86, 0, -25, -87, 0, -25, -86);
Arr26 = new Array(0, 0, 0, 0, 100, 139, -112, 0, 161, -118, 1, 152, -99, 134, -109, 1, 123, -122, 128, -134, 1, 139, -149, 156, -139, 1, 150, -140, 148, -138, 0, 132, -122, 1, 132, -118, 134, -117, 0, 160, -131, 1, 162, -130, 161, -125, 0, 136, -114, 0, 139, -112);
Arr27 = new Array(0, 0, 0, W, 100, -60, -116, 1, -47, -103, -39, -115, 0, -36, -113, 1, -37, -110, -33, -105, 0, -33, -102, 1, -47, -104, -64, -92, 0, -68, -97, 1, -62, -95, -65, -114, 0, -60, -116);
Arr28 = new Array(0, 0, 0, W, 100, -58, -135, 1, -59, -141, -48, -139, 1, -36, -141, -38, -133, 1, -40, -129, -43, -132, 1, -47, -135, -49, -132, 1, -57, -129, -58, -135);
Arr29 = new Array(0, 0, 0, W, 100, -50, -128, 1, -46, -131, -45, -129, 1, -43, -128, -40, -128, 1, -42, -122, -47, -122, 1, -51, -122, -53, -127, 1, -51, -127, -50, -128);
Arr50 = new Array(0, 0, 0, 16773245, 100, 0, 0, 0, 180, 0, 0, 180, 12, 0, 0, 12, 0, 0, 0);
Arr51 = new Array(2, 16757519, 90, 0, 0, -90, 0, 0, 90, 0, 0, 90, 12, 0, -90, 12, 0, -90, 0);
Arr52 = new Array(0, 0, 0, 0, 0, -999, -999, 0, 999, -999, 0, 999, 999, 0, -999, 999, 0, -999, -999);
Arr201 = new Array(3, 3552822, 70, 14671839, 100, -52, -80, 0, -51, 65, 0, 59, 65, 0, 58, -42, 0, 21, -43, 0, 20, -81, 0, -52, -80);
Arr202 = new Array(0, 0, 0, 7039851, 50, 0, -80, 1, 17, -65, 13, -36, 1, 40, -38, 57, -18, 0, 57, -39, 0, 18, -80, 0, 0, -80);
Arr203 = new Array(3, 3552822, 70, 14671839, 100, 17, -81, 0, 18, -40, 0, 58, -39, 1, 54, -73, 17, -81);
Arr204 = new Array(4, 1247793, 70, 13879795, 100, -16, -18, 1, 33, -15, 29, 30, 1, 27, 75, -20, 74, 1, -63, 70, -63, 31, 1, -64, -14, -16, -18);
Arr205 = new Array(4, 2430045, 60, 3020914, 100, -51, 63, 1, -28, 52, -27, 25, 1, -23, -7, 8, -13, 0, 21, -2, 1, -5, 6, -13, 26, 0, 5, 25, 0, 4, 37, 0, -17, 37, 1, -16, 64, -36, 70, 0, -51, 63);
Arr206 = new Array(3, 9568513, 70, 16702170, 100, -52, -80, 0, -51, 65, 0, 59, 65, 0, 58, -42, 0, 21, -43, 0, 20, -81, 0, -52, -80);
Arr207 = new Array(0, 0, 0, 7039851, 50, 0, -80, 1, 17, -65, 13, -36, 1, 40, -38, 57, -18, 0, 57, -39, 0, 18, -80, 0, 0, -80);
Arr208 = new Array(3, 9568513, 70, 16702170, 100, 18, -82, 0, 19, -41, 0, 59, -40, 1, 55, -74, 18, -82);
Arr209 = new Array(4, 9568513, 70, 16602196, 100, -16, -18, 1, 33, -15, 29, 30, 1, 27, 75, -20, 74, 1, -63, 70, -63, 31, 1, -64, -14, -16, -18);
Arr210 = new Array(3, 6881537, 70, 12452354, 100, -51, 63, 1, -28, 52, -27, 25, 1, -23, -7, 8, -13, 0, 21, -2, 1, -5, 6, -13, 26, 0, 5, 25, 0, 4, 37, 0, -17, 37, 1, -16, 64, -36, 70, 0, -51, 63);
createEmptyMovieClip("mc1", 7000);
createEmptyMovieClip("mc2", 7001);
createEmptyMovieClip("mc3", 7002);
createEmptyMovieClip("mc4", 7003);
drw(Arr50, mc2);
drw(Arr51, mc3);
drw(Arr52, mc4);
mc4.onPress = function () {
getURL ("http://newgrounds.com", "_blank");
getURL ("http://planetbob.net/ng/pl", "_blank");
};
mc4.createTextField("tf1", 1, 0, 0, Stage.width, Stage.height);
mc4.tf1.selectable = 0;
onEnterFrame = function () {
if (_currentframe == 1) {
byl = _root.getBytesLoaded();
ibyl = int(byl / 1024);
ibyt = int(byt / 1024);
pcl = (byl / byt) * 100;
pcli = int(pcl);
zint = int(pcl * 0.3);
mc2._xscale = pcl;
mc4.tf1.text = ((((pcli + "% LOADED - ") + ibyl) + " OF ") + ibyt) + " KB";
mc4.tf1.setTextFormat(aTF);
if (zint > cnt) {
mc1.createEmptyMovieClip("shp" + cnt, cnt);
mc1["shp" + cnt]._alpha = 0;
drw(_root["Arr" + cnt], _root.mc1["shp" + cnt]);
mc1["shp" + cnt].onEnterFrame = function () {
((this._alpha < 100) ? ((this._alpha = this._alpha + 5)) : null);
};
cnt++;
}
if (byl == byt) {
mc4.tf1.text = "PLAY";
mc4.tf1.setTextFormat(aTF);
mc4.onPress = function () {
clearInterval(_root.ping);
_root.play();
mc1.onEnterFrame = function () {
if (this._alpha > 0) {
this._alpha = this._alpha - 2;
} else {
_root.onEnterFrame = null;
this.removeMovieClip();
}
};
i = 2;
while (i < 5) {
_root["mc" + i].removeMovieClip();
i++;
}
};
}
SW = Stage.width;
SH = Stage.height;
mc1._height = SH * 0.7;
mc1._width = mc1._height * 0.8;
mc1._x = SW / 2;
mc1._y = (SH / 2) - (mc1._height / 10);
mc2._x = (SW / 2) - 90;
mc2._y = (SH / 2) + (mc1._height * 0.4);
mc3._x = SW / 2;
mc3._y = (SH / 2) + (mc1._height * 0.4);
mc4._y = (SH / 2) + (mc1._height * 0.315);
}
};
ping = setInterval(function () {
_root.createEmptyMovieClip("drop" + dr, dr);
_root["drop" + dr].dir = random(2);
if (_root["drop" + dr].dir) {
i = 201;
while (i < 206) {
drw(_root["Arr" + i], _root["drop" + dr]);
i++;
}
_root["drop" + dr].xMove = random(100) + 1;
_root["drop" + dr].yMove = random(5) + 5;
_root["drop" + dr]._y = Stage.height + random(200);
} else {
i = 206;
while (i < 211) {
drw(_root["Arr" + i], _root["drop" + dr]);
i++;
}
_root["drop" + dr].xMove = 0;
_root["drop" + dr].yMove = -(random(5) + 5);
_root["drop" + dr]._y = -random(200);
}
_root["drop" + dr]._width = 10 + random(15);
_root["drop" + dr]._height = _root["drop" + dr]._width * 1.25;
_root["drop" + dr].a = 0;
_root["drop" + dr].i = 0;
_root["drop" + dr].xpos = random(Stage.width);
_root["drop" + dr].onEnterFrame = function () {
with (this) {
_x = (Math.sin(a) * xMove) + xpos;
_y = _y - yMove;
a = a + 0.1;
if (((_y < 0) && (dir)) || ((y > Stage.height) && (!dir))) {
this.removeMovieClip();
}
}
};
dr++;
((dr > 6499) ? ((dr = 6000)) : null);
}, 100);
Frame 2
play();
Frame 3
stop();
Frame 4
stop();
Frame 5
stop();
Frame 6
stop();
Frame 7
stop();
Frame 8
stop();
Frame 9
stop();
Frame 10
stop();
Frame 11
stop();
Frame 12
stop();
Frame 13
stop();
Frame 14
stop();
Frame 15
stop();
Frame 16
stop();
Frame 17
stop();
Frame 18
stop();
Frame 19
stop();
Frame 20
stop();
Frame 21
stop();
Frame 22
stop();
Frame 23
stop();
Symbol 8 Button
on (release) {
play();
}
Symbol 11 Button
on (release) {
gotoAndStop (3);
}
Symbol 13 Button
on (release) {
gotoAndStop (3);
}
Symbol 15 Button
on (release) {
play();
}
Symbol 17 Button
on (release) {
gotoAndStop (3);
}
Symbol 23 Button
on (release) {
gotoAndStop (3);
}
Symbol 24 Button
on (release) {
play();
}
Symbol 35 Button
on (release) {
play();
}
Symbol 46 Button
on (release) {
play();
}
Symbol 90 Button
on (release) {
gotoAndStop (14);
}