Frame 1
function doSomething() {
}
screenX = 550;
screenY = 400;
framerate = 32;
_root._quality = "MEDIUM";
_root.cueSpeed = 0.04;
_root.Lagfix = 15;
MENU = new ContextMenu();
MENU.hideBuiltInItems();
MENU.customItems.push(Functioned);
_root.menu = MENU;
stop();
_root.DeleteFile = function () {
_root.char1_cash = 100;
_root.unlockedhard = false;
_root.unlockedveryhard = false;
_root.unlockedexpert = false;
_root.completedSong = ["", false, false, false, false, false, false, false, false, false, false, false, false, false, false];
_root.unlockedSong = ["", true, true, true, true, true, true, true, true, false, true, false, true, false, true];
_root.SongHighScore[0];
_root.unlockedhairarray = ["", true, true, true, true, true, true, false, false, false, false];
_root.unlockedbodyarray = ["", true, true, true, true, true, true, true, true, true];
_root.unlockedguitararray = ["", true, true, true, true, true, false];
_root.unlockedlegsarray = ["", true, true, true, true, true, true, true, false, false, false, false, false, false, false];
_root.shopitem1baught = false;
_root.shopitem1unlocked = false;
_root.shopitem2baught = false;
_root.shopitem2unlocked = false;
_root.shopitem3baught = false;
_root.shopitem3unlocked = false;
_root.shopitem4baught = false;
_root.shopitem4unlocked = false;
_root.shopitem5baught = false;
_root.shopitem5unlocked = false;
_root.shopitem6baught = false;
_root.shopitem6unlocked = false;
_root.shopitem7baught = false;
_root.shopitem7unlocked = false;
_root.shopitem8baught = false;
_root.shopitem8unlocked = false;
_root.shopitem9baught = false;
_root.shopitem9unlocked = false;
charfile = 1;
_root[("char" + _root.charfile) + "_guitar"] = 1;
_root[("char" + _root.charfile) + "_hair"] = 1;
_root[("char" + _root.charfile) + "_body"] = 1;
_root[("char" + _root.charfile) + "_legs"] = 1;
};
_root.SaveFile = function () {
_root.savedfiles = SharedObject.getLocal("SaveFlashHeroFile");
_root.savedfiles.data.fileexists = true;
_root.savedfiles.data.char1_cash = _root.char1_cash;
_root.savedfiles.data.unlockedhard = _root.unlockedhard;
_root.savedfiles.data.unlockedveryhard = _root.unlockedveryhard;
_root.savedfiles.data.unlockedexpert = _root.unlockedexpert;
_root.savedfiles.data.completedSong = _root.completedSong;
_root.savedfiles.data.unlockedSong = _root.unlockedSong;
_root.savedfiles.data.SongHighScore = _root.SongHighScore;
_root.savedfiles.data.unlockedhairarray = _root.unlockedhairarray;
_root.savedfiles.data.unlockedbodyarray = _root.unlockedbodyarray;
_root.savedfiles.data.unlockedguitararray = _root.unlockedguitararray;
_root.savedfiles.data.unlockedlegsarray = _root.unlockedlegsarray;
_root.savedfiles.data.shopitem1baught = _root.shopitem1baught;
_root.savedfiles.data.shopitem1unlocked = _root.shopitem1unlocked;
_root.savedfiles.data.shopitem2baught = _root.shopitem2baught;
_root.savedfiles.data.shopitem2unlocked = _root.shopitem2unlocked;
_root.savedfiles.data.shopitem3baught = _root.shopitem3baught;
_root.savedfiles.data.shopitem3unlocked = _root.shopitem3unlocked;
_root.savedfiles.data.shopitem4baught = _root.shopitem4baught;
_root.savedfiles.data.shopitem4unlocked = _root.shopitem4unlocked;
_root.savedfiles.data.shopitem5baught = _root.shopitem5baught;
_root.savedfiles.data.shopitem5unlocked = _root.shopitem5unlocked;
_root.savedfiles.data.shopitem6baught = _root.shopitem6baught;
_root.savedfiles.data.shopitem6unlocked = _root.shopitem6unlocked;
_root.savedfiles.data.shopitem7baught = _root.shopitem7baught;
_root.savedfiles.data.shopitem7unlocked = _root.shopitem7unlocked;
_root.savedfiles.data.shopitem8baught = _root.shopitem8baught;
_root.savedfiles.data.shopitem8unlocked = _root.shopitem8unlocked;
_root.savedfiles.data.shopitem9baught = _root.shopitem9baught;
_root.savedfiles.data.shopitem9unlocked = _root.shopitem9unlocked;
charfile = 1;
_root.savedfiles.data[("char" + _root.charfile) + "_guitar"] = _root[("char" + _root.charfile) + "_guitar"];
_root.savedfiles.data[("char" + _root.charfile) + "_hair"] = _root[("char" + _root.charfile) + "_hair"];
_root.savedfiles.data[("char" + _root.charfile) + "_body"] = _root[("char" + _root.charfile) + "_body"];
_root.savedfiles.data[("char" + _root.charfile) + "_legs"] = _root[("char" + _root.charfile) + "_legs"];
_root.unlockFunction();
};
_root.LoadFile = function () {
_root.savedfiles = SharedObject.getLocal("SaveFlashHeroFile");
if (_root.savedfiles.data.fileexists == true) {
_root.char1_cash = _root.savedfiles.data.char1_cash;
_root.unlockedhard = _root.savedfiles.data.unlockedhard;
_root.unlockedveryhard = _root.savedfiles.data.unlockedveryhard;
_root.unlockedexpert = _root.savedfiles.data.unlockedexpert;
_root.completedSong = _root.savedfiles.data.completedSong;
_root.unlockedSong = _root.savedfiles.data.unlockedSong;
_root.SongHighScore = _root.savedfiles.data.SongHighScore;
_root.unlockedhairarray = _root.savedfiles.data.unlockedhairarray;
_root.unlockedbodyarray = _root.savedfiles.data.unlockedbodyarray;
_root.unlockedguitararray = _root.savedfiles.data.unlockedguitararray;
_root.unlockedlegsarray = _root.savedfiles.data.unlockedlegsarray;
_root.shopitem1baught = _root.savedfiles.data.shopitem1baught;
_root.shopitem1unlocked = _root.savedfiles.data.shopitem1unlocked;
_root.shopitem2baught = _root.savedfiles.data.shopitem2baught;
_root.shopitem2unlocked = _root.savedfiles.data.shopitem2unlocked;
_root.shopitem3baught = _root.savedfiles.data.shopitem3baught;
_root.shopitem3unlocked = _root.savedfiles.data.shopitem3unlocked;
_root.shopitem4baught = _root.savedfiles.data.shopitem4baught;
_root.shopitem4unlocked = _root.savedfiles.data.shopitem4unlocked;
_root.shopitem5baught = _root.savedfiles.data.shopitem5baught;
_root.shopitem5unlocked = _root.savedfiles.data.shopitem5unlocked;
_root.shopitem6baught = _root.savedfiles.data.shopitem6baught;
_root.shopitem6unlocked = _root.savedfiles.data.shopitem6unlocked;
_root.shopitem7baught = _root.savedfiles.data.shopitem7baught;
_root.shopitem7unlocked = _root.savedfiles.data.shopitem7unlocked;
_root.shopitem8baught = _root.savedfiles.data.shopitem8baught;
_root.shopitem8unlocked = _root.savedfiles.data.shopitem8unlocked;
_root.shopitem9baught = _root.savedfiles.data.shopitem9baught;
_root.shopitem9unlocked = _root.savedfiles.data.shopitem9unlocked;
charfile = 1;
_root[("char" + _root.charfile) + "_guitar"] = _root.savedfiles.data[("char" + _root.charfile) + "_guitar"];
_root[("char" + _root.charfile) + "_hair"] = _root.savedfiles.data[("char" + _root.charfile) + "_hair"];
_root[("char" + _root.charfile) + "_body"] = _root.savedfiles.data[("char" + _root.charfile) + "_body"];
_root[("char" + _root.charfile) + "_legs"] = _root.savedfiles.data[("char" + _root.charfile) + "_legs"];
} else {
_root.DeleteFile();
}
};
_root.LoadFile();
_root.shopitem1text = "NG Guitar";
_root.shopitem1price = 10000;
_root.shopitem1description = "The Guitar you see in the preloader.";
_root.shopitem1function = function () {
_root.unlockedguitararray[6] = true;
_root[("char" + _root.charfile) + "_guitar"] = 6;
};
_root.shopitem2text = "Song: Tetris";
_root.shopitem2price = 1000;
_root.shopitem2description = "Tetris by insert auther here";
_root.shopitem2function = function () {
_root.unlockedSong[9] = true;
};
_root.shopitem3text = "Song: Kirby";
_root.shopitem3price = 1200;
_root.shopitem3description = "Kirby by MetalJonus - Very Hard Difficulty";
_root.shopitem3function = function () {
_root.unlockedSong[11] = true;
};
_root.shopitem4text = "Song: Mario";
_root.shopitem4price = 800;
_root.shopitem4description = "Mario by MetalJonus - Medium Difficulty";
_root.shopitem4function = function () {
_root.unlockedSong[13] = true;
};
_root.shopitem5text = "Smiley";
_root.shopitem5price = 1000;
_root.shopitem5description = "A Smiley";
_root.shopitem5function = function () {
_root.unlockedhairarray[7] = true;
};
_root.shopitem6text = "Smiley 2";
_root.shopitem6price = 1000;
_root.shopitem6description = "Another Smiley";
_root.shopitem6function = function () {
_root.unlockedhairarray[8] = true;
};
_root.shopitem7text = "Vegeta";
_root.shopitem7price = 9001;
_root.shopitem7description = "Vegeta";
_root.shopitem7function = function () {
_root.unlockedhairarray[9] = true;
};
_root.shopitem8text = "Picolo";
_root.shopitem8price = 1000;
_root.shopitem8description = "Picolo";
_root.shopitem8function = function () {
_root.unlockedhairarray[10] = true;
};
_root.shopitem9text = "Baggy Pants";
_root.shopitem9price = 500;
_root.shopitem9description = "Baggy Pants";
_root.shopitem9function = function () {
_root.unlockedlegsarray[8] = true;
_root.unlockedlegsarray[9] = true;
_root.unlockedlegsarray[10] = true;
_root.unlockedlegsarray[11] = true;
_root.unlockedlegsarray[12] = true;
_root.unlockedlegsarray[13] = true;
_root.unlockedlegsarray[14] = true;
};
_root.pressdifficulty = 0.1;
_root.SongVolume = 100;
_root.titlewarp = "none";
song1cut = "http://arte.deckflex.com/60270s.mp3";
song2cut = "http://arte.deckflex.com/58663s.mp3";
song3cut = "http://arte.deckflex.com/54355s.mp3";
song4cut = "http://arte.deckflex.com/67661s.mp3";
song5cut = "http://arte.deckflex.com/13868s.mp3";
song6cut = "http://arte.deckflex.com/85264s.mp3";
song7cut = "http://arte.deckflex.com/68358s.mp3";
song8cut = "http://arte.deckflex.com/60342s.mp3";
song1 = "http://arte.deckflex.com/BigBlueShorter.mp3";
_root.song1cue1 = [17.75, 20, 21.1875, 25.8125, 33, 45.0625, 45.5625, 47.0625, 50.8125, 57, 83.8125, 86.0625, 87.25, 91.875, 95.5625, 99.125];
_root.song1cue2 = [1.25, 2.5625, 3.5, 6.1875, 7.4375, 8.25, 10.875, 12.0625, 12.9375, 15.4375, 16.75, 17.5625, 19.5, 20.25, 20.9375, 21.4375, 22.375, 24.9375, 26.0625, 30.1875, 33.5, 34.625, 40.3125, 42.6875, 44.25, 44.6875, 46.6875, 47.4375, 48, 49.8125, 50.375, 56.4375, 58.0625, 67.3125, 68.625, 69.5625, 72.25, 73.5, 74.3125, 76.9375, 78.125, 79, 81.5, 82.8125, 83.625, 85.5625, 86.3125, 87, 87.5, 88.4375, 91, 92.125, 94.5, 96.6875, 100.125];
_root.song1cue3 = [0.125, 1, 3.6875, 5.0625, 5.9375, 8.4375, 9.8125, 10.6875, 13.1875, 14.4375, 15.25, 19.0625, 22.125, 23.6875, 24.125, 28.3125, 28.8125, 30.8125, 31.3125, 34, 35.375, 39.125, 39.9375, 40.8125, 42.0625, 43.8125, 46.125, 48.5, 52, 52.5, 53.0625, 54.125, 54.5625, 55.0625, 55.5625, 62.75, 66.1875, 67.0625, 69.75, 71.125, 72, 74.5, 75.875, 76.75, 79.25, 80.5, 81.3125, 85.125, 88.1875, 89.75, 90.1875, 95.5625, 97.8125, 99.125, 101.375];
_root.song1cue4 = [24.5625, 29.4375, 32.5, 37.9375, 39.5, 41.125, 49.375, 53.75, 56.125, 59, 63.9375, 90.625, 94.5, 96.6875, 100.125];
_root.song1cue5 = [31.75, 49.0625, 61.3125, 97.8125, 101.375];
_root.song1end1 = [0.9375, 0, 0, 0, 0, 0, 0, 0, 0.4375, 0.5625, 0.9375, 0, 0, 0, 0.375, 0.625];
_root.song1end2 = [0.5625, 0.25, 0, 0.4375, 0.25, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0, 0.3125, 0, 0.375, 0.875, 0.375, 1.0625, 0.4375, 0, 0, 0, 0.625, 0, 0, 0, 0, 0, 0, 0, 0.25, 0.4375, 0.5625, 0.25, 0, 0.4375, 0.25, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0, 0.3125, 0, 0.375, 0.875, 0.375, 1.0625, 0.375, 0.375, 0.625];
_root.song1end3 = [0.3125, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0.3125, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0.4375, 0.3125, 0, 0, 0, 0, 0, 0.375, 0.375, 0.625, 1.3125];
_root.song1end4 = [0, 0, 0, 0.75, 0, 0, 0, 0, 0, 1.375, 1.3125, 0, 0.375, 0.375, 0.625];
_root.song1end5 = [0.5, 0, 0.75, 0.375, 1.3125];
song2 = "http://arte.deckflex.com/58663.mp3";
_root.song2cue1 = [5, 15, 24.323, 26.112, 30.978, 34.951, 36.855, 39.702, 45.537, 50.329, 53.568, 57.39, 58.484, 61.655, 61.531, 68.763, 69.657, 70.969, 75.237, 75.893, 80.059, 81.157, 82.249, 84.329, 86.396, 88.477, 90.557, 91.231, 93.509, 94.605, 95.261, 98.744, 101.588];
_root.song2cue2 = [5, 15, 23.667, 25.242, 26.112, 29.994, 32.402, 33.641, 37.291, 38.648, 40.776, 42.363, 47.3, 48.585, 54.438, 56.518, 59.47, 63.513, 67.559, 72.613, 73.813, 74.689, 78.115, 79.625, 79.85, 83.124, 84.001, 87.164, 89.245, 91.541, 93.289, 95.477, 99.4, 101.368];
_root.song2cue3 = [10, 24.366, 25.458, 32.838, 33.164, 36.855, 37.756, 41.139, 47.821, 55.42, 60.346, 64.499, 65.591, 66.467, 71.189, 71.409, 71.625, 79.405, 87.378, 89.45, 89.95, 92.525, 96.573, 97.432, 99.62];
_root.song2cue4 = [10, 25.786, 83.673, 97.54, 100.712];
_root.song2cue5 = [];
song3 = "http://arte.deckflex.com/54355.mp3";
_root.song3cue1 = [0.0625, 0.5625, 1, 1.5, 79.125, 83.8125];
_root.song3cue2 = [1.875, 2.5, 3.1875, 4.5, 5.375, 6, 6.6875, 11.6875, 18.75, 25.8125, 37.375, 38.0625, 38.75, 40, 40.9375, 41.625, 42.25, 44.4375, 46.3125, 48.0625, 49.8125, 51.625, 53.4375, 55.125, 56.9375, 57.875, 58.6875, 59.5625, 60.0625, 61.9375, 62.625, 64.125, 64.875, 65.8125, 67.625, 68.4375, 68.9375, 69.5, 71.125, 72.0625, 72.875, 73.5625, 74.25, 75.5625, 76.5, 77.125, 77.8125, 80.25];
_root.song3cue3 = [4.0625, 4.9375, 7.625, 8.9375, 10.75, 12.5625, 14.3125, 16.0625, 17.8125, 19.5625, 21.375, 23.1875, 24.9375, 26.625, 28.4375, 30.3125, 32.0625, 33.8125, 35.625, 39.625, 40.4375, 43.125, 44.9375, 45.875, 46.75, 47.625, 48.5, 49.375, 50.3125, 52.0625, 52.9375, 53.8125, 54.6875, 55.5625, 56.5, 57.4375, 60.5, 61.4375, 61.9375, 64.5, 66.25, 67.1875, 68, 69.875, 70.75, 71.5625, 75.125, 76, 78.625, 83.8125];
_root.song3cue4 = [1.875, 2.5, 3.1875, 3.625, 5.375, 6, 6.6875, 7.1875, 9.875, 13.4375, 14.75, 16.9375, 20.5, 21.8125, 24, 27.5625, 28.875, 31.125, 32.875, 34.75, 36, 37.375, 38.0625, 38.75, 39.1875, 40.9375, 41.625, 42.25, 42.6875, 45.375, 47.1875, 48.9375, 50.6875, 52.5625, 54.25, 56.0625, 57.875, 59.125, 59.5625, 61, 63.625, 64.875, 66.6875, 68.4375, 68.9375, 70.3125, 72.0625, 72.875, 73.5625, 74.25, 74.6875, 76.5, 77.125, 77.8125, 78.1875, 80.25];
_root.song3cue5 = [8.0625, 15.125, 22.1875, 29.3125, 36.375, 43.5625, 79.125];
song4 = "http://arte.deckflex.com/67661.mp3";
_root.song4cue1 = [0.625, 0.75, 0.875, 1.9375, 2.0625, 2.1875, 3.625, 3.8125, 3.9375, 5.1875, 5.375, 5.5, 6.0625, 6.25, 6.375, 6.9375, 8.5, 8.625, 8.8125, 10, 10.1875, 10.375, 13.625, 17, 20.5, 23.9375, 27.5, 27.6875, 30.375, 32.9375, 40.625, 41.9375, 43.5625, 44.4375, 46.1875, 47.125, 47.9375, 49.625, 50.75, 51.875, 53.5, 54.375];
_root.song4cue2 = [1.0625, 2.375, 4.0625, 5.625, 6.5, 7.25, 8.9375, 10.4375, 11.5, 11.6875, 11.75, 12.3125, 12.5, 12.625, 13.25, 14.0625, 16.625, 17.5, 20, 20.9375, 23.4375, 24.3125, 26.875, 27.75, 30.0625, 30.9375, 32.3125, 33.3125, 41.125, 42.75, 43.6875, 45.375, 47.25, 48.75, 50.375, 50.875, 52.8125, 53.625];
_root.song4cue3 = [11.9375, 12.8125, 13.0625, 14.4375, 16.3125, 17.8125, 19.5625, 21.3125, 23.0625, 24.6875, 26.4375, 28.4375, 29.6875, 30, 31.125, 32.0625, 33.6875, 36.1875, 37, 43.8125, 47.4375, 51, 53.75];
_root.song4cue4 = [14.875, 15.875, 18.3125, 19.1875, 21.75, 22.5625, 25.1875, 26.0625, 28.6875, 29.4375, 31.375, 31.875, 34, 35.625, 37.25, 38, 38.5];
_root.song4cue5 = [15.3125, 18.75, 22.25, 25.625, 29, 34.3125, 34.875, 35.4375, 37.625];
song5 = "http://arte.deckflex.com/13868.mp3";
_root.song5cue1 = [0.375, 1.125, 4.25, 5.1875, 6, 6.8125, 7.6875, 9.25, 13.75, 26.875, 27.5, 28.125, 29.6875, 30.25, 33.875, 34.4375, 38.375, 38.9375, 45.125, 45.5625, 49.625, 52.4375, 52.9375, 54.0625, 54.4375, 58.5, 62.3125, 64.75, 66.9375, 69.125, 71.3125, 72, 73.5625, 74.1875, 89.6875, 92.625, 94.1875, 98.625, 101.5625, 103.0625, 107, 109.3125, 109.9375, 111.5625, 113.625, 116, 118.0625, 133.3125, 135.75, 137.75, 140, 141.625, 142.375, 142.9375, 153.3125, 153.9375, 155.5, 156.125, 157.5625, 160.5, 160.8125, 164.9375, 169.3125, 169.6875, 173.6875, 178.25, 182.5625, 186.875, 187.1875, 191.3125, 204.0625, 206.25, 208.5, 210.75, 211.9375, 212.5625, 221.625, 223.8125, 226.0625, 228.1875, 229.25];
_root.song5cue2 = [0.75, 1.5625, 2.75, 3.375, 4.75, 5.5625, 6.4375, 7.25, 8.125, 11.5625, 16, 18, 18.8125, 19.375, 19.9375, 20.375, 22.4375, 24.6875, 26.25, 28.6875, 29.25, 30.8125, 31.5, 33, 33.5625, 35.0625, 35.625, 37.25, 37.8125, 39.4375, 40.0625, 45.9375, 46.5625, 47.1875, 50.375, 54.875, 55.4375, 56, 57, 59.375, 63, 63.5625, 64.125, 65.1875, 65.6875, 66.25, 67.4375, 67.9375, 68.5625, 69.75, 70.75, 72.5, 73.0625, 74.6875, 75.1875, 76.8125, 77.375, 85.875, 86.375, 88.0625, 88.6875, 90.0625, 93.125, 95, 99, 102, 103.8125, 108, 108.5, 110.375, 110.8125, 112.0625, 114.1875, 116.5, 118.625, 120.375, 122.5, 124.5625, 126.6875, 128.875, 131.125, 132.75, 133.9375, 134.5, 135.0625, 136.125, 136.75, 137.375, 138.5, 139, 139.5625, 140.3125, 143.4375, 143.9375, 145.5, 146.125, 149.9375, 150.5625, 152.125, 152.6875, 154.4375, 154.9375, 158, 161.3125, 161.8125, 165.625, 170.125, 170.625, 174.5625, 178.5625, 183.3125, 187.6875, 188.25, 192.125, 193.9375, 195.125, 197.375, 199.5625, 201.8125, 204.375, 204.9375, 205.625, 206.6875, 207.375, 208, 209, 209.6875, 210.3125, 211.3125, 221.1875, 222.25, 222.8125, 223.375, 224.375, 225, 225.5625, 226.6875, 227.1875, 227.75, 228.625, 229.5625];
_root.song5cue3 = [2, 3, 3.75, 8.6875, 10.125, 10.875, 11.5625, 14.75, 15.4375, 16, 16.5625, 17, 17.5, 21.5, 22, 22.4375, 23.6875, 24.25, 25.6875, 31.875, 32.4375, 36.125, 36.6875, 40.625, 41.1875, 50.9375, 57.375, 59.875, 62.3125, 64.75, 66.9375, 69.125, 70.1875, 75.75, 76.3125, 78, 78.5625, 80.1875, 80.8125, 82.375, 83, 84.75, 85.3125, 86.9375, 87.5, 90.5625, 95.5625, 99.4375, 104.4375, 112.5625, 113, 114.625, 115, 117.125, 119.25, 120.875, 123.125, 125, 125.625, 126.1875, 127.25, 127.8125, 128.375, 129.5, 130.0625, 130.6875, 131.5, 132.125, 133.3125, 135.75, 137.75, 140, 141, 144.5, 145.0625, 146.625, 147.1875, 148.8125, 149.375, 151.0625, 151.625, 156.5625, 157.125, 158.5, 159.1875, 162.3125, 166.1875, 171.125, 175.1875, 178.9375, 179.5625, 180.0625, 184.1875, 188.8125, 189.3125, 189.9375, 190.5, 192.625, 194.0625, 195.75, 196.25, 196.8125, 197.875, 198.5, 199.0625, 200.1875, 200.6875, 201.3125, 202.375, 203, 203.5625, 204.0625, 206.25, 208.5, 210.75, 213, 215.25, 217.3125, 219.5, 220.625, 221.625, 223.8125, 226.0625, 228.1875, 229.875, 230.0625, 230.25];
_root.song5cue4 = [9.25, 13.75, 20.375, 24.6875, 41.75, 42.3125, 44, 44.625, 79.125, 79.6875, 81.375, 81.9375, 83.625, 84.1875, 91.125, 100, 121.4375, 123.6875, 124.25, 124.5625, 126.6875, 128.875, 131.125, 147.75, 148.25, 158, 195.125, 197.375, 199.5625, 201.8125, 213.5625, 214.125, 214.6875, 215.8125, 216.375, 216.875, 217.9375, 218.4375, 219, 220.125, 229.5625];
_root.song5cue5 = [18, 43.0625, 43.5625, 100.5625, 157.5625, 213, 215.25, 217.3125, 219.5, 229.25];
song6 = "http://arte.deckflex.com/85264.mp3";
_root.song6cue1 = [2.0625, 2.75, 3.25, 4, 4.625, 5.0625, 5.6875, 6.375, 6.75, 7.375, 8.0625, 8.375, 9.125, 9.75, 10.1875, 10.875, 11.5, 11.9375, 12.625, 13.25, 13.75, 22.875, 24.125, 25.4375, 27.625, 27.8125, 28, 29.3125, 29.5, 29.6875, 33.125, 34.4375, 35.6875, 39.625, 40, 40.5, 41.0625, 41.625, 42.25, 42.6875, 43.3125, 43.9375, 44.375, 44.9375, 45.6875, 46.125, 89.3125, 90.1875, 90.5625];
_root.song6cue2 = [15.625, 16, 17.3125, 17.75, 19.0625, 19.5, 20.75, 21.1875, 22.4375, 25.875, 26.0625, 26.25, 31.0625, 31.5, 32.75, 36.125, 46.75, 47.5, 47.875, 48.5, 49.1875, 49.4375, 51.9375, 53.3125, 53.75, 55.0625, 55.5, 56.8125, 57.25, 58.5, 59, 60.1875, 60.6875, 67, 67.5, 69.125, 69.75, 70.125, 70.875, 71.5, 71.875, 72.5625, 73.25, 73.625, 74.3125, 74.9375, 75.375, 76.0625, 76.625, 77.125, 77.75, 78.375, 78.75, 84.4375, 85.0625, 85.5, 86.6875, 87.125, 88.5, 88.875];
_root.song6cue3 = [16.375, 16.875, 18.1875, 18.625, 19.875, 20.3125, 21.5625, 22, 26.75, 27.1875, 28.625, 28.875, 30.125, 30.5625, 31.875, 32.3125, 54.1875, 54.5625, 55.9375, 56.375, 57.6875, 58.0625, 59.375, 59.875, 60.9375, 61.375, 62.6875, 63.125, 64.4375, 64.875, 66.125, 66.625, 68.0625, 68.5625, 79.3125, 80, 80.5];
_root.song6cue4 = [61.8125, 62.3125, 63.5625, 64.0625, 65.3125, 65.6875];
_root.song6cue5 = [];
song7 = "http://arte.deckflex.com/68358.mp3";
_root.song7cue1 = [0.125, 1.375, 1.75, 3.375, 4.125, 8.0625, 15.375, 17.75, 19.25, 20.9375, 22.5625, 25.75, 30.4375, 32.125, 33.8125, 35.4375, 38.4375, 40.75, 44.8125, 45.5625, 48.0625, 48.875, 50.4375, 52, 53.5625, 56, 57.6875, 59.375, 60.875, 62.4375, 65.75, 67.375, 69, 70.4375, 71.9375, 73.625, 76.9375, 81.6875, 94.5625, 108.0625, 109.6875, 111.25, 112.9375, 114.4375, 116.0625, 117.625, 119.3125, 121.625];
_root.song7cue2 = [5.9375, 6.4375, 9.8125, 11.375, 14.5625, 16.125, 22.125, 24.0625, 25.1875, 26.375, 27.875, 30.0625, 35, 37, 40, 41.0625, 41.75, 42.3125, 44.0625, 47.1875, 49.625, 51.3125, 52.875, 54.5, 56.8125, 58.5625, 63.25, 66.5, 69.6875, 71.1875, 72.75, 77.5, 83.1875, 84.9375, 88.0625, 96.0625, 97.625, 101, 107.4375, 108.8125, 110.5, 112.1875, 113.6875, 115.25, 116.875, 118.5, 120.125, 122.5625, 123.375, 125.0625];
_root.song7cue3 = [0.125, 1.375, 1.75, 3.375, 4.125, 5.625, 8.0625, 10.9375, 13, 15.375, 17.1875, 17.75, 19.25, 20.9375, 22.5625, 23.25, 24.8125, 25.75, 27.25, 29, 29.5625, 32.125, 33.8125, 35.4375, 36, 38, 38.4375, 40.75, 43.25, 44.8125, 45.5625, 46.375, 48.0625, 48.875, 50.4375, 52, 53.5625, 55.25, 56, 57.6875, 59.375, 60.125, 60.875, 61.6875, 62.4375, 64.25, 64.75, 65.75, 67.375, 68.0625, 69, 70.4375, 71.9375, 73.625, 75.3125, 75.9375, 76.4375, 76.9375, 78, 78.5625, 79.1875, 79.625, 81.6875, 86.625, 89.8125, 91.125, 94.5625, 99.4375, 102.5, 104.1875, 108.0625, 109.6875, 111.25, 112.9375, 114.4375, 116.0625, 117.625, 119.3125, 121.625, 123, 124.5];
_root.song7cue4 = [5.25, 6.4375, 9.8125, 11.375, 14.5625, 16.125, 22.125, 24.0625, 24.5625, 28.25, 29.3125, 35, 37, 37.5625, 40, 41.0625, 42.8125, 44.0625, 47.1875, 49.625, 51.3125, 52.875, 54.5, 56.8125, 58.5625, 63.25, 66.5, 69.6875, 71.1875, 72.75, 77.5, 80.125, 80.75, 83.1875, 84.9375, 88.0625, 96.0625, 97.625, 101, 107.4375, 108.8125, 110.5, 112.1875, 113.6875, 115.25, 116.875, 118.5, 120.125, 123.375, 125.0625];
_root.song7cue5 = [4.9375, 10.9375, 13, 17.1875, 23.25, 36, 37.375, 43.25, 46.375, 55.25, 60.125, 61.6875, 64.25, 64.75, 68.0625, 75.3125, 75.9375, 76.4375, 78, 78.5625, 79.1875, 79.625, 80.125, 80.75, 86.625, 89.8125, 91.125, 99.4375, 102.5, 104.1875, 124.5];
_root.song7end1 = [0, 0, 0, 0, 0, 1.25, 0.4375, 0.6875, 0, 0, 0, 0, 0, 0.875, 0.5625, 0, 0.6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.0625, 1.0625, 0, 0, 0, 0, 0, 0, 0, 0, 0.5625];
_root.song7end2 = [0, 1, 0.6875, 1.0625, 0.4375, 0.4375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.3125, 1.0625, 1.3125, 1.25, 1.4375, 1.0625, 0, 0, 0, 0, 0, 0, 0, 0, 1.0625, 0, 0.8125, 1.5];
_root.song7end3 = [0, 0, 0, 0, 0, 0, 1.25, 0, 1.125, 0.4375, 0.25, 0.6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.875, 0.5625, 0, 0, 0, 0.6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.0625, 1, 1, 2.8125, 1.0625, 1.1875, 1.25, 2.625, 0, 0, 0, 0, 0, 0, 0, 0, 0.5625, 0, 0];
_root.song7end4 = [0, 1, 0.6875, 1.0625, 0.4375, 0.4375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.3125, 1.0625, 1.3125, 1.25, 1.4375, 1.0625, 0, 0, 0, 0, 0, 0, 0, 0, 1.0625, 0.8125, 1.5];
_root.song7end5 = [0, 0, 1.125, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2.8125, 1.1875, 1.25, 2.625, 0];
song8 = "http://arte.deckflex.com/60342.mp3";
_root.song8cue1 = [0.875, 2.125, 3.5, 5, 6.1875, 7.375, 8.8125, 10.1875, 11.5625, 12.3125, 13, 14.0625, 14.3125, 15.4375, 22.5, 23, 29.75, 29.9375, 31.625, 31.9375, 33.75, 36, 37.625, 38.625, 40.3125, 42.5625, 43.9375, 45.25, 46.5625, 47.9375, 49.1875, 50.5625, 51.875, 54.9375, 56, 58.1875, 59.9375, 62.5, 64.3125, 66.1875, 68, 70.3125, 72.625, 73.4375, 74.6875, 78.75, 81.3125, 83.8125, 86, 86.3125, 86.75, 88.125, 89.3125, 90.875, 92.5, 93.5625, 95.1875, 106.9375, 108.25, 109.375, 110.9375, 112.75, 115, 117.125, 117.75, 123.5, 124.1875, 126.75, 128.875, 129.6875, 130.25, 131.0625, 132.0625, 132.8125, 133.4375, 134.125, 134.8125, 135.5, 136.125, 136.8125, 138.875, 140.4375, 141.25, 143.375, 145.5625, 147.875, 149, 150.125, 151.75, 152.9375, 154.3125, 155.625, 157.0625, 158.0625, 159, 159.5625, 160.9375, 161.9375, 162.75, 164.6875, 171.75, 171.875, 172.0625, 174.5625, 174.75, 174.875, 178.75, 178.9375, 182.875, 183.0625, 185.25, 185.5625, 188, 188.1875, 189.6875, 191, 192.5625, 192.9375, 193.25, 194.875, 196.3125, 197.75, 199.625, 201.6875, 203.3125, 204, 205.9375, 208.0625, 209.3125, 210.4375, 213.1875, 215.5, 216.25, 218, 220.4375, 223.75, 225.875, 226.9375, 230.8125, 233.5, 235.5625, 237.75, 238.5, 239.125, 241.125, 242.8125, 244.875, 246.25];
_root.song8cue2 = [1.1875, 2.5625, 3.875, 5.25, 6.5, 7.6875, 9.1875, 10.375, 14.5625, 14.9375, 15.5, 15.75, 16.875, 19.5, 19.8125, 20.25, 21.625, 23.5625, 23.8125, 26.0625, 26.25, 29.1875, 29.375, 32.3125, 35, 37.0625, 39.125, 41.25, 42.9375, 44.375, 45.5625, 46.9375, 48.3125, 49.625, 50.9375, 52.3125, 55.3125, 56.6875, 58.5625, 59.625, 61.0625, 63.25, 64.9375, 65.875, 67.0625, 68.6875, 69.3125, 69.625, 70.9375, 72.25, 75.1875, 79.375, 81.9375, 84.375, 88.625, 89.8125, 91.375, 94.125, 107.375, 108.5, 109.625, 110.3125, 111.375, 112.0625, 113.5625, 115.5625, 116.375, 118.375, 122.0625, 122.8125, 124.75, 125.375, 127.375, 128.125, 131.75, 132.4375, 137.4375, 138.1875, 139.25, 140.0625, 142.0625, 144.125, 145.1875, 146.4375, 147.5625, 148.625, 150.5, 151.3125, 152.625, 153.3125, 154.75, 156.25, 158.8125, 159.875, 161.1875, 163.0625, 166.1875, 168.9375, 172.8125, 172.9375, 173.125, 180.0625, 180.1875, 183.625, 183.75, 186.375, 186.625, 189.3125, 189.5, 190.5625, 190.75, 192.125, 192.3125, 194.1875, 195.5625, 197.0625, 198.1875, 199.9375, 200.625, 202.375, 203.625, 204.3125, 205.375, 206.6875, 208.3125, 209.1875, 211.125, 211.75, 212.875, 214.25, 215.25, 217.0625, 220.0625, 221.125, 222, 223.5, 224.3125, 225.5625, 227.6875, 229.4375, 230.125, 231.5, 232.8125, 234.25, 234.9375, 236.1875, 240.125, 242.4375, 243.5625, 244.5, 245.25, 246.875];
_root.song8cue3 = [1.25, 2.75, 4.0625, 5.375, 6.75, 8, 9.375, 10.625, 15.875, 16.3125, 17.0625, 17.5625, 17.75, 20.75, 20.875, 21.125, 24.75, 24.875, 30.3125, 30.5625, 33.3125, 36.4375, 39.5625, 41.6875, 43.125, 44.5, 45.75, 47.125, 48.5, 49.75, 51.125, 52.4375, 55.5625, 57.5, 59.1875, 61.9375, 63.6875, 65.5625, 67.6875, 71.5625, 75.8125, 80.0625, 82.5, 85.0625, 91.625, 94.375, 98.5, 98.8125, 99.125, 99.4375, 100.125, 100.5, 100.8125, 101.1875, 101.5625, 101.9375, 102.25, 102.625, 102.9375, 103.3125, 103.6875, 103.9375, 104.3125, 104.625, 104.9375, 105.3125, 105.625, 105.875, 106.25, 107.5625, 108.625, 113.1875, 114.375, 118.75, 121.3125, 126, 130.75, 131.4375, 133.125, 133.8125, 142.375, 144.5625, 147.1875, 149.375, 151.125, 153.625, 155, 156.5625, 158.4375, 160.25, 161.625, 163.5, 170.3125, 177.375, 177.5, 177.6875, 184.1875, 184.375, 186.9375, 187.125, 189.0625, 190.3125, 191.625, 191.9375, 198.9375, 200.9375, 202.6875, 205, 207.375, 208.75, 210.125, 210.8125, 212.125, 213.5625, 214.5625, 217.3125, 218.3125, 219.6875, 220.75, 222.375, 223.1875, 224.5625, 225.3125, 226.25, 228.375, 229.0625, 229.6875, 230.4375, 232.125, 234.5625, 235.25, 236.75, 238.125, 238.75, 239.5, 240.4375, 242.0625, 243.1875, 243.875, 245.5625, 246.625, 247.25, 247.625, 248.0625];
_root.song8cue4 = [4.4375, 18.25, 18.5, 18.8125, 27.5, 27.75, 31, 31.1875, 34.375, 40.1875, 42.125, 43.5625, 48.8125, 57.0625, 58.875, 60.75, 61.625, 62.9375, 63.9375, 65.25, 66.8125, 67.375, 69, 70.625, 71.25, 71.875, 75.5, 79.125, 79.8125, 82.3125, 84.875, 88.4375, 91.1875, 92, 93.9375, 94.6875, 107.25, 107.75, 108.75, 110, 112.5, 114.6875, 116, 116.75, 119.3125, 120.125, 120.6875, 127.8125, 128.5625, 129.3125, 130.0625, 134.5, 135.1875, 137.125, 137.8125, 139.625, 141.6875, 142.75, 143.8125, 144.875, 146.8125, 148.3125, 149.8125, 150.9375, 152.25, 153.9375, 155.3125, 156, 156.8125, 157.4375, 159.1875, 160.5625, 162.375, 167.5, 181.125, 181.3125, 184.6875, 184.9375, 187.4375, 188.625, 188.8125, 190, 191.375, 194.5, 196.5625, 198.4375, 200.25, 202.0625, 205.75, 206.4375, 209.6875, 211.4375, 212.5, 213.875, 214.875, 215.8125, 216.5, 217.625, 218.6875, 219.4375, 221.5625, 222.8125, 224.9375, 227.3125, 228.0625, 228.75, 231.1875, 231.8125, 233.0625, 233.875, 235.75, 239.75, 240.75, 241.8125, 244.125, 245.9375];
_root.song8cue5 = [28.4375, 28.625, 37.6875, 56.3125, 57.875, 60.3125, 62.25, 64.6875, 66.5, 68.3125, 70, 72.875, 73.3125, 73.875, 74.4375, 76.1875, 76.5625, 76.875, 77.6875, 78.375, 81.625, 84.1875, 87.875, 89.625, 90.625, 92.3125, 93.3125, 95, 106.75, 108.0625, 109.0625, 110.625, 111.75, 114, 115.25, 117.375, 118.125, 118.875, 119.6875, 120.3125, 121, 121.625, 122.3125, 123.0625, 123.6875, 124.4375, 125.0625, 125.625, 126.1875, 126.875, 135.8125, 136.4375, 138.5625, 140.8125, 146, 157.75, 181.9375, 182.125, 185.875, 186.125, 187.625, 193.8125, 196, 197.375, 199.375, 201.25, 203, 204.6875, 207, 207.75, 219.0625, 226.6875, 232.5, 236.5625, 237.3125, 241.375];
song9 = "http://arte.deckflex.com/72118cut.mp3";
_root.song9cue1 = [1.8125, 5.375, 5.8125, 7.125, 7.625, 8.9375, 9.5625, 11.125, 11.5625, 12, 15, 15.5625, 16.6875, 18.3125, 18.75, 23, 23.5, 24.6875, 24.9375, 25.25, 26.375, 26.5625, 27, 28.6875, 29.125, 33.875, 35.4375, 36.3125, 37.1875, 42.375, 44.375, 46, 47.875, 54.875, 56.5625, 58.1875, 60, 62, 69, 74.1875, 75, 75.1875, 75.875, 76.8125, 77, 77.1875, 77.6875, 78.0625];
_root.song9cue2 = [1.8125, 6, 6.875, 7.875, 8.6875, 9.8125, 10.8125, 12.25, 14.375, 15.25, 15.8125, 16.4375, 16.9375, 17.8125, 19.875, 20.25, 20.625, 21, 21.375, 21.75, 22.125, 22.5, 23.6875, 24.5, 25.4375, 26.1875, 27.25, 28.3125, 29.4375, 31.8125, 32.8125, 33.0625, 33.625, 34.1875, 35.625, 36.5, 37.375, 43.375, 45.1875, 47, 53.8125, 57.5, 59.1875, 61, 68, 74.1875, 74.5625, 75, 75.1875, 75.4375, 75.875, 76.3125, 76.8125, 77, 77.1875, 78.3125, 78.5625, 78.8125];
_root.song9cue3 = [1.8125, 6.1875, 6.6875, 8.125, 8.3125, 8.5, 10.25, 12.6875, 14.125, 16.0625, 17.375, 23.875, 24.125, 24.3125, 25.625, 25.8125, 26, 27.5, 27.9375, 29.75, 30.3125, 31.625, 32.5625, 33.375, 34.4375, 34.8125, 35.4375, 36.3125, 37.1875, 48.8125, 53.3125, 62.8125, 67.5625, 74.1875, 74.5625, 75, 75.1875, 75.4375, 76.3125, 77.6875, 78.0625];
_root.song9cue4 = [13.0625, 13.875, 19.875, 20.25, 20.625, 21, 21.375, 21.75, 22.125, 22.5, 30.75, 31.375, 49.6875, 51.3125, 53, 63.6875, 65.4375, 67.1875, 74.5625, 75.4375];
_root.song9cue5 = [13.3125, 13.625, 31, 31.1875, 50.4375, 52.1875, 64.5625, 66.3125];
_root.song9end1 = [1.5625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.125, 0, 0, 0, 0.9375, 0.75, 0.9375, 0.875, 1.4375, 0.875, 0.9375, 0.9375, 0.75, 4.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song9end2 = [1.5625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1875, 0.1875, 0, 0, 0, 0.3125, 0.3125, 0.3125, 0.9375, 0.6875, 0.8125, 1, 0.625, 0.75, 0.9375, 0.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song9end3 = [1.5625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0, 0.8125, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song9end4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.8125, 0, 0.8125, 0.8125, 0, 0, 0];
_root.song9end5 = [0, 0, 0, 0, 0.8125, 0.75, 0.8125, 0.8125];
song10 = "http://arte.deckflex.com/54102cut.mp3";
_root.song10cue1 = [3.4375, 17.6875, 18, 20.6875, 21.625, 31.3125, 31.75, 34.375, 35.1875, 37.8125, 42.125, 44.6875, 51.5625, 55.8125, 56.5625, 57.5625, 58.3125, 59.1875, 60, 61.1875, 79.375, 79.75, 82.4375, 83.1875];
_root.song10cue2 = [3.4375, 10.3125, 12, 13.8125, 17.3125, 20.1875, 21.0625, 24, 25.8125, 27.4375, 30.875, 34, 34.8125, 38.1875, 39.5, 41.6875, 45.125, 46.3125, 52, 53.1875, 55.3125, 56.1875, 57, 58, 58.6875, 59.5625, 60.4375, 61.625, 72, 73.8125, 75.5625, 78.875, 82, 82.6875];
_root.song10cue3 = [3.4375, 10.6875, 12.4375, 14.3125, 16.8125, 24.5, 26.25, 27.9375, 30.4375, 38.5, 39.9375, 41.1875, 45.4375, 46.8125, 48, 52.375, 53.6875, 55, 62, 65.4375, 72.4375, 74.25, 76, 78.4375];
_root.song10cue4 = [3.8125, 11.1875, 12.9375, 14.6875, 16.4375, 25, 26.6875, 28.4375, 30, 40.3125, 47.1875, 48.5625, 54.1875, 72.875, 74.625, 76.4375, 78];
_root.song10cue5 = [4.25, 15, 15.5, 28.8125, 29.1875, 49, 76.8125, 77.1875];
_root.song10end1 = [0, 0, 0, 0, 0.75, 0, 0, 0, 0.625, 0, 0.875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125];
_root.song10end2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song10end3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.75, 0, 0, 0, 0];
_root.song10end4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song10end5 = [5.75, 0, 0, 0, 0, 0.3125, 0, 0];
song11 = "http://arte.deckflex.com/10537.mp3";
_root.song11cue1 = [0.125, 8.375, 8.875, 9.25, 15.375, 18.125, 18.4375, 18.8125, 40.875, 41.3125, 41.75, 42.1875, 42.5625, 42.75, 46.875, 47.3125, 47.6875, 53.6875, 56.4375, 56.75, 57.125, 75.625, 76, 76.375, 76.75, 126.0625, 126.5, 126.9375, 132.875, 135.625, 136.0625, 136.5, 154.875, 155.3125, 155.6875, 174.0625, 174.4375, 174.8125];
_root.song11cue2 = [1.4375, 1.875, 2.25, 5.1875, 5.6875, 7.5, 9.9375, 10.6875, 11.375, 14.75, 15.9375, 17.6875, 19.5, 20.1875, 21, 31.3125, 43.5, 44, 48.25, 49, 49.8125, 53.0625, 54.25, 57.8125, 58.5, 59.25, 65.3125, 65.5, 67.375, 67.75, 68.0625, 68.4375, 68.6875, 69, 72.25, 74.75, 77.125, 77.875, 78.5625, 88.875, 98.5, 98.9375, 99.375, 99.8125, 100.25, 100.625, 107.9375, 108.625, 109.25, 109.875, 117.6875, 118.3125, 118.875, 119.4375, 122.6875, 123.1875, 127.4375, 128.125, 128.875, 132.25, 133.4375, 137, 137.6875, 138.4375, 144.5, 144.6875, 146.5625, 146.9375, 147.25, 147.625, 147.875, 148.1875, 151.4375, 153.9375, 156.3125, 157.0625, 157.75, 163.75, 163.9375, 165.8125, 166.1875, 166.5, 166.875, 167.125, 167.4375, 170.6875, 173.1875, 175.5625, 176.3125, 177, 182.9375, 183.125, 185, 185.375, 185.6875, 186.0625, 186.3125, 186.625];
_root.song11cue3 = [5.0625, 6.4375, 9.75, 10.5, 11.5625, 12.25, 13.1875, 13.9375, 14.5625, 15.625, 16.5625, 17.1875, 19.3125, 20, 21.1875, 28.9375, 38.5, 43.375, 44.75, 45.9375, 46.5625, 48.0625, 48.8125, 49.9375, 50.5625, 51.5, 52.375, 52.875, 53.9375, 54.875, 55.5, 56.125, 57.625, 58.3125, 59.4375, 65, 65.8125, 66, 69.1875, 69.625, 70.875, 72.0625, 73.5625, 73.875, 76.9375, 77.6875, 78.75, 86.5, 96.0625, 105.625, 106.3125, 106.875, 107.375, 115.1875, 115.6875, 116.375, 116.9375, 122.5625, 123.9375, 125, 127.25, 127.9375, 129.0625, 129.75, 130.6875, 131.4375, 132.0625, 133.125, 134.0625, 134.6875, 136.8125, 137.5, 138.6875, 144.1875, 145, 145.1875, 148.375, 148.8125, 150.0625, 151.25, 152.75, 153.0625, 156.125, 156.875, 157.9375, 163.4375, 164.25, 164.4375, 167.625, 168.0625, 169.3125, 170.5, 172, 172.3125, 175.375, 176.125, 177.1875, 182.625, 183.4375, 183.625, 186.8125, 187.25, 188.5];
_root.song11cue4 = [1.4375, 1.875, 2.25, 6.0625, 12.0625, 13, 13.6875, 16.75, 17, 21.875, 22.75, 23.625, 26.5, 36.0625, 44.375, 50.375, 51.3125, 52.125, 55.0625, 55.3125, 60.1875, 61.0625, 61.9375, 62.875, 63.0625, 69.4375, 70.625, 73.1875, 79.5, 80.3125, 81.25, 84.1875, 93.75, 103.3125, 103.875, 104.4375, 105.125, 112.875, 113.4375, 114.0625, 114.625, 123.5625, 129.5625, 130.5, 131.1875, 134.25, 134.5, 139.375, 140.25, 141.125, 142.0625, 142.25, 148.625, 149.8125, 152.375, 158.6875, 159.5, 160.4375, 161.3125, 161.5, 167.875, 169.0625, 171.625, 177.4375, 177.9375, 178.75, 179.6875, 180.5, 180.6875, 187.0625, 188.25];
_root.song11cue5 = [7.0625, 21.6875, 22.5, 23.375, 24.125, 33.75, 45.375, 60, 60.8125, 61.6875, 62.5625, 63.375, 63.5625, 74.3125, 79.3125, 80.0625, 81, 81.6875, 91.3125, 101.0625, 101.625, 102.125, 102.75, 110.5, 111.1875, 111.75, 112.3125, 124.5625, 139.1875, 140, 140.875, 141.75, 142.5625, 142.75, 153.5, 158.5, 159.25, 160.1875, 161, 161.8125, 162, 172.75, 177.75, 178.5, 179.4375, 180.1875, 181, 181.1875];
_root.song11end1 = [0.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song11end2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song11end3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1875, 0, 0, 0, 0, 0, 2, 1.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1875, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0, 0.8125, 0, 0, 0, 0, 0, 0, 0, 1.75, 1.375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1875, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0, 0.8125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0, 0.8125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0, 0.8125, 0];
_root.song11end4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.1875, 2.0625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.5625, 1.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song11end5 = [0, 0, 0, 0, 1.9375, 1.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.625, 1.8125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
song12 = "http://arte.deckflex.com/5330.mp3";
_root.song12cue1 = [0.125, 0.6875, 1.25, 6.875, 7.5, 8.1875, 13.75, 14.4375, 15.0625, 20.625, 21.25, 21.8125, 27.4375, 28.1875, 28.5625, 30.375, 30.9375, 31.5625, 32.125, 37.75, 38.4375, 38.9375, 44.625, 45.25, 45.75, 48, 54.9375, 63.125, 70, 75.5, 76.0625, 76.625, 82.25, 82.875, 83.5625, 92.375, 92.8125, 93.4375, 99.625, 99.8125, 101.25, 101.5, 118.375, 132.125, 138.5625, 144.0625, 144.8125, 145.375, 150.875, 151.5625, 152.1875, 157.75, 158.4375, 159, 160.75, 161.3125, 171.5625, 172.125, 172.75, 178.3125, 179, 179.625, 185.125, 185.875, 186.25, 188.6875];
_root.song12cue2 = [1.6875, 2.375, 3.0625, 5.3125, 5.875, 6.5, 8.5625, 9.1875, 9.875, 12, 12.75, 13.3125, 15.4375, 16.125, 16.75, 18.9375, 19.5625, 20.1875, 22.25, 22.875, 23.5, 25.75, 26.4375, 27, 29.8125, 32.625, 33.1875, 33.75, 36, 36.625, 37.25, 39.4375, 40.0625, 40.6875, 42.875, 43.5625, 44.125, 47.5, 49.25, 53.3125, 56.1875, 60.25, 62, 62.25, 62.5625, 62.9375, 65.3125, 65.5625, 65.9375, 66.3125, 68.8125, 69, 69.4375, 69.8125, 72.125, 72.375, 72.75, 73.1875, 75.0625, 77.0625, 77.75, 78.4375, 80.6875, 81.25, 81.875, 83.9375, 84.5625, 85.25, 87.375, 88.125, 88.6875, 90.5, 91, 91.6875, 94, 94.4375, 95, 99.0625, 100.25, 101.875, 104, 104.625, 105.3125, 106.375, 113.25, 116.6875, 117.75, 119.125, 120.125, 123.5, 124.6875, 130.5, 133.875, 137.1875, 140.6875, 145.75, 146.4375, 147, 149.1875, 149.8125, 150.375, 152.625, 153.1875, 153.8125, 156, 156.6875, 157.3125, 160.125, 173.1875, 173.875, 174.5, 176.625, 177.25, 177.875, 180.0625, 180.75, 181.3125, 183.5, 184.1875, 184.6875, 188.1875];
_root.song12cue3 = [3.4375, 4.125, 4.75, 10.25, 10.9375, 11.625, 13.8125, 17.1875, 17.875, 18.5625, 20.625, 24.0625, 24.6875, 25.25, 29.1875, 31, 34.25, 34.9375, 35.5, 37.75, 41.125, 41.8125, 42.375, 46.9375, 48, 49.5, 50.5, 52.125, 54.375, 54.9375, 56.4375, 57.4375, 59.0625, 61.3125, 66.625, 74.5, 78.8125, 79.5, 80.125, 85.625, 86.3125, 87, 89.25, 89.9375, 97.375, 97.875, 98.4375, 102.3125, 103, 105.875, 107.5, 108.0625, 108.8125, 109.875, 110.875, 111.5625, 112.25, 112.8125, 114.375, 115, 115.8125, 121.25, 122.5625, 125.25, 127, 132.125, 135.5, 138.5625, 142.125, 143.625, 147.4375, 148.125, 148.6875, 154.3125, 154.9375, 155.5625, 159.5, 160.75, 174.9375, 175.5625, 176.25, 181.8125, 182.5, 183, 187.625];
_root.song12cue4 = [15.4375, 18.9375, 22.25, 25.75, 32.625, 36, 39.4375, 42.875, 46.3125, 49.875, 51.125, 52.875, 54.0625, 56.8125, 58.0625, 59.8125, 61, 73.375, 95.8125, 96.25, 96.75, 102.6875, 104, 109.375, 113.25, 116.6875, 120.125, 121.875, 123.5, 126, 128.0625, 129.5, 130.5, 133.875, 137.1875, 140.6875, 143, 160.125, 187];
_root.song12cue5 = [17.1875, 24.0625, 34.25, 41.125, 51.5, 53.75, 58.4375, 60.6875, 103, 106.375, 109.875, 126.625, 127, 128.625, 130.0625, 135.5, 142.125, 159.5];
_root.song12end1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8125, 0.8125, 1.25, 1.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.9375, 0.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.9375];
_root.song12end2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.4375, 0, 0, 0, 0, 0.8125, 0.625, 0.625, 0, 0, 0.625, 0.625, 0, 0.9375, 0.9375, 0.9375, 0.9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song12end3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.75, 0, 0.375, 0.3125, 0.375, 0.75, 0, 0.375, 0.3125, 0.375, 1.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.4375, 0, 0, 0, 0, 0.625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.5625, 0.9375, 0.9375, 0.9375, 0.4375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.song12end4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.625, 0, 0, 0, 0, 0, 0, 0.625, 0.625, 0.625, 0, 0.625, 0, 0, 0, 0.9375, 0.9375, 0.9375, 0.9375, 0, 0, 0];
_root.song12end5 = [0, 0, 0, 0, 0.3125, 0, 0.3125, 0, 0.4375, 0.8125, 0.625, 0, 0.5625, 0, 0, 0.9375, 0.4375, 0];
song13 = "http://arte.deckflex.com/83591cuttt.mp3";
_root.song13cue1 = [4.4375, 4.625, 5, 5.1875, 6.625, 6.8125, 7.1875, 7.375, 8.8125, 9, 9.4375, 9.625, 11.0625, 11.25, 11.625, 11.8125, 12.375, 20.6875, 29.4375, 48.125, 50.25, 52.4375, 55.625, 65.75, 66.125, 67.625, 68.25, 69.875, 70.5, 72, 72.625, 73.4375, 81.6875, 90.4375, 109.125, 111.25, 113.4375, 116.625];
_root.song13cue2 = [3.375, 5.5625, 5.75, 6.0625, 6.25, 7.75, 7.9375, 8.3125, 8.5, 9.9375, 10.125, 10.5, 10.6875, 12.125, 14.1875, 15.3125, 18.625, 19.75, 22.9375, 24, 27.375, 28.5, 40.4375, 42.0625, 49.1875, 51.25, 53.5625, 54.625, 57.9375, 66.625, 67.1875, 68.75, 69.3125, 70.9375, 71.5625, 73.125, 75.25, 76.3125, 79.625, 80.6875, 83.9375, 85, 88.375, 89.5, 101.4375, 103.0625, 110.1875, 112.25, 114.5625, 115.625, 118.9375];
_root.song13cue3 = [2.8125, 3.8125, 12.375, 13.625, 14.6875, 15.875, 16.875, 18.125, 19.0625, 20.25, 22.375, 23.375, 24.5625, 25.5625, 26.875, 27.8125, 29, 30.9375, 32.0625, 33.3125, 33.75, 35.375, 36.5, 39.875, 41, 42.5, 45.9375, 53.9375, 57.375, 58.375, 59.4375, 63.3125, 73.4375, 74.75, 75.75, 76.875, 77.875, 79.125, 80.0625, 81.25, 83.375, 84.375, 85.5625, 86.5625, 87.875, 88.8125, 90, 91.9375, 93.0625, 94.3125, 94.75, 96.375, 97.5, 100.875, 102, 103.5, 106.9375, 114.9375, 118.375, 119.375, 120.4375, 124.3125];
_root.song13cue4 = [2.25, 13.1875, 16.375, 17.5625, 21.8125, 25.0625, 26.25, 30.5625, 31.6875, 32.8125, 34.9375, 36.125, 37.1875, 39.375, 41.5625, 43.75, 44.3125, 44.8125, 45.4375, 56.875, 59, 59.9375, 61.1875, 61.8125, 62.3125, 74.25, 77.375, 78.625, 82.8125, 86.0625, 87.25, 91.5625, 92.6875, 93.8125, 95.9375, 97.125, 98.1875, 100.375, 102.5625, 104.75, 105.3125, 105.8125, 106.4375, 117.875, 120, 120.9375, 122.1875, 122.8125, 123.3125];
_root.song13cue5 = [37.75, 61.5, 62.0625, 62.875, 98.75, 122.5, 123.0625, 123.875];
_root.song13end1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.6875, 0.6875, 0.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.6875, 0.6875, 0.75];
_root.song13end2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.6875, 0, 0.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.6875, 0, 0.75, 0];
_root.song13end3 = [0.3125, 0.6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.9375, 0.375, 0, 0, 0, 0.875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.6875, 0.9375, 0.375, 0, 0, 0, 0.875];
_root.song13end4 = [0.3125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.875, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.875, 0, 0, 0.25];
_root.song13end5 = [1.0625, 0, 0, 0.25, 1.0625, 0, 0, 0.25];
song14 = "http://arte.deckflex.com/56179.mp3";
_root.song14cue1 = [17.125, 24.125, 32.375, 39.25, 42.875, 59.8125, 66.875, 75.125, 82, 85.625];
_root.song14cue2 = [5.4375, 12.5625, 15.3125, 20.6875, 22.4375, 27.8125, 28.6875, 29.75, 32.625, 33.3125, 38.4375, 40.125, 42, 48.1875, 55.3125, 58.0625, 63.4375, 65.1875, 70.5625, 71.4375, 72.5, 75.375, 76.0625, 81.1875, 82.875, 84.75, 90.9375, 98.0625];
_root.song14cue3 = [0.125, 3.75, 6.25, 7.3125, 10.75, 13.4375, 22.8125, 24.75, 26.9375, 30, 30.75, 33.5, 34.125, 37.5625, 41.1875, 42.875, 46.5, 49, 50.0625, 53.5, 56.1875, 65.5625, 67.5, 69.6875, 72.75, 73.5, 76.25, 76.875, 80.3125, 83.9375, 85.625, 89.25, 91.75, 92.8125, 96.25, 98.9375, 99.75];
_root.song14cue4 = [2, 9, 14.375, 16.1875, 17.9375, 19.625, 21.5625, 23.3125, 25, 26.375, 30.9375, 31.5625, 34.375, 34.6875, 34.9375, 35.3125, 36.5625, 44.75, 51.75, 57.125, 58.9375, 60.6875, 62.4375, 64.3125, 66.0625, 67.75, 69.125, 73.6875, 74.3125, 77.125, 77.4375, 77.6875, 78.0625, 79.3125, 87.5, 94.5];
_root.song14cue5 = [1.0625, 2.75, 4.5625, 8.0625, 9.875, 11.625, 18.6875, 19, 25.75, 26.0625, 31.8125, 35.8125, 43.8125, 45.5, 47.3125, 50.8125, 52.625, 54.375, 61.4375, 61.75, 68.5, 68.8125, 74.5625, 78.5625, 86.5625, 88.25, 90.0625, 93.5625, 95.375, 97.125];
_root.song14end1 = [0.625, 0.375, 0, 0.6875, 0.5625, 0.625, 0.375, 0, 0.6875, 0.625];
_root.song14end2 = [0.5625, 0.5625, 0.625, 0.625, 0, 0.4375, 0.6875, 0, 0.4375, 0, 0.5625, 0.6875, 0.6875, 0.5625, 0.5625, 0.625, 0.625, 0, 0.4375, 0.6875, 0, 0.4375, 0, 0.5625, 0.6875, 0.6875, 0.5625, 0.5625];
_root.song14end3 = [0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0, 0, 0.625, 0.4375, 0, 0.4375, 0, 0.5, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0, 0, 0.625, 0.4375, 0, 0.4375, 0, 0.5, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.375, 4];
_root.song14end4 = [0.5625, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.3125, 0.4375, 0, 0, 0, 0, 0, 0.5, 0.5625, 0.5625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.3125, 0.4375, 0, 0, 0, 0, 0, 0.5, 0.5625, 0.5625];
_root.song14end5 = [0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0, 0, 0, 0, 0.3125, 0.5, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0, 0, 0, 0, 0.3125, 0.5, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625, 0.5625];
_root.addCue = function (cuenum, holdlength, depth) {
_root.attachMovie("cue" + cuenum, "cue" + depth, _root.getNextHighestDepth(), {_x:screenX / 2, _y:screenY / 2, starttime:_root.time, endtime:_root.time + ((1 / _root.cueSpeed) / _root.framerate)});
if ((holdlength > 0) && (!(holdlength === undefined))) {
olddepth = depth;
depth = _root.getNextHighestDepth();
_root.attachMovie("hold" + cuenum, "hold" + depth, _root.getNextHighestDepth(), {_x:screenX / 2, _y:screenY / 2, starttime:_root.time, endtime:(_root.time + holdlength) + ((1 / _root.cueSpeed) / _root.framerate), holdlength:holdlength, depth:depth});
_root.mask.attachMovie("line" + cuenum, "line" + depth, _root.getNextHighestDepth(), {_x:screenX / 2, _y:screenY / 2, starttime:_root.time, endtime:(_root.time + holdlength) + ((1 / _root.cueSpeed) / _root.framerate), holdlength:holdlength, olddepth:depth});
}
};
_root.SynchCode = function () {
depth = -((((cue1 + cue2) + cue3) + cue4) + cue5);
while (time > _root[("song" + _root.CurrentSong) + "cue1"][cue1]) {
_root.addCue(1, _root[("song" + _root.CurrentSong) + "end1"][cue1], depth);
cue1++;
}
while (time > _root[("song" + _root.CurrentSong) + "cue2"][cue2]) {
_root.addCue(2, _root[("song" + _root.CurrentSong) + "end2"][cue2], depth);
cue2++;
}
while (time > _root[("song" + _root.CurrentSong) + "cue3"][cue3]) {
_root.addCue(3, _root[("song" + _root.CurrentSong) + "end3"][cue3], depth);
cue3++;
}
while (time > _root[("song" + _root.CurrentSong) + "cue4"][cue4]) {
_root.addCue(4, _root[("song" + _root.CurrentSong) + "end4"][cue4], depth);
cue4++;
}
while (time > _root[("song" + _root.CurrentSong) + "cue5"][cue5]) {
_root.addCue(5, _root[("song" + _root.CurrentSong) + "end5"][cue5], depth);
cue5++;
}
};
_root.KeyCode = function () {
if (Key.isDown(13) && (_root.canStrum == true)) {
_root.Strum = true;
_root.canStrum = false;
} else {
_root.Strum = false;
}
if (!Key.isDown(13)) {
_root.canStrum = true;
}
};
_root.Scorecode = function () {
i = 0;
while (i < 7) {
framevar = _root.Score + "";
framevar = framevar.charAt(framevar.length - i);
_root["score" + i].gotoAndStop(framevar + 1);
if (framevar == "0") {
_root["score" + i].gotoAndStop(1);
}
if (framevar == "1") {
_root["score" + i].gotoAndStop(2);
}
if (framevar == "2") {
_root["score" + i].gotoAndStop(3);
}
if (framevar == "3") {
_root["score" + i].gotoAndStop(4);
}
if (framevar == "4") {
_root["score" + i].gotoAndStop(5);
}
if (framevar == "5") {
_root["score" + i].gotoAndStop(6);
}
if (framevar == "6") {
_root["score" + i].gotoAndStop(7);
}
if (framevar == "7") {
_root["score" + i].gotoAndStop(8);
}
if (framevar == "8") {
_root["score" + i].gotoAndStop(9);
}
if (framevar == "9") {
_root["score" + i].gotoAndStop(10);
}
if (framevar == "") {
_root["score" + i].gotoAndStop(11);
}
i++;
}
};
MissSound = function () {
var _local1 = new Sound();
_local1.attachSound("miss");
_local1.start();
};
_root.unlockFunction = function () {
_root.EasySongsCompleted = 0;
if (_root.completedSong[2] == true) {
_root.EasySongsCompleted++;
}
if (_root.completedSong[6] == true) {
_root.EasySongsCompleted++;
}
if (_root.completedSong[10] == true) {
_root.EasySongsCompleted++;
}
_root.MediumSongsCompleted = 0;
if (_root.completedSong[1] == true) {
_root.MediumSongsCompleted++;
}
if (_root.completedSong[5] == true) {
_root.MediumSongsCompleted++;
}
if (_root.completedSong[13] == true) {
_root.MediumSongsCompleted++;
}
_root.HardSongsCompleted = 0;
if (_root.completedSong[3] == true) {
_root.HardSongsCompleted++;
}
if (_root.completedSong[12] == true) {
_root.HardSongsCompleted++;
}
if (_root.completedSong[14] == true) {
_root.HardSongsCompleted++;
}
_root.VeryHardSongsCompleted = 0;
if (_root.completedSong[4] == true) {
_root.VeryHardSongsCompleted++;
}
if (_root.completedSong[7] == true) {
_root.VeryHardSongsCompleted++;
}
if (_root.completedSong[9] == true) {
_root.VeryHardSongsCompleted++;
}
if (_root.completedSong[11] == true) {
_root.VeryHardSongsCompleted++;
}
_root.ExpertSongsCompleted = 0;
if (_root.completedSong[8] == true) {
_root.ExpertSongsCompleted++;
}
if ((_root.EasySongsCompleted + _root.MediumSongsCompleted) >= 1) {
_root.shopitem5unlocked = true;
}
if ((_root.EasySongsCompleted + _root.MediumSongsCompleted) >= 3) {
_root.unlockedhard = true;
_root.shopitem6unlocked = true;
}
if (((_root.EasySongsCompleted + _root.MediumSongsCompleted) + _root.HardSongsCompleted) >= 6) {
_root.unlockedveryhard = true;
_root.shopitem3unlocked = true;
_root.shopitem2unlocked = true;
}
if ((((_root.EasySongsCompleted + _root.MediumSongsCompleted) + _root.HardSongsCompleted) + _root.VeryHardSongsCompleted) >= 9) {
_root.unlockedexpert = true;
_root.shopitem1unlocked = true;
_root.shopitem7unlocked = true;
_root.shopitem8unlocked = true;
}
_root.shopitem4unlocked = true;
_root.shopitem9unlocked = true;
};
_root.unlockFunction();
Frame 2
stop();
onMouseDown = null;
onMouseUp = null;
my_sound.stop();
_root.CurrentSong = random(14) + 1;
var my_sound = new Sound();
my_sound.loadSound(_root["song" + _root.CurrentSong], false);
_root.Percentloaded = 0;
onEnterFrame = function () {
_root.Percentloaded = Math.round((my_sound.getBytesLoaded() / my_sound.getBytesTotal()) * 1000) / 10;
if (isNaN(_root.Percentloaded)) {
_root.Percentloaded = 0;
}
};
my_sound.onLoad = function (success) {
if (success) {
loader.gotoAndPlay("done");
my_sound.start();
} else {
loader.gotoAndPlay("fail");
}
};
my_sound.onSoundComplete = function () {
_root.Randomsong();
};
Frame 3
stop();
my_sound.stop();
my_sound.onLoad = null;
my_sound.onSoundComplete = null;
_root.Pause = false;
_root.StarPower = false;
_root.Score = 0;
_root.Scorecode();
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.Strum = false;
_root.Starpowercount = 0;
cue1 = 0;
cue2 = 0;
cue3 = 0;
cue4 = 0;
cue5 = 0;
soundstart = false;
time = 0;
_root.mutevolume = 100;
_root.RockMeter = 50;
_root.playedNotes = 0;
_root.totalNotes = 0;
_root.bg.stop();
_root.bg.guitarist.stop();
i = 1;
while (i < 6) {
count = 0;
while (!(_root[(("song" + _root.CurrentSong) + "cue") + i][count] === undefined)) {
count++;
}
_root.totalNotes = _root.totalNotes + count;
i++;
}
var my_sound = new Sound();
my_sound.loadSound(_root["song" + _root.CurrentSong], false);
_root.Percentloaded = 0;
onEnterFrame = function () {
_root.Percentloaded = Math.round((my_sound.getBytesLoaded() / my_sound.getBytesTotal()) * 1000) / 10;
if (isNaN(_root.Percentloaded)) {
_root.Percentloaded = 0;
}
};
if (_root.Practicemode == true) {
gotoAndStop (5);
} else {
my_sound.onLoad = function (success) {
if (success) {
loader.gotoAndPlay("done");
onEnterFrame = function () {
if (_root.Pause == false) {
_root.Percentdone = Math.round((_root.playedNotes / _root.totalNotes) * 1000) / 10;
if (_root.RockMeter <= 0) {
onEnterFrame = null;
_root.time = 0;
_root.attachMovie("GameOver", "GameOver" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:screenX / 2, _y:screenY / 2});
my_sound.stop();
}
messedup = false;
if (((Key.isDown(49) && (_root.Strum == true)) && (_root.Cued1 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(50) && (_root.Strum == true)) && (_root.Cued2 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(51) && (_root.Strum == true)) && (_root.Cued3 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(52) && (_root.Strum == true)) && (_root.Cued4 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(53) && (_root.Strum == true)) && (_root.Cued5 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((((((!Key.isDown(49)) && (!Key.isDown(50))) && (!Key.isDown(51))) && (!Key.isDown(52))) && (!Key.isDown(53))) && (_root.Strum == true)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (_root.StarPower == false) {
if (Key.isDown(191) && (_root.Starpowercount >= 50)) {
_root.StarPower = true;
}
} else {
_root.Starpowercount = _root.Starpowercount - ((1 / framerate) * 10);
if (_root.Starpowercount <= 0) {
_root.StarPower = false;
}
}
_root.Starpowercount = Math.min(100, _root.Starpowercount);
_root.Starpowercount = Math.max(0, _root.Starpowercount);
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.KeyCode();
_root.Cued1 = false;
_root.Cued2 = false;
_root.Cued3 = false;
_root.Cued4 = false;
_root.Cued5 = false;
_root.Held1 = false;
_root.Held2 = false;
_root.Held3 = false;
_root.Held4 = false;
_root.Held5 = false;
while ((_root.Multipliercount > 10) && (_root.Multiplier < 4)) {
_root.Multipliercount = _root.Multipliercount - 10;
_root.Multiplier++;
}
if (_root.Multiplier >= 4) {
_root.Multipliercount = 10;
}
_root.Multiplier = Math.min(_root.Multiplier, 4);
_root.Multiplier = Math.max(_root.Multiplier, 1);
_root.Multiplyvar = _root.Multiplier;
if (_root.StarPower == true) {
_root.Multiplyvar = _root.Multiplyvar * 2;
}
if (soundstart == false) {
time = time + (1 / framerate);
if (time > ((1 / _root.cueSpeed) / framerate)) {
my_sound.start();
soundstart = true;
}
} else {
time = (my_sound.position / 1000) + ((1 / _root.cueSpeed) / framerate);
songtime = my_sound.position / 1000;
_root.mutevolume = _root.RockMeter;
_root.mutevolume = Math.min(_root.mutevolume, 100);
_root.mutevolume = Math.max(_root.mutevolume, 40);
my_sound.setVolume(_root.SongVolume * (_root.mutevolume / 100));
}
_root.SynchCode();
_root.Scorecode();
}
if (Key.isDown(32) && (_root.canPressSpace == true)) {
_root.PressSpace = true;
_root.canPressSpace = false;
} else {
_root.PressSpace = false;
}
if (!Key.isDown(32)) {
_root.canPressSpace = true;
}
if (_root.PressSpace == true) {
if (_root.Pause == false) {
_root.Pause = true;
if (_root.soundstart == true) {
_root.my_sound.stop();
}
} else {
_root.Pause = false;
if (_root.soundstart == true) {
_root.my_sound.start(songtime);
}
}
}
};
my_sound.onSoundComplete = function () {
_root.time = 0;
_root.attachMovie("Victory", "Victory" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:screenX / 2, _y:screenY / 2});
onEnterFrame = null;
my_sound.onSoundComplete = null;
};
} else {
loader.gotoAndPlay("fail");
}
};
}
Instance of Symbol 373 MovieClip "loader" in Frame 3
/* no clip actions */
Instance of Symbol 781 MovieClip in Frame 3
onClipEvent (load) {
gotoAndStop ("end");
played = false;
}
onClipEvent (enterFrame) {
if (_root.Starpowercount >= 50) {
if (played == false) {
played = true;
gotoAndPlay (1);
}
} else {
played = false;
}
}
Instance of Symbol 806 MovieClip in Frame 3
onClipEvent (load) {
gotoAndStop ("end");
}
Frame 4
_root.moneyGained = Math.round(_root.Score / 100);
if (_root.titlewarp == "easy") {
_root.moneyGained = _root.moneyGained + 10;
}
if (_root.titlewarp == "medium") {
_root.moneyGained = _root.moneyGained + 25;
}
if (_root.titlewarp == "hard") {
_root.moneyGained = _root.moneyGained + 50;
}
if (_root.titlewarp == "veryhard") {
_root.moneyGained = _root.moneyGained + 100;
}
if (_root.titlewarp == "expert") {
_root.moneyGained = _root.moneyGained + 200;
}
_root.char1_cash = _root.char1_cash + _root.moneyGained;
_root.Money = _root.char1_cash;
if (_root.SongHighScore == undefined) {
_root.SongHighScore = ["", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
}
if (_root.Score > _root.SongHighScore[_root.CurrentSong]) {
_root.SongHighScore[_root.CurrentSong] = _root.Score;
_root.highscore = _root.SongHighScore[_root.CurrentSong];
_root.record = "New Record";
} else {
_root.record = "";
}
_root.completedSong[_root.CurrentSong] = true;
_root.unlockFunction();
_root.SaveFile();
Frame 5
stop();
my_sound.onLoad = function (success) {
if (success) {
loader.gotoAndPlay("done");
onEnterFrame = function () {
if (_root.Pause == false) {
_root.Percentdone = Math.round((_root.playedNotes / _root.totalNotes) * 1000) / 10;
messedup = false;
if (((Key.isDown(49) && (_root.Strum == true)) && (_root.Cued1 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(50) && (_root.Strum == true)) && (_root.Cued2 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(51) && (_root.Strum == true)) && (_root.Cued3 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(52) && (_root.Strum == true)) && (_root.Cued4 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((Key.isDown(53) && (_root.Strum == true)) && (_root.Cued5 == false)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (((((((!Key.isDown(49)) && (!Key.isDown(50))) && (!Key.isDown(51))) && (!Key.isDown(52))) && (!Key.isDown(53))) && (_root.Strum == true)) && (messedup == false)) {
_root.RockMeter = _root.RockMeter - 7;
_root.Multipliercount = 0;
_root.Multiplier = 1;
_root.MissSound();
_root.bg.stop();
_root.bg.guitarist.stop();
messedup = true;
}
if (_root.StarPower == false) {
if (Key.isDown(191) && (_root.Starpowercount >= 50)) {
_root.StarPower = true;
}
} else {
_root.Starpowercount = _root.Starpowercount - ((1 / framerate) * 10);
if (_root.Starpowercount <= 0) {
_root.StarPower = false;
}
}
_root.Starpowercount = Math.min(100, _root.Starpowercount);
_root.Starpowercount = Math.max(0, _root.Starpowercount);
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.KeyCode();
_root.Cued1 = false;
_root.Cued2 = false;
_root.Cued3 = false;
_root.Cued4 = false;
_root.Cued5 = false;
_root.Held1 = false;
_root.Held2 = false;
_root.Held3 = false;
_root.Held4 = false;
_root.Held5 = false;
while ((_root.Multipliercount > 10) && (_root.Multiplier < 4)) {
_root.Multipliercount = _root.Multipliercount - 10;
_root.Multiplier++;
}
if (_root.Multiplier >= 4) {
_root.Multipliercount = 10;
}
_root.Multiplier = Math.min(_root.Multiplier, 4);
_root.Multiplier = Math.max(_root.Multiplier, 1);
_root.Multiplyvar = _root.Multiplier;
if (_root.StarPower == true) {
_root.Multiplyvar = _root.Multiplyvar * 2;
}
if (soundstart == false) {
time = time + (1 / framerate);
if (time > ((1 / _root.cueSpeed) / framerate)) {
my_sound.start();
soundstart = true;
}
} else {
time = (my_sound.position / 1000) + ((1 / _root.cueSpeed) / framerate);
songtime = my_sound.position / 1000;
_root.mutevolume = _root.RockMeter;
_root.mutevolume = Math.min(_root.mutevolume, 100);
_root.mutevolume = Math.max(_root.mutevolume, 40);
my_sound.setVolume(_root.SongVolume * (_root.mutevolume / 100));
}
_root.SynchCode();
_root.Scorecode();
}
if (Key.isDown(32) && (_root.canPressSpace == true)) {
_root.PressSpace = true;
_root.canPressSpace = false;
} else {
_root.PressSpace = false;
}
if (!Key.isDown(32)) {
_root.canPressSpace = true;
}
if (_root.PressSpace == true) {
if (_root.Pause == false) {
_root.Pause = true;
if (_root.soundstart == true) {
_root.my_sound.stop();
}
} else {
_root.Pause = false;
if (_root.soundstart == true) {
_root.my_sound.start(songtime);
}
}
}
};
my_sound.onSoundComplete = function () {
_root.time = 0;
onEnterFrame = null;
my_sound.onSoundComplete = null;
_root.gotoAndStop(2);
};
} else {
loader.gotoAndPlay("fail");
}
};
Instance of Symbol 373 MovieClip "loader" in Frame 5
/* no clip actions */
Instance of Symbol 781 MovieClip in Frame 5
onClipEvent (load) {
gotoAndStop ("end");
played = false;
}
onClipEvent (enterFrame) {
if (_root.Starpowercount >= 50) {
if (played == false) {
played = true;
gotoAndPlay (1);
}
} else {
played = false;
}
}
Instance of Symbol 806 MovieClip in Frame 5
onClipEvent (load) {
gotoAndStop ("end");
}
Symbol 3 MovieClip Frame 1
_alpha = 0;
if (_root.debughitTestboxes == true) {
_alpha = 100;
}
Symbol 5 MovieClip Frame 1
_alpha = 0;
if (_root.debughitTestboxes == true) {
_alpha = 100;
}
Symbol 49 MovieClip [opponent] Frame 1
stop();
Symbol 49 MovieClip [opponent] Frame 6
this.removeMovieClip(this);
Symbol 59 MovieClip [ShopItem] Frame 1
stop();
text = _root[("shopitem" + num) + "text"];
price = "$" + _root[("shopitem" + num) + "price"];
unlocked = _root[("shopitem" + num) + "unlocked"];
onEnterFrame = function () {
if (unlocked == true) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
_root.mainmenu.itemdescription = _root[("shopitem" + num) + "description"];
_root.mainmenu.previewbox.gotoAndStop(num);
} else {
gotoAndStop (1);
}
} else {
gotoAndStop (3);
}
};
onMouseDown = function () {
if (unlocked == true) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_root[("char" + _root.charfile) + "_cash"] >= _root[("shopitem" + num) + "price"]) {
_root[("shopitem" + num) + "function"]();
_root.char1_cash = _root.char1_cash - _root[("shopitem" + num) + "price"];
_root.Money = _root.char1_cash;
_root[("shopitem" + num) + "baught"] = true;
unlocked = false;
}
}
}
};
Symbol 62 MovieClip [line2] Frame 1
stop();
Symbol 65 MovieClip [cue1] Frame 1
stop();
Z = 0;
cue._x = ((-Z) * 84) - 40;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
_alpha = 0;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
if (_alpha < 100) {
_alpha = (_alpha + 20);
_alpha = Math.min(_alpha, 100);
}
}
cue._x = ((-Z) * 84) - 40;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
if (Z >= (1 + _root.pressdifficulty)) {
_root.bg.stop();
_root.bg.guitarist.stop();
_root.RockMeter = _root.RockMeter - 7;
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.Multipliercount = 0;
_root.Multiplier = 0;
onEnterFrame = function () {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
if (((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(49))) && (_root.Cued1 == false)) && (_root.Strum == true)) {
_root.bg.play();
_root.bg.guitarist.play();
score = Math.round(Math.abs(1 - (Math.abs(1 - Z) * 10)) * 20) * 5;
score = Math.max(score, 5);
score = Math.min(score, 100);
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:(_root.screenX / 2) - 124, _y:(_root.screenY / 2) + 170, _xscale:score, _yscale:score, cuenum:1});
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 1.5;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
_root.Multipliercount++;
_root.Cued1 = true;
_root.playedNotes++;
onEnterFrame = function () {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
};
Symbol 68 MovieClip [cue2] Frame 1
stop();
Z = 0;
cue._x = ((-Z) * 43) - 17;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
if (Z < 0.5) {
_alpha = (_alpha + 20);
_alpha = Math.min(_alpha, 100);
}
}
cue._x = ((-Z) * 43) - 17;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
if (Z >= (1 + _root.pressdifficulty)) {
_root.bg.stop();
_root.bg.guitarist.stop();
_root.RockMeter = _root.RockMeter - 7;
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.Multipliercount = 0;
_root.Multiplier = 0;
onEnterFrame = function () {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
if (((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(50))) && (_root.Cued2 == false)) && (_root.Strum == true)) {
_root.bg.play();
_root.bg.guitarist.play();
score = Math.round(Math.abs(1 - (Math.abs(1 - Z) * 10)) * 20) * 5;
score = Math.max(score, 5);
score = Math.min(score, 100);
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:(_root.screenX / 2) - 60, _y:(_root.screenY / 2) + 170, _xscale:score, _yscale:score, cuenum:2});
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 1.5;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
_root.Multipliercount++;
_root.Cued2 = true;
_root.playedNotes++;
onEnterFrame = function () {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
};
Symbol 71 MovieClip [cue3] Frame 1
stop();
Z = 0;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
if (Z < 0.5) {
_alpha = (_alpha + 20);
_alpha = Math.min(_alpha, 100);
}
}
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
if (Z >= (1 + _root.pressdifficulty)) {
_root.bg.stop();
_root.bg.guitarist.stop();
_root.RockMeter = _root.RockMeter - 7;
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.Multipliercount = 0;
_root.Multiplier = 0;
onEnterFrame = function () {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
if (((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(51))) && (_root.Cued3 == false)) && (_root.Strum == true)) {
_root.bg.play();
_root.bg.guitarist.play();
score = Math.round(Math.abs(1 - (Math.abs(1 - Z) * 10)) * 20) * 5;
score = Math.max(score, 5);
score = Math.min(score, 100);
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:_root.screenX / 2, _y:(_root.screenY / 2) + 170, _xscale:score, _yscale:score, cuenum:3});
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 1.5;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
_root.Multipliercount++;
_root.Cued3 = true;
_root.playedNotes++;
onEnterFrame = function () {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
};
Symbol 74 MovieClip [cue4] Frame 1
stop();
Z = 0;
cue._x = (Z * 43) + 17;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
if (Z < 0.5) {
_alpha = (_alpha + 20);
_alpha = Math.min(_alpha, 100);
}
}
cue._x = (Z * 43) + 17;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
if (Z >= (1 + _root.pressdifficulty)) {
_root.bg.stop();
_root.bg.guitarist.stop();
_root.RockMeter = _root.RockMeter - 7;
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.Multipliercount = 0;
_root.Multiplier = 0;
onEnterFrame = function () {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
if (((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(52))) && (_root.Cued4 == false)) && (_root.Strum == true)) {
_root.bg.play();
_root.bg.guitarist.play();
score = Math.round(Math.abs(1 - (Math.abs(1 - Z) * 10)) * 20) * 5;
score = Math.max(score, 5);
score = Math.min(score, 100);
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:(_root.screenX / 2) + 60, _y:(_root.screenY / 2) + 170, _xscale:score, _yscale:score, cuenum:4});
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 1.5;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
_root.Multipliercount++;
_root.Cued4 = true;
_root.playedNotes++;
onEnterFrame = function () {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
};
Symbol 77 MovieClip [cue5] Frame 1
stop();
Z = 0;
cue._x = (Z * 84) + 40;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
if (Z < 0.5) {
_alpha = (_alpha + 20);
_alpha = Math.min(_alpha, 100);
}
}
cue._x = (Z * 84) + 40;
cue._y = Z * 170;
cue._xscale = (Z * 60) + 40;
cue._yscale = (Z * 60) + 40;
if (Z >= (1 + _root.pressdifficulty)) {
_root.bg.stop();
_root.bg.guitarist.stop();
_root.RockMeter = _root.RockMeter - 7;
_root.RockMeter = Math.max(_root.RockMeter, 0);
_root.Multipliercount = 0;
_root.Multiplier = 0;
onEnterFrame = function () {
_alpha = (_alpha - 10);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
if (((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(53))) && (_root.Cued5 == false)) && (_root.Strum == true)) {
_root.bg.play();
_root.bg.guitarist.play();
score = Math.round(Math.abs(1 - (Math.abs(1 - Z) * 10)) * 20) * 5;
score = Math.max(score, 5);
score = Math.min(score, 100);
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:(_root.screenX / 2) + 124, _y:(_root.screenY / 2) + 170, _xscale:score, _yscale:score, cuenum:5});
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 1.5;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
_root.Multipliercount++;
_root.Cued5 = true;
_root.playedNotes++;
onEnterFrame = function () {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
};
}
};
Symbol 90 MovieClip [GameOver] Frame 47
_root.gotoAndStop(2);
Symbol 90 MovieClip [GameOver] Frame 53
removeMovieClip(this);
Symbol 93 MovieClip [Victory] Frame 15
_root.gotoAndStop(4);
Symbol 93 MovieClip [Victory] Frame 21
removeMovieClip(this);
Symbol 95 MovieClip Frame 1
_visible = false;
Symbol 96 MovieClip [hold3] Frame 1
stop();
Z = 0;
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
_root.mask["line" + depth]._x = 0;
_root.mask["line" + depth]._y = Z * 170;
end._x = 0;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
starthold = false;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = (1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate))) + (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
if (Z < 0.5) {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha + 20;
_root.mask["line" + depth]._alpha = Math.min(_root.mask["line" + depth]._alpha, 100);
}
}
_root.mask["line" + depth]._x = 0;
_root.mask["line" + depth]._y = Z * 170;
end._x = 0;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
if (Y >= (1 + _root.pressdifficulty)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if ((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(51))) && (_root.Strum == true)) {
starthold = true;
flamedepth = _root.getNextHighestDepth();
_root.attachMovie("holdfire", "fire" + flamedepth, _root.getNextHighestDepth(), {_x:_root.screenX / 2, _y:(_root.screenY / 2) + 170, gone:false});
}
if (starthold == true) {
_root.Held3 = true;
}
if ((!Key.isDown(51)) && (starthold == true)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
starthold = false;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if (((Y < (1 + _root.pressdifficulty)) && (Key.isDown(51))) && (starthold == true)) {
score = 1;
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 0.1;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
}
if ((Z >= (1 + _root.pressdifficulty)) && (starthold == false)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
};
Symbol 98 MovieClip [line4] Frame 1
stop();
Symbol 99 MovieClip [hold4] Frame 1
stop();
Z = 0;
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
_root.mask["line" + depth]._x = (Z * 43) + 17;
_root.mask["line" + depth]._y = Z * 170;
end._x = (Y * 43) + 17;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
starthold = false;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = (1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate))) + (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
if (Z < 0.5) {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha + 20;
_root.mask["line" + depth]._alpha = Math.min(_root.mask["line" + depth]._alpha, 100);
}
}
_root.mask["line" + depth]._x = (Z * 43) + 17;
_root.mask["line" + depth]._y = Z * 170;
end._x = (Y * 43) + 17;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
if (Y >= (1 + _root.pressdifficulty)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if ((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(52))) && (_root.Strum == true)) {
starthold = true;
flamedepth = _root.getNextHighestDepth();
_root.attachMovie("holdfire", "fire" + flamedepth, _root.getNextHighestDepth(), {_x:(_root.screenX / 2) + 60, _y:(_root.screenY / 2) + 170, gone:false});
}
if (starthold == true) {
_root.Held4 = true;
}
if ((!Key.isDown(52)) && (starthold == true)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
starthold = false;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if (((Y < (1 + _root.pressdifficulty)) && (Key.isDown(52))) && (starthold == true)) {
score = 1;
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 0.1;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
}
if ((Z >= (1 + _root.pressdifficulty)) && (starthold == false)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
};
Symbol 100 MovieClip [hold2] Frame 1
stop();
Z = 0;
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
_root.mask["line" + depth]._x = (-(Z * 43)) - 17;
_root.mask["line" + depth]._y = Z * 170;
end._x = (-(Y * 43)) - 17;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
starthold = false;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = (1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate))) + (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
if (Z < 0.5) {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha + 20;
_root.mask["line" + depth]._alpha = Math.min(_root.mask["line" + depth]._alpha, 100);
}
}
_root.mask["line" + depth]._x = (-(Z * 43)) - 17;
_root.mask["line" + depth]._y = Z * 170;
end._x = (-(Y * 43)) - 17;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
if (Y >= (1 + _root.pressdifficulty)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if ((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(50))) && (_root.Strum == true)) {
starthold = true;
flamedepth = _root.getNextHighestDepth();
_root.attachMovie("holdfire", "fire" + flamedepth, _root.getNextHighestDepth(), {_x:(_root.screenX / 2) - 60, _y:(_root.screenY / 2) + 170, gone:false});
}
if (starthold == true) {
_root.Held2 = true;
}
if ((!Key.isDown(50)) && (starthold == true)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
starthold = false;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if (((Y < (1 + _root.pressdifficulty)) && (Key.isDown(50))) && (starthold == true)) {
score = 1;
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 0.1;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
}
if ((Z >= (1 + _root.pressdifficulty)) && (starthold == false)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
};
Symbol 101 MovieClip [hold1] Frame 1
stop();
Z = 0;
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
_root.mask["line" + depth]._x = ((-Z) * 84) - 40;
_root.mask["line" + depth]._y = Z * 170;
end._x = ((-Y) * 84) - 40;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
starthold = false;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = (1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate))) + (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
if (Z < 0.5) {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha + 20;
_root.mask["line" + depth]._alpha = Math.min(_root.mask["line" + depth]._alpha, 100);
}
}
_root.mask["line" + depth]._x = ((-Z) * 84) - 40;
_root.mask["line" + depth]._y = Z * 170;
end._x = ((-Y) * 84) - 40;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
if (Y >= (1 + _root.pressdifficulty)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if ((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(49))) && (_root.Strum == true)) {
starthold = true;
flamedepth = _root.getNextHighestDepth();
_root.attachMovie("holdfire", "fire" + flamedepth, _root.getNextHighestDepth(), {_x:(_root.screenX / 2) - 124, _y:(_root.screenY / 2) + 170, gone:false});
}
if (starthold == true) {
_root.Held1 = true;
}
if ((!Key.isDown(49)) && (starthold == true)) {
starthold = false;
_root["fire" + flamedepth].gone = true;
_root.mask["line" + depth].gotoAndStop(2);
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if (((Y < (1 + _root.pressdifficulty)) && (Key.isDown(49))) && (starthold == true)) {
score = 1;
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 0.1;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
}
if ((Z >= (1 + _root.pressdifficulty)) && (starthold == false)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
};
Symbol 103 MovieClip [line1] Frame 1
stop();
Symbol 104 MovieClip [hold5] Frame 1
stop();
Z = 0;
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
_root.mask["line" + depth]._x = (Z * 84) + 40;
_root.mask["line" + depth]._y = Z * 170;
end._x = (Y * 84) + 40;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
starthold = false;
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = (1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate))) + (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
Y = Z - (holdlength / ((1 / _root.cueSpeed) / _root.framerate));
if (Z < 0.5) {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha + 20;
_root.mask["line" + depth]._alpha = Math.min(_root.mask["line" + depth]._alpha, 100);
}
}
_root.mask["line" + depth]._x = (Z * 84) + 40;
_root.mask["line" + depth]._y = Z * 170;
end._x = (Y * 84) + 40;
end._y = Y * 170;
end._xscale = (Z * 60) + 40;
end._yscale = (Z * 60) + 40;
xdiff = _root.mask["line" + depth]._x - end._x;
ydiff = _root.mask["line" + depth]._y - end._y;
_root.mask["line" + depth]._yscale = Math.sqrt((xdiff * xdiff) + (ydiff * ydiff));
_root.mask["line" + depth]._rotation = (-180 * Math.atan2(_root.mask["line" + depth]._x - end._x, _root.mask["line" + depth]._y - end._y)) / Math.PI;
if (Y >= (1 + _root.pressdifficulty)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if ((((Z >= (1 - _root.pressdifficulty)) && (Z <= (1 + _root.pressdifficulty))) && (Key.isDown(53))) && (_root.Strum == true)) {
starthold = true;
flamedepth = _root.getNextHighestDepth();
_root.attachMovie("holdfire", "fire" + flamedepth, _root.getNextHighestDepth(), {_x:(_root.screenX / 2) + 124, _y:(_root.screenY / 2) + 170, gone:false});
}
if (starthold == true) {
_root.Held5 = true;
}
if ((!Key.isDown(53)) && (starthold == true)) {
starthold = false;
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
if (((Y < (1 + _root.pressdifficulty)) && (Key.isDown(53))) && (starthold == true)) {
score = 1;
if (_root.StarPower == false) {
score = score * _root.Multiplier;
_root.Starpowercount = _root.Starpowercount + 0.1;
_root.RockMeter = _root.RockMeter + Math.round(score / 20);
_root.RockMeter = Math.min(_root.RockMeter, 100);
} else {
score = score * (_root.Multiplier * 2);
_root.RockMeter = _root.RockMeter + Math.round(score / 7);
_root.RockMeter = Math.min(_root.RockMeter, 100);
}
_root.Score = _root.Score + score;
}
if ((Z >= (1 + _root.pressdifficulty)) && (starthold == false)) {
_root.mask["line" + depth].gotoAndStop(2);
_root["fire" + flamedepth].gone = true;
onEnterFrame = function () {
_root.mask["line" + depth]._alpha = _root.mask["line" + depth]._alpha - 10;
if (_root.mask["line" + depth]._alpha <= 0) {
_root.mask["line" + depth].removeMovieClip();
removeMovieClip(this);
}
};
}
};
Symbol 106 MovieClip [line5] Frame 1
stop();
Symbol 108 MovieClip [GuitarLayoutLine] Frame 1
_y = ((Z * 170) + 5);
_xscale = ((Z * 185) + 115);
endtime = _root.time + ((1 / _root.cueSpeed) / _root.framerate);
onEnterFrame = function () {
if (_root.Pause == false) {
newZ = 1 - ((endtime - _root.time) / ((1 / _root.cueSpeed) / _root.framerate));
Z = Z + _root.cueSpeed;
if (!(newZ === undefined)) {
Z = Z + Math.max((newZ - Z) / _root.Lagfix, 0);
}
_y = ((Z * 170) + 5);
_xscale = ((Z * 195) + 110);
if (Z > 1.2) {
removeMovieClip(this);
}
}
};
Symbol 129 MovieClip [fire] Frame 11
removeMovieClip(this);
Symbol 130 MovieClip [holdfire] Frame 1
if (count == undefined) {
count = 0;
_alpha = 100;
_xscale = 60;
_yscale = 50;
}
onEnterFrame = function () {
count++;
if (count > 160) {
gone = true;
}
if (gone == true) {
_alpha = (_alpha - 20);
if (_alpha <= 0) {
removeMovieClip(this);
}
}
};
Symbol 130 MovieClip [holdfire] Frame 10
stop();
Symbol 132 MovieClip [line3] Frame 1
stop();
Symbol 150 MovieClip Frame 40
stop();
Symbol 162 Button
on (press) {
_root.play();
}
Symbol 163 Button
on (press) {
play();
}
Instance of Symbol 133 MovieClip in Symbol 166 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 166 MovieClip Frame 130
stop();
Symbol 166 MovieClip Frame 154
_root.play();
Symbol 216 Button
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 220 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 360 MovieClip Frame 141
gotoAndPlay ("bb");
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 6
stop();
Symbol 373 MovieClip Frame 7
stop();
Symbol 378 MovieClip Frame 1
loadVariables ("http://arte.deckflex.com/checkver.txt", "");
onEnterFrame = function () {
if (!(variable2 === undefined)) {
dyn_txt2 = variable2;
} else {
dyn_txt2 = "Loading";
}
};
Symbol 381 MovieClip Frame 1
loadVariables ("http://arte.deckflex.com/checkver.txt", "");
onEnterFrame = function () {
if (!(variable1 === undefined)) {
dyn_txt = variable1;
} else {
dyn_txt = "Loading";
}
};
Symbol 406 MovieClip Frame 1
if ((_root.Score > 9000) && (_root.StarPower == true)) {
_root.sound9000 = new Sound();
_root.sound9000.loadSound("http://arte.deckflex.com/over9000.mp3", false);
_root.sound9000.onLoad = function (success) {
if (success) {
_root.sound9000.start();
}
};
}
onEnterFrame = function () {
if (_root.StarPower == false) {
gotoAndStop (2);
}
};
Symbol 406 MovieClip Frame 2
onEnterFrame = function () {
if ((_root.Score > 9000) && (_root.StarPower == true)) {
gotoAndStop (1);
onEnterFrame = null;
}
};
Symbol 409 MovieClip Frame 1
gotoAndStop(_root[("char" + _root.charfile) + "_hair"]);
onEnterFrame = function () {
gotoAndStop(_root[("char" + _root.charfile) + "_hair"]);
};
Instance of Symbol 406 MovieClip in Symbol 409 MovieClip Frame 9
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 416 MovieClip Frame 1
gotoAndStop(_root[("char" + _root.charfile) + "_guitar"]);
onEnterFrame = function () {
gotoAndStop(_root[("char" + _root.charfile) + "_guitar"]);
};
Symbol 427 MovieClip Frame 1
gotoAndStop(_root[("char" + _root.charfile) + "_body"]);
onEnterFrame = function () {
gotoAndStop(_root[("char" + _root.charfile) + "_body"]);
};
Symbol 442 MovieClip Frame 1
gotoAndStop(_root[("char" + _root.charfile) + "_legs"]);
onEnterFrame = function () {
gotoAndStop(_root[("char" + _root.charfile) + "_legs"]);
};
Symbol 466 MovieClip Frame 1
if (_root.BG == false) {
gotoAndStop ("end");
}
Symbol 466 MovieClip Frame 301
gotoAndPlay (1);
Symbol 466 MovieClip Frame 303
prevFrame();
Symbol 472 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "options";
}
};
Symbol 475 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "tutorial";
}
};
Symbol 478 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "credits";
}
};
Symbol 481 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "back";
_root.titlewarp = "none";
}
};
Symbol 484 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "career";
}
};
Symbol 531 Button
on (release) {
reverse = true;
}
Symbol 532 Button
on (release) {
play();
}
Symbol 534 MovieClip Frame 1
stop();
reverse = false;
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if (_currentframe == 2) {
onEnterFrame = null;
gotoAndPlay ("start");
onMouseDown = null;
}
};
Symbol 534 MovieClip Frame 35
stop();
onEnterFrame = function () {
if (reverse == true) {
onEnterFrame = function () {
prevFrame();
};
}
};
Symbol 534 MovieClip Frame 36
onEnterFrame = null;
Symbol 534 MovieClip Frame 68
_root.DeleteFile();
stop();
Symbol 536 Button
on (release) {
_root.BG = false;
}
Symbol 537 Button
on (release) {
_root.BG = true;
}
Symbol 538 Button
on (release) {
_root._quality = "HIGH";
}
Symbol 539 Button
on (release) {
_root._quality = "LOW";
}
Symbol 540 Button
on (release) {
_root._quality = "MEDIUM";
}
Symbol 567 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "custimize";
}
};
Symbol 570 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_root.Practicemode = true;
_parent.frame = "practice";
}
};
Symbol 573 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_parent.frame = "shop";
}
};
Symbol 577 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_parent.play();
_root.Practicemode = false;
_parent.frame = "selectdiff";
}
};
Symbol 585 MovieClip Frame 1
if (_root.Practicemode == true) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
Symbol 590 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.unlockedexpert == true) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (3);
} else {
gotoAndStop (2);
}
}
};
onMouseDown = function () {
if ((_currentframe == 3) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_root.cueSpeed = 0.04;
_parent.play();
_parent.frame = "expert";
_root.titlewarp = "expert";
}
};
Symbol 594 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.unlockedveryhard == true) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (3);
} else {
gotoAndStop (2);
}
}
};
onMouseDown = function () {
if ((_currentframe == 3) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_root.cueSpeed = 0.035;
_parent.play();
_parent.frame = "veryhard";
_root.titlewarp = "veryhard";
}
};
Symbol 598 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.unlockedhard == true) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (3);
} else {
gotoAndStop (2);
}
}
};
onMouseDown = function () {
if ((_currentframe == 3) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_root.cueSpeed = 0.03;
_parent.play();
_parent.frame = "hard";
_root.titlewarp = "hard";
}
};
Symbol 601 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_root.cueSpeed = 0.025;
_parent.play();
_parent.frame = "medium";
_root.titlewarp = "medium";
}
};
Symbol 604 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (_currentframe == 1) {
}
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
onMouseDown = function () {
if ((_currentframe == 2) && (this.hitTest(_root._xmouse, _root._ymouse, true))) {
_root.cueSpeed = 0.02;
_parent.play();
_parent.frame = "easy";
_root.titlewarp = "easy";
}
};
Symbol 610 Button
on (release) {
_root.CurrentSong = 2;
_root.nextFrame();
}
Symbol 614 MovieClip Frame 1
stop();
if (_root.unlockedSong[2] == true) {
gotoAndStop (2);
}
if (_root.completedSong[2] == true) {
gotoAndStop (3);
}
Symbol 614 MovieClip Frame 3
textbox = _root.SongHighScore[2];
Symbol 617 Button
on (release) {
_root.CurrentSong = 6;
_root.nextFrame();
}
Symbol 620 MovieClip Frame 1
stop();
if (_root.unlockedSong[6] == true) {
gotoAndStop (2);
}
if (_root.completedSong[6] == true) {
gotoAndStop (3);
}
Symbol 620 MovieClip Frame 3
textbox = _root.SongHighScore[6];
Symbol 623 Button
on (release) {
_root.CurrentSong = 10;
_root.nextFrame();
}
Symbol 626 MovieClip Frame 1
stop();
if (_root.unlockedSong[10] == true) {
gotoAndStop (2);
}
if (_root.completedSong[10] == true) {
gotoAndStop (3);
}
Symbol 626 MovieClip Frame 3
textbox = _root.SongHighScore[10];
Symbol 632 Button
on (release) {
_root.CurrentSong = 13;
_root.nextFrame();
}
Symbol 635 MovieClip Frame 1
stop();
if (_root.unlockedSong[13] == true) {
gotoAndStop (2);
}
if (_root.completedSong[13] == true) {
gotoAndStop (3);
}
Symbol 635 MovieClip Frame 3
textbox = _root.SongHighScore[13];
Symbol 638 Button
on (release) {
_root.CurrentSong = 5;
_root.nextFrame();
}
Symbol 641 MovieClip Frame 1
stop();
if (_root.unlockedSong[5] == true) {
gotoAndStop (2);
}
if (_root.completedSong[5] == true) {
gotoAndStop (3);
}
Symbol 641 MovieClip Frame 3
textbox = _root.SongHighScore[5];
Symbol 644 Button
on (release) {
_root.CurrentSong = 1;
_root.nextFrame();
}
Symbol 647 MovieClip Frame 1
stop();
if (_root.unlockedSong[1] == true) {
gotoAndStop (2);
}
if (_root.completedSong[1] == true) {
gotoAndStop (3);
}
Symbol 647 MovieClip Frame 3
textbox = _root.SongHighScore[1];
Symbol 653 Button
on (release) {
_root.CurrentSong = 14;
_root.nextFrame();
}
Symbol 656 MovieClip Frame 1
stop();
if (_root.unlockedSong[14] == true) {
gotoAndStop (2);
}
if (_root.completedSong[14] == true) {
gotoAndStop (3);
}
Symbol 656 MovieClip Frame 3
textbox = _root.SongHighScore[14];
Symbol 659 Button
on (release) {
_root.CurrentSong = 12;
_root.nextFrame();
}
Symbol 662 MovieClip Frame 1
stop();
if (_root.unlockedSong[12] == true) {
gotoAndStop (2);
}
if (_root.completedSong[12] == true) {
gotoAndStop (3);
}
Symbol 662 MovieClip Frame 3
textbox = _root.SongHighScore[12];
Symbol 665 Button
on (release) {
_root.CurrentSong = 3;
_root.nextFrame();
}
Symbol 668 MovieClip Frame 1
stop();
if (_root.unlockedSong[3] == true) {
gotoAndStop (2);
}
if (_root.completedSong[3] == true) {
gotoAndStop (3);
}
Symbol 668 MovieClip Frame 3
textbox = _root.SongHighScore[3];
Symbol 674 Button
on (release) {
_root.CurrentSong = 11;
_root.nextFrame();
}
Symbol 677 MovieClip Frame 1
stop();
if (_root.unlockedSong[11] == true) {
gotoAndStop (2);
}
if (_root.completedSong[11] == true) {
gotoAndStop (3);
}
Symbol 677 MovieClip Frame 3
textbox = _root.SongHighScore[11];
Symbol 680 Button
on (release) {
_root.CurrentSong = 4;
_root.nextFrame();
}
Symbol 683 MovieClip Frame 1
stop();
if (_root.unlockedSong[4] == true) {
gotoAndStop (2);
}
if (_root.completedSong[4] == true) {
gotoAndStop (3);
}
Symbol 683 MovieClip Frame 3
textbox = _root.SongHighScore[4];
Symbol 686 Button
on (release) {
_root.CurrentSong = 7;
_root.nextFrame();
}
Symbol 689 MovieClip Frame 1
stop();
if (_root.unlockedSong[7] == true) {
gotoAndStop (2);
}
if (_root.completedSong[7] == true) {
gotoAndStop (3);
}
Symbol 689 MovieClip Frame 3
textbox = _root.SongHighScore[7];
Symbol 692 Button
on (release) {
_root.CurrentSong = 9;
_root.nextFrame();
}
Symbol 695 MovieClip Frame 1
stop();
if (_root.unlockedSong[9] == true) {
gotoAndStop (2);
}
if (_root.completedSong[9] == true) {
gotoAndStop (3);
}
Symbol 695 MovieClip Frame 3
textbox = _root.SongHighScore[9];
Symbol 701 Button
on (release) {
_root.CurrentSong = 8;
_root.nextFrame();
}
Symbol 704 MovieClip Frame 1
stop();
if (_root.unlockedSong[8] == true) {
gotoAndStop (2);
}
if (_root.completedSong[8] == true) {
gotoAndStop (3);
}
Symbol 704 MovieClip Frame 3
textbox = _root.SongHighScore[8];
Symbol 723 MovieClip Frame 1
i = 1;
count = 0;
while (!(_root[("shopitem" + i) + "unlocked"] === undefined)) {
if ((_root[("shopitem" + i) + "unlocked"] == true) && (_root[("shopitem" + i) + "baught"] == false)) {
this.attachMovie("ShopItem", "ShopItem" + this.getNextHighestDepth(), this.getNextHighestDepth(), {_x:0, _y:count * 40, num:i});
count++;
}
i++;
}
Symbol 725 Button
on (rollOver) {
saveguitar = _root[("char" + _root.charfile) + "_guitar"];
_root[("char" + _root.charfile) + "_guitar"] = 6;
}
on (rollOut) {
_root[("char" + _root.charfile) + "_guitar"] = saveguitar;
}
on (release) {
_root.unlockedguitararray[6] = true;
_root[("char" + _root.charfile) + "_guitar"] = 6;
saveguitar = 6;
}
Symbol 735 MovieClip Frame 1
stop();
Symbol 739 Button
on (release) {
_root.cueSpeed = 0.03;
_root.CurrentSong = 10;
_root.nextFrame();
}
Symbol 742 Button
on (release) {
_root.cueSpeed = 0.03;
_root.CurrentSong = 9;
_root.nextFrame();
}
Symbol 752 Button
on (release) {
_root.CurrentSong = 8;
_root.nextFrame();
}
Symbol 754 Button
on (release) {
_root.cueSpeed = 0.03;
_root.CurrentSong = 6;
_root.nextFrame();
}
Symbol 756 Button
on (release) {
_root.CurrentSong = 4;
_root.nextFrame();
}
Symbol 757 Button
on (release) {
_root.CurrentSong = 5;
_root.nextFrame();
}
Symbol 763 Button
on (release) {
_root.CurrentSong = 3;
_root.nextFrame();
}
Symbol 765 Button
on (release) {
_root.cueSpeed = 0.03;
_root.CurrentSong = 2;
_root.nextFrame();
}
Symbol 772 MovieClip Frame 1
stop();
if (_root.titlewarp == "none") {
onEnterFrame = function () {
if (Key.isDown(13)) {
gotoAndPlay ("mainmenu");
onEnterFrame = null;
}
};
} else {
frame = _root.titlewarp;
gotoAndPlay(frame);
}
Instance of Symbol 383 MovieClip in Symbol 772 MovieClip Frame 1
onClipEvent (load) {
cheatcodespot = 0;
}
onClipEvent (keyDown) {
if (cheatcodespot == 7) {
if (Key.isDown(13)) {
cheatcodespot = 0;
_root.completedSong = ["", true, true, true, true, true, true, true, true, true, true, true, true, true, true];
_root.unlockedSong = ["", true, true, true, true, true, true, true, true, true, true, true, true, true, true];
_root.unlockedhairarray = ["", true, true, true, true, true, true, true, true, true, true];
_root.unlockedbodyarray = ["", true, true, true, true, true, true, true, true, true];
_root.unlockedguitararray = ["", true, true, true, true, true, true];
_root.unlockedlegsarray = ["", true, true, true, true, true, true, true, true, true, true, true, true, true, true];
_root.shopitem1baught = true;
_root.shopitem1unlocked = true;
_root.shopitem2baught = true;
_root.shopitem2unlocked = true;
_root.shopitem3baught = true;
_root.shopitem3unlocked = true;
_root.shopitem4baught = true;
_root.shopitem4unlocked = true;
_root.shopitem5baught = true;
_root.shopitem5unlocked = true;
_root.shopitem6baught = true;
_root.shopitem6unlocked = true;
_root.shopitem7baught = true;
_root.shopitem7unlocked = true;
_root.shopitem8baught = true;
_root.shopitem8unlocked = true;
_root.shopitem9baught = true;
_root.shopitem9unlocked = true;
_root.unlockFunction();
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 6) {
if (Key.getCode() == 80) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 5) {
if (Key.getCode() == 85) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 4) {
if (Key.getCode() == 69) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 3) {
if (Key.getCode() == 86) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 2) {
if (Key.getCode() == 73) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 1) {
if (Key.getCode() == 71) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
if (cheatcodespot == 0) {
if (Key.getCode() == 73) {
cheatcodespot++;
} else {
cheatcodespot = 0;
}
}
}
Symbol 772 MovieClip Frame 5
stop();
Symbol 772 MovieClip Frame 8
if (frame == "back") {
frame = "titlescreen";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 12
stop();
Symbol 772 MovieClip Frame 15
if (frame == "back") {
frame = "mainmenu";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 19
stop();
Symbol 772 MovieClip Frame 22
if (frame == "back") {
frame = "mainmenu";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 26
stop();
Symbol 772 MovieClip Frame 29
if (frame == "back") {
frame = "mainmenu";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 30
_root.Money = _root.char1_cash;
_root.SaveFile();
Symbol 772 MovieClip Frame 33
stop();
Symbol 772 MovieClip Frame 36
if (frame == "back") {
frame = "mainmenu";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 40
stop();
Symbol 772 MovieClip Frame 43
if (frame == "back") {
frame = "career";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 47
stop();
Symbol 772 MovieClip Frame 50
if (frame == "back") {
frame = "selectdiff";
_root.titlewarp = "none";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 54
stop();
Symbol 772 MovieClip Frame 57
if (frame == "back") {
frame = "selectdiff";
_root.titlewarp = "none";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 61
stop();
Symbol 772 MovieClip Frame 64
if (frame == "back") {
frame = "selectdiff";
_root.titlewarp = "none";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 68
stop();
Symbol 772 MovieClip Frame 71
if (frame == "back") {
frame = "selectdiff";
_root.titlewarp = "none";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 75
stop();
Symbol 772 MovieClip Frame 79
if (frame == "back") {
frame = "selectdiff";
_root.titlewarp = "none";
}
gotoAndPlay(frame);
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_legs"]--;
while ((_root.unlockedlegsarray[_root[("char" + _root.charfile) + "_legs"]] == false) && (_root[("char" + _root.charfile) + "_legs"] > 0)) {
_root[("char" + _root.charfile) + "_legs"]--;
}
if (_root[("char" + _root.charfile) + "_legs"] <= 0) {
count = 0;
while (!(_root.unlockedlegsarray[count] === undefined)) {
count++;
}
_root[("char" + _root.charfile) + "_legs"] = count - 1;
while (_root.unlockedlegsarray[_root[("char" + _root.charfile) + "_legs"]] == false) {
_root[("char" + _root.charfile) + "_legs"]--;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_guitar"]--;
while ((_root.unlockedguitararray[_root[("char" + _root.charfile) + "_guitar"]] == false) && (_root[("char" + _root.charfile) + "_guitar"] > 0)) {
_root[("char" + _root.charfile) + "_guitar"]--;
}
if (_root[("char" + _root.charfile) + "_guitar"] <= 0) {
count = 0;
while (!(_root.unlockedguitararray[count] === undefined)) {
count++;
}
_root[("char" + _root.charfile) + "_guitar"] = count - 1;
while (_root.unlockedguitararray[_root[("char" + _root.charfile) + "_guitar"]] == false) {
_root[("char" + _root.charfile) + "_guitar"]--;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_body"]--;
while ((_root.unlockedbodyarray[_root[("char" + _root.charfile) + "_body"]] == false) && (_root[("char" + _root.charfile) + "_body"] > 0)) {
_root[("char" + _root.charfile) + "_body"]--;
}
if (_root[("char" + _root.charfile) + "_body"] <= 0) {
count = 0;
while (!(_root.unlockedbodyarray[count] === undefined)) {
count++;
}
_root[("char" + _root.charfile) + "_body"] = count - 1;
while (_root.unlockedbodyarray[_root[("char" + _root.charfile) + "_body"]] == false) {
_root[("char" + _root.charfile) + "_body"]--;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_hair"]--;
while ((_root.unlockedhairarray[_root[("char" + _root.charfile) + "_hair"]] == false) && (_root[("char" + _root.charfile) + "_hair"] > 0)) {
_root[("char" + _root.charfile) + "_hair"]--;
}
if (_root[("char" + _root.charfile) + "_hair"] <= 0) {
count = 0;
while (!(_root.unlockedhairarray[count] === undefined)) {
count++;
}
_root[("char" + _root.charfile) + "_hair"] = count - 1;
while (_root.unlockedhairarray[_root[("char" + _root.charfile) + "_hair"]] == false) {
_root[("char" + _root.charfile) + "_hair"]--;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_legs"]++;
while (_root.unlockedlegsarray[_root[("char" + _root.charfile) + "_legs"]] == false) {
_root[("char" + _root.charfile) + "_legs"]++;
}
if (_root.unlockedlegsarray[_root[("char" + _root.charfile) + "_legs"]] == undefined) {
_root[("char" + _root.charfile) + "_legs"] = 1;
while (_root.unlockedlegsarray[_root[("char" + _root.charfile) + "_legs"]] == false) {
_root[("char" + _root.charfile) + "_legs"]++;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_guitar"]++;
while (_root.unlockedguitararray[_root[("char" + _root.charfile) + "_guitar"]] == false) {
_root[("char" + _root.charfile) + "_guitar"]++;
}
if (_root.unlockedguitararray[_root[("char" + _root.charfile) + "_guitar"]] == undefined) {
_root[("char" + _root.charfile) + "_guitar"] = 1;
while (_root.unlockedguitararray[_root[("char" + _root.charfile) + "_guitar"]] == false) {
_root[("char" + _root.charfile) + "_guitar"]++;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_body"]++;
while (_root.unlockedbodyarray[_root[("char" + _root.charfile) + "_body"]] == false) {
_root[("char" + _root.charfile) + "_body"]++;
}
if (_root.unlockedbodyarray[_root[("char" + _root.charfile) + "_body"]] == undefined) {
_root[("char" + _root.charfile) + "_body"] = 1;
while (_root.unlockedbodyarray[_root[("char" + _root.charfile) + "_body"]] == false) {
_root[("char" + _root.charfile) + "_body"]++;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Instance of Symbol 710 MovieClip in Symbol 772 MovieClip Frame 80
onClipEvent (load) {
onMouseDown = function () {
if (_currentframe == 2) {
_root[("char" + _root.charfile) + "_hair"]++;
while (_root.unlockedhairarray[_root[("char" + _root.charfile) + "_hair"]] == false) {
_root[("char" + _root.charfile) + "_hair"]++;
}
if (_root.unlockedhairarray[_root[("char" + _root.charfile) + "_hair"]] == undefined) {
_root[("char" + _root.charfile) + "_hair"] = 1;
while (_root.unlockedhairarray[_root[("char" + _root.charfile) + "_hair"]] == false) {
_root[("char" + _root.charfile) + "_hair"]++;
}
}
}
};
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 772 MovieClip Frame 83
stop();
Symbol 772 MovieClip Frame 86
if (frame == "back") {
frame = "career";
}
gotoAndPlay(frame);
Symbol 772 MovieClip Frame 87
itemdescription = "";
_root.Money = _root.char1_cash;
Instance of Symbol 735 MovieClip "previewbox" in Symbol 772 MovieClip Frame 87
onClipEvent (load) {
gotoAndStop ("end");
}
Symbol 772 MovieClip Frame 90
stop();
Symbol 772 MovieClip Frame 93
if (frame == "back") {
frame = "career";
}
gotoAndPlay(frame);
Symbol 781 MovieClip Frame 43
stop();
Symbol 806 MovieClip Frame 97
gotoAndPlay (1);
Symbol 806 MovieClip Frame 98
onEnterFrame = function () {
if (_root.StarPower == true) {
play();
} else {
gotoAndStop ("end");
}
};
Symbol 810 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (Key.isDown(53)) {
play();
onEnterFrame = null;
}
};
Symbol 810 MovieClip Frame 3
stop();
onEnterFrame = function () {
if (!Key.isDown(53)) {
play();
}
};
Symbol 814 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (Key.isDown(52)) {
play();
onEnterFrame = null;
}
};
Symbol 814 MovieClip Frame 3
stop();
onEnterFrame = function () {
if (!Key.isDown(52)) {
play();
}
};
Symbol 818 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (Key.isDown(51)) {
play();
onEnterFrame = null;
}
};
Symbol 818 MovieClip Frame 3
stop();
onEnterFrame = function () {
if (!Key.isDown(51)) {
play();
}
};
Symbol 822 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (Key.isDown(50)) {
play();
onEnterFrame = null;
}
};
Symbol 822 MovieClip Frame 3
stop();
onEnterFrame = function () {
if (!Key.isDown(50)) {
play();
}
};
Symbol 826 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (Key.isDown(49)) {
play();
onEnterFrame = null;
}
};
Symbol 826 MovieClip Frame 3
stop();
onEnterFrame = function () {
if (!Key.isDown(49)) {
play();
}
};
Symbol 828 MovieClip Frame 1
count = 12;
onEnterFrame = function () {
count = count + (_root.cueSpeed * 100);
if (count > 25) {
count = 0;
this.attachMovie("GuitarLayoutLine", "GuitarLayoutLine" + this.getNextHighestDepth(), this.getNextHighestDepth(), {_x:0, _y:0, Z:0});
}
};
Symbol 840 MovieClip Frame 1
stop();
Symbol 852 MovieClip Frame 1
stop();
onEnterFrame = function () {
gotoAndStop(_root.Multipliercount + 1);
};
Symbol 857 MovieClip Frame 1
onEnterFrame = function () {
rot = (_root.RockMeter / 1.5) - 33.3;
_rotation = (_rotation + ((rot - _rotation) / 5));
};
Symbol 861 MovieClip Frame 1
stop();
Symbol 866 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.RockMeter > 75) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 870 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((_root.RockMeter >= 25) && (_root.RockMeter <= 75)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 874 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.RockMeter < 25) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 888 MovieClip Frame 1
onEnterFrame = function () {
frame = Math.round(_root.Starpowercount);
frame = Math.min(100, frame);
frame = Math.max(1, frame);
gotoAndStop(frame);
};
Symbol 897 MovieClip Frame 1
stop();
Symbol 926 MovieClip Frame 1
gotoAndStop(random(8) + 1);
Symbol 939 Button
on (release) {
play();
}
Symbol 954 Button
on (release) {
_root.titlewarp = "none";
_root.gotoAndStop(2);
}
Symbol 955 Button
on (release) {
_root.gotoAndStop(2);
}
Symbol 958 Button
on (release) {
gotoAndStop (2);
}
Symbol 959 MovieClip Frame 194
stop();
Symbol 959 MovieClip Frame 219
stop();
loadVariables ("http://arte.deckflex.com/checkver.txt", "");
onEnterFrame = function () {
if (!(news === undefined)) {
news = news;
} else {
news = "Loading";
}
};
Symbol 961 Button
on (release) {
_root.Pause = false;
_root.gotoAndStop(2);
}