Frame 1
stop();
Frame 2
stop();
Frame 3
_global.menusproing = new Sound();
_global.menusproing.attachSound("sproing");
_global.clicking = new Sound();
_global.clicking.attachSound("clicking");
_global.baow = new Sound();
_global.baow.attachSound("baow");
_global.songselect = 1;
stop();
Instance of Symbol 276 MovieClip in Frame 3
onClipEvent (load) {
noentdbl = true;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) and (noentdbl != true)) {
noentdbl = true;
_global.baow.start(0, 0);
_root.gotoAndStop(_root._currentframe + 1);
}
if (!Key.isDown(32)) {
noentdbl = false;
}
}
Frame 4
stop();
Instance of Symbol 282 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.howglow.currentfret == 4) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 286 MovieClip "howglow" in Frame 4
onClipEvent (enterFrame) {
currentfret = 0;
if (Key.isDown(39)) {
currentfret = 1;
}
if (Key.isDown(40)) {
currentfret = 2;
}
if (Key.isDown(37)) {
currentfret = 3;
}
if (Key.isDown(17)) {
currentfret = 4;
}
if (currentfret == 0) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 290 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.howglow.currentfret == 1) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 294 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.howglow.currentfret == 3) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 298 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.howglow.currentfret == 2) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 305 MovieClip in Frame 5
onClipEvent (load) {
select = _global.songselect + 1;
noentdbl = true;
}
onClipEvent (enterFrame) {
gotoAndStop(select + 1);
if (Key.isDown(39) and (nodblr != true)) {
nodblr = true;
if (select > 1) {
_global.clicking.start(0, 0);
select--;
}
}
if (!Key.isDown(39)) {
nodblr = false;
}
if (Key.isDown(37) and (nodbll != true)) {
nodbll = true;
if (select < 4) {
_global.clicking.start(0, 0);
select++;
}
}
if (!Key.isDown(37)) {
nodbll = false;
}
if (Key.isDown(32) and (noentdbl != true)) {
noentdbl = true;
_global.baow.start(0, 0);
if (select == 1) {
_root.gotoAndStop(_root._currentframe - 2);
} else {
if (select == 2) {
_root.gotoAndStop(_root._currentframe + 1);
}
if (select == 3) {
_root.gotoAndStop(_root._currentframe + 3);
}
if (select == 4) {
_root.gotoAndStop(_root._currentframe + 5);
}
}
}
if (!Key.isDown(32)) {
noentdbl = false;
}
}
Frame 6
for (var i in _root) {
removeMovieClip(_root[i]);
}
gotoAndStop(_currentframe + 1);
Instance of Symbol 276 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (Key.isDown(13) and (noentdbl != true)) {
noentdbl = true;
_root.gotoAndStop(5);
}
if (!Key.isDown(13)) {
noentdbl = false;
}
}
Frame 7
stop();
Instance of Symbol 308 MovieClip in Frame 7
onClipEvent (load) {
gotoAndStop(_global.songselect);
}
Instance of Symbol 311 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 311 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(40)) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 311 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 314 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (Key.isDown(17)) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 320 MovieClip "msic" in Frame 7
onClipEvent (enterFrame) {
_root.aaa = int((_global.framecount / 30) * 10) / 10;
_global.allsound = new Sound(this);
_global.sproing = new Sound(_root.osfx);
_global.sproing.attachSound("sproing");
_global.cheer = new Sound(_root.osfx);
_global.cheer.attachSound("cheer");
_root._quality = "LOW";
}
Instance of Symbol 322 MovieClip "mline" in Frame 7
onClipEvent (load) {
beathold = new Array();
_global.combob = 0;
_global.score = 0;
sparks = false;
hicomb = 0;
_global.explode = 110;
_global.greats = 150;
_global.missed = false;
}
onClipEvent (enterFrame) {
if ((_root.msic._currentframe > _global.songend) and (cheeron != true)) {
cheeron = true;
_global.cheer.start(0, 0);
}
_root.end.finscore = _global.score;
if (_root.combo > hicomb) {
hicomb = _root.combo;
}
_root.end.longcomb = hicomb;
_root.end.endperc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
if (_global.combob < 8) {
multiply = 1;
sparks = false;
} else if ((_global.combob >= 10) and (_global.combob < 20)) {
multiply = 2;
} else if ((_global.combob >= 20) and (_global.combob < 32)) {
multiply = 3;
} else if (_global.combob >= 32) {
multiply = 4;
sparks = true;
}
_root.multi = multiply + "x";
_root.score = _global.score;
if (_global.editting != true) {
if (_global.missed == true) {
_global.allsound.setVolume(0);
} else {
_global.allsound.setVolume(100);
}
}
_root.combo = _global.combob;
if ((_global.beatshit / _global.beatsout) >= 0) {
_root.perc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
} else {
_root.perc = 0;
}
noteon = false;
if (_global.editting == true) {
if (Key.isDown(83) and (nodblb == true)) {
nodblb = false;
trace(_root.dot.beats);
}
if (!Key.isDown(83)) {
nodblb = true;
}
if (Key.isDown(66) and (nodblsp == true)) {
nodblsp = false;
_root.dot.beats.push(_root.msic._currentframe);
_root.dot.beats.push(0);
}
if (!Key.isDown(66)) {
nodblsp = true;
}
}
if (Key.isDown(32) and (nodbl == true)) {
nodbl = false;
beathold.push(_global.framecount);
currentfret = 0;
if (Key.isDown(39)) {
currentfret = 1;
}
if (Key.isDown(40)) {
currentfret = 2;
}
if (Key.isDown(37)) {
currentfret = 3;
}
if (Key.isDown(17)) {
currentfret = 4;
}
i = 1;
while (i < 101) {
if (noteon != true) {
if ((_root["n" + i]._y < (_y + (_root["n" + i]._width / 2))) and (_root["n" + i]._y > (_y - (_root["n" + i]._width / 2)))) {
if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 1) and (currentfret == 1)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 2) and (currentfret == 2)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 3) and (currentfret == 3)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 4) and (currentfret == 4)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 0) and (currentfret == 0)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
}
if (sparks == true) {
dboom = 10;
kabcnt = 0;
drot = 0;
while (kabcnt < dboom) {
_root.attachMovie("nnnb", "ex" + _global.explode, _global.explode);
_root["ex" + _global.explode]._x = 58;
_root["ex" + _global.explode]._y = 215;
sca = random(100) + 50;
_root["ex" + _global.explode]._xscale = sca;
_root["ex" + _global.explode]._yscale = sca;
drot = drot + ((360 / dboom) * 2);
_root["ex" + _global.explode].gotoAndStop(random(2) + 1);
_root["ex" + _global.explode]._rotation = drot;
_global.explode++;
kabcnt++;
if (_global.explode >= 140) {
_global.explode = 110;
}
}
}
if ((noteon == true) and (_root.dot.beats[_root["n" + i].arraynum + 1] == currentfret)) {
_global.score = _global.score + int((150 - (Math.abs(_y - _root["n" + i]._y) * 1.5)) * multiply);
_root.attachMovie("rockon", "ex" + _global.greats, _global.greats);
_root["ex" + _global.greats]._x = _root.dot._x + (60 * _root.dot.beats[_root["n" + i].arraynum + 1]);
_root["ex" + _global.greats]._y = _y;
_global.greats++;
if (_global.greats >= 161) {
_global.greats = 150;
}
_root["n" + i].removeMovieClip();
}
}
}
i++;
}
if (noteon == true) {
_root.bg.gotoAndPlay(2);
_global.combob++;
} else {
_root.bg.gotoAndPlay(9);
_global.combob = 0;
_global.sproing.start(0, 0);
_global.missed = true;
}
}
if (!Key.isDown(32)) {
nodbl = true;
}
}
Instance of Symbol 335 MovieClip "guy" in Frame 7
onClipEvent (load) {
fret = 1;
}
onClipEvent (enterFrame) {
this.ahead._rotation = -_rotation;
if (Key.isDown(39)) {
fret = 1;
}
if (Key.isDown(40)) {
fret = 2;
}
if (Key.isDown(37)) {
fret = 3;
}
if (Key.isDown(17)) {
fret = 4;
}
if (Key.isDown(32) and (nodblsp == true)) {
nodblsp = false;
this.strum.gotoAndPlay(1);
rotat = random(2);
if (rotat == 0) {
_rotation = (_rotation + 7);
}
if (rotat == 1) {
_rotation = (_rotation - 7);
}
if (_rotation > 7) {
_rotation = 7;
}
if (_rotation < -7) {
_rotation = -7;
}
}
if (!Key.isDown(32)) {
nodblsp = true;
}
if (Key.isDown(49)) {
_rotation = 15;
}
if (Key.isDown(50)) {
_rotation = 0;
}
if (Key.isDown(51)) {
_rotation = -15;
}
}
Instance of Symbol 336 MovieClip "dot" in Frame 7
onClipEvent (load) {
_global.paus = false;
_global.timetravel = false;
_global.editting = false;
_global.beatsout = 0.0001;
_global.beatshit = 0.0001;
crawltime = 0;
_global.framecount = 2;
_global.speed = 6;
_global.numberson = false;
traveltime = (_y - _root.mline._y) / speed;
traveltime = int(traveltime);
beats = new Array(137, 3, 185, 1, 223, 3, 263, 1, 302, 2, 340, 3, 381, 1, 423, 1, 442, 2, 465, 3, 473, 3, 505, 1, 514, 1, 545, 3, 554, 3, 585, 1, 594, 1, 626, 2, 634, 2, 667, 3, 675, 3, 706, 1, 715, 1, 747, 1, 766, 2, 787, 3, 795, 3, 828, 1, 837, 1, 868, 3, 877, 3, 908, 1, 917, 1, 948, 2, 956, 2, 989, 3, 997, 3, 1027, 1, 1037, 1, 1068, 1, 1087, 2, 1109, 3, 1118, 3, 1129, 1, 1145, 2, 1153, 2, 1167, 1, 1189, 2, 1198, 2, 1209, 1, 1226, 0, 1234, 0, 1250, 1, 1271, 3, 1279, 3, 1290, 1, 1305, 2, 1312, 2, 1328, 1, 1350, 2, 1358, 2, 1370, 1, 1385, 0, 1393, 0, 1410, 1, 1432, 3, 1439, 3, 1450, 1, 1467, 2, 1474, 2, 1490, 1, 1511, 2, 1519, 2, 1531, 1, 1547, 0, 1555, 0, 1570, 1, 1593, 1, 1609, 2, 1672, 1, 1680, 1, 1714, 3, 1723, 3, 1755, 1, 1763, 1, 1796, 2, 1803, 2, 1834, 3, 1842, 3, 1874, 1, 1882, 1, 1915, 1, 1933, 2, 1955, 3, 1963, 3, 1994, 1, 2004, 1, 2035, 3, 2044, 3, 2076, 1, 2085, 1, 2116, 2, 2124, 2, 2157, 3, 2166, 3, 2196, 1, 2205, 1, 2235, 1, 2254, 2, 2277, 3, 2285, 3, 2297, 1, 2312, 2, 2319, 2, 2333, 1, 2357, 2, 2366, 2, 2377, 1, 2394, 0, 2401, 0, 2420, 1, 2438, 3, 2447, 3, 2457, 1, 2473, 2, 2481, 2, 2496, 1, 2518, 2, 2526, 2, 2538, 1, 2553, 0, 2561, 0, 2577, 1, 2600, 3, 2608, 3, 2618, 1, 2633, 2, 2642, 2, 2657, 1, 2679, 2, 2688, 2, 2698, 1, 2715, 0, 2723, 0, 2740, 1, 2760, 1, 2776, 2, 2794, 4, 2815, 2, 2833, 2, 2854, 2, 2879, 4, 2898, 2, 2916, 2, 2935, 2, 2958, 4, 2977, 2, 2996, 2, 3014, 3, 3035, 1, 3056, 2, 3075, 2, 3099, 4, 3119, 2, 3138, 2, 3157, 2, 3180, 4, 3199, 2, 3218, 2, 3237, 2, 3260, 4, 3279, 2, 3298, 2, 3319, 3, 3338, 1, 3359, 2, 3377, 2, 3401, 4, 3422, 2, 3442, 2, 3460, 2, 3485, 4, 3502, 2, 3521, 2, 3540, 2, 3564, 4, 3584, 2, 3602, 2, 3622, 3, 3642, 1, 3663, 2, 3681, 2, 3706, 1, 3724, 2, 3745, 3, 3753, 3, 3788, 1, 3796, 1, 3826, 3, 3837, 3, 3869, 1, 3877, 1, 3909, 2, 3918, 2, 3948, 3, 3957, 3, 3988, 1, 3996, 1, 4029, 1, 4048, 2, 4070, 3, 4078, 3, 4110, 1, 4119, 1, 4151, 3, 4160, 3, 4191, 1, 4200, 1, 4231, 2, 4239, 2, 4271, 3, 4280, 3, 4310, 1, 4319, 1, 4352, 1, 4369, 2, 4390, 3, 4399, 3, 4410, 1, 4428, 2, 4435, 2, 4450, 1, 4472, 2, 4481, 2, 4492, 1, 4508, 0, 4516, 0, 4534, 1, 4553, 3, 4562, 3, 4573, 1, 4589, 2, 4596, 2, 4611, 1, 4631, 2, 4640, 2, 4653, 1, 4668, 0, 4676, 0, 4692, 1, 4714, 3, 4722, 3, 4733, 1, 4749, 2, 4757, 2, 4773, 1, 4793, 2, 4802, 2, 4813, 1, 4829, 0, 4837, 0, 4855, 1, 4876, 1, 4892, 3, 4910, 1, 4931, 3, 4952, 3, 1637, 3, 1627, 3);
_global.songend = 5062;
_global.notes = 1;
}
onClipEvent (enterFrame) {
maxbeats = beats.length;
if ((_global.timetravel == false) and (_global.paus == false)) {
_global.framecount++;
}
if (Key.isDown(80) and (nodblp == true)) {
nodblp = false;
if (_global.paus == false) {
_global.paus = true;
_global.speed = 0;
_root.msic.gotoAndStop(_currentframe);
} else {
_global.speed = 6;
_global.paus = false;
_root.msic.gotoAndPlay(_global.framecount - 1);
}
}
if (!Key.isDown(80)) {
nodblp = true;
}
i = 0;
while (i < maxbeats) {
if (beats[i] > 10) {
if (beats[i] == (_root.msic._currentframe + 1)) {
_global.beatsout++;
}
}
if ((beats[i] - traveltime) == (_root.msic._currentframe + 1)) {
if (beats[i + 1] == 0) {
_root.attachMovie("n0", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x;
}
if (beats[i + 1] == 1) {
_root.attachMovie("n1", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 60;
}
if (beats[i + 1] == 2) {
_root.attachMovie("n2", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 120;
}
if (beats[i + 1] == 3) {
_root.attachMovie("n3", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 180;
}
if (beats[i + 1] == 4) {
_root.attachMovie("n4", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 240;
}
_root["n" + _global.notes]._y = _y;
_root["n" + _global.notes].beat = beats[i];
_root["n" + _global.notes].arraynum = i;
_root["n" + _global.notes].fret = beats[i + 1];
_global.notes++;
if (_global.notes >= 100) {
_global.notes = 1;
}
}
i++;
}
}
Instance of Symbol 367 MovieClip "end" in Frame 7
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_root.mline.cheeron == true) {
_visible = true;
if (Key.isDown(32)) {
_global.menusproing.start(0, 0);
_root.gotoAndStop(12);
}
} else {
_visible = false;
}
}
Frame 8
for (var i in _root) {
removeMovieClip(_root[i]);
}
gotoAndStop(_currentframe + 1);
Frame 9
stop();
Instance of Symbol 369 MovieClip "msic" in Frame 9
onClipEvent (enterFrame) {
_root.aaa = int((_global.framecount / 30) * 10) / 10;
_global.allsound = new Sound(this);
_global.sproing = new Sound(_root.osfx);
_global.sproing.attachSound("sproing");
_global.cheer = new Sound(_root.osfx);
_global.cheer.attachSound("cheer");
_root._quality = "LOW";
}
Instance of Symbol 322 MovieClip "mline" in Frame 9
onClipEvent (load) {
beathold = new Array();
_global.combob = 0;
_global.score = 0;
sparks = false;
hicomb = 0;
_global.explode = 110;
_global.greats = 150;
_global.missed = false;
}
onClipEvent (enterFrame) {
if ((_root.msic._currentframe > _global.songend) and (cheeron != true)) {
cheeron = true;
_global.cheer.start(0, 0);
}
_root.end.finscore = _global.score;
if (_root.combo > hicomb) {
hicomb = _root.combo;
}
_root.end.longcomb = hicomb;
_root.end.endperc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
if (_global.combob < 8) {
multiply = 1;
sparks = false;
} else if ((_global.combob >= 10) and (_global.combob < 20)) {
multiply = 2;
} else if ((_global.combob >= 20) and (_global.combob < 32)) {
multiply = 3;
} else if (_global.combob >= 32) {
multiply = 4;
sparks = true;
}
_root.multi = multiply + "x";
_root.score = _global.score;
if (_global.editting != true) {
if (_global.missed == true) {
_global.allsound.setVolume(0);
} else {
_global.allsound.setVolume(100);
}
}
_root.combo = _global.combob;
if ((_global.beatshit / _global.beatsout) >= 0) {
_root.perc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
} else {
_root.perc = 0;
}
noteon = false;
if (_global.editting == true) {
if (Key.isDown(83) and (nodblb == true)) {
nodblb = false;
trace(_root.dot.beats);
}
if (!Key.isDown(83)) {
nodblb = true;
}
if (Key.isDown(66) and (nodblsp == true)) {
nodblsp = false;
_root.dot.beats.push(_root.msic._currentframe);
_root.dot.beats.push(0);
}
if (!Key.isDown(66)) {
nodblsp = true;
}
}
if (Key.isDown(32) and (nodbl == true)) {
nodbl = false;
beathold.push(_global.framecount);
currentfret = 0;
if (Key.isDown(39)) {
currentfret = 1;
}
if (Key.isDown(40)) {
currentfret = 2;
}
if (Key.isDown(37)) {
currentfret = 3;
}
if (Key.isDown(17)) {
currentfret = 4;
}
i = 1;
while (i < 101) {
if (noteon != true) {
if ((_root["n" + i]._y < (_y + (_root["n" + i]._width / 2))) and (_root["n" + i]._y > (_y - (_root["n" + i]._width / 2)))) {
if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 1) and (currentfret == 1)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 2) and (currentfret == 2)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 3) and (currentfret == 3)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 4) and (currentfret == 4)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 0) and (currentfret == 0)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
}
if (sparks == true) {
dboom = 10;
kabcnt = 0;
drot = 0;
while (kabcnt < dboom) {
_root.attachMovie("nnnb", "ex" + _global.explode, _global.explode);
_root["ex" + _global.explode]._x = 58;
_root["ex" + _global.explode]._y = 215;
sca = random(100) + 50;
_root["ex" + _global.explode]._xscale = sca;
_root["ex" + _global.explode]._yscale = sca;
drot = drot + ((360 / dboom) * 2);
_root["ex" + _global.explode].gotoAndStop(random(2) + 1);
_root["ex" + _global.explode]._rotation = drot;
_global.explode++;
kabcnt++;
if (_global.explode >= 140) {
_global.explode = 110;
}
}
}
if ((noteon == true) and (_root.dot.beats[_root["n" + i].arraynum + 1] == currentfret)) {
_global.score = _global.score + int((150 - (Math.abs(_y - _root["n" + i]._y) * 1.5)) * multiply);
_root.attachMovie("rockon", "ex" + _global.greats, _global.greats);
_root["ex" + _global.greats]._x = _root.dot._x + (60 * _root.dot.beats[_root["n" + i].arraynum + 1]);
_root["ex" + _global.greats]._y = _y;
_global.greats++;
if (_global.greats >= 161) {
_global.greats = 150;
}
_root["n" + i].removeMovieClip();
}
}
}
i++;
}
if (noteon == true) {
_root.bg.gotoAndPlay(2);
_global.combob++;
} else {
_root.bg.gotoAndPlay(9);
_global.combob = 0;
_global.sproing.start(0, 0);
_global.missed = true;
}
}
if (!Key.isDown(32)) {
nodbl = true;
}
}
Instance of Symbol 335 MovieClip "guy" in Frame 9
onClipEvent (load) {
fret = 1;
}
onClipEvent (enterFrame) {
this.ahead._rotation = -_rotation;
if (Key.isDown(39)) {
fret = 1;
}
if (Key.isDown(40)) {
fret = 2;
}
if (Key.isDown(37)) {
fret = 3;
}
if (Key.isDown(17)) {
fret = 4;
}
if (Key.isDown(32) and (nodblsp == true)) {
nodblsp = false;
this.strum.gotoAndPlay(1);
rotat = random(2);
if (rotat == 0) {
_rotation = (_rotation + 7);
}
if (rotat == 1) {
_rotation = (_rotation - 7);
}
if (_rotation > 7) {
_rotation = 7;
}
if (_rotation < -7) {
_rotation = -7;
}
}
if (!Key.isDown(32)) {
nodblsp = true;
}
if (Key.isDown(49)) {
_rotation = 15;
}
if (Key.isDown(50)) {
_rotation = 0;
}
if (Key.isDown(51)) {
_rotation = -15;
}
}
Instance of Symbol 336 MovieClip "dot" in Frame 9
onClipEvent (load) {
_global.paus = false;
_global.timetravel = false;
_global.editting = false;
_global.beatsout = 0.0001;
_global.beatshit = 0.0001;
crawltime = 0;
_global.framecount = 2;
_global.speed = 6;
_global.numberson = false;
traveltime = (_y - _root.mline._y) / speed;
traveltime = int(traveltime);
beats = new Array(315, 0, 327, 0, 343, 1, 374, 3, 387, 3, 404, 1, 415, 4, 432, 0, 444, 0, 458, 1, 483, 3, 496, 3, 511, 1, 522, 4, 537, 0, 549, 0, 564, 1, 575, 2, 589, 3, 602, 3, 615, 1, 627, 4, 643, 0, 656, 0, 669, 1, 681, 2, 694, 3, 706, 3, 719, 1, 732, 4, 745, 0, 758, 0, 770, 1, 784, 2, 798, 3, 810, 3, 824, 1, 838, 4, 852, 0, 863, 0, 877, 1, 891, 2, 904, 3, 917, 3, 930, 1, 945, 4, 957, 0, 1009, 0, 1036, 4, 1044, 3, 1053, 2, 1060, 0, 1109, 1, 1135, 3, 1159, 0, 1173, 0, 1188, 1, 1199, 2, 1214, 3, 1227, 3, 1241, 1, 1251, 4, 1266, 0, 1280, 0, 1293, 1, 1304, 2, 1318, 3, 1329, 3, 1345, 1, 1357, 4, 1371, 0, 1384, 0, 1398, 1, 1411, 2, 1425, 3, 1439, 3, 1453, 1, 1465, 4, 1478, 0, 1490, 0, 1503, 1, 1516, 2, 1529, 3, 1542, 3, 1555, 1, 1568, 4, 1583, 0, 1595, 0, 1606, 1, 1620, 2, 1634, 3, 1647, 3, 1659, 1, 1674, 4, 1688, 0, 1700, 0, 1713, 1, 1726, 2, 1739, 3, 1751, 3, 1765, 1, 1778, 4, 1791, 0, 1842, 0, 1869, 4, 1879, 3, 1889, 2, 1896, 0, 209, 1, 200, 4, 354, 2, 464, 2, 1947, 1, 1971, 3, 1997, 0, 2011, 0, 2024, 1, 2034, 2, 2048, 3, 2061, 3, 2073, 1, 2084, 4, 2100, 0, 2112, 0, 2124, 1, 2137, 2, 2151, 3, 2163, 3, 2177, 1, 2189, 4, 2205, 0, 2218, 0, 2231, 1, 2245, 2, 2257, 3, 2271, 3, 2284, 1, 2297, 4, 2312, 0, 2326, 0, 2340, 1, 2352, 2, 2366, 3, 2377, 3, 2390, 1, 2404, 4, 2417, 0, 2476, 0, 2524, 1, 2580, 3, 2631, 3, 2731, 2, 2836, 0, 2916, 3, 2938, 0, 2989, 0, 3034, 1, 3060, 3, 3086, 2, 3119, 1, 3146, 1, 3172, 2, 3200, 3, 3227, 4, 3456, 0, 3483, 1, 3496, 2, 3510, 3, 3535, 1, 3546, 4, 3562, 0, 3587, 1, 3601, 2, 3614, 3, 3640, 1, 3652, 4, 3669, 0, 3695, 1, 3466, 0, 3521, 3, 3574, 0, 3627, 3, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 3243, 2, 3249, 3, 3257, 4, 3264, 3, 3271, 2, 3277, 1, 3284, 2, 3299, 2, 3305, 3, 3312, 4, 3318, 3, 3324, 2, 3330, 3, 3338, 4, 3351, 2, 3359, 3, 3366, 4, 3372, 3, 3378, 2, 3384, 1, 3392, 2, 3398, 1, 3404, 2, 3411, 1, 3417, 2, 3423, 1, 3429, 2, 3435, 1, 3443, 2, 3713, 2, 3727, 3, 3757, 2, 3771, 1, 3784, 0, 3811, 1, 3825, 2, 3837, 3, 3866, 2, 3879, 1, 3893, 0, 3923, 1, 3936, 2, 3951, 3, 3982, 2, 3994, 1, 4007, 0, 4037, 1, 4051, 2, 4066, 3, 4099, 2, 4112, 1, 4127, 0, 4158, 1, 4171, 2, 4187, 3, 4219, 2, 4233, 1, 4249, 0, 4281, 1, 4294, 2, 4308, 3, 4338, 2, 4351, 1, 4374, 0, 4388, 3, 4614, 4, 4628, 3, 4645, 2, 4527, 0, 4699, 0, 4839, 4, 4932, 2, 4394, 2, 4407, 0);
_global.songend = 5025;
_global.notes = 1;
}
onClipEvent (enterFrame) {
maxbeats = beats.length;
if ((_global.timetravel == false) and (_global.paus == false)) {
_global.framecount++;
}
if (Key.isDown(80) and (nodblp == true)) {
nodblp = false;
if (_global.paus == false) {
_global.paus = true;
_global.speed = 0;
_root.msic.gotoAndStop(_currentframe);
} else {
_global.speed = 6;
_global.paus = false;
_root.msic.gotoAndPlay(_global.framecount - 1);
}
}
if (!Key.isDown(80)) {
nodblp = true;
}
i = 0;
while (i < maxbeats) {
if (beats[i] > 10) {
if (beats[i] == (_root.msic._currentframe + 1)) {
_global.beatsout++;
}
}
if ((beats[i] - traveltime) == (_root.msic._currentframe + 1)) {
if (beats[i + 1] == 0) {
_root.attachMovie("n0", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x;
}
if (beats[i + 1] == 1) {
_root.attachMovie("n1", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 60;
}
if (beats[i + 1] == 2) {
_root.attachMovie("n2", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 120;
}
if (beats[i + 1] == 3) {
_root.attachMovie("n3", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 180;
}
if (beats[i + 1] == 4) {
_root.attachMovie("n4", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 240;
}
_root["n" + _global.notes]._y = _y;
_root["n" + _global.notes].beat = beats[i];
_root["n" + _global.notes].arraynum = i;
_root["n" + _global.notes].fret = beats[i + 1];
_global.notes++;
if (_global.notes >= 100) {
_global.notes = 1;
}
}
i++;
}
}
Instance of Symbol 367 MovieClip "end" in Frame 9
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_root.mline.cheeron == true) {
_visible = true;
if (Key.isDown(32)) {
_global.menusproing.start(0, 0);
_root.gotoAndStop(12);
}
} else {
_visible = false;
}
}
Frame 10
for (var i in _root) {
removeMovieClip(_root[i]);
}
gotoAndStop(_currentframe + 1);
Frame 11
stop();
Instance of Symbol 377 MovieClip "msic" in Frame 11
onClipEvent (enterFrame) {
_root.aaa = int((_global.framecount / 30) * 10) / 10;
_global.allsound = new Sound(this);
_global.sproing = new Sound(_root.osfx);
_global.sproing.attachSound("sproing");
_global.cheer = new Sound(_root.osfx);
_global.cheer.attachSound("cheer");
_root._quality = "LOW";
}
Instance of Symbol 322 MovieClip "mline" in Frame 11
onClipEvent (load) {
beathold = new Array();
_global.combob = 0;
_global.score = 0;
sparks = false;
hicomb = 0;
_global.explode = 110;
_global.greats = 150;
_global.missed = false;
}
onClipEvent (enterFrame) {
if ((_root.msic._currentframe > _global.songend) and (cheeron != true)) {
cheeron = true;
_global.cheer.start(0, 0);
}
_root.end.finscore = _global.score;
if (_root.combo > hicomb) {
hicomb = _root.combo;
}
_root.end.longcomb = hicomb;
_root.end.endperc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
if (_global.combob < 8) {
multiply = 1;
sparks = false;
} else if ((_global.combob >= 10) and (_global.combob < 20)) {
multiply = 2;
} else if ((_global.combob >= 20) and (_global.combob < 32)) {
multiply = 3;
} else if (_global.combob >= 32) {
multiply = 4;
sparks = true;
}
_root.multi = multiply + "x";
_root.score = _global.score;
if (_global.editting != true) {
if (_global.missed == true) {
_global.allsound.setVolume(0);
} else {
_global.allsound.setVolume(100);
}
}
_root.combo = _global.combob;
if ((_global.beatshit / _global.beatsout) >= 0) {
_root.perc = Math.round((_global.beatshit / _global.beatsout) * 100) + "%";
} else {
_root.perc = 0;
}
noteon = false;
if (_global.editting == true) {
if (Key.isDown(83) and (nodblb == true)) {
nodblb = false;
trace(_root.dot.beats);
}
if (!Key.isDown(83)) {
nodblb = true;
}
if (Key.isDown(66) and (nodblsp == true)) {
nodblsp = false;
_root.dot.beats.push(_root.msic._currentframe);
_root.dot.beats.push(0);
}
if (!Key.isDown(66)) {
nodblsp = true;
}
}
if (Key.isDown(32) and (nodbl == true)) {
nodbl = false;
beathold.push(_global.framecount);
currentfret = 0;
if (Key.isDown(39)) {
currentfret = 1;
}
if (Key.isDown(40)) {
currentfret = 2;
}
if (Key.isDown(37)) {
currentfret = 3;
}
if (Key.isDown(17)) {
currentfret = 4;
}
i = 1;
while (i < 101) {
if (noteon != true) {
if ((_root["n" + i]._y < (_y + (_root["n" + i]._width / 2))) and (_root["n" + i]._y > (_y - (_root["n" + i]._width / 2)))) {
if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 1) and (currentfret == 1)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 2) and (currentfret == 2)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 3) and (currentfret == 3)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 4) and (currentfret == 4)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
} else if ((_root.dot.beats[_root["n" + i].arraynum + 1] == 0) and (currentfret == 0)) {
noteon = true;
_global.missed = false;
_global.beatshit++;
}
if (sparks == true) {
dboom = 10;
kabcnt = 0;
drot = 0;
while (kabcnt < dboom) {
_root.attachMovie("nnnb", "ex" + _global.explode, _global.explode);
_root["ex" + _global.explode]._x = 58;
_root["ex" + _global.explode]._y = 215;
sca = random(100) + 50;
_root["ex" + _global.explode]._xscale = sca;
_root["ex" + _global.explode]._yscale = sca;
drot = drot + ((360 / dboom) * 2);
_root["ex" + _global.explode].gotoAndStop(random(2) + 1);
_root["ex" + _global.explode]._rotation = drot;
_global.explode++;
kabcnt++;
if (_global.explode >= 140) {
_global.explode = 110;
}
}
}
if ((noteon == true) and (_root.dot.beats[_root["n" + i].arraynum + 1] == currentfret)) {
_global.score = _global.score + int((150 - (Math.abs(_y - _root["n" + i]._y) * 1.5)) * multiply);
_root.attachMovie("rockon", "ex" + _global.greats, _global.greats);
_root["ex" + _global.greats]._x = _root.dot._x + (60 * _root.dot.beats[_root["n" + i].arraynum + 1]);
_root["ex" + _global.greats]._y = _y;
_global.greats++;
if (_global.greats >= 161) {
_global.greats = 150;
}
_root["n" + i].removeMovieClip();
}
}
}
i++;
}
if (noteon == true) {
_root.bg.gotoAndPlay(2);
_global.combob++;
} else {
_root.bg.gotoAndPlay(9);
_global.combob = 0;
_global.sproing.start(0, 0);
_global.missed = true;
}
}
if (!Key.isDown(32)) {
nodbl = true;
}
}
Instance of Symbol 335 MovieClip "guy" in Frame 11
onClipEvent (load) {
fret = 1;
}
onClipEvent (enterFrame) {
this.ahead._rotation = -_rotation;
if (Key.isDown(39)) {
fret = 1;
}
if (Key.isDown(40)) {
fret = 2;
}
if (Key.isDown(37)) {
fret = 3;
}
if (Key.isDown(17)) {
fret = 4;
}
if (Key.isDown(32) and (nodblsp == true)) {
nodblsp = false;
this.strum.gotoAndPlay(1);
rotat = random(2);
if (rotat == 0) {
_rotation = (_rotation + 7);
}
if (rotat == 1) {
_rotation = (_rotation - 7);
}
if (_rotation > 7) {
_rotation = 7;
}
if (_rotation < -7) {
_rotation = -7;
}
}
if (!Key.isDown(32)) {
nodblsp = true;
}
if (Key.isDown(49)) {
_rotation = 15;
}
if (Key.isDown(50)) {
_rotation = 0;
}
if (Key.isDown(51)) {
_rotation = -15;
}
}
Instance of Symbol 336 MovieClip "dot" in Frame 11
onClipEvent (load) {
_global.paus = false;
_global.timetravel = false;
_global.editting = false;
_global.beatsout = 0.0001;
_global.beatshit = 0.0001;
crawltime = 0;
_global.framecount = 2;
_global.speed = 6;
_global.numberson = false;
traveltime = (_y - _root.mline._y) / speed;
traveltime = int(traveltime);
beats = new Array(118, 3, 188, 2, 225, 1, 262, 3, 324, 2, 366, 1, 686, 3, 693, 3, 724, 2, 730, 2, 741, 1, 748, 1, 758, 0, 765, 0, 795, 0, 803, 0, 813, 1, 821, 1, 831, 2, 837, 2, 866, 2, 873, 2, 885, 1, 892, 1, 902, 0, 909, 0, 939, 0, 945, 0, 955, 1, 961, 1, 971, 2, 977, 2, 1007, 2, 1013, 2, 1026, 1, 1033, 1, 1044, 0, 1050, 0, 1079, 0, 1085, 0, 1096, 1, 1103, 1, 1116, 2, 1122, 2, 1150, 2, 1156, 2, 1169, 1, 1176, 1, 1187, 0, 1194, 0, 1223, 0, 1228, 0, 1241, 1, 1247, 1, 1256, 2, 1265, 2, 1293, 2, 1299, 2, 1309, 1, 1316, 1, 1327, 0, 1333, 0, 1362, 0, 1368, 0, 1380, 1, 1387, 1, 1399, 2, 1405, 2, 1436, 2, 1442, 2, 1456, 1, 1470, 0, 1504, 1, 1543, 2, 1560, 2, 1578, 2, 1595, 2, 1613, 1, 1629, 1, 1645, 1, 1664, 1, 1681, 0, 1697, 0, 1714, 0, 1732, 0, 1750, 1, 1767, 1, 1785, 1, 1805, 1, 1824, 2, 1841, 2, 1857, 2, 1876, 2, 1894, 1, 1450, 1, 407, 2, 416, 2, 425, 2, 434, 2, 443, 2, 451, 2, 460, 2, 468, 2, 477, 1, 484, 1, 494, 1, 502, 1, 511, 0, 519, 0, 528, 0, 537, 0, 546, 2, 555, 2, 565, 2, 574, 2, 582, 2, 591, 2, 599, 2, 609, 2, 618, 1, 627, 1, 636, 1, 644, 1, 653, 0, 661, 0, 670, 0, 678, 0, 1903, 2, 1918, 2, 1939, 2, 1959, 2, 1975, 1, 1992, 1, 2008, 1, 2023, 1, 2040, 2, 2113, 3, 2121, 3, 2151, 2, 2157, 2, 2167, 1, 2173, 1, 2182, 0, 2188, 0, 2218, 0, 2224, 0, 2234, 1, 2241, 1, 2251, 2, 2258, 2, 2289, 2, 2296, 2, 2305, 1, 2312, 1, 2323, 0, 2330, 0, 2360, 0, 2367, 0, 2376, 1, 2384, 1, 2393, 2, 2400, 2, 2432, 2, 2439, 2, 2447, 1, 2455, 1, 2464, 0, 2471, 0, 2503, 0, 2510, 0, 2518, 1, 2526, 1, 2537, 2, 2543, 2, 2575, 2, 2582, 2, 2591, 1, 2597, 1, 2607, 0, 2614, 0, 2646, 0, 2653, 0, 2662, 1, 2670, 1, 2679, 2, 2688, 2, 2714, 2, 2722, 2, 2732, 1, 2740, 1, 2751, 0, 2757, 0, 2785, 0, 2793, 0, 2803, 1, 2812, 1, 2822, 2, 2830, 2, 2858, 2, 2866, 2, 2876, 1, 2884, 1, 2893, 0, 2930, 1, 3014, 2, 3031, 1, 3049, 1, 3067, 1, 3086, 1, 3103, 0, 3121, 0, 3139, 0, 3157, 0, 3174, 1, 3191, 1, 3210, 1, 3227, 1, 3245, 2, 3263, 2, 3281, 2, 3299, 2, 3317, 1, 3337, 1, 3353, 1, 3369, 1, 3387, 0, 3406, 0, 3423, 0, 3441, 0, 3459, 2, 3537, 3, 3545, 3, 3555, 3, 3562, 3, 3569, 3, 3576, 3, 3584, 3, 3591, 3, 3598, 2, 3605, 2, 3611, 2, 3617, 2, 3622, 2, 3629, 2, 3635, 2, 3641, 2, 3648, 2, 3654, 2, 3661, 2, 3667, 3, 3673, 3, 3679, 3, 3685, 3, 3691, 3, 3698, 3, 3705, 3, 2968, 2, 2982, 2, 2998, 2, 3716, 3, 3721, 3, 3726, 3, 3732, 3, 3737, 3, 3742, 3, 3748, 2, 3753, 2, 3759, 2, 3764, 2, 3770, 2, 3775, 2, 3781, 2, 3786, 2, 3791, 2, 3797, 2, 3802, 2, 3807, 2, 3812, 3, 3818, 3, 3824, 3, 3830, 3, 3836, 3, 3841, 3, 3847, 3, 3853, 3, 3859, 3, 3864, 3, 3870, 3, 3876, 3, 3881, 3, 3887, 2, 3893, 2, 3898, 2, 3904, 2, 3910, 2, 3915, 2, 3921, 2, 3927, 2, 3932, 2, 3938, 2, 3944, 2, 3949, 2, 3955, 2, 3960, 3, 3977, 3, 3983, 3, 3989, 3, 3995, 3, 4001, 3, 4006, 3, 4012, 3, 4017, 3, 4023, 3, 4027, 3, 4033, 2, 4038, 2, 4044, 2, 4049, 2, 4054, 2, 4060, 2, 4065, 2, 4070, 2, 4076, 2, 4083, 2, 4088, 2, 4094, 2, 4100, 3, 4166, 2, 4203, 1, 4240, 2, 4311, 1, 4342, 0, 4389, 2, 4396, 2, 4405, 2, 4412, 2, 4420, 2, 4428, 2, 4437, 2, 4445, 2, 4454, 1, 4462, 1, 4472, 1, 4480, 1, 4490, 0, 4498, 0, 4507, 0, 4516, 0, 4525, 2, 4535, 2, 4544, 2, 4551, 2, 4560, 2, 4569, 2, 4578, 2, 4587, 2, 4597, 1, 4603, 1, 4613, 1, 4622, 1, 4632, 0, 4640, 0, 4650, 0, 4658, 0, 4667, 3, 3963, 3, 3968, 3, 3974, 3, 4675, 3, 3709, 3);
_global.songend = 4685;
_global.notes = 1;
}
onClipEvent (enterFrame) {
maxbeats = beats.length;
if ((_global.timetravel == false) and (_global.paus == false)) {
_global.framecount++;
}
if (Key.isDown(80) and (nodblp == true)) {
nodblp = false;
if (_global.paus == false) {
_global.paus = true;
_global.speed = 0;
_root.msic.gotoAndStop(_currentframe);
} else {
_global.speed = 6;
_global.paus = false;
_root.msic.gotoAndPlay(_global.framecount - 1);
}
}
if (!Key.isDown(80)) {
nodblp = true;
}
i = 0;
while (i < maxbeats) {
if (beats[i] > 10) {
if (beats[i] == (_root.msic._currentframe + 1)) {
_global.beatsout++;
}
}
if ((beats[i] - traveltime) == (_root.msic._currentframe + 1)) {
if (beats[i + 1] == 0) {
_root.attachMovie("n0", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x;
}
if (beats[i + 1] == 1) {
_root.attachMovie("n1", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 60;
}
if (beats[i + 1] == 2) {
_root.attachMovie("n2", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 120;
}
if (beats[i + 1] == 3) {
_root.attachMovie("n3", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 180;
}
if (beats[i + 1] == 4) {
_root.attachMovie("n4", "n" + _global.notes, _global.notes);
_root["n" + _global.notes]._x = _x + 240;
}
_root["n" + _global.notes]._y = _y;
_root["n" + _global.notes].beat = beats[i];
_root["n" + _global.notes].arraynum = i;
_root["n" + _global.notes].fret = beats[i + 1];
_global.notes++;
if (_global.notes >= 100) {
_global.notes = 1;
}
}
i++;
}
}
Instance of Symbol 367 MovieClip "end" in Frame 11
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_root.mline.cheeron == true) {
_visible = true;
if (Key.isDown(32)) {
_global.menusproing.start(0, 0);
_root.gotoAndStop(12);
}
} else {
_visible = false;
}
}
Frame 12
for (var i in _root) {
removeMovieClip(_root[i]);
}
gotoAndStop (5);
Instance of Symbol 6 MovieClip in Symbol 12 MovieClip [n4] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _global.speed;
if ((_global.timetravel == true) or (_parent._y < -10)) {
_parent.removeMovieClip();
}
if (((_parent._y + (_parent._width / 2)) < _root.mline._y) and (missedthis != true)) {
missedthis = true;
_global.combob = 0;
_global.missed = true;
}
if (_global.numberson == true) {
_parent.abc = _parent.beat;
} else {
_parent.abc = " ";
}
if (_global.paus == true) {
_parent.onPress = function () {
_root.dot.beats.splice(_parent.arraynum + 1, 1);
_root.dot.beats.splice(_parent.arraynum, 1);
i = 1;
while (i < 101) {
if (_root["n" + i].arraynum > _parent.arraynum) {
_root["n" + i].arraynum = _root["n" + i].arraynum - 2;
}
i++;
}
_parent.removeMovieClip();
};
}
}
Instance of Symbol 6 MovieClip in Symbol 14 MovieClip [n3] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _global.speed;
if ((_global.timetravel == true) or (_parent._y < -10)) {
_parent.removeMovieClip();
}
if (((_parent._y + (_parent._width / 2)) < _root.mline._y) and (missedthis != true)) {
missedthis = true;
_global.combob = 0;
_global.missed = true;
}
if (_global.numberson == true) {
_parent.abc = _parent.beat;
} else {
_parent.abc = " ";
}
if (_global.paus == true) {
_parent.onPress = function () {
_root.dot.beats.splice(_parent.arraynum + 1, 1);
_root.dot.beats.splice(_parent.arraynum, 1);
i = 1;
while (i < 101) {
if (_root["n" + i].arraynum > _parent.arraynum) {
_root["n" + i].arraynum = _root["n" + i].arraynum - 2;
}
i++;
}
_parent.removeMovieClip();
};
}
}
Instance of Symbol 6 MovieClip in Symbol 16 MovieClip [n2] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _global.speed;
if ((_global.timetravel == true) or (_parent._y < -10)) {
_parent.removeMovieClip();
}
if (((_parent._y + (_parent._width / 2)) < _root.mline._y) and (missedthis != true)) {
missedthis = true;
_global.combob = 0;
_global.missed = true;
}
if (_global.numberson == true) {
_parent.abc = _parent.beat;
} else {
_parent.abc = " ";
}
if (_global.paus == true) {
_parent.onPress = function () {
_root.dot.beats.splice(_parent.arraynum + 1, 1);
_root.dot.beats.splice(_parent.arraynum, 1);
i = 1;
while (i < 101) {
if (_root["n" + i].arraynum > _parent.arraynum) {
_root["n" + i].arraynum = _root["n" + i].arraynum - 2;
}
i++;
}
_parent.removeMovieClip();
};
}
}
Instance of Symbol 6 MovieClip in Symbol 18 MovieClip [n0] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _global.speed;
if ((_global.timetravel == true) or (_parent._y < -10)) {
_parent.removeMovieClip();
}
if (((_parent._y + (_parent._width / 2)) < _root.mline._y) and (missedthis != true)) {
missedthis = true;
_global.combob = 0;
_global.missed = true;
}
if (_global.numberson == true) {
_parent.abc = _parent.beat;
} else {
_parent.abc = " ";
}
if (_global.paus == true) {
_parent.onPress = function () {
_root.dot.beats.splice(_parent.arraynum + 1, 1);
_root.dot.beats.splice(_parent.arraynum, 1);
i = 1;
while (i < 101) {
if (_root["n" + i].arraynum > _parent.arraynum) {
_root["n" + i].arraynum = _root["n" + i].arraynum - 2;
}
i++;
}
_parent.removeMovieClip();
};
}
}
Instance of Symbol 6 MovieClip in Symbol 20 MovieClip [n1] Frame 1
onClipEvent (enterFrame) {
_parent._y = _parent._y - _global.speed;
if ((_global.timetravel == true) or (_parent._y < -10)) {
_parent.removeMovieClip();
}
if (((_parent._y + (_parent._width / 2)) < _root.mline._y) and (missedthis != true)) {
missedthis = true;
_global.combob = 0;
_global.missed = true;
}
if (_global.numberson == true) {
_parent.abc = _parent.beat;
} else {
_parent.abc = " ";
}
if (_global.paus == true) {
_parent.onPress = function () {
_root.dot.beats.splice(_parent.arraynum + 1, 1);
_root.dot.beats.splice(_parent.arraynum, 1);
i = 1;
while (i < 101) {
if (_root["n" + i].arraynum > _parent.arraynum) {
_root["n" + i].arraynum = _root["n" + i].arraynum - 2;
}
i++;
}
_parent.removeMovieClip();
};
}
}
Symbol 30 MovieClip [nnnb] Frame 1
stop();
Instance of Symbol 22 MovieClip in Symbol 30 MovieClip [nnnb] Frame 1
onClipEvent (load) {
g = _parent._rotation * 0.01745;
_parent.hmov = Math.cos(g) * (random(3) + 3);
_parent.vmov = Math.sin(g) * (random(3) + 3);
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _parent.hmov;
_parent._y = _parent._y + _parent.vmov;
_parent.hmov = _parent.hmov * 0.99;
if (_parent._y < 369) {
_parent.vmov = _parent.vmov + 0.5;
}
if (_parent.vmov > 10) {
_parent.vmov = 10;
}
if (_parent._y > 370) {
_parent._y = 370;
_parent.vmov = _parent.vmov * -0.8;
_parent.vmov = int(_parent.vmov);
}
}
Instance of Symbol 32 MovieClip in Symbol 33 MovieClip [rockon] Frame 1
onClipEvent (load) {
inc = 4;
}
onClipEvent (enterFrame) {
_xscale = (_xscale + inc);
_yscale = (_yscale + inc);
inc = inc * 0.9;
_y = (_y - 2);
_alpha = (_alpha - 5);
if (_alpha <= 0) {
_parent.removeMovieClip();
}
}
Symbol 120 MovieClip Frame 141
gotoAndPlay ("bb");
Symbol 182 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 230 Button
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 250 MovieClip Frame 40
stop();
Symbol 262 Button
on (press) {
_root.play();
}
Symbol 263 Button
on (press) {
play();
}
Instance of Symbol 248 MovieClip in Symbol 266 MovieClip Frame 1
onClipEvent (load) {
PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (PercentLoaded != 100) {
_parent.gotoAndStop(PercentLoaded);
} else {
_parent.gotoAndStop("play_button");
}
}
onClipEvent (enterFrame) {
PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (PercentLoaded != 100) {
_parent.gotoAndStop(PercentLoaded);
} else {
_parent.gotoAndPlay("loaded");
}
}
Symbol 266 MovieClip Frame 130
stop();
Symbol 266 MovieClip Frame 154
_root.play();
Symbol 272 MovieClip Frame 62
_root.gotoAndPlay(2);
stop();
Symbol 318 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 8
gotoAndStop (1);
Symbol 318 MovieClip Frame 15
gotoAndStop (1);
Symbol 320 MovieClip Frame 8722
stop();
stop();
Symbol 330 MovieClip Frame 3
stop();
Instance of Symbol 327 MovieClip "fret" in Symbol 335 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.fret == 1) {
gotoAndStop (1);
}
if (_parent.fret == 2) {
gotoAndStop (2);
}
if (_parent.fret == 3) {
gotoAndStop (3);
}
if (_parent.fret == 4) {
gotoAndStop (4);
}
}
Symbol 350 MovieClip Frame 8722
stop();
Symbol 369 MovieClip Frame 8722
stop();
stop();
Symbol 377 MovieClip Frame 8722
stop();
stop();