Frame 1
onEnterFrame = function () {
_root.bytesLoaded = _root.getBytesLoaded();
_root.bytesTotal = _root.getBytesTotal();
_root.percentLoaded = Math.round(100 * (_root.bytesLoaded / _root.bytesTotal));
_root.percentLoadedText = _root.percentLoaded + "%";
_root.bar._xscale = percentLoaded;
if (bar._xscale == 100) {
play.gotoAndStop(1);
}
};
play.gotoAndStop(2);
var CPMStarPoolID = 1052;
var CPMStarSubPoolID = 25;
System.security.allowDomain("server.cpmstar.com");
ads.adBox.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID);
stop();
_root.menu = new ContextMenu();
_root.menu.hideBuiltInItems();
onEnterFrame = function () {
_root.bytesLoaded = _root.getBytesLoaded();
_root.bytesTotal = _root.getBytesTotal();
_root.percentLoaded = Math.round(100 * (_root.bytesLoaded / _root.bytesTotal));
_root.percentLoadedText = _root.percentLoaded + "%";
_root.bar._xscale = percentLoaded;
if (bar._xscale == 100) {
play.gotoAndStop(1);
}
};
Instance of Symbol 20 MovieClip "play" in Frame 1
on (press) {
if (_root.play._currentframe == 1) {
_root.gotoAndStop(2);
}
}
Instance of Symbol 27 MovieClip in Frame 2
onClipEvent (enterFrame) {
this.onPress = function () {
getURL ("http://www.armorgames.com", "_blank");
};
}
Instance of Symbol 43 MovieClip in Frame 3
on (release) {
getURL ("http://coolio-niato.newgrounds.com/", _blank);
}
Frame 4
stop();
_quality = "Medium";
function zEquation(num) {
return(120 / ((nNumber + num) + currentloc));
}
i = 1;
while (i < 25) {
duplicateMovieClip (star, "s" + i, _root.getNextHighestDepth());
_root["sarray" + i] = new Array((Math.random() * 800) - 400, (Math.random() * 800) - 400, -200 + (i * 30));
_root["s" + i].shine.gotoAndStop(Math.ceil(Math.random() * 6));
i++;
}
mcc._visible = false;
star.visible = false;
startx = Stage.width / 2;
starty = Stage.height / 2;
spd = 10;
xLoc = Stage.width / 3;
yLoc = Stage.height / 3;
nNumber = 1000;
currentloc = 0;
pressed = false;
startstar = 1;
startb = 0;
playgame = false;
currentmcloc = 0;
onEnterFrame = function () {
currentloc = currentloc - spd;
lastx = mouseX;
lasty = mouseY;
mouseX = _xmouse;
mouseY = _ymouse;
if (mouseX < 0) {
mouseX = 0;
} else if (mouseX > Stage.width) {
mouseX = Stage.width;
}
if (mouseY < 0) {
mouseY = 0;
} else if (mouseY > Stage.height) {
mouseY = Stage.height;
}
xLoc = xLoc - ((xLoc - (Stage.width - mouseX)) / 2);
yLoc = yLoc - ((yLoc - (Stage.height - mouseY)) / 2);
mcscalar = 120 / ((nNumber - 600) + currentmcloc);
if (playgame) {
currentmcloc = currentmcloc - spd;
}
xSpot = xLoc - startx;
ySpot = yLoc - starty;
if (mc._currentframe == 1) {
mc._x = startx + (xSpot * mcscalar);
mc._y = starty + (ySpot * mcscalar);
mc._xscale = mcscalar * 370;
mc._yscale = mcscalar * 370;
mc._alpha = 100;
mc.swapDepths((-1 * (400 - (mcscalar * 100))) + 10001);
}
if (mcc._currentframe <= 2) {
mccscalar = 120 / ((nNumber - 650) + currentmcloc);
mcc._x = startx + (xSpot * mccscalar);
mcc._y = starty + (ySpot * mccscalar);
mcc._xscale = mccscalar * 370;
mcc._yscale = mccscalar * 370;
mcc._alpha = 100;
mcc.swapDepths((-1 * (400 - (mccscalar * 100))) + 10002);
}
if ((mcscalar >= 50) || (mcscalar < 0)) {
mc.swapDepths(99);
removeMovieClip(_root.mc);
}
if ((mccscalar >= 50) || (mccscalar < 0)) {
mcc.swapDepths(99);
removeMovieClip(_root.mcc);
}
i = startstar;
while (i < (startstar + 25)) {
if (_root["sarray" + i] != undefined) {
xSpot = (xLoc + _root["sarray" + i][0]) - startx;
ySpot = (yLoc + _root["sarray" + i][1]) - starty;
scalar = zEquation(_root["sarray" + i][2]);
if ((scalar <= 50) && (scalar > 0)) {
_root["s" + i]._x = startx + (xSpot * scalar);
_root["s" + i]._y = starty + (ySpot * scalar);
_root["s" + i]._xscale = scalar * 370;
_root["s" + i]._yscale = scalar * 370;
_root["s" + i]._alpha = scalar * 100;
_root["s" + i].swapDepths((-1 * (400 - (scalar * 100))) + 10000);
} else {
_root["s" + i].swapDepths(99);
removeMovieClip(_root["s" + i]);
if (!playgame) {
duplicateMovieClip (star, "s" + (startstar + 25), _root.getNextHighestDepth());
_root["sarray" + (startstar + 25)] = new Array((Math.random() * 800) - 400, (Math.random() * 800) - 400, -200 + ((startstar + 25) * 30));
_root["s" + (startstar + 25)].shine.gotoAndStop(Math.ceil(Math.random() * 6));
}
startstar++;
}
} else if (i == startstar) {
if (playgame) {
j = 0;
while (j < (startstar + 30)) {
_root["s" + j].swapDepths(99);
removeMovieClip(_root["s" + j]);
j++;
}
mcc.swapDepths(99);
removeMovieClip(_root.mcc);
mc.swapDepths(99);
removeMovieClip(_root.mc);
lines2.swapDepths(99);
removeMovieClip(lines2);
_root.gotoAndStop(5);
}
}
i++;
}
lines2.swapDepths(_root.getNextHighestDepth() + 1000);
};
Frame 5
scorenumber = 0;
function setLevel(level) {
i = 0;
while (i < _root["frame" + songnum].length) {
duplicateMovieClip (a, "a" + i, _root.getNextHighestDepth() + 100);
if (songnum == 1) {
_root["array" + i] = new Array((Math.random() * 500) - 250, (Math.random() * 350) - 175, -1400 + (_root["frame" + songnum][i] * 5), _root["frame" + songnum][i]);
} else if (((songnum == 2) || (songnum == 3)) || (songnum == 0)) {
_root["array" + i] = new Array((Math.random() * 500) - 250, (Math.random() * 350) - 175, -850 + (_root["frame" + songnum][i] * 5), _root["frame" + songnum][i]);
}
i++;
}
if (songnum == 1) {
i = 0;
while (i < 55) {
duplicateMovieClip (b, "b" + i, _root.getNextHighestDepth() + 100);
_root["barray" + i] = new Array(0, 0, -700 + (i * 400), 0);
if (i < 10) {
_root["b" + i].gotoAndStop(1);
} else if (i < 40) {
_root["b" + i].gotoAndStop(2);
} else {
_root["b" + i].gotoAndStop(3);
}
i++;
}
} else if (songnum == 2) {
i = 0;
while (i < 85) {
duplicateMovieClip (b, "b" + i, _root.getNextHighestDepth() + 100);
_root["barray" + i] = new Array(0, 0, -700 + (i * 400), 0);
if (i < 20) {
_root["b" + i].gotoAndStop(4);
} else if (i < 40) {
_root["b" + i].gotoAndStop(8);
_root["b" + i].l.gotoAndPlay((i * 10) - 400);
} else if (i < 65) {
_root["b" + i].gotoAndStop(5);
if ((i * 10) <= 400) {
_root["b" + i].l.gotoAndPlay(i * 10);
} else {
_root["b" + i].l.gotoAndPlay((i * 10) - 400);
}
} else {
_root["b" + i].gotoAndStop(4);
}
i++;
}
} else if (songnum == 3) {
i = 0;
while (i < 64) {
duplicateMovieClip (b, "b" + i, _root.getNextHighestDepth() + 100);
_root["barray" + i] = new Array(0, 0, -300 + (i * 400), 0);
if (i < 20) {
_root["b" + i].gotoAndStop(6);
_root["b" + i].tree.gotoAndStop(Math.ceil(Math.random() * 12));
_root["b" + i].tree.t.gotoAndStop(Math.ceil(Math.random() * 4));
} else if (i < 40) {
_root["b" + i].gotoAndStop(7);
if ((i * 10) <= 200) {
_root["b" + i].l1.gotoAndPlay(i * 10);
_root["b" + i].l2.gotoAndPlay(i * 10);
} else {
_root["b" + i].l1.gotoAndPlay((i * 10) - 200);
_root["b" + i].l2.gotoAndPlay((i * 10) - 200);
}
} else {
_root["b" + i].gotoAndStop(6);
_root["b" + i].tree.gotoAndStop(Math.ceil(Math.random() * 12));
_root["b" + i].tree.t.gotoAndStop(Math.ceil(Math.random() * 4));
}
i++;
}
} else if (songnum == 0) {
i = 0;
while (i < 52) {
duplicateMovieClip (b, "b" + i, _root.getNextHighestDepth() + 100);
_root["barray" + i] = new Array(0, 0, -300 + (i * 400), 0);
if (i == 0) {
_root["b" + i].gotoAndStop(9);
} else if (i == 3) {
_root["b" + i].gotoAndStop(10);
} else if (i == 6) {
_root["b" + i].gotoAndStop(11);
} else if (i < 20) {
_root["b" + i].gotoAndStop(12);
} else if (i < 30) {
_root["b" + i].gotoAndStop(13);
} else if (i < 42) {
_root["b" + i].gotoAndStop(14);
if (((i - 30) * 8) <= 100) {
_root["b" + i].s.gotoAndPlay(Math.round((i - 30) * 8));
} else {
_root["b" + i].s.gotoAndPlay(Math.round(((i - 30) * 8) - 100));
}
} else {
_root["b" + i].gotoAndStop(12);
}
i++;
}
}
n = 0;
while (n < 4) {
_root["song" + n].gotoAndStop(1);
n++;
}
_root["song" + songnum].play();
b._visible = false;
xLoc = Stage.width / 3;
yLoc = Stage.height / 3;
nNumber = 1000;
currentloc = 0;
pressed = false;
starta = 0;
startb = 0;
_root.a._visible = false;
_root.b._visible = false;
}
function zEquation(num) {
return(120 / ((nNumber + num) + currentloc));
}
startx = Stage.width / 2;
starty = Stage.height / 2;
a._visible = false;
b._visible = false;
spd = 5;
songnum = 0;
frame0 = new Array(460, 483, 506, 527, 549, 571, 593, 615, 637, 649, 659, 679, 702, 724, 736, 746, 767, 789, 812, 823, 833, 854, 876, 897, 907, 919, 940, 963, 985, 996, 1006, 1028, 1050, 1073, 1083, 1094, 1116, 1139, 1159, 1172, 1182, 1204, 1226, 1247, 1259, 1270, 1291, 1312, 1334, 1346, 1357, 1377, 1400, 1421, 1442, 1464, 1488, 1542, 1587, 1630, 1657, 1674, 1721, 1723, 1762, 1805, 1826, 1849, 1860, 1871, 1881, 1892, 1914, 1936, 1980, 2003, 2024, 2067, 2089, 2110, 2155, 2178, 2198);
frame1 = new Array(236, 248, 253, 267, 273, 287, 442, 454, 460, 473, 479, 493, 499, 512, 648, 659, 666, 679, 685, 699, 854, 866, 871, 885, 892, 905, 910, 924, 930, 944, 1059, 1071, 1077, 1091, 1098, 1112, 1266, 1277, 1284, 1297, 1304, 1316, 1323, 1336, 1342, 1356, 1473, 1483, 1489, 1503, 1509, 1523, 1529, 1542, 1549, 1555, 1562, 1568, 1573, 1586, 1592, 1605, 1611, 1625, 1657, 1670, 1677, 1689, 1728, 1734, 1742, 1749, 1761, 1774, 1780, 1787, 1794, 1800, 1814, 1882, 1895, 1902, 1915, 1922, 1936, 1941, 1953, 1960, 1967, 1974, 1981, 1987, 1999, 2004, 2017, 2023, 2037, 2070, 2083, 2089, 2101, 2141, 2147, 2154, 2161, 2174, 2186, 2192, 2199, 2205, 2211, 2294, 2346);
frame2 = new Array(108, 129, 139, 145, 156, 167, 176, 181, 193, 213, 229, 272, 296, 305, 310, 321, 332, 342, 347, 358, 378, 392, 439, 460, 469, 475, 486, 496, 506, 510, 522, 543, 558, 603, 624, 635, 640, 650, 661, 670, 675, 685, 732, 742, 748, 754, 760, 778, 798, 803, 815, 826, 837, 841, 870, 886, 897, 908, 913, 918, 923, 933, 953, 965, 970, 980, 991, 1000, 1005, 1016, 1021, 1028, 1039, 1051, 1113, 1128, 1148, 1169, 1190, 1211, 1230, 1251, 1271, 1292, 1313, 1332, 1352, 1374, 1394, 1414, 1427, 1458, 1479, 1499, 1521, 1592, 1624, 1628, 1645, 1649, 1665, 1674, 1761, 1785, 1799, 1814, 1829, 1838, 1856, 1870, 1882, 1898, 1912, 1922, 1938, 1952, 1963, 1980, 1994, 2004, 2021, 2034, 2048, 2053, 2060, 2072, 2078, 2085, 2098, 2103, 2113, 2118, 2169, 2179, 2184, 2195, 2200, 2252, 2262, 2267, 2279, 2283, 2333, 2344, 2349, 2360, 2365, 2417, 2428, 2432, 2444, 2448, 2498, 2508, 2513, 2525, 2529, 2580, 2590, 2595, 2607, 2611, 2663, 2674, 2678, 2690, 2695, 2747, 2756, 2777, 2799, 2818, 2839, 2859, 2880, 2900, 2919, 2941, 2963, 2985, 3005, 3025, 3047, 3076, 3082, 3104, 3127, 3147, 3168, 3189, 3209, 3228, 3250, 3271, 3293, 3313, 3333, 3352, 3405);
frame3 = new Array(139, 167, 195, 224, 251, 280, 390, 397, 409, 414, 439, 450, 465, 469, 495, 505, 521, 526, 553, 562, 577, 582, 602, 611, 635, 642, 656, 672, 683, 693, 715, 724, 733, 742, 767, 779, 789, 799, 827, 832, 837, 855, 861, 866, 883, 901, 912, 923, 941, 951, 959, 969, 988, 997, 1016, 1024, 1035, 1056, 1073, 1086, 1091, 1119, 1129, 1145, 1149, 1176, 1186, 1201, 1205, 1231, 1242, 1257, 1262, 1290, 1300, 1312, 1317, 1342, 1355, 1371, 1376, 1404, 1414, 1427, 1433, 1457, 1469, 1481, 1485, 1508, 1518, 1526, 1536, 1563, 1573, 1593, 1599, 1624, 1633, 1641, 1650, 1681, 1693, 1708, 1713, 1741, 1751, 1765, 1770, 1799, 1808, 1822, 1827, 1849, 1857, 1875, 1884, 1903, 1921, 1932, 1941, 1961, 1970, 1979, 1988, 2014, 2025, 2034, 2043, 2076, 2083, 2102, 2109, 2128, 2147, 2157, 2166, 2187, 2197, 2205, 2214, 2234, 2243, 2268, 2275, 2299, 2316, 2328, 2335, 2357, 2366, 2375, 2384, 2411, 2421, 2430, 2439, 2468, 2477, 2498, 2506, 2525, 2544, 2553, 2562, 2585, 2594, 2601, 2610, 2630, 2639);
setLevel(songnum);
score = 0;
combo = 0;
onMouseDown = function () {
pressed = true;
};
onMouseUp = function () {
pressed = false;
};
onEnterFrame = function () {
currentloc = currentloc - spd;
lastx = mouseX;
lasty = mouseY;
mouseX = _xmouse;
mouseY = _ymouse;
if (mouseX < 0) {
mouseX = 0;
} else if (mouseX > Stage.width) {
mouseX = Stage.width;
}
if (mouseY < 0) {
mouseY = 0;
} else if (mouseY > Stage.height) {
mouseY = Stage.height;
}
xLoc = xLoc - ((xLoc - (Stage.width - mouseX)) / 2);
yLoc = yLoc - ((yLoc - (Stage.height - mouseY)) / 2);
i = startb;
while (i <= (startb + 10)) {
if (_root["barray" + i] != undefined) {
xSpot = (xLoc + _root["barray" + i][0]) - startx;
ySpot = (yLoc + _root["barray" + i][1]) - starty;
scalar = zEquation(_root["barray" + i][2] / 2);
if ((scalar <= 50) && (scalar > 0)) {
_root["b" + i]._x = startx + (xSpot * scalar);
_root["b" + i]._y = starty + (ySpot * scalar);
_root["b" + i]._xscale = scalar * 300;
_root["b" + i]._yscale = scalar * 300;
if ((scalar * 200) <= 100) {
_root["b" + i]._alpha = scalar * 200;
} else {
_root["b" + i]._alpha = 100;
}
if (((_root["b" + i]._currentframe == 9) || (_root["b" + i]._currentframe == 10)) || (_root["b" + i]._currentframe == 11)) {
_root["b" + i]._alpha = 100;
}
} else {
_root["b" + i].swapDepths(99);
removeMovieClip(_root["b" + i]);
startb++;
}
_root["b" + i].swapDepths((-1 * (400 - (scalar * 100))) + 100001);
}
i++;
}
i = starta;
while (i <= (starta + 25)) {
if (_root["array" + i] != undefined) {
xSpot = (xLoc + _root["array" + i][0]) - startx;
ySpot = (yLoc + _root["array" + i][1]) - starty;
scalar = zEquation(_root["array" + i][2]);
if ((scalar <= 50) && (scalar > 0)) {
_root["a" + i]._x = startx + (xSpot * scalar);
_root["a" + i]._y = starty + (ySpot * scalar);
_root["a" + i]._xscale = scalar * 370;
_root["a" + i]._yscale = scalar * 370;
if ((scalar * 200) <= 100) {
if ((scalar * 200) > 40) {
_root["a" + i]._alpha = 100;
} else {
_root["a" + i]._alpha = 25;
}
} else {
_root["a" + i]._alpha = 100;
}
_root["a" + i].swapDepths((-1 * (400 - (scalar * 100))) + 100000);
if (_root["a" + i]._alpha > 40) {
if (_root["a" + i].lock._currentframe == 1) {
j = 0;
while (j <= 10) {
xp = (((mouseX - lastx) / 10) * j) + lastx;
yp = (((mouseY - lasty) / 10) * j) + lasty;
if (_root["a" + i].hitTest(xp, yp, true)) {
_root["a" + i].lock.gotoAndPlay(2);
break;
}
j++;
}
}
}
if (_root["song" + songnum]._currentframe == _root["array" + i][3]) {
if (_root["a" + i].lock._currentframe != 1) {
_root["a" + i].gotoAndStop(2);
_root["a" + i].star.shine.gotoAndStop(Math.ceil(Math.random() * 6));
combo++;
score = score + (10 * Math.ceil((combo + 1) / 10));
} else {
_root["a" + i].gotoAndStop(3);
combo = 0;
}
}
} else {
_root["a" + i].swapDepths(99);
removeMovieClip(_root["a" + i]);
starta++;
}
}
i++;
}
lines.swapDepths(_root.getNextHighestDepth() + 1000);
scorevar.swapDepths(_root.getNextHighestDepth());
if (score > 0) {
scorevar.score = score;
} else {
scorevar.score = "";
}
if (combo > 0) {
scorevar.combo = "x " + combo;
} else {
scorevar.combo = "";
}
if (_root.endgame) {
i = starta;
while (i < (starta + 25)) {
_root["a" + i].swapDepths(99);
removeMovieClip(_root["a" + i]);
i++;
}
i = startb;
while (i < (startb + 25)) {
_root["b" + i].swapDepths(99);
removeMovieClip(_root["b" + i]);
i++;
}
_root.scorenumber = score;
scorevar.swapDepths(666);
removeMovieClip(scorevar);
lines.swapDepths(666);
removeMovieClip(lines);
_root.gotoAndStop(6);
}
};
Frame 6
stop();
_quality = "Medium";
function zEquation(num) {
return(120 / ((nNumber + num) + currentloc));
}
i = 1;
while (i < 25) {
duplicateMovieClip (star, "s" + i, _root.getNextHighestDepth());
_root["sarray" + i] = new Array((Math.random() * 800) - 400, (Math.random() * 800) - 400, -200 + (i * 30));
_root["s" + i].shine.gotoAndStop(Math.ceil(Math.random() * 6));
i++;
}
mc.score = _root.scorenumber;
if (_root.scorenumber < 5000) {
rank = 1;
} else if (_root.scorenumber < 8000) {
rank = 2;
} else if (_root.scorenumber < 15000) {
rank = 3;
} else if (_root.scorenumber < 30000) {
rank = 4;
} else if (_root.scorenumber < 50000) {
rank = 5;
} else {
rank = 6;
}
mc.rank.gotoAndStop(rank);
mcc._visible = false;
star.visible = false;
startx = Stage.width / 2;
starty = Stage.height / 2;
spd = 10;
xLoc = Stage.width / 3;
yLoc = Stage.height / 3;
nNumber = 1000;
currentloc = 0;
pressed = false;
startstar = 1;
startb = 0;
playgame = false;
currentmcloc = 0;
onEnterFrame = function () {
currentloc = currentloc - spd;
lastx = mouseX;
lasty = mouseY;
mouseX = _xmouse;
mouseY = _ymouse;
if (mouseX < 0) {
mouseX = 0;
} else if (mouseX > Stage.width) {
mouseX = Stage.width;
}
if (mouseY < 0) {
mouseY = 0;
} else if (mouseY > Stage.height) {
mouseY = Stage.height;
}
xLoc = xLoc - ((xLoc - (Stage.width - mouseX)) / 2);
yLoc = yLoc - ((yLoc - (Stage.height - mouseY)) / 2);
mcscalar = 120 / ((nNumber - 600) + currentmcloc);
if (playgame) {
currentmcloc = currentmcloc - spd;
}
xSpot = xLoc - startx;
ySpot = yLoc - starty;
if (mc._currentframe == 1) {
mc._x = startx + (xSpot * mcscalar);
mc._y = starty + (ySpot * mcscalar);
mc._xscale = mcscalar * 370;
mc._yscale = mcscalar * 370;
mc._alpha = 100;
mc.swapDepths((-1 * (400 - (mcscalar * 100))) + 10001);
}
if (mcc._currentframe <= 2) {
mccscalar = 120 / ((nNumber - 650) + currentmcloc);
mcc._x = startx + (xSpot * mccscalar);
mcc._y = starty + (ySpot * mccscalar);
mcc._xscale = mccscalar * 370;
mcc._yscale = mccscalar * 370;
mcc._alpha = 100;
mcc.swapDepths((-1 * (400 - (mccscalar * 100))) + 10002);
}
if ((mcscalar >= 50) || (mcscalar < 0)) {
mc.swapDepths(99);
removeMovieClip(_root.mc);
}
if ((mccscalar >= 50) || (mccscalar < 0)) {
mcc.swapDepths(99);
removeMovieClip(_root.mcc);
}
i = startstar;
while (i < (startstar + 25)) {
if (_root["sarray" + i] != undefined) {
xSpot = (xLoc + _root["sarray" + i][0]) - startx;
ySpot = (yLoc + _root["sarray" + i][1]) - starty;
scalar = zEquation(_root["sarray" + i][2]);
if ((scalar <= 50) && (scalar > 0)) {
_root["s" + i]._x = startx + (xSpot * scalar);
_root["s" + i]._y = starty + (ySpot * scalar);
_root["s" + i]._xscale = scalar * 370;
_root["s" + i]._yscale = scalar * 370;
_root["s" + i]._alpha = scalar * 100;
_root["s" + i].swapDepths((-1 * (400 - (scalar * 100))) + 10000);
} else {
_root["s" + i].swapDepths(99);
removeMovieClip(_root["s" + i]);
if (!playgame) {
duplicateMovieClip (star, "s" + (startstar + 25), _root.getNextHighestDepth());
_root["sarray" + (startstar + 25)] = new Array((Math.random() * 800) - 400, (Math.random() * 800) - 400, -200 + ((startstar + 25) * 30));
_root["s" + (startstar + 25)].shine.gotoAndStop(Math.ceil(Math.random() * 6));
}
startstar++;
}
} else if (i == startstar) {
if (playgame) {
j = 0;
while (j < (startstar + 30)) {
_root["s" + j].swapDepths(99);
removeMovieClip(_root["s" + j]);
j++;
}
mcc.swapDepths(99);
removeMovieClip(_root.mcc);
mc.swapDepths(99);
removeMovieClip(_root.mc);
lines2.swapDepths(99);
removeMovieClip(lines2);
_root.gotoAndStop(5);
}
}
i++;
}
lines2.swapDepths(_root.getNextHighestDepth() + 1000);
};
Symbol 14 Button
on (press) {
getURL ("http://www.armorgames.com/", _blank);
}
Symbol 27 MovieClip Frame 126
_root.nextFrame();
Symbol 43 MovieClip Frame 94
_root.nextFrame();
Symbol 50 Button
on (press) {
_root.playgame = true;
}
Symbol 54 Button
on (press) {
getURL ("http://armorgames.com/", _blank);
}
Symbol 58 Button
on (rollOver) {
_root.mcc._visible = true;
}
on (rollOut) {
_root.mcc._visible = false;
}
Symbol 79 MovieClip Frame 2
gotoAndPlay (120);
Symbol 79 MovieClip Frame 570
_root.color = 2;
Symbol 79 MovieClip Frame 956
_root.color = 1;
Symbol 79 MovieClip Frame 1444
_root.color = 2;
Symbol 79 MovieClip Frame 1852
_root.color = 1;
Symbol 79 MovieClip Frame 2256
_root.color = 2;
Symbol 79 MovieClip Frame 2437
_root.songnum++;
_root.setLevel(_root.songnum);
Symbol 79 MovieClip Frame 2673
_root.color = 2;
Symbol 79 MovieClip Frame 2883
_root.color = q;
Symbol 79 MovieClip Frame 3367
_root.color = 2;
Symbol 79 MovieClip Frame 3694
_root.color = 1;
Symbol 79 MovieClip Frame 4290
_root.color = 2;
Symbol 79 MovieClip Frame 4791
_root.num++;
_root["song" + _root.num].play();
Symbol 79 MovieClip Frame 4792
stop();
Symbol 82 MovieClip Frame 3539
_root.songnum++;
_root.setLevel(_root.songnum);
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 10
stop();
Symbol 89 MovieClip Frame 4
stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 113 MovieClip Frame 1
stop();
Instance of Symbol 101 MovieClip in Symbol 141 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndStop(Math.ceil(Math.random() * 5));
}
Instance of Symbol 113 MovieClip "s" in Symbol 141 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.s.s._currentframe == 1) {
if (Math.random() > 0.95) {
this.gotoAndStop(Math.ceil(Math.random() * 8));
this.s.gotoAndStop(Math.ceil(Math.random() * 2));
this.s.s.s.gotoAndStop(Math.ceil(Math.random() * 6));
this.s.s.play();
}
}
}
Instance of Symbol 133 MovieClip in Symbol 141 MovieClip Frame 8
onClipEvent (load) {
this._x = (Math.random() * 400) - 300;
this._y = (Math.random() * 400) - 200;
this.gotoAndPlay(Math.ceil(Math.random() * 200));
this.c.gotoAndPlay(Math.ceil(Math.random() * 80));
}
Symbol 151 MovieClip Frame 2700
_root.endgame = true;
Symbol 151 MovieClip Frame 2701
stop();
Symbol 165 MovieClip Frame 2311
_root.songnum++;
_root.setLevel(_root.songnum);