Frame 4
loadedBytes = _root.getBytesLoaded();
totalBytes = _root.getBytesTotal();
if (loadedBytes < totalBytes) {
percentageOutput = int((loadedBytes / totalBytes) * 100);
_root.loaderBar._xscale = percentageOutput;
gotoAndPlay (2);
} else {
gotoAndPlay (5);
}
Frame 15
a = new Sound();
a.attachSound();
a.setVolume(50);
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Frame 15
/* no clip actions */
Instance of Symbol 176 MovieClip "nn" in Frame 15
onClipEvent (load) {
top = _y - 25;
left = _x;
right = _x;
bottom = _y + 25;
}
onClipEvent (enterFrame) {
if (dragging == true) {
_root.a.setVolume(100 - (2 * (_y - top)));
}
_root.b.setVolume(100 - (2 * (_y - top)));
}
Frame 16
stop();
Frame 17
stop();
Frame 18
stop();
Frame 20
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Frame 20
/* no clip actions */
Frame 21
stop();
Frame 22
stop();
Frame 23
stop();
Frame 25
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Frame 25
/* no clip actions */
Frame 26
stop();
Frame 27
stop();
Frame 28
stop();
Symbol 4 MovieClip [drummer] Frame 1
stop();
Symbol 4 MovieClip [drummer] Frame 4
stop();
Symbol 4 MovieClip [drummer] Frame 6
stop();
Symbol 4 MovieClip [drummer] Frame 8
stop();
Symbol 4 MovieClip [drummer] Frame 10
stop();
Symbol 4 MovieClip [drummer] Frame 12
stop();
Symbol 4 MovieClip [drummer] Frame 14
stop();
Symbol 10 MovieClip Frame 1
gotoAndPlay (3);
Symbol 10 MovieClip Frame 3
stop();
Symbol 10 MovieClip Frame 4
stop();
Symbol 10 MovieClip Frame 5
stop();
Symbol 10 MovieClip Frame 6
stop();
Symbol 10 MovieClip Frame 7
gotoAndStop (3);
Symbol 28 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
};
}
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 3
gotoAndPlay (1);
Symbol 33 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
};
}
Symbol 35 MovieClip Frame 1
stop();
Symbol 35 MovieClip Frame 3
gotoAndPlay (1);
Symbol 37 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
};
}
Symbol 39 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 3
gotoAndPlay (1);
Symbol 41 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
};
}
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 3
gotoAndPlay (1);
Symbol 45 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
};
}
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 3
gotoAndPlay (1);
Symbol 49 Button
on (release, keyPress "o") {
_root.current = "crash";
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
};
}
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 3
gotoAndPlay (1);
Symbol 53 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
};
}
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 3
gotoAndPlay (1);
Symbol 58 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
};
}
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 5
gotoAndPlay (1);
Symbol 64 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
};
}
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 5
gotoAndPlay (1);
Symbol 69 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
};
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 5
gotoAndPlay (1);
Symbol 75 Button
on (press, keyPress "<Space>") {
_root.current = "rest";
tellTarget ("_root.but11") {
gotoAndPlay (2);
_root.whichpressed = 11;
};
}
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 3
gotoAndPlay (1);
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
stop();
Symbol 81 MovieClip Frame 3
stop();
Symbol 91 MovieClip Frame 12
stop();
Symbol 93 Button
on (release) {
nextFrame();
}
Symbol 96 MovieClip Frame 12
stop();
Symbol 97 Button
on (release) {
gotoAndPlay (17);
}
Symbol 104 MovieClip Frame 12
stop();
Symbol 105 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 108 MovieClip Frame 12
stop();
Symbol 109 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 111 MovieClip Frame 12
stop();
Symbol 112 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 114 MovieClip Frame 12
stop();
Symbol 115 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 118 MovieClip Frame 12
stop();
Symbol 122 MovieClip Frame 12
stop();
Symbol 123 Button
on (release) {
gotoAndPlay (25);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 125 Button
on (release) {
gotoAndPlay (20);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 128 MovieClip Frame 12
stop();
Symbol 129 Button
on (release) {
tellTarget ("bg") {
nextFrame();
};
}
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
xpos = new Array();
ypos = new Array();
i = 0;
z = 0;
Symbol 130 MovieClip Frame 3
m1 = _xmouse;
m2 = _ymouse;
xpos[i] = m1;
ypos[i] = m2;
Symbol 130 MovieClip Frame 4
i = i + 1;
gotoAndPlay (3);
Symbol 130 MovieClip Frame 5
z = 0;
mark = Xpos.length;
Symbol 130 MovieClip Frame 6
setProperty(_root.mousep, _x , xpos[z]);
setProperty(_root.mousep, _y , ypos[z]);
Symbol 130 MovieClip Frame 7
if (z == mark) {
Mouse.show();
tellTarget ("_root.play_flash") {
gotoAndStop (1);
};
}
z = z + 1;
gotoAndPlay (6);
Symbol 130 MovieClip Frame 8
z = 0;
mark = Xpos.length;
Symbol 130 MovieClip Frame 9
setProperty(_root.mousep, _x , xpos[z]);
setProperty(_root.mousep, _y , ypos[z]);
Symbol 130 MovieClip Frame 10
if (z == mark) {
Mouse.show();
}
z = z + 1;
gotoAndPlay (6);
Symbol 131 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 2
xpos2 = new Array();
i = 0;
z = 0;
Symbol 131 MovieClip Frame 3
mymarker = _root.whichpressed;
if (0 < _root.whichpressed) {
xpos2[i] = _root.whichpressed;
_root.whichpressed = 0;
} else {
xpos2[i] = 0;
}
Symbol 131 MovieClip Frame 4
i = i + 1;
gotoAndPlay (3);
Symbol 131 MovieClip Frame 5
z = 0;
Symbol 131 MovieClip Frame 6
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
marker = Xpos2[z];
if (marker == 1) {
tellTarget ("_root.but1") {
gotoAndPlay (2);
};
}
if (marker == 2) {
tellTarget ("_root.but2") {
gotoAndPlay (2);
};
}
if (marker == 3) {
tellTarget ("_root.but3") {
gotoAndPlay (2);
};
}
if (marker == 4) {
tellTarget ("_root.but4") {
gotoAndPlay (2);
};
}
if (marker == 5) {
tellTarget ("_root.but5") {
gotoAndPlay (2);
};
}
if (marker == 6) {
tellTarget ("_root.but6") {
gotoAndPlay (2);
};
}
if (marker == 7) {
tellTarget ("_root.but7") {
gotoAndPlay (2);
};
}
if (marker == 8) {
tellTarget ("_root.but8") {
gotoAndPlay (2);
};
}
if (marker == 9) {
tellTarget ("_root.but9") {
gotoAndPlay (2);
};
}
if (marker == 10) {
tellTarget ("_root.but10") {
gotoAndPlay (2);
};
}
if (marker == 11) {
tellTarget ("_root.but11") {
gotoAndPlay (2);
};
}
if (marker == 12) {
tellTarget ("_root.but12") {
gotoAndPlay (2);
};
}
if (marker == 13) {
tellTarget ("_root.but13") {
gotoAndPlay (2);
};
}
if (marker == 14) {
tellTarget ("_root.but14") {
gotoAndStop (2);
};
}
Symbol 131 MovieClip Frame 7
z = z + 1;
gotoAndPlay (6);
Symbol 131 MovieClip Frame 8
z = 0;
Symbol 131 MovieClip Frame 9
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
marker = Xpos2[z];
if (marker == 1) {
tellTarget ("_root.but1") {
gotoAndPlay (2);
};
}
if (marker == 2) {
tellTarget ("_root.but2") {
gotoAndPlay (2);
};
}
if (marker == 3) {
tellTarget ("_root.but3") {
gotoAndPlay (2);
};
}
if (marker == 4) {
tellTarget ("_root.but4") {
gotoAndPlay (2);
};
}
if (marker == 5) {
tellTarget ("_root.but5") {
gotoAndPlay (2);
};
}
if (marker == 6) {
tellTarget ("_root.but6") {
gotoAndPlay (2);
};
}
if (marker == 7) {
tellTarget ("_root.but7") {
gotoAndPlay (2);
};
}
if (marker == 8) {
tellTarget ("_root.but8") {
gotoAndPlay (2);
};
}
if (marker == 9) {
tellTarget ("_root.but9") {
gotoAndPlay (2);
};
}
if (marker == 10) {
tellTarget ("_root.but10") {
gotoAndPlay (2);
};
}
if (marker == 11) {
tellTarget ("_root.but11") {
gotoAndPlay (2);
};
}
if (marker == 12) {
tellTarget ("_root.but12") {
gotoAndPlay (2);
};
}
if (marker == 13) {
tellTarget ("_root.but13") {
gotoAndPlay (2);
};
}
if (marker == 14) {
tellTarget ("_root.but14") {
gotoAndStop (2);
};
}
Symbol 131 MovieClip Frame 10
z = z + 1;
if (z == Xpos2.length) {
z = 0;
}
gotoAndPlay (9);
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 2
stop();
Symbol 139 MovieClip Frame 12
stop();
Symbol 141 Button
on (release) {
tellTarget ("_root.recplay") {
gotoAndPlay (2);
tellTarget ("_root.rec_flash") {
gotoAndPlay (2);
tellTarget ("_root.play_flash") {
gotoAndStop (1);
tellTarget ("_root.loop_flash") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys") {
gotoAndPlay (2);
tellTarget ("_root.drummer") {
gotoAndPlay (1);
};
};
}
Symbol 144 MovieClip Frame 12
stop();
Symbol 146 Button
on (release) {
tellTarget ("_root.recplay") {
gotoAndPlay (5);
tellTarget ("_root.rec_flash") {
gotoAndStop (1);
tellTarget ("_root.play_flash") {
gotoAndPlay (2);
tellTarget ("_root.loop_flash") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys") {
gotoAndPlay (5);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
stop();
Symbol 151 MovieClip Frame 12
stop();
Symbol 152 Button
on (release) {
tellTarget ("_root.recplay") {
gotoAndPlay (8);
tellTarget ("_root.rec_flash") {
gotoAndStop (1);
tellTarget ("_root.play_flash") {
gotoAndStop (1);
tellTarget ("_root.loop_flash") {
gotoAndPlay (2);
};
};
};
};
tellTarget ("_root.trackkeys") {
gotoAndPlay (8);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 155 MovieClip Frame 12
stop();
Symbol 156 Button
on (release) {
tellTarget ("_root.recplay") {
gotoAndPlay (11);
tellTarget ("_root.rec_flash") {
gotoAndStop (1);
tellTarget ("_root.play_flash") {
gotoAndStop (1);
tellTarget ("_root.loop_flash") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys") {
gotoAndPlay (11);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 2
xpos2 = new Array();
ypos2 = new Array();
i2 = 0;
z2 = 0;
Symbol 157 MovieClip Frame 3
m12 = _xmouse;
m22 = _ymouse;
xpos2[i2] = m1;
ypos2[i2] = m2;
Symbol 157 MovieClip Frame 4
i2 = i2 + 1;
gotoAndPlay (3);
Symbol 157 MovieClip Frame 5
z2 = 0;
mark2 = Xpos2.length;
Symbol 157 MovieClip Frame 6
setProperty(_root.mousep2, _x , xpos2[z2]);
setProperty(_root.mousep2, _y , ypos2[z2]);
Symbol 157 MovieClip Frame 7
if (z2 == mark2) {
Mouse.show();
tellTarget ("_root.play_flash2") {
gotoAndStop (1);
};
}
z2 = z2 + 1;
gotoAndPlay (6);
Symbol 157 MovieClip Frame 8
z2 = 0;
mark2 = Xpos2.length;
Symbol 157 MovieClip Frame 9
setProperty(_root.mousep2, _x , xpos2[z2]);
setProperty(_root.mousep2, _y , ypos2[z2]);
Symbol 157 MovieClip Frame 10
if (z2 == mark2) {
Mouse.show();
}
z2 = z2 + 1;
gotoAndPlay (6);
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 2
xpos22 = new Array();
i2 = 0;
z2 = 0;
Symbol 158 MovieClip Frame 3
mymarker2 = _root.whichpressed;
if (0 < _root.whichpressed) {
xpos22[i2] = _root.whichpressed;
_root.whichpressed = 0;
} else {
xpos22[i2] = 0;
}
Symbol 158 MovieClip Frame 4
i2 = i2 + 1;
gotoAndPlay (3);
Symbol 158 MovieClip Frame 5
z2 = 0;
Symbol 158 MovieClip Frame 6
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
marker2 = Xpos22[z2];
if (marker2 == 1) {
tellTarget ("_root.but1") {
gotoAndPlay (2);
};
}
if (marker2 == 2) {
tellTarget ("_root.but2") {
gotoAndPlay (2);
};
}
if (marker2 == 3) {
tellTarget ("_root.but3") {
gotoAndPlay (2);
};
}
if (marker2 == 4) {
tellTarget ("_root.but4") {
gotoAndPlay (2);
};
}
if (marker2 == 5) {
tellTarget ("_root.but5") {
gotoAndPlay (2);
};
}
if (marker2 == 6) {
tellTarget ("_root.but6") {
gotoAndPlay (2);
};
}
if (marker2 == 7) {
tellTarget ("_root.but7") {
gotoAndPlay (2);
};
}
if (marker2 == 8) {
tellTarget ("_root.but8") {
gotoAndPlay (2);
};
}
if (marker2 == 9) {
tellTarget ("_root.but9") {
gotoAndPlay (2);
};
}
if (marker2 == 10) {
tellTarget ("_root.but10") {
gotoAndPlay (2);
};
}
if (marker2 == 11) {
tellTarget ("_root.but11") {
gotoAndPlay (2);
};
}
if (marker2 == 12) {
tellTarget ("_root.but12") {
gotoAndPlay (2);
};
}
if (marker2 == 13) {
tellTarget ("_root.but13") {
gotoAndPlay (2);
};
}
if (marker2 == 14) {
tellTarget ("_root.but14") {
gotoAndStop (2);
};
}
Symbol 158 MovieClip Frame 7
z2 = z2 + 1;
gotoAndPlay (6);
Symbol 158 MovieClip Frame 8
z2 = 0;
Symbol 158 MovieClip Frame 9
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
marker2 = Xpos22[z2];
if (marker2 == 1) {
tellTarget ("_root.but1") {
gotoAndPlay (2);
};
}
if (marker2 == 2) {
tellTarget ("_root.but2") {
gotoAndPlay (2);
};
}
if (marker2 == 3) {
tellTarget ("_root.but3") {
gotoAndPlay (2);
};
}
if (marker2 == 4) {
tellTarget ("_root.but4") {
gotoAndPlay (2);
};
}
if (marker2 == 5) {
tellTarget ("_root.but5") {
gotoAndPlay (2);
};
}
if (marker2 == 6) {
tellTarget ("_root.but6") {
gotoAndPlay (2);
};
}
if (marker2 == 7) {
tellTarget ("_root.but7") {
gotoAndPlay (2);
};
}
if (marker2 == 8) {
tellTarget ("_root.but8") {
gotoAndPlay (2);
};
}
if (marker2 == 9) {
tellTarget ("_root.but9") {
gotoAndPlay (2);
};
}
if (marker2 == 10) {
tellTarget ("_root.but10") {
gotoAndPlay (2);
};
}
if (marker2 == 11) {
tellTarget ("_root.but11") {
gotoAndPlay (2);
};
}
if (marker2 == 12) {
tellTarget ("_root.but12") {
gotoAndPlay (2);
};
}
if (marker2 == 13) {
tellTarget ("_root.but13") {
gotoAndPlay (2);
};
}
if (marker2 == 14) {
tellTarget ("_root.but14") {
gotoAndStop (2);
};
}
Symbol 158 MovieClip Frame 10
z2 = z2 + 1;
if (z2 == Xpos22.length) {
z2 = 0;
}
gotoAndPlay (9);
Symbol 159 Button
on (release) {
tellTarget ("_root.recplay2") {
gotoAndPlay (2);
tellTarget ("_root.rec_flash2") {
gotoAndPlay (2);
tellTarget ("_root.play_flash2") {
gotoAndStop (1);
tellTarget ("_root.loop_flash2") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys2") {
gotoAndPlay (2);
tellTarget ("_root.drummer") {
gotoAndPlay (1);
};
};
}
Symbol 160 Button
on (release) {
tellTarget ("_root.recplay2") {
gotoAndPlay (5);
tellTarget ("_root.rec_flash2") {
gotoAndStop (1);
tellTarget ("_root.play_flash2") {
gotoAndPlay (2);
tellTarget ("_root.loop_flash2") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys2") {
gotoAndPlay (5);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 161 Button
on (release) {
tellTarget ("_root.recplay2") {
gotoAndPlay (8);
tellTarget ("_root.rec_flash2") {
gotoAndStop (1);
tellTarget ("_root.play_flash2") {
gotoAndStop (1);
tellTarget ("_root.loop_flash2") {
gotoAndPlay (2);
};
};
};
};
tellTarget ("_root.trackkeys2") {
gotoAndPlay (8);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 162 Button
on (release) {
tellTarget ("_root.recplay2") {
gotoAndPlay (11);
tellTarget ("_root.rec_flash2") {
gotoAndStop (1);
tellTarget ("_root.play_flash2") {
gotoAndStop (1);
tellTarget ("_root.loop_flash2") {
gotoAndStop (1);
};
};
};
};
tellTarget ("_root.trackkeys2") {
gotoAndPlay (11);
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 165 MovieClip Frame 12
stop();
Symbol 166 Button
on (release) {
tellTarget ("help") {
play();
};
}
Symbol 169 MovieClip Frame 12
stop();
Symbol 175 Button
on (press) {
startDrag ("", false, left, top, right, bottom);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}
Symbol 181 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (2);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 182 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (3);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 183 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (4);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 184 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (5);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 185 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (6);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 186 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (7);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 187 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (8);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 188 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (9);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 189 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (10);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 190 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (11);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 191 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (15);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 192 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (14);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 193 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (13);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 194 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (12);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 195 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (16);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 196 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (17);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 197 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (19);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 198 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (18);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 199 Button
on (rollOver) {
tellTarget ("help_tips") {
gotoAndPlay (20);
};
}
on (rollOut) {
tellTarget ("help_tips") {
gotoAndPlay (1);
};
}
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 2
stop();
Symbol 221 MovieClip Frame 3
stop();
Symbol 221 MovieClip Frame 4
stop();
Symbol 221 MovieClip Frame 5
stop();
Symbol 221 MovieClip Frame 6
stop();
Symbol 221 MovieClip Frame 7
stop();
Symbol 221 MovieClip Frame 8
stop();
Symbol 221 MovieClip Frame 9
stop();
Symbol 221 MovieClip Frame 10
stop();
Symbol 221 MovieClip Frame 11
stop();
Symbol 221 MovieClip Frame 12
stop();
Symbol 221 MovieClip Frame 13
stop();
Symbol 221 MovieClip Frame 14
stop();
Symbol 221 MovieClip Frame 15
stop();
Symbol 221 MovieClip Frame 16
stop();
Symbol 221 MovieClip Frame 17
stop();
Symbol 221 MovieClip Frame 18
stop();
Symbol 221 MovieClip Frame 19
stop();
Symbol 221 MovieClip Frame 20
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 2
stop();
Symbol 223 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
tellTarget ("_root.bang") {
gotoAndPlay (2);
};
};
};
}
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 224 MovieClip Frame 5
stop();
Symbol 224 MovieClip Frame 6
stop();
Symbol 225 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 226 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 226 MovieClip Frame 5
stop();
Symbol 226 MovieClip Frame 6
stop();
Symbol 227 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 228 MovieClip Frame 5
stop();
Symbol 228 MovieClip Frame 7
stop();
Symbol 228 MovieClip Frame 8
stop();
Symbol 229 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 230 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 230 MovieClip Frame 3
stop();
Symbol 230 MovieClip Frame 4
stop();
Symbol 231 Button
on (press, keyPress "<Space>") {
_root.current = "rest";
tellTarget ("_root.but11") {
gotoAndPlay (2);
_root.whichpressed = 11;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 232 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (8);
};
};
};
};
};
};
};
};
};
};
Symbol 232 MovieClip Frame 3
stop();
Symbol 232 MovieClip Frame 4
stop();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 3
gotoAndPlay (1);
Symbol 234 Button
on (release) {
prevFrame();
}
Symbol 235 Button
on (release) {
gotoAndPlay (18);
}
Symbol 236 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 237 MovieClip Frame 3
stop();
Symbol 237 MovieClip Frame 4
stop();
Symbol 238 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 2
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but11") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
};
Symbol 239 MovieClip Frame 3
stop();
Symbol 239 MovieClip Frame 4
stop();
Symbol 240 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 241 MovieClip Frame 3
stop();
Symbol 241 MovieClip Frame 4
stop();
Symbol 242 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 243 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 243 MovieClip Frame 3
stop();
Symbol 243 MovieClip Frame 4
stop();
Symbol 244 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 245 MovieClip Frame 1
stop();
Symbol 245 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 245 MovieClip Frame 3
stop();
Symbol 245 MovieClip Frame 4
stop();
Symbol 246 Button
on (release, keyPress "o") {
_root.current = "crash";
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 247 MovieClip Frame 3
stop();
Symbol 247 MovieClip Frame 4
stop();
Symbol 248 Button
on (release) {
gotoAndPlay (26);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 249 Button
on (release) {
gotoAndPlay (21);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 2
_root.current = "hitom";
Symbol 251 MovieClip Frame 3
gotoAndPlay (1);
Symbol 253 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 2
_root.current = "floortom";
Symbol 253 MovieClip Frame 3
gotoAndPlay (1);
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 2
_root.current = "lotom";
Symbol 255 MovieClip Frame 3
gotoAndPlay (1);
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 2
_root.current = "ride";
Symbol 257 MovieClip Frame 3
gotoAndPlay (1);
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 2
_root.current = "right bass pedal";
Symbol 258 MovieClip Frame 5
gotoAndPlay (1);
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
_root.current = "left bass pedal";
Symbol 259 MovieClip Frame 5
gotoAndPlay (1);
Symbol 261 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 2
_root.current = "crash";
Symbol 261 MovieClip Frame 3
gotoAndPlay (1);
Symbol 263 MovieClip Frame 1
stop();
Symbol 263 MovieClip Frame 2
_root.current = "snare";
Symbol 263 MovieClip Frame 3
gotoAndPlay (1);
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
_root.current = "hihat";
Symbol 265 MovieClip Frame 3
gotoAndPlay (1);
Symbol 266 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 2
_root.current = "hihat pedal";
Symbol 266 MovieClip Frame 5
gotoAndPlay (1);
Symbol 267 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 2
_root.current = "rest";
Symbol 267 MovieClip Frame 3
gotoAndPlay (1);
Symbol 268 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 269 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 270 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 271 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 272 Button
on (press, keyPress "f") {
_root.current = "hitom";
_root.on_off.simon.check(0);
}
Symbol 273 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
_root.on_off.simon.check(7);
}
Symbol 274 Button
on (press, keyPress "e") {
_root.current = "hihat";
_root.on_off.simon.check(4);
}
Symbol 275 Button
on (press, keyPress "r") {
_root.current = "snare";
_root.on_off.simon.check(5);
}
Symbol 276 Button
on (press, keyPress "o") {
_root.current = "crash";
_root.on_off.simon.check(6);
}
Symbol 277 Button
on (press, keyPress "k") {
_root.current = "ride";
_root.on_off.simon.check(3);
}
Symbol 278 Button
on (press, keyPress "j") {
_root.current = "lotom";
_root.on_off.simon.check(2);
}
Symbol 279 Button
on (press, keyPress "g") {
_root.current = "floortom";
_root.on_off.simon.check(1);
}
Symbol 280 Button
on (press, keyPress "n") {
_root.current = "left bass ped";
_root.on_off.simon.check(8);
}
Symbol 281 Button
on (press, keyPress "m") {
_root.current = "right bass p";
_root.on_off.simon.check(9);
}
Symbol 282 Button
on (press, keyPress "<Space>") {
_root.current = "rest";
_root.on_off.simon.check(10);
}
Symbol 284 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 4
stop();
Symbol 291 MovieClip Frame 12
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 292 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 292 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 292 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 292 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 292 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 292 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 292 MovieClip Frame 47
gotoAndPlay (37);
Symbol 292 MovieClip Frame 48
stop();
Symbol 293 MovieClip Frame 1
stop();
Symbol 294 Button
on (release) {
gotoAndPlay (15);
}
Symbol 295 Button
on (release) {
gotoAndPlay (27);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 296 Button
on (release) {
gotoAndPlay (22);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (8);
};
};
Symbol 299 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 300 MovieClip Frame 1
stop();
Symbol 300 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (5);
};
};
Symbol 300 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 301 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 301 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.bang") {
gotoAndPlay (2);
};
};
Symbol 302 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 302 MovieClip Frame 7
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 302 MovieClip Frame 10
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 303 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 304 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 305 MovieClip Frame 1
stop();
Symbol 305 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 305 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 306 MovieClip Frame 1
stop();
Symbol 306 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 306 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 307 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 308 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 309 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 309 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 310 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 311 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 312 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 313 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 316 MovieClip Frame 1
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Symbol 316 MovieClip Frame 1
/* no clip actions */
Symbol 316 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
Btns._visible = false;
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 316 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 316 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 316 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 316 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 316 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 316 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 316 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 316 MovieClip Frame 47
gotoAndPlay (37);
Symbol 316 MovieClip Frame 48
stop();
Symbol 317 MovieClip Frame 1
stop();
Symbol 318 Button
on (release) {
gotoAndPlay (16);
}
Symbol 319 Button
on (release) {
gotoAndPlay (28);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 320 Button
on (release) {
gotoAndPlay (23);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 321 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
};
}
Symbol 322 MovieClip Frame 1
stop();
Symbol 322 MovieClip Frame 5
gotoAndPlay (1);
Symbol 323 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
};
}
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 5
gotoAndPlay (1);
Symbol 325 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
};
}
Symbol 326 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 3
gotoAndPlay (1);
Symbol 327 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
};
}
Symbol 329 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 3
gotoAndPlay (1);
Symbol 330 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
};
}
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 3
gotoAndPlay (1);
Symbol 332 Button
on (release, keyPress "o") {
_root.current = "crash";
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
};
}
Symbol 334 MovieClip Frame 1
stop();
Symbol 334 MovieClip Frame 3
gotoAndPlay (1);
Symbol 335 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
};
}
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 3
gotoAndPlay (1);
Symbol 338 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
};
}
Symbol 340 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 3
gotoAndPlay (1);
Symbol 341 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
};
}
Symbol 343 MovieClip Frame 1
stop();
Symbol 343 MovieClip Frame 3
gotoAndPlay (1);
Symbol 344 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
};
}
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 5
gotoAndPlay (1);
Symbol 347 Button
on (release) {
gotoAndPlay (22);
}
Symbol 348 Button
on (release) {
gotoAndPlay (15);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 349 Button
on (release) {
gotoAndPlay (25);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 350 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
tellTarget ("_root.bang") {
gotoAndPlay (2);
};
};
};
}
Symbol 351 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 351 MovieClip Frame 5
stop();
Symbol 351 MovieClip Frame 6
stop();
Symbol 352 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 353 MovieClip Frame 1
stop();
Symbol 353 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 353 MovieClip Frame 5
stop();
Symbol 353 MovieClip Frame 6
stop();
Symbol 354 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.bang") {
gotoAndPlay (2);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
};
Symbol 355 MovieClip Frame 5
stop();
Symbol 355 MovieClip Frame 7
stop();
Symbol 355 MovieClip Frame 8
stop();
Symbol 356 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 357 MovieClip Frame 3
stop();
Symbol 357 MovieClip Frame 4
stop();
Symbol 358 Button
on (release) {
gotoAndPlay (23);
}
Symbol 359 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 360 MovieClip Frame 1
stop();
Symbol 360 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 360 MovieClip Frame 3
stop();
Symbol 360 MovieClip Frame 4
stop();
Symbol 361 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 362 MovieClip Frame 1
stop();
Symbol 362 MovieClip Frame 2
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 362 MovieClip Frame 3
stop();
Symbol 362 MovieClip Frame 4
stop();
Symbol 363 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 364 MovieClip Frame 3
stop();
Symbol 364 MovieClip Frame 4
stop();
Symbol 365 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 366 MovieClip Frame 1
stop();
Symbol 366 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 366 MovieClip Frame 3
stop();
Symbol 366 MovieClip Frame 4
stop();
Symbol 367 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 368 MovieClip Frame 3
stop();
Symbol 368 MovieClip Frame 4
stop();
Symbol 369 Button
on (release, keyPress "o") {
_root.current = "crash";
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 370 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 370 MovieClip Frame 3
stop();
Symbol 370 MovieClip Frame 4
stop();
Symbol 371 Button
on (release) {
gotoAndPlay (16);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 372 Button
on (release) {
gotoAndPlay (26);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 3
gotoAndPlay (1);
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 3
gotoAndPlay (1);
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 3
gotoAndPlay (1);
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 3
gotoAndPlay (1);
Symbol 377 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 5
gotoAndPlay (1);
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 5
gotoAndPlay (1);
Symbol 379 MovieClip Frame 1
stop();
Symbol 379 MovieClip Frame 3
gotoAndPlay (1);
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 3
gotoAndPlay (1);
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 3
gotoAndPlay (1);
Symbol 382 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 5
gotoAndPlay (1);
Symbol 383 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 384 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 385 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 386 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 388 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 388 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 388 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 388 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 388 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 388 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 388 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 388 MovieClip Frame 47
gotoAndPlay (37);
Symbol 388 MovieClip Frame 48
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 390 Button
on (release) {
gotoAndPlay (20);
}
Symbol 391 Button
on (release) {
gotoAndPlay (17);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 392 Button
on (release) {
gotoAndPlay (27);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 393 MovieClip Frame 1
stop();
Symbol 393 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (8);
};
};
Symbol 393 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 394 MovieClip Frame 1
stop();
Symbol 394 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (5);
};
};
Symbol 394 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 395 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.bang") {
gotoAndPlay (2);
};
};
Symbol 395 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 395 MovieClip Frame 7
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 395 MovieClip Frame 10
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 396 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 396 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 397 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 397 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 398 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 399 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 400 MovieClip Frame 1
stop();
Symbol 400 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 400 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 401 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 402 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 403 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 404 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 405 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 406 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 408 MovieClip Frame 1
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Symbol 408 MovieClip Frame 1
/* no clip actions */
Symbol 408 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 408 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 408 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 408 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 408 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 408 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 408 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 408 MovieClip Frame 47
gotoAndPlay (37);
Symbol 408 MovieClip Frame 48
stop();
Symbol 409 MovieClip Frame 1
stop();
Symbol 410 Button
on (release) {
gotoAndPlay (21);
}
Symbol 411 Button
on (release) {
gotoAndPlay (18);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 412 Button
on (release) {
gotoAndPlay (28);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (3);
};
}
Symbol 413 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
};
}
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 5
gotoAndPlay (1);
Symbol 416 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
};
}
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 5
gotoAndPlay (1);
Symbol 418 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
};
}
Symbol 420 MovieClip Frame 1
stop();
Symbol 420 MovieClip Frame 3
gotoAndPlay (1);
Symbol 421 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
};
}
Symbol 423 MovieClip Frame 1
stop();
Symbol 423 MovieClip Frame 3
gotoAndPlay (1);
Symbol 424 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
};
}
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 3
gotoAndPlay (1);
Symbol 427 Button
on (release, keyPress "o") {
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
};
}
Symbol 429 MovieClip Frame 1
stop();
Symbol 429 MovieClip Frame 3
gotoAndPlay (1);
Symbol 430 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
};
}
Symbol 432 MovieClip Frame 1
stop();
Symbol 432 MovieClip Frame 3
gotoAndPlay (1);
Symbol 433 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
};
}
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 3
gotoAndPlay (1);
Symbol 436 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
};
}
Symbol 438 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 3
gotoAndPlay (1);
Symbol 439 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
};
}
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 5
gotoAndPlay (1);
Symbol 441 Button
on (release) {
gotoAndPlay (27);
}
Symbol 442 Button
on (release) {
gotoAndPlay (20);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 443 Button
on (release) {
gotoAndPlay (15);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 444 Button
on (press, keyPress "b") {
_root.current = "hihat pedal";
tellTarget ("_root.but8") {
gotoAndPlay (2);
_root.whichpressed = 8;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
tellTarget ("_root.bang") {
gotoAndPlay (2);
};
};
};
}
Symbol 445 MovieClip Frame 1
stop();
Symbol 445 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 445 MovieClip Frame 5
stop();
Symbol 445 MovieClip Frame 6
stop();
Symbol 446 Button
on (release, keyPress "n") {
_root.current = "left bass ped";
tellTarget ("_root.but9") {
gotoAndPlay (2);
_root.whichpressed = 9;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 447 MovieClip Frame 1
stop();
Symbol 447 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 447 MovieClip Frame 5
stop();
Symbol 447 MovieClip Frame 6
stop();
Symbol 448 Button
on (release, keyPress "m") {
_root.current = "right bass p";
tellTarget ("_root.but10") {
gotoAndPlay (2);
_root.whichpressed = 10;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 449 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.bang") {
gotoAndPlay (2);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
};
Symbol 449 MovieClip Frame 5
stop();
Symbol 449 MovieClip Frame 7
stop();
Symbol 449 MovieClip Frame 8
stop();
Symbol 450 Button
on (release, keyPress "j") {
_root.current = "lotom";
tellTarget ("_root.but3") {
gotoAndPlay (2);
_root.whichpressed = 3;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 451 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 451 MovieClip Frame 3
stop();
Symbol 451 MovieClip Frame 4
stop();
Symbol 452 Button
on (release) {
gotoAndPlay (28);
}
Symbol 453 Button
on (release, keyPress "g") {
_root.current = "floortom";
tellTarget ("_root.but2") {
gotoAndPlay (2);
_root.whichpressed = 2;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 454 MovieClip Frame 1
stop();
Symbol 454 MovieClip Frame 2
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 454 MovieClip Frame 3
stop();
Symbol 454 MovieClip Frame 4
stop();
Symbol 455 Button
on (release, keyPress "k") {
_root.current = "ride";
tellTarget ("_root.but4") {
gotoAndPlay (2);
_root.whichpressed = 4;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 456 MovieClip Frame 3
stop();
Symbol 456 MovieClip Frame 4
stop();
Symbol 457 Button
on (release, keyPress "r") {
_root.current = "snare";
tellTarget ("_root.but6") {
gotoAndPlay (2);
_root.whichpressed = 6;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 458 MovieClip Frame 1
stop();
Symbol 458 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 458 MovieClip Frame 3
stop();
Symbol 458 MovieClip Frame 4
stop();
Symbol 459 Button
on (release, keyPress "o") {
tellTarget ("_root.but7") {
gotoAndPlay (2);
_root.whichpressed = 7;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 460 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 460 MovieClip Frame 3
stop();
Symbol 460 MovieClip Frame 4
stop();
Symbol 461 Button
on (press, keyPress "f") {
_root.current = "hitom";
tellTarget ("_root.but1") {
gotoAndPlay (2);
_root.whichpressed = 1;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but5") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 462 MovieClip Frame 3
stop();
Symbol 462 MovieClip Frame 4
stop();
Symbol 463 Button
on (release, keyPress "e") {
_root.current = "hihat";
tellTarget ("_root.but5") {
gotoAndPlay (2);
_root.whichpressed = 5;
tellTarget ("_root.drummer") {
gotoAndPlay (13);
};
};
}
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 2
tellTarget ("_root.but2") {
gotoAndPlay (4);
tellTarget ("_root.but1") {
gotoAndPlay (4);
tellTarget ("_root.but4") {
gotoAndPlay (4);
tellTarget ("_root.but3") {
gotoAndPlay (4);
tellTarget ("_root.but6") {
gotoAndPlay (4);
tellTarget ("_root.but7") {
gotoAndPlay (4);
tellTarget ("_root.but8") {
gotoAndPlay (6);
tellTarget ("_root.but9") {
gotoAndPlay (6);
tellTarget ("_root.but10") {
gotoAndPlay (8);
tellTarget ("_root.but11") {
gotoAndPlay (4);
};
};
};
};
};
};
};
};
};
};
Symbol 464 MovieClip Frame 3
stop();
Symbol 464 MovieClip Frame 4
stop();
Symbol 465 Button
on (release) {
gotoAndPlay (21);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 466 Button
on (release) {
gotoAndPlay (16);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 3
gotoAndPlay (1);
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 3
gotoAndPlay (1);
Symbol 469 MovieClip Frame 1
stop();
Symbol 469 MovieClip Frame 3
gotoAndPlay (1);
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 3
gotoAndPlay (1);
Symbol 471 MovieClip Frame 1
stop();
Symbol 471 MovieClip Frame 5
gotoAndPlay (1);
Symbol 472 MovieClip Frame 1
stop();
Symbol 472 MovieClip Frame 5
gotoAndPlay (1);
Symbol 473 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 3
gotoAndPlay (1);
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 3
gotoAndPlay (1);
Symbol 475 MovieClip Frame 1
stop();
Symbol 475 MovieClip Frame 3
gotoAndPlay (1);
Symbol 476 MovieClip Frame 1
stop();
Symbol 476 MovieClip Frame 5
gotoAndPlay (1);
Symbol 477 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 478 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 479 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 480 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 482 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 482 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 482 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 482 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 482 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 482 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 482 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 482 MovieClip Frame 47
gotoAndPlay (37);
Symbol 482 MovieClip Frame 48
stop();
Symbol 483 MovieClip Frame 1
stop();
Symbol 484 Button
on (release) {
gotoAndPlay (25);
}
Symbol 485 Button
on (release) {
gotoAndPlay (22);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 486 Button
on (release) {
gotoAndPlay (17);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}
Symbol 487 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (8);
};
};
Symbol 487 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.7") {
gotoAndPlay (5);
};
};
Symbol 488 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 489 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
tellTarget ("_root.on_off.simon.bang") {
gotoAndPlay (2);
};
};
Symbol 489 MovieClip Frame 4
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 489 MovieClip Frame 7
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 489 MovieClip Frame 10
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 490 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 490 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 491 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 492 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 493 MovieClip Frame 1
stop();
Symbol 493 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 493 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 494 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 495 MovieClip Frame 1
stop();
Symbol 495 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 495 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 496 MovieClip Frame 1
stop();
Symbol 496 MovieClip Frame 2
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (13);
};
Symbol 496 MovieClip Frame 3
tellTarget ("_root.on_off.simon.drummer") {
gotoAndPlay (1);
};
gotoAndPlay (1);
Symbol 497 Button
on (release) {
tr = 4;
gotoAndPlay (2);
}
Symbol 498 Button
on (release) {
tr = 1;
gotoAndPlay (2);
}
Symbol 499 Button
on (release) {
tr = 2;
gotoAndPlay (2);
}
Symbol 500 Button
on (release) {
tr = 3;
gotoAndPlay (2);
}
Symbol 502 MovieClip Frame 1
stop();
Instance of Symbol 4 MovieClip [drummer] "drummer" in Symbol 502 MovieClip Frame 1
/* no clip actions */
Symbol 502 MovieClip Frame 2
function compGo() {
if (compTurn) {
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
seq.push(Math.floor(11 * Math.random()));
tempSeq = seq.slice();
compTurn = true;
}
}
function compGo2() {
if (compTurn) {
if (seq1.length < seq.length) {
gotoAndPlay (48);
return(undefined);
}
if (tempSeq.length) {
thisNum = Number(tempSeq.shift());
tellTarget (thisNum) {
play();
};
} else {
compTurn = false;
tempSeq = seq.slice();
stop();
Btns._visible = true;
}
} else {
b = seq1[a];
seq.push(b);
tempSeq = seq.slice();
a++;
compTurn = true;
}
}
function init() {
Btns._visible = false;
a = 0;
compTurn = false;
tempSeq = new Array();
if (tr == 1) {
seq1 = new Array(0, 1, 2, 3);
seq = new Array();
} else if (tr == 2) {
seq1 = new Array(4, 5, 6);
seq = new Array();
} else if (tr == 3) {
seq1 = new Array(7, 8, 9, 10);
seq = new Array();
} else if (tr == 4) {
seq = new Array();
tempSeq = new Array();
}
}
function check(num) {
thisNum = Number(tempSeq.shift());
if (thisNum != num) {
init();
gotoAndPlay (3);
tellTarget (thisNum) {
nextFrame();
};
Snd.gotoAndPlay(2);
} else if (tempSeq.length == 0) {
Btns._visible = false;
score++;
gotoAndPlay (37);
}
tellTarget (num) {
if (_currentframe == 1) {
play();
} else {
return(undefined);
}
};
}
score = 0;
init();
gotoAndPlay (37);
Symbol 502 MovieClip Frame 34
score = 0;
l = 0;
while (l < 11) {
tellTarget (l) {
gotoAndStop (1);
};
l++;
}
Symbol 502 MovieClip Frame 37
if (tr == 4) {
compGo();
} else {
compGo2();
}
Symbol 502 MovieClip Frame 41
if (15 < score) {
gotoAndPlay (37);
}
Symbol 502 MovieClip Frame 42
if (12 < score) {
gotoAndPlay (37);
}
Symbol 502 MovieClip Frame 44
if (7 < score) {
gotoAndPlay (37);
}
Symbol 502 MovieClip Frame 46
if (4 < score) {
gotoAndPlay (37);
}
Symbol 502 MovieClip Frame 47
gotoAndPlay (37);
Symbol 502 MovieClip Frame 48
stop();
Symbol 503 MovieClip Frame 1
stop();
Symbol 504 Button
on (release) {
gotoAndPlay (26);
}
Symbol 505 Button
on (release) {
gotoAndPlay (23);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (2);
};
}
Symbol 506 Button
on (release) {
gotoAndPlay (18);
}
on (release) {
tellTarget ("screen") {
gotoAndPlay (1);
};
}