Frame 1
function doIt() {
getURL ("http://www.newgrounds.com", _blank);
}
function doIt2() {
getURL ("http://www.armorgames.com", _blank);
}
fscommand ("allowscale", false);
fscommand ("showmenu", false);
fscommand ("trapallkeys", true);
MENU = new ContextMenu();
MENU.hideBuiltInItems();
func = new ContextMenuItem("Visit Newgrounds!", doIt);
func2 = new ContextMenuItem("Visit Armor Games!", doIt2);
MENU.customItems.push(func);
MENU.customItems.push(func2);
_root.menu = MENU;
stop();
Frame 2
stop();
Frame 3
stopAllSounds();
_root.savegame = SharedObject.getLocal("flashhero");
_root.guitarSFX = _root.savegame.data.GUITARFX;
_root.graffics = _root.savegame.data.GRAFFICS;
_root.sparks = _root.savegame.data.SPARKS;
_quality = _root.savegame.data.QUALITY;
_root.f1Key = _root.savegame.data.F1KEY;
_root.f2Key = _root.savegame.data.F2KEY;
_root.f3Key = _root.savegame.data.F3KEY;
_root.f4Key = _root.savegame.data.F4KEY;
_root.f5Key = _root.savegame.data.F5KEY;
_root.f6Key = _root.savegame.data.F6KEY;
_root.strKey = _root.savegame.data.STRKEY;
_root.f1 = _root.savegame.data.F1;
_root.f2 = _root.savegame.data.F2;
_root.f3 = _root.savegame.data.F3;
_root.f4 = _root.savegame.data.F4;
_root.f5 = _root.savegame.data.F5;
_root.f6 = _root.savegame.data.F6;
_root.str = _root.savegame.data.STR;
_root.unlocked = _root.savegame.data.UNLOCK;
_root.d = _root.savegame.data.DELAY;
var songChoice = new Array();
createEmptyMovieClip("songHolder", 3);
_root.attachMovie("mainMenu", "mainMenu", 2, {_x:0, _y:0});
songHolder.song1 = new Song("Plan A", "Hazard-Productions", "64383", "Hard", 132, 141.2, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003003030300300!03003030300300!0300303030030!0#0@0$0#0%0$0^0%0^0000000000000004-------------05-------------06-------------0B-------------05-------------06-------------0B-------------0600%00$00#0@0!0600%00$00#0@0#0600%00$00#0@0!0600%00$00#00$0|50505005005004|%0505005005004|%0505005005004|5#050$0%0$0^0%|0A0A0A00A00A009|A0A0A00A00A009|A0A0A00A00A009|A00A0$0A0$0^0A|600%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%|^00%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%0#|00000000000|5050505050505$|5050505050505$|5050505050505^|03003030300300!03003030300300!03003030300300!0#0@0$0#0%0$0^0%|600%00$00#0@0!0600%00$00#0@0#0600%00$00#0@0!0600%00$00#00$0|600%00$00#0@0!0600%00$00#0@0#0600%00$00#0@0!0600%00$00#00$|00600%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%|^00%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%|^00%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%|^00%00$00%0$0%|$00#00$00#0$0%|$00%00$00%0$0%|^00%00$00%0$0%|00000000000000|3003030300300!03003030300300!03003030300300!0#0@0$0#0%0$0^0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice[1] = songHolder.song1;
songHolder.song1m = new Song("Plan A", "Hazard-Productions", "64383", "Medium", 132, 141.2, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002002020200200002002020200200002002020200200020!0@0#0@0#0@0$0#0$00000000000002-------------03-------------04-------------04-------------03-------------03-------------04-------------040000030030@0!0400000300@0!0@040000030030@0!0400#00@00!00@0|30303003003000|30303003003000|30303003003002|00030!0#0@0$0#|080808008008000|80808008008000|80808008008000|00030@0$0#0$0#|400#00@00#0@00|200!00@00!0@00|200#00@00#0@00|$00#00@00#0@00|$00#00@00#0@00|200#00@00#0@00|$00#00@00#0@00|$00#00@00#0@0#0!|00000000000|20202020202020|20202020202020|2020202020202#|020020202002000020020202002000020020202002000020!0@0#0@0#0@0$|40000030030@0!0400000300@0!0@040000030030@0!0400#00@00!00@0|40000030030@0!0400000300@0!0@040000030030@0!0400#00@00!00@|00400#00@00#0@00|200!00@00!0@00|200#00@00#0@00|$00#00@00#0@00|$00#00@00#0@00|200!00@00!0@00|200#00@00#0@00|$00#00@00#0@00|$00#00@00#0@00|200!00@00!0@00|200#00@00#0@00|$00#00@00#0@00|$00#00@00#0@00|200!00@00!0@00|200#00@00#0@00|$00#00@00#0@0#|00000000000000|20020202002000020020202002000020020202002000020!0@0#0@0#0$0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice["1m"] = songHolder.song1m;
songHolder.song1e = new Song("Plan A", "Hazard-Productions", "64383", "Easy", 132, 141.2, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002002020200200002002020200200002002020200200020!0@0#0@0!0@0#0@0#00000000000001-------------02-------------03-------------03-------------02-------------02-------------03-------------030000020010000030000020020000030000020010000030020010000020|30303003003000|30303003003000|30303003003002|00010002000300|020202002002000|20202002002000|20202002002000|00010002000300|30020010000100|20010020000200|20030020000200|30020010000100|30020010000100|20010020000200|20030020000200|3002001000010001|00000000000|20002000200020|20002000200020|20002000200020|0200202020020000200202020020000200202020020000201000200030000|30000020010000030000020020000030000020010000030020010000020|3000002001000003000002002000003000002001000003002001000002|0030020010000100|20010020000200|20030020000200|30020010000100|30020010000100|20010020000200|20030020000200|30020010000100|30020010000100|20010020000200|20030020000200|30020010000100|30020010000100|20010020000200|20030020000200|30020010000100|00000000000000|20020202002000020020202002000020020202002000020001000200030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice["1e"] = songHolder.song1e;
songHolder.song2 = new Song("Halfpipe", "Darth-Stupidus", "38914", "Hard", 133, 149.96, "/00000000000000000000000000000000000000000000000000200060005----------------------------------------000000000000000600050002---------------------------------000004%005050000000000400040400000000004%0050500000000030003030000000004%005050$00040404^00$0003--------040%00$-------------------0004%005050000000000400040400000000004%00505000000000300030$0000000004%005050$00040404^00$0003--------040%00$-------------000808080808080805080808080808080808080808080808050808080808080808080808050808080508080805080808000707070708080808090909090909090904%000000040000000200000000003004%000000030000004#@00000000000004%000000040000000200000000003004%000000030000004#@00000000000000001@#0!#00040#0@0#003030@0!0010@003$0040#0$0#0$0#--------------0000010@0#030@0#0$0%^0000%0^0%0$0%0$0%0#0$0#00@00#$0#0@0!0@0!010@0#00004%000003@#000020!0#0@0!0@001001@#0040%^%$%^%$%^05^05^040#05^0$03#0@#0040#05^0$03#0@#0040#030@0#0$0#0%0$0%^0060606060%0$0%0$---------------------------000008080808080808050808080808080808080808050808080508080805080808000707070708080808090909090909090904%000000040000000200000000003004%000000030000004#@00000000000004%000000040000000200000000003004%000000030000004#@0000000000000004%000000040000000200000000003004%000000030000004#@00000000000004%000000040000000200000000003004%000000030000004#@000000000000000D0D00000D0D0000000000D0D000000000000000000000000000000000000000000000000000.");
songChoice[2] = songHolder.song2;
songHolder.song2m = new Song("Halfpipe", "Darth-Stupidus", "38914", "Medium", 133, 149.96, "/00000000000000000000000000000000000000000000000000100040003----------------------------------------000000000000000400030001---------------------------------0000030003030000000000200020200000000003000303000000000100010100000000030003030@00030303$00#0001--------020#00@-------------------00030003030000000000200020200000000003000303000000000100010@00000000030003030@0002020030020001--------020#00@-------------000202020202020203020202020202020202020202020202030202020202020202020202030202020302020203020202000101010102020202030303030303030303$000000030000000100000000002003$000000030000004#@00000000000003$000000030000000100000000002003$000000030000004#@00000000000000001@00!@00030@0!0@00202020!0010@002#0030@0#0@0#0@--------------000001010@020!0@0#0$--0004040#0@0$0#0$0#0$0#00@00#$0#0@0!0@0!010@0#00003$000030@#000020!0#00010@0010010@0020#$00#$00#$0#$0#$0#0@0#$0#02!0@#0030@03$0#02!0@#0020!01010@0#0@0#0$0400040404040#0@0#0@---------------------------0000020202020202020302020202020202020202020302020203020202030202020001010101020202020303030303030303$000000030000000100000000002003$000000030000004#@00000000000003$000000030000000100000000002003$000000030000004#@0000000000000003$000000030000000100000000002003$000000030000004#@00000000000003$000000030000000100000000002003$000000030000004#@000000000000000808000008080000000000808000000000000000000000000000000000000000000000000000.");
songChoice["2m"] = songHolder.song2m;
songHolder.song2e = new Song("Halfpipe", "Darth-Stupidus", "38914", "Easy", 133, 149.96, "/00000000000000000000000000000000000000000000000000100030002----------------------------------------000000000000000300020001---------------------------------0000030003030000000000200020200000000003000303000000000100010100000000030003003--002002--0020001--------02---01-------------------0000300303000000000020002020000000000030030300000000010001--00000000003003003---0202003---0001--------02---01-------------0002------------02------------------------------02----------------------02------02------02------0001------02------03----------------300000002000000010000000000200300000000200000001000000000000000300000002000000010000000000200300000000200000001000000000000000001---2-----02--02--2020200001---020003---3---3---3------------000001---2---1---3----0003---2---2-----2---100200300302---2---1---300003000002---0000201----01----10010000200000300030030030000200002000020003000300201002000201-----2---3---3----03030303-----201---------------------------000002------------03----------------------03------03------03------0001------02------03------------03000000002000000010000000000200300000000200000001000000000000003000000002000000010000000000200300000000200000001000000000000000030000000020000000100000000002003000000002000000010000000000000030000000020000000100000000002003000000002000000010000000000000000707000007070000000000707000000000000000000000000000000000000000000000000000.");
songChoice["2e"] = songHolder.song2e;
songHolder.song3 = new Song("|-| Destruction |-|", "DarKsidE555 / speedmetalmessiah", "71894", "Hard", 76, 90, "/00000000000000D---------------9-------------C0D---------------9--------CC0CC00C---------------E--------------011C1C11C1C1C#$%011C1C11C1C1C#$%011C1C11C1C1C#$%011C1C11C1C1$#$%^11C1C11C1C1C#$%011C1C11C1C1C#$%011C1C11C1C1C#$%011C1C11C1C1$#$%^11C1C11C1C1C#$%011C1C11C1C1$#$%^60606060C11C11C11C11C1C1C11C11C11C11#$#$C11C11C11C11C1C1C11C11C11C11$#@0C11C11C11C11C1C1C11C11C11C11#$#$C11C11C11C11C1C1C11C11C11C11$#@0D--9--D--9--A0B0D--9--D--9--B0A0D-------------------000000000000000000000000000000000.");
songChoice[3] = songHolder.song3;
songHolder.song3m = new Song("|-| Destruction |-|", "DarKsidE555 / speedmetalmessiah", "71894", "Medium", 76, 90, "/000000000000007---------------8-------------107---------------8--------11011007---------------9--------------0102020120202!@#0102020120202!@#0102020120202!@#01020201202!@!@#0102020120202!@#0102020120202!@#0102020120202!@#01020201202!@!@#0102020120202!@#01020201202!@!@#$404040402012012012012020201201201201#---2012012012012020201201201201#0@02012012012012020201201201201#---2012012012012020201201201201#0@07--8--7--8--30407--8--7--8--40307-------------------000000000000000000000000000000000.");
songChoice["3m"] = songHolder.song3m;
songHolder.song3e = new Song("|-| Destruction |-|", "DarKsidE555 / speedmetalmessiah", "71894", "Easy", 76, 90, "/000000000000001---------------3-------------102---------------3--------1--1--01---------------3--------------0002020020202---0002020020202---0002020020202---00020200203-----0002020020202---0002020020202---0002020020202---00020200203-----0002020020202---00020200203-----03030303020020020020020202002002002003---2002002002002020200200200201---020020020020020202002002002003---2002002002002020200200200201---01--2--1--2--20301--2--1--2--30207-------------------000000000000000000000000000000000.");
songChoice["3e"] = songHolder.song3e;
songHolder.song4 = new Song("Twisted!!!", "rocker206", "53610", "Hard", 232, 139.77, "/00000000000000000000000000000000000000000000000000000000000000000000001002003004000000000000000400300200100000000000000010020030040000000000000004003002003-----------02-----------0100000000000000000040010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@000707080001020304030203020102030403020302010203040302030201020304030204000102030403020302010203040302030201020304030203020102030403020400010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@000707080001-----------------------------------------------------------------------0004--------------------------00030000200001------1001110000000000200004000000300001------100111000000000000010005------0001------1001110000000000002000040000300001------1001110000000000001000020000300001------1001110000000000002000040000300001------10011100000000000010005------0001------1001110000100111000010001002#0010000000000001---------------------------------------------------3-------------2-------------1--------------------40001001002!010100001$000300200100010020!0100001#000100300100010020!0100001$000300200100010020!0100000000000000100010020!0100001$000300200100010020!0100001#000100300100010020!0100001$000300200100010020!010000000000000001000000000000100200300400000000000000040030020010000000000000001002003004000000000000004003002003-----------02-----------010000000000000000000040010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0007070800010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@000707080003$--------------------03$0#0002#---------------020#02#@0300030$0#---------------2#@#@#@#@#-----2030201030201020304030203$00404000!0@0#0@0#0$0#0$0%0$%^%^----00060%0$0#0$%0$040%0$0#0$0%0$00000004#$#@#@#!@!@!0000000000010002000300002------------------------020000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice[4] = songHolder.song4;
songHolder.song4m = new Song("Twisted!!!", "rocker206", "53610", "Medium", 232, 139.77, "/00000000000000000000000000000000000000000000000000000000000000000000001002003004000000000000000400300200100000000000000010020030040000000000000004003002003-----------02-----------0100000000000000000040010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@000101020001020300030203000102030003020300010203000302030001020300030204000102030003020300010203000302030001020300030203000102030003020400010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@000101020001-----------------------------------------------------------------------0004--------------------------00030000200001------1001110000000000200004000000300001------100111000000000000010004------0001------1001110000000000002000040000300001------1001110000000000001000020000300001------1001110000000000002000040000300001------10011100000000000010004------0001------1001110000100111000010001002#0010000000000001---------------------------------------------------3-------------2-------------1--------------------40001001002!010100001$000300200100010020!0100001#000100300100010020!0100001$000300200100010020!0100000000000000100010020!0100001$000300200100010020!0100001#000100300100010020!0100001$000300200100010020!010000000000000001000000000000100200300400000000000000040030020010000000000000001002003004000000000000004003002003-----------02-----------010000000000000000000040010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200010@0#0$00030@0#00020!0@00010@0#010@0#0$00030@0#00030@0001010200040--------------------0400#0003----------------020002#@0300030$0#---------------3-3-3-3-3------3000200030001000300030003$00404000!0@0#0@0#0$0#0$0@0#0$#$----00030$0#0@0#$0#030$0#0@0#0$----0000040403030201010000000000010002000300002------------------------020000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice["4m"] = songHolder.song4m;
songHolder.song4e = new Song("Twisted!!!", "rocker206", "53610", "Easy", 232, 139.77, "/00000000000000000000000000000000000000000000000000000000000000000000001001002003000000000000000300200100100000000000000010010020030000000000000003002001003-----------02-----------01000000000000000000300100000300000002000000020001000001000003000000020000010001000200010000030000000200000002000100000100000300000002000001000100020001000003000000020000000200010000010000030000000200000100010002000100000300000002000000020001000001000003000000020000010001000200010003000200030001000300020003000100030002000300010003000200030001000300020003000100030002000300010003000200030001000300030002000100000300000002000000020001000001000003000000020000010001000200010000030000000200000002000100000100000300000002000001000100020001-----------------------------------------------------------------------0003--------------------------00030000200001------1001--0000000000100003000000200001------1001--000000000000010003------0001------1001--0000000000001000030000200001------1001--0000000000001000020000300001------1001--0000000000001000030000200001------1001--00000000000010003------0001------1001--00001001--000010001003---10000000000001---------------------------------------------------3-------------2-------------1--------------------30001001002001--0000300003002001000100200010000300001003001000100201--0000300003002001000100201--000000000000001001002001--0000300003002001000100200010000300001003001000100201--0000300003002001000100201--0000000000000001000000000000100100200300000000000000030020010010000000000000001001002003000000000000003002001003-----------02-----------0100000000000000000000300100000300000002000000020001000001000003000000020000010001000200010000030000000200000002000100000100000300000002000001000100020001000003000000020000000200010000010000030000000200000100010002000100000300000002000000020001000001000003000000020000010001000200030--------------------0300@0003----------------020002000300030002---------------2-2-2-2-2------200030002000100030002000300030300010003000200030002000303----000300020003000030002000102----000003-----------10000000000010002000300002------------------------020000000000000000000000000000000000000000000000000000000000000000000000000000000000000.");
songChoice["4e"] = songHolder.song4e;
songHolder.song5 = new Song("-Space pirates-", "chainsaw_09", "57239", "Hard", 165, 155.52, "/00000000000000000000000000000000000000000000000000000000003^03%000000000003^003%00040000003^003%00000000003^003%00040000003^003%0000000003^003%000400000003^003%0000000003^003%000400000003^003%0000000003^003%000400000003^003%00000000003^003%0000003^003%0000000003^003%000400000003^003%0000000003^003%000040006000400000400000400030000100010@000040000040000040003000001@001#00004000004000004000300000100010@000400000400020$000500040020002#0004%005005$0050005$00#00@!00030$#000500004%04%00500$0#0!00@0#00%0$000500$#0005000$#00@00!@#00040%$005000$#00050005$#0003@!00010000400000400000400030000100010@000040000040000040003000001@001#00004000004000004000300000100010@000400000400002$000500040020002#000400000000000000004%005005$0050005$00#00@!00030$#000500004%04%00500$0#0!00@0#00%0$000500$#0005000$#00@00!@#00040%$005000$#00050005$#0003@!000100004%005005$0050005$00#00@!00030$#000500004%04%00500$0#0!00@0#00%0$000500$#0005000$#00@00!@#00040%$005000$#00050005$#0003@!0001000000000000000000000000000000101@#$00000000000%$#$00400400#000!000@000000000000000000000000000101@#$00000000000%$#$00400400#000!000@000000000000000000000000000101@#$00000000000%$#$00400400#000!000@000000000000000000000000000101@#$00000000000%$#$00400400#000!000@000000000000000000000000000101@#$00000000000%$#$00400400#000!000@000000000000000000000000000101@#$00000000000%$#$00400400#000!004%005005$0050005$00#00@!00030$#000500004%04%00500$0#0!00@0#00%0$000500$#0005000$#00@00!@#00040%$005000$#00050005$#0003@!000100000003^03%000000000003^003%00040000003^003%00$#@!00@#00%$00%$00#@0000603%0000000000003^003%000400#$00#00%$00#00000020$0#00@0!000000003^03%000000000003^003%00040000003^003%00$#@!00@#00%$00%$00#@0000603%0000000000003^003%000400#$00#00%$00#000000020$0#00@0!0000000000000100000000000000000000000.");
songChoice[5] = songHolder.song5;
songHolder.song5m = new Song("-Space pirates-", "chainsaw_09", "57239", "Medium", 165, 155.52, "/00000000000000000000000000000000000000000000000000000000001#01@000000000001#001@00010000001#001@00000000001#001@00010000001#001@0000000001#001@000100000001#001@0000000001#001@000100000001#001@0000000001#001@000100000001#001@00000000001#001@0000001#001@0000000001#001@000100000001#001@0000000001#001@000010003000400000400000400030000100010@000040000040000040003000001@001#00004000004000004000300000100010@000400000400030$000400030020002#0004000400300040003000200100003030000400003003000400#0@0!00@0#00$0#000400300004000300020010@00040#000400030000400040#00030!|0010000400000400000400030000100010@000040000040000040003000001@001#00004000004000004000300000100010@000400000400030$000400030020002#000400000000000000004000400300040003000200100003030000400003003000400#0@0!00@0#00$0#000400300004000300020010@00040#000400030000400040#00030!00100004000400300040003000200100003030000400003003000400#0@0!00@0#00$0#000400300004000300020010@00040#000400030000400040#00030!00010000000000000000000000000000001@0#0$00000000000$#@#00300300@000!000@0000000000000000000000000001@0#0$00000000000$#@#00300300@000!000@0000000000000000000000000001@0#0$00000000000$#@#00300300@000!000@0000000000000000000000000001@0#0$00000000000$#@#00300300@000!000@0000000000000000000000000001@0#0$00000000000$#@#00300300@000!000@0000000000000000000000000001@0#0$00000000000$#@#00300300@000!004000400300040003000200100003030000400003003000400#0@0!00@0#00$0#000400300004000300020010@00040#000400030000400040#00030!|00100000001#01@000000000001#001@00010000001#001@003001002000300030003@0000#01@0000000000001#001@00030020001003000200000020$0#00@0!000000001#01@000000000001#001@00010000001#001@003001002000300030003@0000#01@0000000000001#001@0001001#00@004000#000000020$0#00@0!0000000000000100000000000000000000000.");
songChoice["5m"] = songHolder.song5m;
songHolder.song5e = new Song("-Space pirates-", "chainsaw_09", "57239", "Easy", 165, 155.52, "/0000000000000000000000000000000000000000000000000000000000030002000000000003000200010000000300020000000000030002000100000003000200000000003000200010000000030002000000000030002000100000000300020000000000300020001000000003000200000000000300020000000300020000000000300020001000000003000200000000003000200001000300030000030000030002000010002000000300000300000300020000020003000003000003000003000200000100020000030000030002000003000300200020000300030030003000300020010000303000030000300300030000@0!00@0000002000300300003000300020020000300000300030000300030@000200|00100003000003000003000200001000200000030000030000030002000002000300000300000300000300020000010002000003000003000200000300030020002000030000000000000000300030030003000300020010000303000030000300300030000@0!00@0000002000300300003000300020020000300000300030000300030@000200|0010000300030030003000300020010000303000030000300300030000@0!00@00000020003003000030003000200200000300000300030000300030@000200|001000000000000000000000000000000100003000000000003003003000002000!000@000000000000000000000000000100003000000000003003003000002000!000@000000000000000000000000000100003000000000003003003000002000!000@000000000000000000000000000100003000000000003003003000002000!000@000000000000000000000000000100003000000000003003003000002000!000@000000000000000000000000000100003000000000003003003000002000!00300030030003000300020010000303000030000300300030000@0!00@00000020003003000030003000200200000300000300030000300030@000200|00100000000300200000000000030002000100000003000200200100200030003000200000200200000000000003000200020020001003000200000020002000010000000003002000000000000300020001000000030002003001002000300030002000002002000000000000030002000100030000030002000000020002000100000000000000100000000000000000000000.");
songChoice["5e"] = songHolder.song5e;
songHolder.song6 = new Song("F-Zero - Big Blue Metalized", "GoreBastard", "24516", "Hard", 131, 104.91, "/000000000000000000000E0000ED000000000D0000DE000000000E0000ED000000000D0000DE01@#%$#00E0000ED000000000D0000DE01@#01#@0E0000ED00006%055D0000DC------05^0504#$---004#@#---003$#@----0004#$006%#$--002#$#----------000005$#%$#@#%$0010005$#%$#3$^%0002$#@1@#03$^%0$#0$@01@#------------004#@$050406%0301@#01006%$%^%@000002$%050603$0302!@!@#05$#@!0002#$@#$@#$05#02%$#@02#$@#$@0!@%$#!002#%@#%@#%@#%^0%01@$!@$!@$!@$%$03!@#@#$#$%$%^$%^305$0#@!3040506%040%0!0@#0@!01@#$-----000C0D0C0D0E0000ED000000000D0D00DE000000000E0E00ED000000000D0D00DE01@#%$#00E00000D000000000D0D00DE01@#01#@0E0000ED000000000D0000DC------0060504#$---004#@#---003$#@------0003$06%#$--002#$#----------000005$%$%#3$%$0010005$#%$#3$^%0002$#!@!@#3$^%0$#0$@01@#------------004#@$050406%0301@#01006%$%^%@000002$%050603$0302!@!@#05$#@!0002#$@#$@#$05#02%$#@02#$@#$@0!@%$#!002#%@#%@#%@#%^0%01@$!@$!@$!@$%$03!@#@#$#$%$%^$%^305$0#@!3040506%040%0!0@#0@!01@#$000000000CD00CD0E---0005^----00000000000000000000000.");
songChoice[6] = songHolder.song6;
songHolder.song6m = new Song("F-Zero - Big Blue Metalized", "GoreBastard", "24516", "Medium", 131, 104.91, "/00000000000000000000090000980000000008000089000000000900009800000000080000890102030009000098000000000800008901@#02000900009800003@--08000087------040030202---003!0@---002#0!----00030300402#--00204#----------000004@004@02#@0010004@004@03$#000203010202#$#03003001@-------------002!02030204#0201@001004#03$@!000001@0030403$03020202#0403020002#02#02#003@02030202#02#02#!04001002#02#02#02#04#001@01@01@01@03@01010202030304040304#03@01020304#040#0!0@#0200102#-----000708070809000098000000000808008900000000090900980000000008080089010203@009000008000000000808008901@#02-0090000980000000008000087------040030202---003!0@---002#0!----0003--00402#--00204#----------000004@004@02#@0010004@004@03$#000203010202#$#03003001@-------------002!02030204#0201@001004#03$@!000001@0030403$03020202#0403020002#02#02#003@02030202#02#02#!04001002#02#02#02#04#001@01@01@01@03@01010202030304040304#03@01020304#040#0!0@#0200102#-----000780078009---0004-----00000000000000000000000.");
songChoice["6m"] = songHolder.song6m;
songHolder.song6e = new Song("F-Zero - Big Blue Metalized", "GoreBastard", "24516", "Easy", 131, 104.89, "/000000000000000000000300002000000000020000300000000003000020000000000200003001-----003000020000000000200003001-----00300002000003---0200001-------0300201-----003002---002001----0001--003003--002003----------000003000300200010003000300300000200010002030000030002-------------002---020003002010001003-----100000200020301----2----0030201000200200200030000300020020020103000002002002002003---1001001001002001---2---3---3---203000001020300000000102002001003-----00010001000300002000000000020000300000000003000020000000000200003001-----003000020000000000200003001-----00300002000003---0200001-------0300201-----003002---002001----0001--003003--002003----------000003000300200010003000300300000200010002030000030002-------------002---020003002010001003-----100000200020301----2----0030201000200200200030000300020020020103000002002002002003---1001001001002001---2---3---3---203000001020300000000102002001003-----000100010003---0003-----00000000000000000000000.");
songChoice["6e"] = songHolder.song6e;
songHolder.song7 = new Song("Jordan Rudes???", "WuSchell", "65330", "Hard", 72, 133.43, "/000000000002--304030020010020040030@0#000400500400300200030004005$#040030@0#0$0002---------------------------020$002$%^%$0%$#@#$%$%$#@-------------0000001---------------04---------0050$003004#@002001---------010010@0#003--------5---------0060%00400030002003----------0001@#001@#0$%05^0$00050006-----40001002003-----300040005--^---50030@-----00400050006-----40001002003-----300040005---^---------2!@#$0203020304050405060005^$00005005^%$%$#$#@#@!--------@0000002!@#@#$#$%$%^------------------------------------------0300100200304-@#@--------05004-----------5004----------000000000000002----------!-----------------------------------0000000000000000000000000000000000000000.");
songChoice[7] = songHolder.song7;
songHolder.song7m = new Song("Jordan Rudes???", "WuSchell", "65330", "Medium", 72, 133.43, "/000000000002--30403002001002004003----000400000400300200030004004----0030300000002---------------------------020$002---3----2---4----2-------------0000001---------------04---------0040#003004#@002001---------010010@0#003--------4---------004--00400030002003----------0001--001--02-0400400040004-----40001002003-----300040003--4---4003-------00300040004-----30001002003-----300040004-------------2----0203020304-004-004------00003004---3---2---1--------20000002---3---4---4------------------------------------------0300100200304------------04003-----------4003----------000000000000002----------!-----------------------------------0000000000000000000000000000000000000000.");
songChoice["7m"] = songHolder.song7m;
songHolder.song7e = new Song("Jordan Rudes???", "WuSchell", "65330", "Easy", 72, 133.43, "/000000000002--30303002001002003003----000300000300300200030003003----0030300000002---------------------------0200002---3----2---3----2-------------0000001---------------03---------0030@003003#@002001---------010010@0#003--------3---------003--00300030002003----------0001--001--02-0300300030003-----30001---003-----300030003--3---3003-------00300030003-----30001---003-----300030003-------------2----0203020303-003-003------00003003---3---2---1--------20000002---3---3---3------------------------------------------0300100200303------------03--------------3-------------000000000000002----------!-----------------------------------0000000000000000000000000000000000000000.");
songChoice["7e"] = songHolder.song7e;
songHolder.song8 = new Song("-TT- In your Face", "Tatsu-Takahashi", "74438", "Hard", 148, 124, "/00000000000000000000000000000000000000000E---D000C------------0D---------------0F------------0I---------01@#$%$^0C------------0D---------------0F------------0D-------E---F0F000C700700707@#@!0C70070070002!#---C700700707@#@!0C7007007#$#%$#@#0C700700707@#@!0C70070070002!#---C700700707@#@!0C7007007#$#%$#@#011#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#@11#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#$11#1@1110E---D000C------------0D---------------0F------------0I---------01@#$%$^0C------------0D---------------0F------------0D-------E---F0F000C700700707@#@!0C70070070002!#---C700700707@#@!0C7007007#$#%$#@#0C700700707@#@!0C70070070002!#---C700700707@#@!0C7007007#$#%$#@#011#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#@11#1@111#11@11#$11#1@111#11@11#$11#1@111#11@11#$11#1@1110E---D---0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055555555E---D000C------------0D---------------0F------------0I---------01@#$%$^0C------------0D---------------0F------------0D-------E---F0F0000C------------0D---------------0F------------0I---------01@#$%$^0C------------0D---------------0F------------0D-------E---F0F000C700700707@#@!0C7007007000000000000000000000000000.");
songChoice[8] = songHolder.song8;
songHolder.song8m = new Song("-TT- In your Face", "Tatsu-Takahashi", "74438", "Medium", 148, 124, "/000000000000000000000000000000000000000009---80007------------08---------------04------------09---------010@0#0$07------------08---------------04------------08-------9---4040007100100101@---0710010010002#----7100100101@---071001001---$---#07100100101@---0710010010002#----7100100101@---071001001---$---#000201000200100230020100020010023002010002001002300201000200100210020100020010023002010002001002300201000200100230020100009---80007------------08---------------04------------09---------010@0#0$07------------08---------------04------------08-------9---4040007100100101@---0710010010002#----7100100101@---071001001---$---#07100100101@---0710010010002#----7100100101@---071001001---$---#000201000200100230020100020010023002010002001002300201000200100210020100020010023002010002001002300201000200100230020100009---8---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004-------9---80007------------08---------------04------------09---------010@0#0$07------------08---------------04------------08-------9---40400007------------08---------------04------------09---------010@0#0$07------------08---------------04------------08-------9---4040007100100101@---071001001000000000000000000000000000.");
songChoice["8m"] = songHolder.song8m;
songHolder.song8e = new Song("-TT- In your Face", "Tatsu-Takahashi", "74438", "Easy", 148, 124, "/000000000000000000000000000000000000000003---20001------------02---------------03------------03---------010@0#--01------------02---------------03------------02-------3---3030001000100101@---0100010010002#----1000100101@---010001001---#---@01000100101@---0100010010002#----1000100101@---010001001---#---@0002010002001002#002010002001002#002010002001002#002010002001002!002010002001002#002010002001002#002010002001002#0020100003---20001------------02---------------03------------03---------010@0#--01------------02---------------03------------02-------3---3030001000100101@---0100010010002#----1000100101@---010001001---#---@01000100101@---0100010010002#----1000100101@---010001001---#---@0002010002001002#002010002001002#002010002001002#002010002001002!002010002001002#002010002001002#002010002001002#0020100003---2---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003-------3---20001------------02---------------03------------03---------010@0#--01------------02---------------03------------02-------3---30300001------------02---------------03------------03---------010@0#--01------------02---------------03------------02-------3---3030001000100101@---010001001000000000000000000000000000.");
songChoice["8e"] = songHolder.song8e;
songHolder.song9 = new Song("Little Wing", "Covered By Rickbass21", "52401", "Hard", 163, 151.84, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000100000109----010@0#0$%0$0#0@0!--010003$#@00010#0@0#0@0#0@0!0@0300000004%$#00020#0$0#0$%0$0#000100000003$#@00010@0#0$0#0@0!000008--0A0A0A0009090909090008---800070006000050$0#0@0!00020#0@000020020!0004040004%0$00040#00000300000303000000000030!01010@--------2----2-2-2#003030@000100020000000000000000000000000000000000000000002#@#@#@#@#@#@#@#@#@#@#000000304004%00400030@0#0@0#0@0!01000000004004%$#00020#0$0#0$%0$0#0001000003$#@0000010@0#0$0#0@0!00008----0A-------9---90008---80000070000000700000000000010#0$00000000000404%0$00040#000003000003030000000030!00010108------8------8-2#03030@00010002000000000000000000000000000000000000002#@#@#@#@#@#@#@#@#@#@#000000304004%004040#0@0#0@0#0@02000000004004%$#00020#0$0#0$%0$0#0001000003$#@0000010@0#0$0#0@0!00008----0A-------9---90008-800000700000007000000008000000080800000000000004%0$00040#0003------03------000030!000008--------8-----8-----8----8-----4------------------------------4%-------------50004000300040%0$0000000005^00%0#0000030%00$%0$00000040#0@0#0$0004000005^0%0$@00000300404%0$0%0$0#0@0#00%0005-----006-----005-----05$04#@!050$0%0$0%0$04040%^-----060%0$0#$---60%0#0^0%0#0%0$0@0%0$0@0004%0$0#0$0#0@0#03$#---02#@---04#@---03@!-----004------------------------------4%-------------50004000300040%0$0050$0050$0030@!@00#$#00!@0#@#-----40%0004#@020!0@0#$-------400050^0%0#0@!0#-------40#0@0!0@0#030@0#0@0!0@0!0@0%0$00040005000500060005^00600050$0#0$0000A0A0A0B0B0B0B0A0A0A0A0B0B0B0B0A0A0A0A0909090908080808-----8-------8-------9000700080005555555544444444333333307000000002#@#@#@#@#@#@#@#00040^0$--------------3-----30@0!01-------00000000000000000000000000000000.");
songChoice[9] = songHolder.song9;
songHolder.song9m = new Song("Little Wing", "Covered By Rickbass21", "52401", "Medium", 163, 151.84, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000100000104----0100000400#0@0!01--010003--2000100020002000200010#00000004--300020003000400003000100000003--20001000200020001000002--04----0003030303030002---200010004000030002000100020#0@000020020!000303000400400040#00000300000303000000000000101010@--------2----2-2-30003030@000100020000000000000000000000000000000000000000002-2-2-2-2-2-2-2-2-2-2-0000001020040003000300030003000101000000004004--3000200030004003000001000003--200000100020002000100002----04-------3---30002---2000001000000010000000000001---30000000000030400#00040#000003000003030000000030!00010102------2------2-3003030@00010002000000000000000000000000000000000000002-2-2-2-2-2-2-2-2-2-2-0000001020040003000300030003000101000000004004--3000200030004003000001000003--200000100020002000100002----04-------3---30002---2000001000000010000000000001---30000000000030400#00040#000003000003030000000030!0002--------2-----2-----2----2-----3------------------------------4--------------40003000200030$0#000000000400030@0000030$00400300000040#0@0#0$000400000400#0@!0000020030300$0#0$0#0@0#00$0003-----004-----003-----03002--1030003000300040404------040#0$0#$---40000040000030000030000000400#0@0#0@0!0@03-----02-----04-----03-1-----003------------------------------4--------------40003000200030$0#003000030000302020030300100303-----30$0004--020!0@0#--------30004000#000@!0#-------400030002000300020001000200030$00020003000300030004000400030@0!0@000030303040404040303030304040404030303030202020201010108-----8-------8-------9000700080004-------3-------2------01000000002-2-2-2-2-2-2-2-00030$0#--------------3-----30@0!01-------00000000000000000000000000000000.");
songChoice["9m"] = songHolder.song9m;
songHolder.song9e = new Song("Little Wing", "Covered By Rickbass21", "52401", "Easy", 163, 151.84, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000100000103----01000003000000001--010003--2000100020002000200010000000003--300020003000300003000100000003--20001000200020001000002--03----0003030303030002---20001000300003000200010002000000002002000003030003003000300000003000003030000000000001010102--------2----2-2-300030300000100020000000000000000000000000000000000000000002---------------------0000001020030003000300030003000101000000003003--3000200030003003000001000003--200000100020002000100002----03-------3---30002---2000001000000010000000000001---300000000000303000000300000003000003030000000030000010102------2------2-3003030000010002000000000000000000000000000000000000002---------------------0000001020030003000300030003000101000000003003--3000200030003003000001000003--200000100020002000100002----03-------3---30002---2000001000000010000000000001---30000000000030300000030000000300000303000000003000002--------2-----2-----2----2-----3------------------------------3--------------300030002000300000000000003000300000003000030030000003000!000000030000030000#00000020030300000000000000000003-----003-----003-----03002--1030003000300030303------030000002---300000300000300000300000003000000000000003-----02-----03-----03-1-----003------------------------------3--------------30003000200030000003000030000302020030300100303-----3000003--02000002--------3000300000000002-------30003000200030002000100020003000002000300030003000300030003000000000020202030303030202020203030303020202020202020201010101-----1-------1-------3000100020003-------3-------2------01000000002---------------0003------------------3-----3000001-------00000000000000000000000000000000.");
songChoice["9e"] = songHolder.song9e;
songHolder.song10 = new Song("Soundscape Skies", "Metaljonus", "54519", "Hard", 276, 134.91, "/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000D0D000D0D000D0D000D0D000D0D00000D0D000D0D000D0D000D0D000D0D00000C0C000C0C00010@0$000000000000000C0C000C0C00010@0$000000000000000D0D000D0D000D0D000D0D000D0D00000D0D000D0D000D0D000D0D000D0D00000C0C000C0C00010@0$000000000000000C0C000C0C00010@0$000000000000000300000000005^0%000400030002000100020002#000000004%^%#$%$@#$#!@#@!000204004%$003000200010002003$0#00000001002003002003004005050^0%----004-------03--------05^0%00040003000200010002002#000000000020#0$0%0^0%0$0#0$0003030005005^00050003000400050$00030300010002000300040005000005^-----------06-----06$00040004004%----------0500040004%$0#00020004002#@000020#0004000500060005^%00040400040005^005000500040000003$000000005^0%00040003000200010002002#0000000004%^%#$%$@#$#!@#@!000200404%$003000200010002003$0#0000010@0#0@0#0$0%0^0%0$0#0$0#0$-------------0030000000005^0%00040003000200010002002#000000000020#0$0%0^0%0$0#0$0003030005005^00050003000400050$0003030005005^000500030004000005------------06-----06$00040004004%----------0500040004%$0#00020004002#@000020#000400050006005^%00040400040005^00500050004005----------------06-----06$00040004004%----------0500040004%$0#00020004002#@000020#000400050006005^%00006060000050500000404000003030000020200000101--------------0010000000000020#000002020000030$0000000000050$0030000000000000010000000000020#000002020000030$00000000000000005^0000000000000600000000040%000004%004%004%$00006%$0#%#$#0@0!0@#@#$#$#0@#000000!0#$0!0$#0!0%0!0%^0!0#@0$0%--------------03@#0!0#0$0%^%00400004%00004#0000200002#000001@!@#@#@#@#$#$%$%^%$#@!@#$%$#@#004%0^%0$00304%$000020#$#00010@#00$%00%^%$%$#$#@#@!@!@#@#$#@#@!01----------020#0000020200000300$0%0$0%0$0%0$0%0#-------------01----------020#0000020200000300$0%0$0%0$0%0$0%0#--------------001@#@#@#$#$%$%^%^%$%$#$#@#@!@#$#@#0$%$#0$#$#33332222!@00001@#@#@#%#$#@#@#@#$#$%$#@#@0@!@#$#00000000000000000010#0$0%00000000300000000005^0%000400030002000100020002#000000004%^%#$%$@#$#!@#@!000204004%$003000200010002003$0#0000001002003002003004005050^0%-----03$-------03-------005^0%00040003000200010002002#000000000020#0$0%0^0%0$0#0$0003030005005^00050003000400050$0003030005005^000500030004000005-----------06-----06$00040004004%-----------0500040004%$0#000200040002#@000020#000400050006005^%00040400040005^00500050004005---------------06-----06$00040004004%----------0500040004%$0#00020004002#@000020#000400050006005^%00006060000050500000606-------------------------0000000000000000000000000000000.");
songChoice[10] = songHolder.song10;
songHolder.song10m = new Song("Soundscape Skies", "Metaljonus", "54519", "Medium", 276, 134.91, "/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000808000808000808000808000808000008080008080008080008080008080000070700070700010@0#00000000000000070700070700010@0#000000000000000808000808000808000808000808000008080008080008080008080008080000070700070700010@0#00000000000000070700070700010@0#0000000000000001000000000040030003000200020001000200030000000004---3---2---1---1000204004000030002000100020030020000000100200300100200300304---3----002-------01--------040030003000200020001000200030000000000100020003000400030002020003004000030002000300040#00020200010002000100020003000003------------04-----02000020000003-----------040003000300030002000400100000010@00010002000400030000030300030004000300030002000000100000000040030003000200020001000200030000000004---3---2---1---1000204004000030002000100020030020000010002000200030004000300020#-------------00100000000040030003000200020001000200030000000000100020003000400030002020003004000030002000300040#00020200030040000300020003000003------------04-----02000020000003-----------00003000300030002000400100000010@00010002000400030000030300030004000300030002003----------------04-----02000020000003-----------040003000300030002000400100000010@0001000200040030000004040000030300000202000003030000020200000101--------------0010000000000010@000001010000020#0000000000030@0020000000000000010000000000010@000001010000020#0000000000000000400000000000000400000000030$000004000400040#0000403030302020102020303002#000000!0@#0!0#@0!0#0!0#$0!0#@0#0$0000000000000002---10@0#----0020000300000300000200002#00001010102020303040404030302030302!001@0#$0#00304--0000203--0001020003000403030302020101020203020101----------010@000001010000020030003000300030002-------------01----------010@000001010000020030003000300030002--------------0010@0#0@0#0@0#0$0#0$0#0@0#0!0@0#0$0#0$0#0$0#3---2---20000010@0!0@0#0@0#0@0#0$0#0$0#0@0!0#0@00000000000000000010@0#0$000000001000000000040030003000200020001000200030000000004---3---2---1---100020400400003000200010002003002000000100200300100200300304---3----002-------01--------0040030003000200020001000200030000000000100020003000400030002020003004000030002000300040#00020200030040000300020003000003------------04-----02000020000003-----------040003000300030002000400100000010@0001000200040030000030300030004000300030002003---------------04-----02000020000003-----------040003000300030002000400100000010@0002000300040030000004040000030300000404-------------------------0000000000000000000000000000000.");
songChoice["10m"] = songHolder.song10m;
songHolder.song10e = new Song("Soundscape Skies", "Metaljonus", "54519", "Easy", 276, 134.91, "/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000202000202000202000202000202000002020002020002020002020002020000010100010100010@0#00000000000000010100010100010@0#000000000000000202000202000202000202000202000002020002020002020002020002020000010100010100010@0#00000000000000010100010100010@0#0000000000000001000000000030030003000200020001000200030000000003---3---2---1---1000203003000030002000100020030020000000100200300100200300303---3----002-------01--------030030003000200020001000200030000000000100020003000300030002020003003000030002000300030000020200010002000100020003000003------------03-----02000020000003-----------030003000300030002000300100000010@00010002000300030000030300030003000300030002000000100000000030030003000200020001000200030000000003---3---2---1---1000203003000030002000100020030020000010002000200030003000300020#-------------00100000000030030003000200020001000200030000000000100020003000300030002020003003000030002000300030000020200030030000300020003000003------------03-----02000020000003-----------00003000300030002000300100000010@00010002000300030000030300030003000300030002003----------------03-----02000020000003-----------030003000300030002000300100000010@0001000200030030000003030000030300000202000003030000020200000101--------------0010000000000010@000001010000020#0000000000030@0020000000000000010000000000010@000001010000020#00000000000000003000000000000003000000000303000003000300030@0000303030302020102020303002#000000!0@#0!0#@0!0#0!0@#0!0#@0!0#0000000000000002---10@0#----0020000300000300000200003000001-----2---3-------------203---2!001@0#@0#00303--0000203--0001020003000303030302020101020203020101----------010@000001010000020030003000300030002-------------01----------010@000001010000020030003000300030002--------------0010@0#0@0#0@0#0@0#0@0#0@0#0!0@0#0@0#0@0#0@003---2---20000010@0!0@0#0@0#0@0#0@0!0@0#0@0!0#0@0000000000000000001010@0#000000001000000000030030003000200020001000200030000000003---3---2---1---100020300300003000200010002003002000000100200300100200300303---3----002-------01--------0030030003000200020001000200030000000000100020003000300030002020003003000030002000300030000020200030030000300020003000003------------03-----02000020000003-----------030003000300030002000300100000010@0001000200030030000030300030003000300030002003---------------03-----02000020000003-----------030003000300030002000300100000010@0002000300030030000003030000020200000303-------------------------0000000000000000000000000000000.");
songChoice["10e"] = songHolder.song10e;
songHolder.song11 = new Song("Rock'n Temple || Zelda 2", "GS-Screamer", "10586", "Hard", 178, 90.01, "/0000000000000000000000003@!#@!#@4#@$#@$#5$#%$#%$4#@$#@$#3@!#@!#@4#@$#@$#5$#%$#%$4#@$#@$#3@!#@!#@4#@$#@$#5$#%$#%$4#@$#@$#3@!#@!#@4#@$#@$#5$#%$#%$4#@$#@$#CC0C0C00AAAEEEDDC0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900AA0A0AD00010@0#0AA0A0AF000000000AA0A0AD00010@0#0AA0A0AB0000A00D0C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE09005#$%04#03!@#02!06$%^05$04@#$05^05#$%04#03!@#02!01102000011030000|0000000|0000000400003@!@0303$0550|004#$#0@0#$0%^0|001@#$0%0$%0^%0|004#$#0@0#$0%$0|003@!@0303$0550|004#$#0@0#$0%^0|001@#$0%0$%0^%0|004#$#0@0#$0%$0|003@!@0303$0550|004#$#0@0#$0%^0|001@#$0%0$%0^%0|004#$#0@0#$0%AA0A0AD00010@0#0AA0A0AF000000000AA0A0AD00010@0#0AA0A0AB0000A00D0C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900AA0A0AD00010@0#0AA0A0AF000000000AA0A0AD00010@0#0AA0A0AB0000A00D000000000C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE0900C0000CDEA00D00A0F00D00F0E0BE090000000000000000000000000.");
songChoice[11] = songHolder.song11;
songHolder.song11m = new Song("Rock'n Temple || Zelda 2", "GS-Screamer", "10586", "Medium", 178, 90.01, "/000000000000000000000000200200203003003040040040300300302002002030030030400400403003003020020020300300304004004030030030200200203003003040040040300300301101010099988877100001@#$001002030020040304#0200100001@#$001002030020040304#0200770707100010@0#07707072000000000770707100010@0#07707079000080070100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#02003!@#00202!@#00104@#$00303!@#00303!@#00202!@#00101102000011030000|0000000|0000000300003@!00203$0400|0030300102003$0|001@#00203004#0|0030300102003@0|003@!00203$0400|0030300102003$0|001@#00203004#0|0030300102003@0|003@!00203$0400|0030300102003$0|001@#00203004#0|0030300102003770707100010@0#07707072000000000770707100010@0#07707079000080070100001@#$001002030020040304#0200100001@#$001002030020040304#0200770707100010@0#07707072000000000770707100010@0#0770707900008007000000000100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#0200100001@#$001002030020040304#020000000000000000000000000.");
songChoice["11m"] = songHolder.song11m;
songHolder.song11e = new Song("Rock'n Temple || Zelda 2", "GS-Screamer", "10586", "Easy", 178, 90.01, "/00000000000000000000000010010010200200203003003020020020100100102002002030030030200200201001001020020020300300302002002010010010200200203003003020020020100101003--2--10100001003001002000010030203--200100001003001002000010030203--200200201000010@0#02002030000000000200201000010@0#02002030000020010100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--2003003002020020010300300202002003030030020200200101002000010030000|0000000|0000000300002000010300300|003030010200300|001000020300300|003030010200200|002000010300300|003030010200300|001000020300300|003030010200200|002000010300300|003030010200300|001000020300300|0030300102002200201000010@0#02002030000000000200201000010@0#02002030000020010100001003001002000010030203--200100001003001002000010030203--200200201000010@0#02002030000000000200201000010@0#0200203000002001000000000100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--200100001003001002000010030203--20000000000000000000000000.");
songChoice["11e"] = songHolder.song11e;
songHolder.song12 = new Song("Desert Rose", "metalcan", "34354", "Hard", 104, 139.91, "/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$0C#$#$C#$#$0C#$0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$0C00C00C00000004#@#$#@0^%$%^%$%$%$#@!@%$#@$#@$#@$#@!@$#%$#$#@$#@#@#@!@!0000000040#0$00020000040003$---04%---000005^--------------05-------------0A055555$#@!@#!@#@#$@#$#$%^%$#$!@#$#@#$#%$0!@#$#@#$#%$004^%$%0003000020202040404!@!@#@#@#$#$%$#$0%$#@%$#@%$#@%$#@06000005^0000005^%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@!000000000111111@!@!#!#!$!$!%!%^-----6-----^%$#@----------------4%-------------3--------2------0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$06---------4----4#$------4%-----0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#04%-------------3--------2-------0C#$#$0C#$#$0C#$0C#$#$0C#$#$0C#$06---------5^04#$--------3---4---5------5^------5-------3--------4-------4-------4-------4-------4-------4-----0C00C00C00000000000000000000000000000000000.");
songChoice[12] = songHolder.song12;
songHolder.song12m = new Song("Desert Rose", "metalcan", "34354", "Medium", 104, 139.91, "/000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030301030301030103030103030103010303103030103010303010303010301030301030301030103030103030103010303010303010301001001000000020!0@0!0$0#030303030@0!0$0@020202020#0$0#0$0#0@0#0@0#0@0!00000002----00010000020002#---03----000004---------------02-------------0404----40#0@0!0#0@0#0$0#0$0#00!0@0#0@0$0#0!0@0#0@0$0#003$---000300002----03----10@0#0@0#0$0#0$003---3---3---3---03000004000000040#0@00$0#0030@00$0#0030@00#0@00#0@00#0@0020!00#0@00#0@00#0@00#0@!0000000001-----101020203030404------4-----3---1----------------3--------------2--------1------0103030103030103010303010303010304---------4----4-3------4------010303010303010301030301030301003--------------2--------1-------0103030103030103010303010303010304---------400404--------1---2---3------4-------3-------1--------2-------2-------2-------2-------2-------2-----0C00C00C00000000000000000000000000000000000.");
songChoice["12m"] = songHolder.song12m;
songHolder.song12e = new Song("Desert Rose", "metalcan", "34354", "Easy", 104, 139.91, "/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002---002---0020002---002---0020002---02---0020002---002---0020002---002---0020002---002---0020002---002---0020100100100000002-------20303030303-------202020202-----2-----2-----1---100000002----00010000020003----03----000003---------------02-------------0303----2000200010002000300020010002000302010002000302003----000300002----03----100020003000302002---2---2---2---0200000300000003000200020003000200020001000200030002000200010002000100020002000100000000001-----10002000300030003----3-----2---1----------------3--------------2--------1------0002---002---0020002---002---00203---------3----2--------3------0002---002---0020002---002---003---------------2--------1-------0002---002---0020002---002---00203---------300302--------1---2---3------3-------2-------1--------2-------2-------2-------2-------2-------2-----0700700700000000000000000000000000000000000.");
songChoice["12e"] = songHolder.song12e;
songHolder.song13 = new Song("I Will Defy", "I_Will_Defy", "39805", "Hard", 204, 134.59, "/000000000000000000000000000000000000000000000000000004#@!@0003@$#@!@00090004#@!@003@011099010AA004#@!@0003@$#@!@00090004#@!@003@011099010AA0220AA020BB0004#@!@04#@!@800004#@!@04#@!@900004#@!@04#@!@8000011119---1111A---4#@!@04#@!@800004#@!@04#@!@900004#@!@04#@!@800011119---1111A---1010G0G02020G0G03030G0G04040G0G01010G0G02020G0G03-------4-------4#@!@0003@$#@!@00090004#@!@003@011099010AA0220AA020BB0004#@!@04#@!@800004#@!@04#@!@900004#@!@04#@!@800011119---1111A---4#@!@04#@!@800004#@!@04#@!@900004#@!@04#@!@8000011119---1111A---1010G0G02020G0G03030G0G04040G0G01010G0G02020G0G03-------4-------4#@!@0003@$#@!@00090004#@!@003@011099010AA004#@!@0003@$#@!@00090004#@!@003@011099010AA0220AA020BB0007080700000G----07080700000H----07080700000I----070080090A00900807080700000G----07080700000H----07080700000I----070080090A00908006%$#%$#@$#@!^%$#%$#@$#@!#@!--0001-----------2----------3$----00H----000H----000H----000H----00002#-------4000302--------------1----------3000201--------------04---------5000403--------------02---------4000302--------------05---------6000504--------------03---------4000302--------------05---------6000504--------------03---------4000306------------------00000000000000000000000000010005000200050003000500040005000100050002000500030005000400050001000500020005000300050004000500010005000200050003000500040005000707070708080808090909090A0A0A0A0707070708080808090909090A0A0A0A0707070708080808090909090A0A0A0A07------08------09------0A------07------------------00004#@!@0003@$#@!@00090004#@!@003@011099010AA0220AA020BB0004#@!@0003@$#@!@00090004#@!@003@011099010AA004#@!@0003@$#@!@00090004#@!@003@011099010AA0220AA020BB0004#@!@---3@$#@!@---90004#@!@--3@011099010AA004#@!@---3@$#@!@---90004#@!@--3@011099010AA00A0111B01110A0111901110A0111B01110A0111900900A0A00B00B00A0A00900900A0A00B00B00A0A09090909--------------------------------6-----------------F-----0000000000000000000000000000000000000000000000.");
songChoice[13] = songHolder.song13;
songHolder.song13m = new Song("I Will Defy", "I_Will_Defy", "39805", "Medium", 204, 134.59, "/0000000000000000000000000000000000000000000000000000040@0#00030$0@0#000400040@0#003@010020010300040@0#00030$0@0#000400040@0#003@010020010300200300204000040@0#0$0@0#3000040@0#0$0@0#4000040@0#0$0@0#3000010103---10104---40@0#0$0@0#3000040@0#0$0@0#4000040@0#0$0@0#300010103---10104---1010404020204040303040403030404010104040202040403-------4-------40@0#00030$0@0#000400040@0#003@010020010300200300204000040@0#0$0@0#3000040@0#0$0@0#4000040@0#0$0@0#300010103---10104---40@0#0$0@0#3000040@0#0$0@0#4000040@0#0$0@0#3000010103---10104---1010404020204040303040403030404010104040202040403-------4-------40@0#00030$0@0#000400040@0#003@010020010300040@0#00030$0@0#000400040@0#003@010020010300200300204000010201000002----010201000003----010201000004----0100200304003002010201000002----010201000003----010201000004----0100200304003020040#0@0#0@0!0$0#0@0!0$0@0#0!--0001-----------2----------4-----008----0008----0008----0008----00002--------3000201--------------1----------3000201--------------03---------4000302--------------02---------3000201--------------03---------4000302--------------02---------3000201--------------03---------4000302--------------02---------3000204------------------000000000000000000000000000100040002000400030004000300040001000400020004000300040003000400010004000200040003000400030004000100040002000400030004000300040001010101020202020303030304040404010101010202020203030303040404040101010102020202030303030404040401------02------03------04------01------------------000040@0#00030$0@0#000400040@0#003@010020010300200300204000040@0#00030$0@0#000400040@0#003@010020010300040@0#00030$0@0#000400040@0#003@010020010300200300204000040@0#---30$0@0#---400040@0#--3@010020010300040@0#---30$0@0#---400040@0#--3@01002001030003010040100030100201000301004010003010020020030300400400303002002003030040040030302020202--------------------------------4-----------------D-----0000000000000000000000000000000000000000000000.");
songChoice["13m"] = songHolder.song13m;
songHolder.song13e = new Song("I Will Defy", "I_Will_Defy", "39805", "Easy", 204, 134.59, "/00000000000000000000000000000000000000000000000000000300020003000002000300030002000001002001030003000200030000020003000300020000010020010300100200203000030002030000200003000203000030000300020300002000010102---10103---3000203000020000300020300003000030002030000200010102---10103---1010303020203030101030302020303010103030202030302-------3-------300020003000002000300030002000001002001030010020020300003000203000020000300020300003000030002030000200010102---10103---30002030000200003000203000030000300020300002000010102---10103---1010303020203030101030302020303010103030202030302-------3-------300020003000002000300030002000001002001030003000200030000020003000300020000010020010300100200203000010201000001----010201000002----010201000003----0100200203002002010201000001----010201000002----010201000003----010020020300202003000200020003000200020001----0001-----------2----------3-----002----0002----0002----0002----00001--------3000201--------------1----------3000201--------------02---------3000201--------------01---------3000201--------------03---------3000201--------------02---------3000201--------------03---------3000201--------------02---------3000203------------------000000000000000000000000000100030002000300010003000200030001000300020003000100030002000300010003000200030001000300020003000100030002000300010003000200030001000100020002000200020003000300010001000200020002000200030003000100010002000200020002000300030001------02------02------03------01------------------000030002000300000200030003000200000100200103001002002030000300020003000002000300030002000001002001030003000200030000020003000300020000010020010300100200203000030002---3000002---300030002--00010020010300030002---3000002---300030002--0000001000020002000030000020000100000200003000002000010010020200300300202001001002020030030020201010101--------------------------------3-----------------8-----0000000000000000000000000000000000000000000000.");
songChoice["13e"] = songHolder.song13e;
songHolder.song14 = new Song("F-Zero X Silence", "FlameMesial", "83614", "Hard", 140, 145, "/000000000000000000000000000000000000000000010020030$0020030$0050040#0020020!00000003002001----------------010020030$0020030$0050040#0040040%00000004005006----------------050000000000000004%0040040#0020020!00000003002001----------------010020030$0020030%0040030@0030040%0001@#$!@#@#$%@#$#$%^$%^%$#$#0010B0A090B0A09080708090A0B0A090A000B0A090B0A0908002!@#$#@#$%^%$#@00B0A090B0A09080708090A0B0A090A000B0A090B0A0908003!@#$!@#$@#$%^----------------020030030$0030040%---------60050$0040030@0030010@00000001@#0!@#0@#$0@#$0%$%0#$%^----------060%0$0#0@0!0@0#0$0#0!0$-------------040%0$0030@0030040!00000001@#0@#$0@#$0#$%0#$%0$%^----------050$0%0^0050040#0030030@0010010@0010020#--------------10020030$0020030$0050040#0020020!00000003002001----------------010020030$0020030$0050040#0040040%00000004005006----------------050000000000000004%0040040#0020020!00000003002001----------------010020030$0020030%0040030@0030040%0001@#$!@#@#$%@#$#$%^$%^%$#$#0010B0A090B0A09080708090A0B0A090A000B0A090B0A0908003!@#$#@#$%^%$#@00B0A090B0A09080708090A0B0A090A000B0A090B0A0908002!@#$!@#$@#$%^----------------020030030$0030040%---------60050$0040030@0030010@00000001@#0!@#0@#$0@#$0%$%0#$%^----------060%0$0#0@0!0@0#0$0#0!0$-------------040%0$0030@0030040@00000001@#0@#$0@#$0#$%0#$%0$%^----------050$0%0^0050040#0030030@0010010@0010020#--------------6%$#^%$#%$#@%$#@7000000000000000000000000000000.");
songChoice[14] = songHolder.song14;
songHolder.song14m = new Song("F-Zero X Silence", "FlameMesial", "83614", "Medium", 140, 145, "/000000000000000000000000000000000000000000010020030000200300004003000020010000000003002001----------------010020030000200300004003000030040000000002003004----------------0300000000000000030002001000020010000000003002001----------------010020030000200300004003000030040000010@0#0@0#0!0@0#0$0#0$0#0@!00104030204030201010102030403020300040302040302010010@0#0@0#0$0#0@004030204030201010102030403020300040302040302010010@0#0$0!0@0#$----------------0100200300002003-----------400300003002000030010@000000010@0!0@0!0@0#0!0@0#0@0#$----------040#0@0!0@0!0@0#0$0#0!0#-------------0300020030@0030040@000000010@0#0$0@0!0@0#0$0@0#0$----------030@0#0$003002000020030@0010010@0010020#--------------10020030000200300004003000020010000000003002001----------------010020030000200300004003000030040000000002003004----------------0300000000000000030002001000020010000000003002001----------------010020030000200300004003000030040000010@0#0@0#0!0@0#0$0#0$0#0@!00104030204030201010102030403020300040302040302010010@0#0@0#0$0#0@004030204030201010102030403020300040302040302010010@0#0$0!0@0#$----------------0100200300002003-----------400300003002000030010@000000010@0!0@0!0@0#0!0@0#0@0#$----------040#0@0!0@0!0@0#0$0#0!0#-------------0300020030@0030040@000000010@0#0$0@0!0@0#0$0@0#0$----------030@0#0$003002000020030@0010010@0010020#--------------40#030@020!010001000000000000000000000000000000.");
songChoice["14m"] = songHolder.song14m;
songHolder.song14e = new Song("F-Zero X Silence", "FlameMesial", "83614", "Easy", 140, 145, "/000000000000000000000000000000000000000000010000020000000200003002000020010000000003000001----------------010000020000100000002003000020030000000001000003----------------0200000000000000020000001000020010000000002000001----------------01000002000010000000300200001002000001-------------------------0000300020001000100020003000200030003000200010001001--------------00300020001000100020003000200030003000200010001001------------3----------------0100200300001002-----------300200002001000030020000000001----------------------3----------03000200010002000100020#-------------030002001000020030@00000001---------------------3----------03000003002001000010030@0010010@0010020#--------------10000020000000200003002000020010000000003000001----------------010000020000100000002003000020030000000001000003----------------0200000000000000020000001000020010000000002000001----------------01000002000010000000300200001002000001-------------------------0000300020001000100020003000200030003000200010001001--------------00300020001000100020003000200030003000200010001001------------3----------------0100200300001002-----------300200002001000030020000000001----------------------3----------03000200010002000100020#-------------030002001000020030@00000001---------------------3----------03000003002001000010030@0010010@0010020#--------------30003000200020001000000000000000000000000000000.");
songChoice["14e"] = songHolder.song14e;
songHolder.song15 = new Song("War", "Metaljonus", "73492", "Hard", 203, 125, "/0000000000000000000000000000000000000000000000000000D---3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!0@0#$#@!0@0#@|!0@0#$#@!0@0#@|!0@0#0$#@!0@0#@|!0@0#$#@!0@0#@0000C00000G00000700000C00022112211000C00000G00000700000C000A---------C00000G00000700000C00022112211000C00000G00000700000C01@#$%$#@04-----------------------6-------5---------6---4----------5---6---4-----------------------6-------5-----------6--------------B---3@!#@!#@!#@!$#@$#@$#@$#@$#@!@0005$#%$#%$#%$#^%$^%$^%$^%$^%$#@#$-------3-----5-----------5-------4-----3-----2-------------------4-----3-----5-----------5-------5-----5^----5-----4-----3---2---C00C00C0D00D00D080080080D00E00D0C00C00C0D00D00D08008008070070070C00C00C0D00D00D080080080D00E00D0C00C00C0D00D00D0E00E00E0F00F00A00C00000G00000700000C00022112211000C00000G00000700000C000A---------C00000G00000700000C00022112211000C00000G00000700000C01@#$%$#@04-----------------------6-------5---------6---4----------5---6---4-----------------------6-------5-----------6--------------B---1002003010020030400500405-----404006-----------2!@#@#$#$%$%^%$%^004040050030000001@#@#$%^%$^%0$#%$0#@$#@!#@!@!%$#$#@#@!@!@!----700000E000D000C00070C000C0D0D0000000900000A00000405050506-------5^%$%#$%$%#$@#!@!@!#!$------3@!@#$%$0#03$#0@02#@0!0100000000000000000000000001@#$------3-----5-----------5-------4-----3-----2-------------------4-----3-----5-----------5-------5-----5^----5-----4-----3---2---3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!0@0#$#@!0@0#@|3$0^0%002#0$05$#@!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#@000000000000000000000000000000000000000000000000000.");
songChoice[15] = songHolder.song15;
songHolder.song15m = new Song("War", "Metaljonus", "73492", "Medium", 203, 125, "/00000000000000000000000000000000000000000000000000008---20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|020#03@!00@0#@|020#03@!00@00#@|020#03@!00@0#@000020000030000010000020002010201000020000030000010000020008---------2000003000001000002000201020100002000003000001000002010@0#0@0!2-----------------------4-------3---------4---2----------3---4---2-----------------------4-------3-----------4--------------8---1001001001002002002002002000200030030030030040040040040040#0@0#-------2-----4-----------4-------3-----2-----1-------------------3-----2-----4-----------4-------4-----4%----4-----3-----2---1---10010010300300302002002030040030100100103003003020020020700700701001001030030030200200203004003010010010200200203003003040040030020000030000010000020002010201000020000030000010000020008---------2000003000001000002000201020100002000003000001000002010@0#0@0!2-----------------------4-------3---------4---2----------3---4---2-----------------------4-------3-----------4--------------8---1002003010020030100300203-----202004-----------10020020030040#0$0030300400200000010@0#0@0#0$0#0$0#0@0#0@0!0#0@0!0@0!0@0#0@!----100000400030002000102000203030000000100000200000304040404-------3$0#0@0#0@0#0!0@0!0@0#------20!0#0$#0002#@0001@!010100000000000000000000000001@#-------2-----4-----------4-------3-----2-----1-------------------3-----2-----4-----------4-------4-----4%----4-----3-----2---1---20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|20040#00100003@!00@0#03@!00@0#@|020#03@!00@0#@|020#03@!00@0#@|020#03@!00@00#@|020#03@!00@00#@|020#03@!00@00#@|020#03@!00@00#@000000000000000000000000000000000000000000000000000.");
songChoice["15m"] = songHolder.song15m;
songHolder.song15e = new Song("War", "Metaljonus", "73492", "Easy", 203, 125, "/00000000000000000000000000000000000000000000000000002---1003000010002001002030301002001|1003000010002001002030301002001|1003000010002001002030301002001|1003000010002001002030301002001|02030301002001|020303010020001|02030301002001000020000030000010000020001------000020000030000010000020003---------20000030000010000020001------0000200000300000100000201000300001-----------------------3-------2---------3---1----------2---3---1-----------------------3-------2-----------3--------------3---1001001001002002002002002000200010010010010030030030030030@0!0@-------1-----3-----------3-------2-----1-----1-------------------2-----1-----3-----------3-------3-----2#----3-----2-----1---1---10010010300300302002002020030020100100103003003020020020700700701001001030030030200200202003002010010010100100102002002030030020020000030000010000020001------000020000030000010000020003---------20000030000010000020001------0000200000300000100000201000300001-----------------------3-------2---------3---1----------2---3---1-----------------------3-------2-----------3--------------3---1002003010020030100300203-----101003-----------10020020030030@0#002000030010000001---------3-------2-----------1---------------100000300020001000102000203030000000100000200000102020203-------3--------------------2------20!0#03000020000010001010000000000000000000000000102-------1-----3-----------3-------2-----1-----1-------------------2-----1-----3-----------3-------3-----2#----3-----2-----1---1---1003000010002001002030301002001|1003000010002001002030301002001|1003000010002001002030301002001|1003000010002001002030301002001|02030301002001|02030301002001|020303010020001|020303010020001|020303010020001|020303010020010000000000000000000000000000000000000000000000000000.");
songChoice["15e"] = songHolder.song15e;
songHolder.song16 = new Song("Ratio of Chaos", "CasketGrind", "70695", "Hard", 176, 135.5, "/000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111411131415111311141113@#$#1113111411131415111311141112-------811191118191A111811191118@#$#111811191118191A111811191117-------1%$#@$#@!%$#$%^%1%$#@$#@!#$#@#$1%$#@$#@!%$#$%^%1%$#@$#@!#$#@#$1%$#@$#@!%$#$%^%1%$#@$#@!@#$#@#$07-----A09---8---70101040101010507-----A09---8---701010401010105001%$#@$#@!%$#$%^%1%$#@$#@!#$#@#$1%$#@$#@!%$#$%^%1%$#@$#@!#$#@#$07-----A09---8---70101040101010507-----A09---8---701010401010105070008000900080007000800090008000700080009000800010708090208090A0701111117011111170111111%$#@$#@!701111117011111170111111%$#@$#@!701111117011111170111111%$#@$#@!701111117011111170111111%$#@$#@!70008000900080007000800090008000700080009000800010708090208090A01050505040403020105050504040302010505050404030203$#$#$#$@#@#@#@#1050505040403020105050504040302010505050404030203$#$#$#$@#@#@#@#0C00101011100C000C001010F00A090707070707070707070707074070707070707070707#@%$#707070707070707070707074070707070707070707#@%$#011111107070702233333300003333330007070707070707070111111070707022333333000033333300070707070707070707070707070707070707074070707070707070707#@%$#707070707070707070707074070707070707070707#@%$#11111107070702233333300003333330007070707070707070111111070707022333333000033333300707070707070707010201-----10002010201---3004002010201-----10002010201---30040002010207-----70008070807---900A008070807-----7000807080700900A007010201-----10002010201---3004002010201-----10002010201---3004002010207-----70008070807---9000A008070807-----700080708070900A00701000000000000000000000000000.");
songChoice[16] = songHolder.song16;
songHolder.song16m = new Song("Ratio of Chaos", "CasketGrind", "70695", "Medium", 176, 135.5, "/000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002010301020304010201030102!@#@0102010301020304010201030102-------7010801070809010701080107!@#@0107010801070809010701080107-------10$0#0@0!0#0@0$010$0#0@0!0#0@0#10$0#0@0!0#0@0$010$0#0@0!0#0@0#10$0#0@0!0#0@0$010$0#0@0!0#0@0#001-----403---2---10101020101010301-----403---2---1010102010101030010$0#0@0!0#0@0$010$0#0@0!0#0@0#10$0#0@0!0#0@0$010$0#0@0!0#0@0#01-----403---2---10101020101010301-----403---2---1010102010101030100020003000200010002000300020001000200030002000101020301020304040101010401010104010101040#0@0!040101010401010104010101040#0@0!040101010401010104010101040#0@0!040101010401010104010101040#0@0!010002000300020001000200030002000100020003000200010102030102030400040404030303020004040403030302000404040303030203-------2-------0040404030303020004040403030302000404040303030203-------2-------08001010101008000800101040090807000700070007000700070040700070007000700070@0#@7000700070007000700070040700070007000700070@0#@01-----07----0203-----00003-----00070007000700070701-----07----0203-----00003-----000707000700070007000700070007000700070040700070007000700070@0#@7000700070007000700070040700070007000700070@0#@1-----07----0203-----00003-----00070007000700070701-----07----0203-----00003-----00700070007000707010201-----10002010201---3004002010201-----10002010201---30040002010207-----70008070807---9004008070807-----70008070807009004007010201-----10002010201---3004002010201-----10002010201---3004002010207-----70008070807---90004008070807-----700080708070900400701000000000000000000000000000.");
songChoice["16m"] = songHolder.song16m;
songHolder.song16e = new Song("Ratio of Chaos", "CasketGrind", "70695", "Easy", 176, 135.5, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010002000102030001000200020#0!0001000200010203000100020001-------10002000102030001000200020#0!0001000200010203000100020001-------10@0#0@0!0@0#0@010@0#0@0!0#0@0#10@0#0@0!0@0#0@010@0#0@0!0#0@0#10@0#0@0!0@0#0@010@0#0@0!0#0@0#001-----302---1---10101020101010301-----302---1---1010102010101030010@0#0@0!0@0#0@010@0#0@0!0#0@0#10@0#0@0!0@0#0@010@0#0@0!0#0@0#01-----302---1---10101020101010301-----302---1---1010102010101030100020003000200010002000300020001000200030002000101020301020303030001000300010003000100030@0!--030001000300010003000100030@0!--030001000300010003000100030@0!--030001000300010003000100030@0!--010002000300020001000200030002000100020003000200010102030102030300030303020202010003030302020101000303030202010102-------1-------0030303020201010003030302020101000303030202010102-------1-------03001010101003000300101030020101000100010001000100010030100010001000100010@0#@1000100010001000100010030100010001000100010@0#@01-----07----0203-----00003-----00010001000100010001-----07----0203-----00003-----000101000100010001000100010001000100010030100010001000100010@0#@1000100010001000100010030100010001000100010@0#@1-----07----0203-----00003-----00010001000100010001-----07----0203-----00003-----00100010001000100010201-----10000010201---2003000010201-----10000010201---20030000010201-----10000010201---2003000010201-----10000010201002003002010201-----10000010201---2003000010201-----10000010201---2003000010201-----10000010201---20003000010201-----100000102010200300201000000000000000000000000000.");
songChoice["16e"] = songHolder.song16e;
songHolder.song17 = new Song("{Rose}", "cornandbeans", "65711", "Hard", 147, 182.45, "/0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00040001000200030$0%000400060%0$00000000000000000002#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#@!@#@!@#$#$%^%$#$%$#$%$#$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#$%0$#@!0%$#@0^%$#0%$#@0$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#@!@#@!@#$#$%^%$#$%$#$%$#$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#$%0$#@!0%$#@0^%$#0%$#@0$#@!006--------------0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000030000050004000003000004000500000400000500060000040000020004000003000005000400000300000400050000040000050006000004000002000400000300000500040000030000040005000004000005000600000400000200040000030000050004000003000004000500000400000500060000040000020000E00000E00000E0000000000000009000D00000D00000D00000000000D0009000E00000E00000E0000000000000009000D00000D00000D00000000000000000002#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#@!@#@!@#$#$%^%$#$%$#$%$#$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#$%0$#@!0%$#@0^%$#0%$#@0$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#@!@#@!@#$#$%^%$#$%$#$%$#$#@!@#$%$#@!@#$%$#@#$#@!@#$%^%$#@#$#@!@#$%0$#@!0%$#@0^%$#0%$#@0$#@!00E00000E00000E0000000000000009000D00000D00000D00000000000D0009000E00000E00000E0000000000000009000D00000D00000D00000000000B000E00000000000000000000000000000000000000.");
songChoice[17] = songHolder.song17;
songHolder.song17m = new Song("{Rose}", "cornandbeans", "65711", "Medium", 147, 182.45, "/000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---30003000100020003---300020004---3000000000000000000010@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#00!---0@---0#---0@---0!---10@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#00!---0@---0#---0@---0!---003--------------00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000100000300020000010000020003000001000003000400000300000200030000010000030002000001000002000300000100000300040000030000020003000001000003000200000100000200030000010000030004000003000002000300000100000300020000010000020003000001000003000400000300000200009000009000009000000000000000800070000070000070000000000070008000900000900000900000000000000080007000007000007000000000000000000010@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#00!---0@---0#---0@---0!---10@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#00!---0@---0#---0@---0!---009000009000009000000000000000800070000070000070000000000070008000900000900000900000000000000080007000007000007000000000009000800000000000000000000000000000000000000.");
songChoice["17m"] = songHolder.song17m;
songHolder.song17e = new Song("{Rose}", "cornandbeans", "65711", "Easy", 147, 182.45, "/000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----0003000100020003----00000003----00000000000000000001000001000002000003000003000002000001000002000002000003000003000002000002000003000001000002000002000001---0@---0#---0@---0!---01000001000002000003000003000002000001000002000002000003000003000002000002000003000001000002000002000001---0@---0#---0@---0!---003--------------0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000010000030002000001000002000300000100000200030000020000010003000001000003000200000100000200030000010000020003000002000001000300000100000300020000010000020003000001000002000300000200000100030000010000030002000001000002000300000100000200030000020000010000300000300000300000000000000020001000001000001000000000001000200030000030000030000000000000002000100000100000100000000000000000001000001000002000003000003000002000001000002000002000003000003000002000002000003000001000002000002000001---0@---0#---0@---0!---010000010000020000030000030000020000010000020000020000030000030000020000020000030000010000020000020000001---0@---0#---0@---0!---003000003000003000000000000000200010000010000010000000000010002000300000300000300000000000000020001000001000001000000000003000200000000000000000000000000000000000000.");
songChoice["17e"] = songHolder.song17e;
var mVolume = new Sound(_root);
var mNumber;
if (mNumber == undefined) {
var mSound = 120;
var mMiss = 33;
var mLong = 80;
}
var d;
if (d == undefined) {
d = 0;
}
if ((((((f1Key == undefined) || (f2Key == undefined)) || (f3Key == undefined)) || (f4Key == undefined)) || (f5Key == undefined)) || (f6Key == undefined)) {
var f1Key = "1";
var f2Key = "2";
var f3Key = "3";
var f4Key = "4";
var f5Key = "5";
var f6Key = "6";
var strKey = "\b";
var f1 = 49;
var f2 = 50;
var f3 = 51;
var f4 = 52;
var f5 = 53;
var f6 = 54;
var str = 8;
}
if (guitarSFX == undefined) {
var guitarSFX = true;
var sparks = true;
var graffics = true;
}
var choice;
var unlocked;
if (unlocked == undefined) {
unlocked = 1;
}
stop();
Frame 4
function buildSong() {
createEmptyMovieClip("mc", 10001);
mc.cacheAsBitmap = true;
var _local7 = new flash.geom.Rectangle(0, 0, 400, 490);
mc.scrollRect = _local7;
mc.createEmptyMovieClip("NoteHolder", 10000);
mc.NoteHolder._y = -50;
mc.NoteHolder.cacheAsBitmap = true;
totalNotes = (count = (distance = 0));
var _local1 = ((1 / songChoice[choice].getBPS()) * 1000) / 12.6;
hitT = 458 - (_local1 / 1.75);
hitB = 464 + (_local1 / 1.75);
count = 0;
while (count < songChoice[choice].getSongLengthNumber()) {
var _local3 = songChoice[choice].getSong().charAt(count);
if (_local3 == "1") {
mc.NoteHolder.attachMovie("note1", "note1" + count, count, {_x:30, _y:distance});
totalNotes++;
}
if (_local3 == "2") {
mc.NoteHolder.attachMovie("note2", "note2" + count, count, {_x:98, _y:distance});
totalNotes++;
}
if (_local3 == "3") {
mc.NoteHolder.attachMovie("note3", "note3" + count, count, {_x:166, _y:distance});
totalNotes++;
}
if (_local3 == "4") {
mc.NoteHolder.attachMovie("note4", "note4" + count, count, {_x:234, _y:distance});
totalNotes++;
}
if (_local3 == "5") {
mc.NoteHolder.attachMovie("note5", "note5" + count, count, {_x:302, _y:distance});
totalNotes++;
}
if (_local3 == "6") {
mc.NoteHolder.attachMovie("note6", "note6" + count, count, {_x:370, _y:distance});
totalNotes++;
}
if (_local3 == "7") {
mc.NoteHolder.attachMovie("note7", "note7" + count, count, {_x:30, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "8") {
mc.NoteHolder.attachMovie("note8", "note8" + count, count, {_x:98, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "9") {
mc.NoteHolder.attachMovie("note9", "note9" + count, count, {_x:166, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "A") {
mc.NoteHolder.attachMovie("noteA", "noteA" + count, count, {_x:234, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "B") {
mc.NoteHolder.attachMovie("noteB", "noteB" + count, count, {_x:302, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "C") {
mc.NoteHolder.attachMovie("noteC", "noteC" + count, count, {_x:30, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "D") {
mc.NoteHolder.attachMovie("noteD", "noteD" + count, count, {_x:98, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "E") {
mc.NoteHolder.attachMovie("noteE", "noteE" + count, count, {_x:166, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "F") {
mc.NoteHolder.attachMovie("noteF", "noteF" + count, count, {_x:234, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "G") {
mc.NoteHolder.attachMovie("noteG", "noteG" + count, count, {_x:30, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "H") {
mc.NoteHolder.attachMovie("noteH", "noteH" + count, count, {_x:98, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "I") {
mc.NoteHolder.attachMovie("noteI", "noteI" + count, count, {_x:166, _y:distance});
totalNotes = totalNotes + 2;
}
if (_local3 == "!") {
mc.NoteHolder.attachMovie("note1hammer", "note1hammer" + count, count, {_x:30, _y:distance});
totalNotes++;
}
if (_local3 == "@") {
mc.NoteHolder.attachMovie("note2hammer", "note2hammer" + count, count, {_x:98, _y:distance});
totalNotes++;
}
if (_local3 == "#") {
mc.NoteHolder.attachMovie("note3hammer", "note3hammer" + count, count, {_x:166, _y:distance});
totalNotes++;
}
if (_local3 == "$") {
mc.NoteHolder.attachMovie("note4hammer", "note4hammer" + count, count, {_x:234, _y:distance});
totalNotes++;
}
if (_local3 == "%") {
mc.NoteHolder.attachMovie("note5hammer", "note5hammer" + count, count, {_x:302, _y:distance});
totalNotes++;
}
if (_local3 == "^") {
mc.NoteHolder.attachMovie("note6hammer", "note6hammer" + count, count, {_x:370, _y:distance});
totalNotes++;
}
if (_local3 == "-") {
i = 1;
while (i < 10) {
var _local2 = songChoice[choice].getSong().charAt(count - i);
if ((_local2 == "1") || (_local2 == "!")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote1", "longNote1" + count, count, {_x:30, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if ((_local2 == "2") || (_local2 == "@")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote2", "longNote2" + count, count, {_x:98, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if ((_local2 == "3") || (_local2 == "#")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if ((_local2 == "4") || (_local2 == "$")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if ((_local2 == "5") || (_local2 == "%")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote5", "longNote5" + count, count, {_x:302, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if ((_local2 == "6") || (_local2 == "^")) {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote6", "longNote6" + count, count, {_x:370, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "7") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote1", "longNote1" + count, count, {_x:30, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote2", "longNote2" + count, getNextHighestDepth() + count, {_x:98, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "8") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote2", "longNote2" + count, count, {_x:98, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, getNextHighestDepth() + count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "9") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, getNextHighestDepth() + count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "A") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote5", "longNote5" + count, getNextHighestDepth() + count, {_x:302, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "B") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote5", "longNote5" + count, count, {_x:302, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote6", "longNote6" + count, getNextHighestDepth() + count, {_x:370, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "C") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote1", "longNote1" + count, count, {_x:30, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, getNextHighestDepth() + count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "D") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote2", "longNote2" + count, count, {_x:98, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, getNextHighestDepth() + count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "E") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote5", "longNote5" + count, getNextHighestDepth() + count, {_x:302, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "F") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote6", "longNote6" + count, getNextHighestDepth() + count, {_x:370, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "G") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote1", "longNote1" + count, count, {_x:30, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote4", "longNote4" + count, getNextHighestDepth() + count, {_x:234, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "H") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote2", "longNote2" + count, count, {_x:98, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote5", "longNote5" + count, getNextHighestDepth() + count, {_x:302, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
if (_local2 == "I") {
j = 1;
while (j < 150) {
indexOp = songChoice[choice].getSong().charAt(count + j);
if (indexOp != "-") {
noteLength = _local1 * (j - 1);
break;
}
j++;
}
mc.NoteHolder.attachMovie("longNote3", "longNote3" + count, count, {_x:166, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
mc.NoteHolder.attachMovie("longNote6", "longNote6" + count, getNextHighestDepth() + count, {_x:370, _height:noteLength, _y:(distance - (noteLength / 2)) + 10});
distance = distance - noteLength;
count = count + (j - 1);
break;
}
i++;
}
}
if (_local3 == ".") {
mc.NoteHolder.attachMovie("line", "line" + count, count, {_x:0, _y:distance});
attachMovie("songStats", "songStats", 1000, {_x:10, _y:340});
songStats.name = songChoice[choice].getName();
songStats.author = songChoice[choice].getAuthor();
songStats.difficulty = songChoice[choice].getDifficulty();
songStats.length = songChoice[choice].getSongLengthMinutes();
delete buildSong;
delete songChoice;
delete choice;
removeMovieClip(songHolder);
}
if (_local3 == "/") {
mc.NoteHolder.attachMovie("line", "line" + count, count, {_x:0, _y:distance});
}
count++;
(distance = distance - _local1);
}
}
function loadSong() {
attachMovie("loadingSong", "loadingSong", 3, {_x:55, _y:130});
if (songChoice[choice].getName() == undefined) {
removeMovieClip("loadingSong");
gotoAndStop (1);
}
SongSound = new Sound();
SongSound.loadSound(ID, false);
SongSound.onLoad = function (loaded) {
if (loaded) {
if (SongSound.duration == 0) {
SongSound.loadSound(ID2, false);
SongSound.onLoad = function (loaded2) {
if (loaded2) {
buildSong();
SongSound.setVolume(mSound);
removeMovieClip("loadingSong");
delete loadSong;
} else {
removeMovieClip("loadingSong");
delete loadSong;
gotoAndStop (1);
}
};
} else {
buildSong();
SongSound.setVolume(mSound);
removeMovieClip("loadingSong");
delete loadSong;
}
} else {
removeMovieClip("loadingSong");
delete loadSong;
gotoAndStop (1);
}
};
}
function miss() {
combo = 0;
multi = 1;
removeMovieClip("sparks");
if (success > 9) {
success = success - 10;
} else {
stopAllSounds();
attachMovie("failStats", "failStats", 3, {_x:0, _y:50});
failStats.name = songStats.name;
failStats.author = songStats.author;
failStats.difficulty = songStats.difficulty;
failStats.length = songStats.length;
failStats["aso#28906"] = aso#28906;
failStats.totalNotes = totalNotes;
failStats.notesHit = notesHit;
failStats.percent = int((notesHit / totalNotes) * 100) + "%";
removeMovieClip(songStats);
removeMovieClip(mc);
}
SongSound.setVolume(mMiss);
}
function miss2() {
combo = 0;
multi = 1;
if ((guitarSFX == undefined) || (guitarSFX)) {
var _local1 = new Sound();
_local1.attachSound("messUp");
var _local6 = new Sound();
_local6.attachSound("messUp2");
var _local5 = new Sound();
_local5.attachSound("messUp3");
var _local4 = new Sound();
_local4.attachSound("messUp4");
var _local3 = new Sound();
_local3.attachSound("messUp5");
var _local2 = new Array(_local1, _local6, _local5, _local4, _local3);
_local2[random(_local2.length)].start();
}
removeMovieClip("sparks");
if (success > 4) {
success = success - 5;
} else {
stopAllSounds();
attachMovie("failStats", "failStats", 3, {_x:0, _y:50});
failStats.name = songStats.name;
failStats.author = songStats.author;
failStats.difficulty = songStats.difficulty;
failStats.length = songStats.length;
failStats["aso#28906"] = aso#28906;
failStats.totalNotes = totalNotes;
failStats.notesHit = notesHit;
failStats.percent = int((notesHit / totalNotes) * 100) + "%";
removeMovieClip(songStats);
removeMovieClip(mc);
}
}
function test1() {
if (isS) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha != 100) {
if (ft2._alpha != 100) {
if (ft1._alpha == 100) {
return(true);
}
}
}
}
}
}
}
}
function test1hammer() {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha != 100) {
if (ft2._alpha != 100) {
if (ft1._alpha == 100) {
return(true);
}
}
}
}
}
}
}
function test2() {
if (isS) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha != 100) {
if (ft2._alpha == 100) {
return(true);
}
}
}
}
}
}
}
function test2hammer() {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha != 100) {
if (ft2._alpha == 100) {
return(true);
}
}
}
}
}
}
function test3() {
if (isS) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha == 100) {
return(true);
}
}
}
}
}
}
function test3hammer() {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha == 100) {
return(true);
}
}
}
}
}
function test4() {
if (isS) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha == 100) {
return(true);
}
}
}
}
}
function test4hammer() {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha == 100) {
return(true);
}
}
}
}
function test5() {
if (isS) {
if (ft6._alpha != 100) {
if (ft5._alpha == 100) {
return(true);
}
}
}
}
function test5hammer() {
if (ft6._alpha != 100) {
if (ft5._alpha == 100) {
return(true);
}
}
}
function test6() {
if (isS) {
if (ft6._alpha == 100) {
return(true);
}
}
}
function test7() {
if (isS) {
if (ft1._alpha == 100) {
if (ft2._alpha == 100) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft3._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function test8() {
if (isS) {
if (ft2._alpha == 100) {
if (ft3._alpha == 100) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft4._alpha != 100) {
if (ft1._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function test9() {
if (isS) {
if (ft3._alpha == 100) {
if (ft4._alpha == 100) {
if (ft6._alpha != 100) {
if (ft5._alpha != 100) {
if (ft2._alpha != 100) {
if (ft1._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testA() {
if (isS) {
if (ft4._alpha == 100) {
if (ft5._alpha == 100) {
if (ft1._alpha != 100) {
if (ft2._alpha != 100) {
if (ft3._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testB() {
if (isS) {
if (ft5._alpha == 100) {
if (ft6._alpha == 100) {
if (ft1._alpha != 100) {
if (ft2._alpha != 100) {
if (ft3._alpha != 100) {
if (ft4._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testC() {
if (isS) {
if (ft1._alpha == 100) {
if (ft3._alpha == 100) {
if (ft2._alpha != 100) {
if (ft4._alpha != 100) {
if (ft5._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testD() {
if (isS) {
if (ft2._alpha == 100) {
if (ft4._alpha == 100) {
if (ft1._alpha != 100) {
if (ft3._alpha != 100) {
if (ft5._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testE() {
if (isS) {
if (ft3._alpha == 100) {
if (ft5._alpha == 100) {
if (ft1._alpha != 100) {
if (ft2._alpha != 100) {
if (ft4._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testF() {
if (isS) {
if (ft4._alpha == 100) {
if (ft6._alpha == 100) {
if (ft1._alpha != 100) {
if (ft2._alpha != 100) {
if (ft3._alpha != 100) {
if (ft5._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testG() {
if (isS) {
if (ft1._alpha == 100) {
if (ft4._alpha == 100) {
if (ft2._alpha != 100) {
if (ft3._alpha != 100) {
if (ft5._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testH() {
if (isS) {
if (ft2._alpha == 100) {
if (ft5._alpha == 100) {
if (ft1._alpha != 100) {
if (ft3._alpha != 100) {
if (ft4._alpha != 100) {
if (ft6._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
function testI() {
if (isS) {
if (ft3._alpha == 100) {
if (ft6._alpha == 100) {
if (ft1._alpha != 100) {
if (ft2._alpha != 100) {
if (ft4._alpha != 100) {
if (ft5._alpha != 100) {
return(true);
}
}
}
}
}
}
}
}
removeMovieClip("mainMenu");
var ID = ("http://www.newgrounds.com/audio/download.php?which=single&id=" + songChoice[choice].getID());
var ID2 = (("http://www.creativededication.com/host/Semigames/NG" + songChoice[choice].getID()) + ".mp3");
var strumInterval;
var isS = false;
if ((graffics == undefined) || (graffics)) {
attachMovie("crowd", "crowd", 2, {_x:-4, _y:360});
crowd.cacheAsBitmap = true;
}
combo = (notesHit = (aso#28906 = (countTime = 0)));
var multi = 1;
var success = 150;
MovieClip.prototype.onS = function () {
return((this._parent._y + this._parent._parent._y) > 0);
};
MovieClip.prototype.onS2 = function () {
return(((this._parent._y + this._parent._parent._y) + (this._parent._height / 2)) > 0);
};
loadSong();
stop();
Instance of Symbol 624 MovieClip "ft1" in Frame 4
onClipEvent (load) {
var f = _root.f1;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 627 MovieClip "ft2" in Frame 4
onClipEvent (load) {
var f = _root.f2;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 630 MovieClip "ft3" in Frame 4
onClipEvent (load) {
var f = _root.f3;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 633 MovieClip "ft4" in Frame 4
onClipEvent (load) {
var f = _root.f4;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 636 MovieClip "ft5" in Frame 4
onClipEvent (load) {
var f = _root.f5;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 639 MovieClip "ft6" in Frame 4
onClipEvent (load) {
var f = _root.f6;
var kd = Key.isDown;
}
onClipEvent (enterFrame) {
if (kd(f)) {
_alpha = 100;
} else {
_alpha = 40;
}
}
Instance of Symbol 14 MovieClip in Symbol 16 MovieClip [loadingSong] Frame 1
onClipEvent (load) {
var guitar1 = new Sound();
guitar1.attachSound("ElecGuitar1");
var guitar = new Sound();
guitar.attachSound("ElecGuitar");
var guitar2 = new Sound();
guitar2.attachSound("ElecGuitar2");
var guitar3 = new Sound();
guitar3.attachSound("ElecGuitar3");
var guitar4 = new Sound();
guitar4.attachSound("ElecGuitar4");
var guitar5 = new Sound();
guitar5.attachSound("ElecGuitar5");
}
onClipEvent (enterFrame) {
if ((_root.fret6._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar5.start();
} else if ((_root.fret5._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar4.start();
} else if ((_root.fret4._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar3.start();
} else if ((_root.fret3._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar2.start();
} else if ((_root.fret2._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar.start();
} else if ((_root.fret1._alpha == 100) && (_root.isStrum)) {
stopAllSounds();
guitar1.start();
}
}
Instance of Symbol 14 MovieClip in Symbol 21 MovieClip [changer] Frame 1
onClipEvent (keyDown) {
_root[_parent.key] = String.fromCharCode(Key.getAscii());
_root[_parent.keyC] = Key.getCode();
if (_root[_parent.keyC] != 0) {
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 23 MovieClip [line] Frame 1
onClipEvent (enterFrame) {
if (_root.IsPlaying()) {
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip "a" in Symbol 34 MovieClip [songStats] Frame 1
onClipEvent (load) {
function pN() {
if (r >= (0.03 - (_root.d / yH))) {
_parent._visible = false;
if (_root.SongSound.position == 0) {
stopAllSounds();
_root.SongSound.start();
delete pN;
}
}
}
var r;
var s = getTimer();
var yH = _root.mc.NoteHolder._height;
var t;
strum = _root.str;
}
onClipEvent (enterFrame) {
var n = getTimer();
r = (n - s) / (yH * 3.15);
pN();
_root.mc.NoteHolder._y = r * yH;
var n = getTimer();
if (!Key.isDown(strum)) {
d = false;
}
if ((!d) & Key.isDown(strum)) {
c = _root.combo;
d = true;
t = n;
}
e = n - t;
l = _root.combo - c;
if (l > 1) {
if (e < 180) {
_root.lastNote = true;
} else {
_root.lastNote = false;
}
}
if (e < 50) {
_root.isS = true;
} else {
_root.isS = false;
}
if ((e > 155) && (e < 175)) {
if ((l < 1) && (!_root.lastNote)) {
_root.miss2();
}
}
if (r >= 1) {
delete r;
delete pN;
stopAllSounds();
_root.attachMovie("endStats", "endStats", 3, {_x:0, _y:50});
_root.endStats.name = _parent.name;
_root.endStats.author = _parent.author;
_root.endStats.difficulty = _parent.difficulty;
_root.endStats.length = _parent.length;
_root.endStats.totalNotes = _root.totalNotes;
_root.endStats.notesHit = _root.notesHit;
_root.endStats.percent = int((_root.notesHit / _root.totalNotes) * 100) + "%";
removeMovieClip(_root.mc);
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 39 MovieClip [hitLong] Frame 1
onClipEvent (enterFrame) {
_root["aso#28906"] = _root["aso#28906"] + int(5 * _root.multi);
_root.SongSound.setVolume(_root.mSound);
}
Symbol 39 MovieClip [hitLong] Frame 9
this.removeMovieClip();
Instance of Symbol 14 MovieClip in Symbol 43 MovieClip [hit] Frame 1
onClipEvent (load) {
_root.combo++;
if (_root.combo > 10) {
_root.multi = _root.combo / 10;
if (_root.combo > 100) {
_root.multi = 10;
}
}
_root["aso#28906"] = _root["aso#28906"] + (100 * _root.multi);
if (_root.success < 296) {
_root.success = _root.success + 5;
} else if ((_root.sparks == undefined) || (_root.sparks)) {
_root.attachMovie("sparks", "sparks", 3, {_x:335, _y:-6});
_root.sparks.cacheAsBitmap = true;
}
_root.notesHit++;
_root.SongSound.setVolume(_root.mSound);
}
Symbol 43 MovieClip [hit] Frame 9
this.removeMovieClip();
Symbol 50 MovieClip [crowd] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 50 MovieClip [crowd] Frame 1
onClipEvent (load) {
var cheer2 = new Sound();
cheer2.attachSound("cheer2");
cheer2.start();
}
onClipEvent (enterFrame) {
if (_root.success < 125) {
_parent.gotoAndStop("boo");
}
if (_root.success > 250) {
_parent.gotoAndStop("awesome");
}
if (_root._currentframe == 1) {
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 50 MovieClip [crowd] Frame 2
onClipEvent (load) {
var awww = new Sound();
awww.attachSound("awww");
awww.start();
}
onClipEvent (enterFrame) {
if ((_root.success >= 125) && (_root.success < 250)) {
_parent.gotoAndStop("ok");
}
if (_root._currentframe == 1) {
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 50 MovieClip [crowd] Frame 3
onClipEvent (load) {
var cheer = new Sound();
cheer.attachSound("cheer");
cheer.start();
}
onClipEvent (enterFrame) {
if ((_root.success >= 125) && (_root.success < 250)) {
_parent.gotoAndStop("ok");
}
if (_root._currentframe == 1) {
removeMovieClip(_parent);
}
}
Symbol 74 Button
on (press) {
removeMovieClip(this);
_root.gotoAndStop(3);
}
Instance of Symbol 14 MovieClip in Symbol 75 MovieClip [failStats] Frame 1
onClipEvent (load) {
BooSound = new Sound();
BooSound.attachSound("BOO");
BooSound.start();
var myArray = Array("Failed!", "Ouch!", "Wipe Out!", "Crash and Burn!", "Failure", "You failed!", "Try Again!", "Better luck next time.", "Almost!", "YOU CAN DO IT!", "Nice try", "Keep Trying.");
_parent.endText = myArray[random(myArray.length)];
}
Symbol 85 Button
on (press) {
if (_root.unlocked < _root.sn) {
_root.unlocked = _root.sn;
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.UNLOCK = _root.sn;
}
removeMovieClip(this);
_root.gotoAndStop(3);
}
Symbol 92 Button
on (press) {
if (_root.unlocked < _root.sn) {
_root.unlocked = _root.sn;
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.UNLOCK = _root.sn;
}
if (difficulty == "Hard") {
ab20_09 = new LoadVars();
ab20_09.z = (((nameHigh + " | ") + name) + " | ") + percent;
if (nameHigh == "Alex is cool") {
ab20_09.x = _root["aso#28906"] + 1000;
} else {
ab20_09.x = _root["aso#28906"];
}
ab20_09.c = 1387;
ab20_09.v = "PEPOTW";
ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
getURL ("http://www.armorbot.com/mytable/?id=1387", _blank);
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.NAME = nameHigh;
removeMovieClip(this);
_root.gotoAndStop(3);
}
if (difficulty == "Medium") {
ab20_09 = new LoadVars();
ab20_09.z = (((nameHigh + " | ") + name) + " | ") + percent;
if (nameHigh == "Alex is cool") {
ab20_09.x = _root["aso#28906"] + 1000;
} else {
ab20_09.x = _root["aso#28906"];
}
ab20_09.c = 1388;
ab20_09.v = "HIBYXX";
ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
getURL ("http://www.armorbot.com/mytable/?id=1388", _blank);
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.NAME = nameHigh;
removeMovieClip(this);
_root.gotoAndStop(3);
}
if (difficulty == "Easy") {
ab20_09 = new LoadVars();
ab20_09.z = (((nameHigh + " | ") + name) + " | ") + percent;
if (nameHigh == "Alex is cool") {
ab20_09.x = _root["aso#28906"] + 1000;
} else {
ab20_09.x = _root["aso#28906"];
}
ab20_09.c = 1389;
ab20_09.v = "LRSQQM";
ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST");
getURL ("http://www.armorbot.com/mytable/?id=1389", _blank);
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.NAME = nameHigh;
removeMovieClip(this);
_root.gotoAndStop(3);
}
}
Instance of Symbol 14 MovieClip in Symbol 93 MovieClip [endStats] Frame 1
onClipEvent (load) {
EndCheer = new Sound();
EndCheer.attachSound("cheer");
if (_parent.percent != "100%") {
EndSound = new Sound();
EndSound.attachSound("endSound");
EndSound.start();
EndCheer.start();
} else {
EndSound2 = new Sound();
EndSound2.attachSound("endSound2");
EndSound2.start();
EndCheer.start();
}
var myArray = Array("Rock On!", "You Own!", "You Win!", "Shreadtastic!", "Key licious", "Rock Out Loud!", "g j!", "Groupie Magnet!", "Off The Charts!", "Thrash And Burn!", "DUDE!", "You're a Rocker!", "Awesome", "Insane!", "Nice one");
_parent.endText = myArray[random(myArray.length)];
if (_root.savegame.data.NAME != undefined) {
_root.savegame = SharedObject.getLocal("flashhero");
_parent.nameHigh = _root.savegame.data.NAME;
}
}
Symbol 105 Button
on (release) {
dif = _parent.attachMovie("difficultySetting", "difficultySetting", getNextHighestDepth, {_x:200, _y:-40 + _y});
dif.choice = this.choice;
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 26
stop();
Symbol 125 Button
on (release) {
stopAllSounds();
_root.choice = choice + "e";
_root.gotoAndStop("play");
}
Symbol 126 Button
on (release) {
stopAllSounds();
_root.choice = choice + "m";
_root.gotoAndStop("play");
}
Symbol 127 Button
on (release) {
stopAllSounds();
_root.choice = choice;
_root.gotoAndStop("play");
}
Symbol 128 MovieClip [difficultySetting] Frame 11
stop();
Instance of Symbol 124 MovieClip in Symbol 128 MovieClip [difficultySetting] Frame 11
onClipEvent (load) {
_root.sn = _parent.choice + 1;
var ID = ("http://www.newgrounds.com/audio/download.php?which=single&id=" + _root.songChoice[_parent.choice].getID());
SPrev = new Sound();
SPrev.loadSound(ID, false);
SPrev.onLoad = function (loaded) {
if (loaded) {
if (SPrev.duration == 0) {
gotoAndStop ("no");
} else {
then = getTimer();
SPrev.start(SPrev.duration / 2200);
SPrev.setVolume(_root.mSound);
gotoAndPlay (2);
}
} else {
gotoAndStop ("no");
}
};
}
onClipEvent (enterFrame) {
if (SPrev.position >= (SPrev.duration / 2)) {
var fade = (100 - ((getTimer() - then) / 150));
if ((fade > 0) && (fade < 100)) {
SPrev.setVolume(fade);
}
}
}
Symbol 139 Button
on (release) {
_parent.gotoAndStop(2);
}
Symbol 141 MovieClip [song_list] Frame 1
stop();
Instance of Symbol 14 MovieClip "number" in Symbol 141 MovieClip [song_list] Frame 1
onClipEvent (load) {
var maxSongs = _root.unlocked;
var cLength = (_root.songChoice.length - 1);
var i = 1;
while (i <= maxSongs) {
var song = attachMovie("button", "button" + i, getNextHighestDepth() + i, {_x:20, _y:(i * 30) + 24});
song.songName = _root.songChoice[i].getName();
song.choice = i;
if (i > cLength) {
removeMovieClip(song);
}
i++;
}
if (maxSongs < cLength) {
attachMovie("unlock", "unlock", getNextHighestDepth(), {_x:20, _y:(i * 30) + 30});
} else {
attachMovie("done", "done", getNextHighestDepth(), {_x:100, _y:(cLength * 30) + 150});
}
}
onClipEvent (enterFrame) {
if ((_root._ymouse > 430) && (_parent._y > ((-_parent._height) + 480))) {
_parent._y = _parent._y - 5;
}
if ((_root._ymouse < 70) && (_parent._y < 0)) {
_parent._y = _parent._y - -5;
}
}
Symbol 228 MovieClip Frame 141
gotoAndPlay ("bb");
Symbol 290 Button
on (release) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 338 Button
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 358 MovieClip Frame 40
stop();
Symbol 370 Button
on (press) {
_root.play();
}
Symbol 371 Button
on (press) {
_quality = "LOW";
play();
}
Instance of Symbol 356 MovieClip in Symbol 374 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 374 MovieClip Frame 130
stop();
Symbol 374 MovieClip Frame 154
_root.play();
Symbol 650 MovieClip [__Packages.Song] Frame 0
class Song
{
var name, author, ID, difficulty, songLength, bpm, song;
function Song (name, author, ID, difficulty, songLength, bpm, song) {
setName(name);
setAuthor(author);
setID(ID);
setDifficulty(difficulty);
setSongLength(songLength);
setBPM(bpm);
setSong(song);
}
function setName(name) {
this.name = name;
}
function setAuthor(author) {
this.author = author;
}
function setID(ID) {
this.ID = ID;
}
function setDifficulty(difficulty) {
this.difficulty = difficulty;
}
function setSongLength(songLength) {
this.songLength = songLength;
}
function setBPM(bpm) {
this.bpm = bpm;
}
function setSong(song) {
this.song = song;
}
function getName() {
return(name);
}
function getAuthor() {
return(author);
}
function getID() {
return(ID);
}
function getDifficulty() {
return(difficulty);
}
function getSongLengthMinutes() {
var _local2 = 0;
while (songLength >= 60) {
songLength = songLength - 60;
_local2++;
}
if (songLength < 10) {
return(((_local2 + ":") + "0") + songLength);
}
return((_local2 + ":") + songLength);
}
function getBPM() {
return(bpm);
}
function getBPS() {
return(bpm / 60);
}
function getSong() {
return(song);
}
function getSongLengthNumber() {
return(song.length);
}
}
Symbol 378 MovieClip Frame 131
_root.gotoAndStop(3);
Symbol 381 MovieClip [note1hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 381 MovieClip [note1hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 381 MovieClip [note1hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.test1hammer()) {
if (_root.isS || (_root.combo != 0)) {
_root.ft1.attachMovie("hit", "hit!", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 383 MovieClip [note2hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 383 MovieClip [note2hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 383 MovieClip [note2hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.test2hammer()) {
if (_root.isS || (_root.combo != 0)) {
_root.ft2.attachMovie("hit", "hit@", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 385 MovieClip [note3] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 385 MovieClip [note3] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 385 MovieClip [note3] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test3()) {
_root.ft3.attachMovie("hit", "hit3" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 387 MovieClip [note3hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 387 MovieClip [note3hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 387 MovieClip [note3hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.test3hammer()) {
if (_root.isS || (_root.combo != 0)) {
_root.ft3.attachMovie("hit", "hit#", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 389 MovieClip [note4] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 389 MovieClip [note4] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 389 MovieClip [note4] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test4()) {
_root.ft4.attachMovie("hit", "hit4" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 391 MovieClip [note4hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 391 MovieClip [note4hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 391 MovieClip [note4hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.test4hammer()) {
if (_root.isS || (_root.combo != 0)) {
_root.ft4.attachMovie("hit", "hit$", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 393 MovieClip [note5] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 393 MovieClip [note5] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 393 MovieClip [note5] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test5()) {
_root.ft5.attachMovie("hit", "hit5" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 395 MovieClip [note5hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 395 MovieClip [note5hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 395 MovieClip [note5hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.test5hammer()) {
if (_root.isS || (_root.combo != 0)) {
_root.ft5.attachMovie("hit", "hit%", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 397 MovieClip [note6] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 397 MovieClip [note6] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 397 MovieClip [note6] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test6()) {
_root.ft6.attachMovie("hit", "hit6" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 399 MovieClip [note6hammer] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 399 MovieClip [note6hammer] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 399 MovieClip [note6hammer] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > 450) {
if (_root.isS || (_root.combo != 0)) {
_root.ft6.attachMovie("hit", "hit^", _root.getNextHighestDepth());
_root.lastNote = true;
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > 500) {
_root.miss();
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 401 MovieClip [longNote1] Frame 1
onClipEvent (enterFrame) {
if (onS2) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft1._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft1.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Instance of Symbol 14 MovieClip in Symbol 403 MovieClip [longNote2] Frame 1
onClipEvent (enterFrame) {
if (onS2) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft2._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft2.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Instance of Symbol 14 MovieClip in Symbol 405 MovieClip [longNote3] Frame 1
onClipEvent (enterFrame) {
if (onS2) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft3._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft3.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Instance of Symbol 14 MovieClip in Symbol 407 MovieClip [longNote4] Frame 1
onClipEvent (enterFrame) {
if (onS2) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft4._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft4.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Instance of Symbol 14 MovieClip in Symbol 409 MovieClip [longNote5] Frame 1
onClipEvent (enterFrame) {
if (onS2()) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft5._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft5.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Instance of Symbol 14 MovieClip in Symbol 411 MovieClip [longNote6] Frame 1
onClipEvent (enterFrame) {
if (onS2()) {
if (((_parent._y + _parent._parent._y) + (_parent._height / 2)) > 450) {
if ((_root.ft6._alpha != 100) || (_root.combo == 0)) {
_parent._alpha = 50;
_root.SongSound.setVolume(_root.mLong);
}
if (_parent._alpha != 50) {
_root.ft6.attachMovie("hitLong", "hitLong", _root.getNextHighestDepth());
}
}
if (((_parent._y + _parent._parent._y) - (_parent._height / 2)) > 500) {
removeMovieClip(_parent);
}
}
}
Symbol 413 MovieClip [note1] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 413 MovieClip [note1] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 413 MovieClip [note1] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test1()) {
_root.ft1.attachMovie("hit", "hit1" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 415 MovieClip [note2] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 415 MovieClip [note2] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 415 MovieClip [note2] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test2()) {
_root.ft2.attachMovie("hit", "hit2" + _parent._name, getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 417 MovieClip [note7] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 417 MovieClip [note7] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 417 MovieClip [note7] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test7()) {
_root.ft1.attachMovie("hit", "hit1", getNextHighestDepth());
_root.ft2.attachMovie("hit", "hit2", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 419 MovieClip [note8] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 419 MovieClip [note8] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 419 MovieClip [note8] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test8()) {
_root.ft2.attachMovie("hit", "hit2", getNextHighestDepth());
_root.ft3.attachMovie("hit", "hit3", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 421 MovieClip [note9] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 421 MovieClip [note9] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 421 MovieClip [note9] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.test9()) {
_root.ft3.attachMovie("hit", "hit3", getNextHighestDepth());
_root.ft4.attachMovie("hit", "hit4", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 423 MovieClip [noteA] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 423 MovieClip [noteA] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 423 MovieClip [noteA] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testA()) {
_root.ft4.attachMovie("hit", "hit4", getNextHighestDepth());
_root.ft5.attachMovie("hit", "hit5", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 425 MovieClip [noteB] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 425 MovieClip [noteB] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 425 MovieClip [noteB] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testB()) {
_root.ft5.attachMovie("hit", "hit5", getNextHighestDepth());
_root.ft6.attachMovie("hit", "hit6", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 427 MovieClip [noteC] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 427 MovieClip [noteC] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 427 MovieClip [noteC] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testC()) {
_root.ft1.attachMovie("hit", "hit1", getNextHighestDepth());
_root.ft3.attachMovie("hit", "hit3", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 429 MovieClip [noteD] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 429 MovieClip [noteD] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 429 MovieClip [noteD] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testD()) {
_root.ft2.attachMovie("hit", "hit2", getNextHighestDepth());
_root.ft4.attachMovie("hit", "hit4", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 431 MovieClip [noteE] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 431 MovieClip [noteE] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 431 MovieClip [noteE] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testE()) {
_root.ft3.attachMovie("hit", "hit3", getNextHighestDepth());
_root.ft5.attachMovie("hit", "hit5", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 433 MovieClip [noteF] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 433 MovieClip [noteF] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 433 MovieClip [noteF] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testF()) {
_root.ft4.attachMovie("hit", "hit4", getNextHighestDepth());
_root.ft6.attachMovie("hit", "hit6", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 454 Button
on (release) {
gotoAndStop (4);
}
Symbol 456 Button
on (release) {
stopAllSounds();
gotoAndStop (3);
}
Symbol 458 Button
on (release) {
gotoAndStop (6);
}
Symbol 470 MovieClip Frame 11
stop();
Symbol 476 Button
on (press) {
startDrag ("", false, left, up, right, down);
slide = true;
}
on (release, releaseOutside) {
stopDrag();
slide = false;
}
Symbol 481 Button
on (release) {
if (_root[v] == undefined) {
_root[v] = false;
} else {
_root[v] = !_root[v];
}
if (!_root[v]) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 483 Button
on (release) {
_root[v] = !_root[v];
if (_root[v]) {
gotoAndStop (1);
if (v == "guitarSFX") {
var mess = new Sound();
mess.attachSound("messUp");
mess.start();
}
} else {
gotoAndStop (2);
}
}
Symbol 485 MovieClip Frame 1
stop();
Symbol 487 Button
on (release) {
gotoAndStop (5);
}
Symbol 488 Button
on (release) {
_root.savegame = SharedObject.getLocal("flashhero");
_root.savegame.data.GUITARFX = _root.guitarSFX;
_root.savegame.data.GRAFFICS = _root.graffics;
_root.savegame.data.SPARKS = _root.sparks;
_root.savegame.data.QUALITY = _quality;
_root.savegame.data.F1KEY = _root.f1Key;
_root.savegame.data.F2KEY = _root.f2Key;
_root.savegame.data.F3KEY = _root.f3Key;
_root.savegame.data.F4KEY = _root.f4Key;
_root.savegame.data.F5KEY = _root.f5Key;
_root.savegame.data.F6KEY = _root.f6Key;
_root.savegame.data.STRKEY = _root.strKey;
_root.savegame.data.F1 = _root.f1;
_root.savegame.data.F2 = _root.f2;
_root.savegame.data.F3 = _root.f3;
_root.savegame.data.F4 = _root.f4;
_root.savegame.data.F5 = _root.f5;
_root.savegame.data.F6 = _root.f6;
_root.savegame.data.STR = _root.str;
_root.savegame.data.DELAY = _root.d;
_root.savegame.data.DELAYX = dslider._x;
stopAllSounds();
gotoAndStop (2);
}
Symbol 491 Button
on (release) {
_quality = "MEDIUM";
gotoAndStop (2);
}
Symbol 493 Button
on (release) {
_quality = "LOW";
gotoAndStop (3);
}
Symbol 495 Button
on (release) {
_quality = "HIGH";
gotoAndStop (1);
}
Symbol 497 MovieClip Frame 1
stop();
Symbol 518 Button
on (release) {
keyChange("f1Key", "f1");
}
Symbol 519 Button
on (release) {
keyChange("f3Key", "f3");
}
Symbol 520 Button
on (release) {
keyChange("f2Key", "f2");
}
Symbol 521 Button
on (release) {
keyChange("f4Key", "f4");
}
Symbol 522 Button
on (release) {
keyChange("f6Key", "f6");
}
Symbol 523 Button
on (release) {
keyChange("f5Key", "f5");
}
Symbol 524 Button
on (release) {
keyChange("strKey", "str");
}
Symbol 526 Button
on (release) {
_root.f1Key = "1";
_root.f2Key = "2";
_root.f3Key = "3";
_root.f4Key = "4";
_root.f5Key = "5";
_root.f6Key = "6";
_root.strKey = "\b";
_root.f1 = 49;
_root.f2 = 50;
_root.f3 = 51;
_root.f4 = 52;
_root.f5 = 53;
_root.f6 = 54;
_root.str = 8;
}
Symbol 528 Button
on (release) {
removeMovieClip(_root.changer);
gotoAndStop (4);
}
Symbol 532 Button
on (release) {
stopAllSounds();
gotoAndStop (2);
}
Symbol 535 Button
on (release) {
stopAllSounds();
gotoAndStop (7);
}
Symbol 538 Button
on (release) {
stopAllSounds();
gotoAndStop (8);
}
Symbol 540 Button
on (release) {
stopAllSounds();
gotoAndStop (9);
}
Symbol 542 Button
on (release) {
stopAllSounds();
gotoAndStop (10);
}
Symbol 546 Button
on (release) {
gotoAndStop (2);
}
Symbol 555 Button
on (release) {
gotoAndStop (3);
}
Symbol 558 MovieClip Frame 1
stop();
Symbol 560 Button
on (release) {
gotoAndStop (2);
}
Symbol 562 Button
on (release) {
gotoAndStop (3);
}
Symbol 576 Button
on (release) {
gotoAndStop (4);
}
Symbol 579 Button
on (release) {
gotoAndStop (5);
}
Symbol 586 MovieClip Frame 1
stop();
Symbol 588 Button
on (release) {
gotoAndStop (2);
}
Symbol 592 Button
on (release) {
gotoAndStop (3);
}
Symbol 596 MovieClip Frame 1
stop();
Symbol 598 Button
on (release) {
gotoAndStop (2);
}
Symbol 602 Button
on (release) {
gotoAndStop (3);
}
Symbol 607 Button
on (release) {
gotoAndStop (4);
}
Symbol 613 MovieClip Frame 1
stop();
Symbol 614 MovieClip [mainMenu] Frame 1
stop();
if (this._y == 0) {
gotoAndStop (2);
}
Symbol 614 MovieClip [mainMenu] Frame 2
stop();
Instance of Symbol 14 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 2
onClipEvent (load) {
var ID = ("http://www.newgrounds.com/audio/download.php?which=single&id=" + _root.songChoice[random(_root.songChoice.length)].getID());
_root.SongBG = new Sound();
_root.SongBG.loadSound(ID, true);
_root.SongBG.setVolume(_root.mMiss);
}
Instance of Symbol 477 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
var up = _y;
var right = _x;
var left = (_x - 100);
var down = _y;
_x = (_root.mNumber + 250);
}
onClipEvent (enterFrame) {
if (slide == true) {
_root.mVolume.setVolume(100 - Math.round(right - _x));
_root.mNumber = 100 - Math.round(right - _x);
var mRatio = (_root.mNumber / 100);
_root.mSound = 120 * mRatio;
_root.mMiss = 33 * mRatio;
_root.mLong = 80 * mRatio;
}
}
Instance of Symbol 485 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
v = "graffics";
if (_root.graffics) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 485 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
v = "sparks";
if (_root.sparks) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 485 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
v = "guitarSFX";
if (_root.guitarSFX) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Instance of Symbol 497 MovieClip in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
if (_quality == "HIGH") {
gotoAndStop (1);
} else if (_quality == "MEDIUM") {
gotoAndStop (2);
} else if (_quality == "LOW") {
gotoAndStop (3);
}
}
Instance of Symbol 477 MovieClip "dslider" in Symbol 614 MovieClip [mainMenu] Frame 4
onClipEvent (load) {
_root.savegame = SharedObject.getLocal("flashhero");
if (_root.savegame.data.DELAYX != undefined) {
_x = _root.savegame.data.DELAYX;
}
var up = _y;
var right = 353;
var left = 253;
var down = _y;
var dNum;
}
onClipEvent (enterFrame) {
if (slide == true) {
dNum = 50 - Math.round(right - _x);
var dRatio = (dNum * 4);
_root.d = dRatio;
}
}
Symbol 614 MovieClip [mainMenu] Frame 5
function keyChange(keyString, keyCode) {
keyChanger = _root.attachMovie("changer", "changer", 250, {_x:0, _y:0});
keyChanger.key = keyString;
keyChanger.keyC = keyCode;
}
Symbol 616 MovieClip [noteG] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 616 MovieClip [noteG] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 616 MovieClip [noteG] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testG()) {
_root.ft1.attachMovie("hit", "hit1", getNextHighestDepth());
_root.ft4.attachMovie("hit", "hit4", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 618 MovieClip [noteH] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 618 MovieClip [noteH] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 618 MovieClip [noteH] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testH()) {
_root.ft2.attachMovie("hit", "hit2", getNextHighestDepth());
_root.ft5.attachMovie("hit", "hit5", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Symbol 620 MovieClip [noteI] Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 620 MovieClip [noteI] Frame 1
onClipEvent (enterFrame) {
if (onS()) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 14 MovieClip in Symbol 620 MovieClip [noteI] Frame 2
onClipEvent (enterFrame) {
if ((_parent._y + _parent._parent._y) > _root.hitT) {
if (_root.testI()) {
_root.ft3.attachMovie("hit", "hit3", getNextHighestDepth());
_root.ft6.attachMovie("hit", "hit6", getNextHighestDepth());
removeMovieClip(_parent);
}
}
if ((_parent._y + _parent._parent._y) > _root.hitB) {
_root.miss();
removeMovieClip(_parent);
}
}
Instance of Symbol 14 MovieClip in Symbol 644 MovieClip Frame 1
onClipEvent (enterFrame) {
_parent._width = _root.success;
}