Frame 2
_quality = "medium";
Frame 55
if (100 < _framesloaded) {
gotoAndPlay (56);
} else {
gotoAndPlay (54);
}
Frame 235
totalCrowd = 136;
startCrowd = 50;
actualFrame = startCrowd;
totaltoLoad = totalCrowd - startCrowd;
Frame 236
loadedSize = this.getBytesLoaded();
totalSize = this.getBytesTotal();
percentLoad = loadedSize / (totalSize + 0);
aimFrame = startCrowd + (percentLoad * totalToLoad);
if (actualFrame < aimFrame) {
actualFrame = actualFrame + 1;
}
tellTarget ("crowd") {
gotoAndPlay(_root.actualFrame);
};
Frame 237
if ((totalCrowd - 1) < actualFrame) {
_quality = "low";
gotoAndPlay (238);
} else {
gotoAndPlay (236);
}
Frame 251
_quality = "medium";
Frame 384
oldTrackNo = 1;
trackNo = 0;
Frame 385
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
angelaimFrame = 0;
angelcurrentFrame = 1;
angelmaxFrame = 46;
Frame 386
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("angel_dj");
Frame 387
gotoAndPlay (386);
Frame 388
origArray = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r"];
if (randomWord == VOID) {
randomWord = "ERROR";
}
randomWord = thisResponse;
first = 1;
letterIndexMax = randomWord.length;
letterIndex = 0;
oldLetter = -1;
xx = 0;
while (xx < randomWord.length) {
duplicateMovieClip (letterX, "letter" + xx, xx + 1);
xx++;
}
chara = 100;
charb = 120;
charc = 70;
chard = 100;
chare = 90;
charf = 110;
charg = 100;
charh = 90;
chari = 100;
charj = 100;
chark = 120;
charl = 80;
charm = 120;
charn = 80;
charo = 60;
charp = 70;
charq = 80;
charr = 100;
chars = 100;
chart = 90;
charu = 100;
charv = 80;
charw = 90;
charx = 80;
chary = 90;
charz = 180;
char0 = 110;
char1 = 20;
char2 = 100;
char3 = 100;
char4 = 80;
char5 = 80;
char6 = 85;
char7 = 80;
char8 = 70;
char9 = 70;
char_ = 200;
currentMarginX = (marginX = 100);
marginY = 200;
x_width = 40;
y_width = 100;
windowWidth = 600;
totalSpan = windowWidth - (marginX * 2);
wordSpan = 0;
theScale = 0.5;
xx = 0;
while (xx < randomWord.length) {
temp_Frame = randomWord.substr(xx, 1);
wordSpan = wordSpan + eval ("char" + temp_Frame);
xx++;
}
theScale = totalSpan / wordSpan;
if (1 < theScale) {
theScale = 1;
}
Frame 390
if ((oldLetter != letterIndex) and (letterIndex < letterIndexMax)) {
setProperty("letter" + letterIndex, _x , currentMarginX);
setProperty("letter" + letterIndex, _y , marginY);
setProperty("letter" + letterIndex, _xscale , 100 * theScale);
setProperty("letter" + letterIndex, _yscale , 100 * theScale);
temp_Frame = randomWord.substr(letterIndex, 1);
tellTarget ("letter" + letterIndex) {
gotoAndStop(String("c_" + _root.temp_Frame));
};
currentMarginX = currentMarginX + (eval ("char" + temp_Frame) * theScale);
oldLetter = letterIndex;
}
if (letterIndex == letterIndexMax) {
gotoAndPlay (402);
}
Frame 391
gotoAndPlay (390);
Frame 392
letterIndex = letterIndex + 1;
Frame 438
xx = 0;
while (xx < randomWord.length) {
removeMovieClip("letter" + xx);
xx++;
}
Frame 449
gotoAndPlay (602);
Frame 450
origArray = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r"];
if (randomWord == VOID) {
randomWord = "ERROR";
}
randomWord = thisResponse;
first = 1;
letterIndexMax = randomWord.length;
letterIndex = 0;
oldLetter = -1;
xx = 0;
while (xx < randomWord.length) {
duplicateMovieClip (letterX, "letter" + xx, xx + 1);
xx++;
}
chara = 100;
charb = 120;
charc = 70;
chard = 100;
chare = 90;
charf = 110;
charg = 100;
charh = 90;
chari = 100;
charj = 100;
chark = 120;
charl = 80;
charm = 120;
charn = 80;
charo = 60;
charp = 70;
charq = 80;
charr = 100;
chars = 100;
chart = 90;
charu = 100;
charv = 80;
charw = 90;
charx = 80;
chary = 90;
charz = 180;
char0 = 110;
char1 = 20;
char2 = 100;
char3 = 100;
char4 = 80;
char5 = 80;
char6 = 85;
char7 = 80;
char8 = 70;
char9 = 70;
char_ = 200;
currentMarginX = (marginX = 100);
marginY = 200;
x_width = 40;
y_width = 100;
windowWidth = 600;
totalSpan = windowWidth - (marginX * 2);
wordSpan = 0;
theScale = 0.5;
xx = 0;
while (xx < randomWord.length) {
temp_Frame = randomWord.substr(xx, 1);
wordSpan = wordSpan + eval ("char" + temp_Frame);
xx++;
}
theScale = totalSpan / wordSpan;
if (1 < theScale) {
theScale = 1;
}
Frame 452
if ((oldLetter != letterIndex) and (letterIndex < letterIndexMax)) {
setProperty("letter" + letterIndex, _x , currentMarginX);
setProperty("letter" + letterIndex, _y , marginY);
setProperty("letter" + letterIndex, _xscale , 100 * theScale);
setProperty("letter" + letterIndex, _yscale , 100 * theScale);
temp_Frame = randomWord.substr(letterIndex, 1);
tellTarget ("letter" + letterIndex) {
gotoAndStop(String("c_" + _root.temp_Frame));
};
currentMarginX = currentMarginX + (eval ("char" + temp_Frame) * theScale);
oldLetter = letterIndex;
}
if (letterIndex == letterIndexMax) {
gotoAndPlay (464);
}
Frame 453
gotoAndPlay (452);
Frame 500
xx = 0;
while (xx < randomWord.length) {
removeMovieClip("letter" + xx);
xx++;
}
Frame 511
gotoAndPlay (606);
Frame 523
gotoAndPlay (550);
Frame 550
questionAsked = 0;
chooserFrame = 1;
if (askdj_randomWord == VOID) {
askdj_randomWord = "ERROR";
}
askdj_first = 1;
askdj_letterIndexMax = askdj_randomWord.length;
askdj_letterIndex = 0;
askdj_oldLetter = -1;
xx = 1;
while (xx < 251) {
duplicateMovieClip (question, "question" + xx, xx + 1);
xx++;
}
askdj_storedWord = "";
askdj_messageLength = 0;
chara = 100;
charb = 120;
charc = 120;
chard = 100;
chare = 90;
charf = 110;
charg = 100;
charh = 90;
chari = 100;
charj = 100;
chark = 150;
charl = 80;
charm = 120;
charn = 120;
charo = 60;
charp = 70;
charq = 80;
charr = 100;
chars = 100;
chart = 90;
charu = 100;
charv = 80;
charw = 130;
charx = 80;
chary = 90;
charz = 180;
char0 = 110;
char1 = 20;
char2 = 100;
char3 = 100;
char4 = 80;
char5 = 80;
char6 = 85;
char7 = 80;
char8 = 70;
char9 = 70;
char_ = 100;
char$ = 100;
askdj_currentMarginX = (askdj_marginX = 100);
askdj_marginY = 200;
askdj_x_width = 40;
askdj_y_width = 100;
askdj_windowWidth = 600;
askdj_totalSpan = askdj_windowWidth - (askdj_marginX * 2);
askdj_wordSpan = 0;
askdj_theScale = 1;
askdj_oldScale = 1;
askdj_realWidth = 0;
responses = ["true_man_true", "for_real", "i_is_loving_dat", "yeh_laterz", "big_up_rrrespek", "take_a_chill_pill_gonna_be_sorted", "have_faith", "no_way", "yous_going_down", "aint_lookin_too_good", "heavy", "no_way", "speak_to_the_hand"];
tempRes = random(13);
thisResponse = responses[tempRes];
Frame 551
chooserFrame = chooserFrame + 1;
if (_root.questionAsked == 0) {
if (15 < chooserFrame) {
chooserFrame = 1;
}
}
tellTarget ("recordChoose") {
gotoAndStop(_root.chooserFrame);
};
if (51 < _root.chooserFrame) {
xx = 1;
while (xx < 251) {
removeMovieClip("question" + xx);
xx++;
}
if (tempRes < 8) {
gotoAndPlay (388);
} else {
gotoAndPlay (450);
}
}
if (Key.isDown(13)) {
_root.questionAsked = 1;
}
Frame 552
gotoAndPlay (551);
Frame 562
askdj_newLetter = askdj_storedWord.substr(askdj_storedWord.length - 1, 1);
askdj_messageLength = askdj_messageLength + 1;
askdj_realWidth = askdj_realWidth + eval ("char" + askdj_newLetter);
call("calcScale");
setProperty("question" + askdj_messageLength, _x , askdj_currentMarginX);
setProperty("question" + askdj_messageLength, _y , askdj_marginY);
setProperty("question" + askdj_messageLength, _xscale , 100 * askdj_theScale);
setProperty("question" + askdj_messageLength, _yscale , 100 * askdj_theScale);
tellTarget ("question" + askdj_messageLength) {
gotoAndStop(String("c_" + _root.askdj_newLetter));
};
askdj_currentMarginX = askdj_currentMarginX + (eval ("char" + askdj_newLetter) * askdj_theScale);
Frame 573
askdj_deletedLetter = askdj_storedWord.substr(askdj_storedWord.length - 1, 1);
setProperty("question" + askdj_messageLength, _x , 2000);
askdj_realWidth = askdj_realWidth - eval ("char" + askdj_newLetter);
askdj_currentMarginX = askdj_currentMarginX - (eval ("char" + askdj_deletedLetter) * askdj_theScale);
askdj_messageLength = askdj_messageLength - 1;
if (askdj_messageLength < 0) {
askdj_messageLength = 0;
}
askdj_storedWord = askdj_storedWord.substr(0, askdj_messageLength);
call("calcScale");
Frame 584
askdj_tempX = askdj_marginX;
x = 1;
while (x < (askdj_storedWord.length + 1)) {
askdj_tempLetter = askdj_storedWord.substr(x, 1);
setProperty("question" + x, _x , askdj_tempX);
setProperty("question" + x, _y , askdj_marginY);
setProperty("question" + x, _xscale , 100 * askdj_theScale);
setProperty("question" + x, _yscale , 100 * askdj_theScale);
askdj_tempX = askdj_tempX + (eval ("char" + askdj_tempLetter) * askdj_theScale);
x++;
}
askdj_currentMarginX = askdj_tempX;
Frame 591
askdj_theScale = askdj_totalSpan / askdj_realWidth;
if (1 < askdj_theScale) {
askdj_theScale = 1;
}
if (askdj_theScale < 0) {
askdj_theScale = 1;
}
call("reScale");
askdj_oldScale = askdj_theScale;
Frame 602
oldTrackNo = 1;
trackNo = 3;
Frame 603
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
angelaimFrame = 0;
angelcurrentFrame = 1;
angelmaxFrame = 46;
Frame 604
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("angel_dj");
Frame 605
gotoAndPlay (604);
Frame 606
TrackNo = 4;
Frame 607
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
devilaimFrame = 1;
devilcurrentFrame = 1;
deviloldFrame = 1;
devilmaxFrame = 46;
Frame 608
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("devil_dj");
Frame 609
gotoAndPlay (608);
Frame 610
stopAllSounds();
oldTrackNo = 1;
trackNo = 1;
Frame 611
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
angelaimFrame = 0;
angelcurrentFrame = 1;
angelmaxFrame = 46;
Frame 612
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("angel_dj");
Frame 613
gotoAndPlay (612);
Frame 614
if ((_root.deckOver == 1) and (angelcurrentFrame != 1)) {
tempAdv = (1 - angelcurrentFrame) / 10;
if (math.abs(tempAdv) < 1) {
if (tempAdv < 0) {
tempAdv = -1;
}
if (0 < tempAdv) {
tempAdv = 1;
}
}
angelcurrentFrame = angelcurrentFrame + tempAdv;
if (math.abs(angelcurrentFrame - 1) < 1) {
angelcurrentFrame = 1;
}
}
if ((_root.deckOver == 2) and (angelcurrentFrame != 24)) {
tempAdv = (24 - angelcurrentFrame) / 10;
if (math.abs(tempAdv) < 1) {
if (tempAdv < 0) {
tempAdv = -1;
}
if (0 < tempAdv) {
tempAdv = 1;
}
}
angelcurrentFrame = angelcurrentFrame + tempAdv;
if (math.abs(angelcurrentFrame - 24) < 1) {
angelcurrentFrame = 24;
}
}
if (_root.deckOver == -1) {
angelcurrentFrame = angelcurrentFrame + 1;
}
if (angelmaxFrame < angelcurrentFrame) {
angelcurrentFrame = 1;
}
tellTarget ("decks.dj") {
gotoAndStop(math.ceil(_root.angelcurrentFrame));
};
Frame 623
if (((_root.oldtrackNo == 0) or (_root.oldtrackNo == 1)) or (_root.oldtrackNo == 3)) {
if ((_root.trackNo == 1) or (_root.trackNo == 3)) {
call("atoa");
}
if ((_root.trackNo == 2) or (_root.trackNo == 4)) {
call("atod");
}
}
if ((_root.oldtrackNo == 2) or (_root.oldtrackNo == 4)) {
if ((_root.trackNo == 2) or (_root.trackNo == 4)) {
call("dtod");
}
if ((_root.trackNo == 1) or (_root.trackNo == 3)) {
call("dtoa");
}
}
Frame 636
gotoAndPlay (772);
Frame 643
gotoAndPlay (885);
Frame 650
gotoAndPlay (946);
Frame 656
gotoAndPlay (812);
Frame 662
if (trackNo == 1) {
gotoAndPlay (610);
}
if (trackNo == 2) {
gotoAndPlay (709);
}
if (trackNo == 3) {
gotoAndPlay (730);
}
if (trackNo == 4) {
gotoAndPlay (751);
}
Frame 677
getURL ("javascript:openWin()");
Frame 685
gotoAndPlay (512);
Frame 709
stopAllSounds();
Frame 710
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
devilaimFrame = 1;
devilcurrentFrame = 1;
deviloldFrame = 1;
devilmaxFrame = 46;
Frame 711
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("devil_dj");
Frame 712
gotoAndPlay (711);
Frame 713
if (_root.deckOver == 1) {
devilcurrentFrame = 2;
}
if (_root.deckOver == 2) {
devilcurrentFrame = 3;
}
if (_root.deckOver == -1) {
devilcurrentFrame = 1;
}
if (deviloldFrame != devilcurrentFrame) {
tellTarget ("decks.dj") {
gotoAndStop(math.ceil(_root.devilcurrentFrame));
};
}
deviloldFrame = devilcurrentFrame;
Frame 730
stopAllSounds();
oldTrackNo = 1;
trackNo = 1;
Frame 731
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
angelaimFrame = 0;
angelcurrentFrame = 1;
angelmaxFrame = 46;
Frame 732
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("angel_dj");
Frame 733
gotoAndPlay (732);
Frame 751
stopAllSounds();
Frame 752
currentFrame = 1;
aimFrame = 1;
decksEndFrame = 10;
scratchOn = 0;
oldScratchOn = 0;
scratchTest = 5;
Scratchcount = 0;
scratchAmount = 0;
scratchOrigin = 0;
scratch1Sound = new sound();
scratch1Sound.attachSound("scratch1");
scratch2Sound = new sound();
scratch2Sound.attachSound("scratch2");
scratch3Sound = new sound();
scratch3Sound.attachSound("scratch3");
slipOffSound = new sound();
slipOffSound.attachSound("slipOff");
wibbleSound = new sound();
wibbleSound.attachSound("wibble");
oneStart = -1;
twoStart = -1;
wibbleStart = -1;
_quality = "medium";
_root.deckOver = -1;
devilaimFrame = 1;
devilcurrentFrame = 1;
deviloldFrame = 1;
devilmaxFrame = 46;
Frame 753
if (currentFrame != aimFrame) {
if (currentFrame < aimFrame) {
currentFrame = currentFrame + 1;
} else {
currentFrame = currentFrame - 1;
}
}
tellTarget ("decks") {
gotoAndPlay(_root.currentFrame);
};
if (oldscratchOn != scratchOn) {
if (scratchOn == 0) {
scratchAmount = 0;
oldScratchOn = scratchOn;
}
scratchAmount = 0;
scratchOrigin = _xmouse;
setProperty("decks", _xscale , 100);
setProperty("decks", _yscale , 100);
}
if (scratchOn == 1) {
Scratchcount = scarchCount + 1;
if ((scratchCount = scratchTest)) {
scratchAmount = Math.ceil(scratchOrigin - _xmouse);
Scratchcount = 0;
scratchOrigin = _xmouse;
if (math.abs(scratchAmount) >= 20) {
scratch1Sound.stop;
scratch3Sound.stop;
wibbleSound.stop;
if (0 < scratchAmount) {
if (oneStart < 0) {
scratch1Sound.start(0, 0);
onestart = 10;
}
} else if (twoStart < 0) {
scratch1Sound.start(0, 0);
twoStart = 10;
}
}
}
if ((5 < math.abs(scratchAmount)) and (math.abs(scratchAmount) < 20)) {
scratch1Sound.stop;
scratch3Sound.stop;
if (wibbleStart < 0) {
wibbleSound.start(0, 0);
wibbleStart = 10;
}
}
oldScratchOn = scratchOn;
scratchAmountP = scratchAmount * 0.2;
setProperty("decks", _xscale , 100 + scratchAmountP);
setProperty("decks", _yscale , 100 + scratchAmountP);
}
oneStart = oneStart - 1;
twoStart = twoStart - 1;
wibbleStart = wibbleStart - 1;
call("devil_dj");
Frame 754
gotoAndPlay (753);
Frame 796
call("decideTrackJump");
Frame 836
call("decideTrackJump");
Frame 945
call("decideTrackJump");
Frame 956
call("decideTrackJump");
Symbol 20 Button
on (release) {
getURL ("http://www.mill.co.uk/lab", "labwindow");
}
Symbol 21 Button
on (release) {
getURL ("http://www.bbc.co.uk/so/games/", "newWindow");
}
Symbol 347 MovieClip Frame 1
stop();
Symbol 350 Button
on (rollOver) {
_root.aimFrame = _root.decksEndFrame;
}
Symbol 352 Button
on (press) {
_root.scratchOn = 1;
}
on (release, releaseOutside) {
_root.scratchOn = 0;
}
on (rollOver) {
_root.deckOver = 2;
}
on (rollOut) {
_root.deckOver = -1;
}
Symbol 353 Button
on (press) {
_root.scratchOn = 1;
}
on (release, releaseOutside) {
_root.scratchOn = 0;
}
on (rollOver) {
_root.deckOver = 1;
}
on (rollOut) {
_root.deckOver = -1;
}
Symbol 363 MovieClip Frame 6
stop();
Symbol 365 Button
on (release) {
_root.aimFrame = 1;
call("_root.request");
}
Symbol 367 MovieClip Frame 6
stop();
Symbol 368 Button
on (release) {
_root.aimFrame = 1;
call("_root.askthedj");
}
Symbol 371 MovieClip Frame 6
stop();
Symbol 372 Button
on (release) {
_root.aimFrame = 1;
_root.oldTrackNo = _root.trackNo;
_root.trackNo = 4;
call("_root.trackChange");
}
Symbol 374 MovieClip Frame 6
stop();
Symbol 375 Button
on (release) {
_root.aimFrame = 1;
_root.oldTrackNo = _root.trackNo;
_root.trackNo = 3;
call("_root.trackChange");
}
Symbol 377 MovieClip Frame 6
stop();
Symbol 378 Button
on (release) {
_root.aimFrame = 1;
_root.oldTrackNo = _root.trackNo;
_root.trackNo = 2;
call("_root.trackChange");
}
Symbol 381 MovieClip Frame 6
stop();
Symbol 382 Button
on (release) {
_root.aimFrame = 1;
_root.oldTrackNo = _root.trackNo;
_root.trackNo = 1;
call("_root.trackChange");
}
Symbol 383 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 394 MovieClip Frame 9
call("_root.addLetter");
stop();
Symbol 398 MovieClip Frame 4
call("_root.addLetter");
stop();
Symbol 399 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 400 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 406 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 407 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 408 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 409 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 410 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 411 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 412 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 421 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 422 MovieClip Frame 6
call("_root.addLetter");
stop();
Symbol 423 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 432 MovieClip Frame 8
call("_root.addLetter");
stop();
Symbol 438 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 448 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 449 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 450 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 455 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 461 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 472 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 478 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 487 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 497 MovieClip Frame 9
call("_root.addLetter");
stop();
Symbol 503 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 509 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 518 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 528 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 538 MovieClip Frame 15
call("_root.addLetter");
stop();
Symbol 548 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 558 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 568 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 579 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 589 MovieClip Frame 10
call("_root.addLetter");
stop();
Symbol 590 MovieClip Frame 5
call("_root.addLetter");
stop();
Symbol 598 MovieClip Frame 8
call("_root.addLetter");
stop();
Symbol 599 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 25
stop();
Symbol 644 MovieClip Frame 6
stop();
Symbol 653 MovieClip Frame 6
stop();
Symbol 654 MovieClip Frame 1
stop();
Symbol 654 MovieClip Frame 2
stop();
Symbol 654 MovieClip Frame 3
stop();
Symbol 656 Button
on (press) {
_root.scratchOn = 1;
_root.deckOver = 2;
}
on (release, releaseOutside) {
_root.deckOver = -1;
_root.scratchOn = 0;
}
on (rollOver) {
_root.deckOver = 2;
}
on (rollOut) {
_root.deckOver = -1;
}
Symbol 657 Button
on (press) {
_root.scratchOn = 1;
_root.deckOver = 1;
}
on (release, releaseOutside) {
_root.deckOver = -1;
_root.scratchOn = 0;
}
on (rollOver) {
_root.deckOver = 1;
}
on (rollOut) {
_root.deckOver = -1;
}
Symbol 658 MovieClip Frame 1
stop();
Symbol 684 MovieClip Frame 1
stop();
Symbol 685 Button
on (keyPress "<Enter>") {
_root.questionAsked = 1;
}
on (keyPress "<Backspace>") {
if (0 < askdj_storedWord.length) {
call("deletePress");
}
}
on (keyPress "<Space>") {
askdj_storedWord = askdj_storedWord + "_";
call("incMessage");
}
on (keyPress "?") {
askdj_storedWord = askdj_storedWord + "$";
call("incMessage");
_root.questionAsked = 1;
}
on (keyPress "a") {
askdj_storedWord = askdj_storedWord + "a";
call("incMessage");
}
on (keyPress "A") {
askdj_storedWord = askdj_storedWord + "a";
call("incMessage");
}
on (keyPress "b") {
askdj_storedWord = askdj_storedWord + "b";
call("incMessage");
}
on (keyPress "B") {
askdj_storedWord = askdj_storedWord + "b";
call("incMessage");
}
on (keyPress "c") {
askdj_storedWord = askdj_storedWord + "c";
call("incMessage");
}
on (keyPress "C") {
askdj_storedWord = askdj_storedWord + "c";
call("incMessage");
}
on (keyPress "d") {
askdj_storedWord = askdj_storedWord + "d";
call("incMessage");
}
on (keyPress "D") {
askdj_storedWord = askdj_storedWord + "d";
call("incMessage");
}
on (keyPress "e") {
askdj_storedWord = askdj_storedWord + "e";
call("incMessage");
}
on (keyPress "E") {
askdj_storedWord = askdj_storedWord + "e";
call("incMessage");
}
on (keyPress "f") {
askdj_storedWord = askdj_storedWord + "f";
call("incMessage");
}
on (keyPress "F") {
askdj_storedWord = askdj_storedWord + "f";
call("incMessage");
}
on (keyPress "g") {
askdj_storedWord = askdj_storedWord + "g";
call("incMessage");
}
on (keyPress "G") {
askdj_storedWord = askdj_storedWord + "g";
call("incMessage");
}
on (keyPress "h") {
askdj_storedWord = askdj_storedWord + "h";
call("incMessage");
}
on (keyPress "H") {
askdj_storedWord = askdj_storedWord + "h";
call("incMessage");
}
on (keyPress "i") {
askdj_storedWord = askdj_storedWord + "i";
call("incMessage");
}
on (keyPress "I") {
askdj_storedWord = askdj_storedWord + "i";
call("incMessage");
}
on (keyPress "j") {
askdj_storedWord = askdj_storedWord + "j";
call("incMessage");
}
on (keyPress "J") {
askdj_storedWord = askdj_storedWord + "j";
call("incMessage");
}
on (keyPress "k") {
askdj_storedWord = askdj_storedWord + "k";
call("incMessage");
}
on (keyPress "K") {
askdj_storedWord = askdj_storedWord + "k";
call("incMessage");
}
on (keyPress "l") {
askdj_storedWord = askdj_storedWord + "l";
call("incMessage");
}
on (keyPress "L") {
askdj_storedWord = askdj_storedWord + "l";
call("incMessage");
}
on (keyPress "m") {
askdj_storedWord = askdj_storedWord + "m";
call("incMessage");
}
on (keyPress "M") {
askdj_storedWord = askdj_storedWord + "m";
call("incMessage");
}
on (keyPress "n") {
askdj_storedWord = askdj_storedWord + "n";
call("incMessage");
}
on (keyPress "N") {
askdj_storedWord = askdj_storedWord + "n";
call("incMessage");
}
on (keyPress "o") {
askdj_storedWord = askdj_storedWord + "o";
call("incMessage");
}
on (keyPress "O") {
askdj_storedWord = askdj_storedWord + "o";
call("incMessage");
}
on (keyPress "p") {
askdj_storedWord = askdj_storedWord + "p";
call("incMessage");
}
on (keyPress "P") {
askdj_storedWord = askdj_storedWord + "p";
call("incMessage");
}
on (keyPress "q") {
askdj_storedWord = askdj_storedWord + "q";
call("incMessage");
}
on (keyPress "Q") {
askdj_storedWord = askdj_storedWord + "q";
call("incMessage");
}
on (keyPress "r") {
askdj_storedWord = askdj_storedWord + "r";
call("incMessage");
}
on (keyPress "R") {
askdj_storedWord = askdj_storedWord + "r";
call("incMessage");
}
on (keyPress "s") {
askdj_storedWord = askdj_storedWord + "s";
call("incMessage");
}
on (keyPress "S") {
askdj_storedWord = askdj_storedWord + "s";
call("incMessage");
}
on (keyPress "t") {
askdj_storedWord = askdj_storedWord + "t";
call("incMessage");
}
on (keyPress "T") {
askdj_storedWord = askdj_storedWord + "t";
call("incMessage");
}
on (keyPress "u") {
askdj_storedWord = askdj_storedWord + "u";
call("incMessage");
}
on (keyPress "U") {
askdj_storedWord = askdj_storedWord + "u";
call("incMessage");
}
on (keyPress "v") {
askdj_storedWord = askdj_storedWord + "v";
call("incMessage");
}
on (keyPress "V") {
askdj_storedWord = askdj_storedWord + "v";
call("incMessage");
}
on (keyPress "w") {
askdj_storedWord = askdj_storedWord + "w";
call("incMessage");
}
on (keyPress "W") {
askdj_storedWord = askdj_storedWord + "w";
call("incMessage");
}
on (keyPress "x") {
askdj_storedWord = askdj_storedWord + "x";
call("incMessage");
}
on (keyPress "X") {
askdj_storedWord = askdj_storedWord + "x";
call("incMessage");
}
on (keyPress "y") {
askdj_storedWord = askdj_storedWord + "y";
call("incMessage");
}
on (keyPress "Y") {
askdj_storedWord = askdj_storedWord + "y";
call("incMessage");
}
on (keyPress "z") {
askdj_storedWord = askdj_storedWord + "z";
call("incMessage");
}
on (keyPress "Z") {
askdj_storedWord = askdj_storedWord + "z";
call("incMessage");
}
on (keyPress "0") {
askdj_storedWord = askdj_storedWord + "0";
call("incMessage");
}
on (keyPress "1") {
askdj_storedWord = askdj_storedWord + "1";
call("incMessage");
}
on (keyPress "2") {
askdj_storedWord = askdj_storedWord + "2";
call("incMessage");
}
on (keyPress "3") {
askdj_storedWord = askdj_storedWord + "3";
call("incMessage");
}
on (keyPress "4") {
askdj_storedWord = askdj_storedWord + "4";
call("incMessage");
}
on (keyPress "5") {
askdj_storedWord = askdj_storedWord + "5";
call("incMessage");
}
on (keyPress "6") {
askdj_storedWord = askdj_storedWord + "6";
call("incMessage");
}
on (keyPress "7") {
askdj_storedWord = askdj_storedWord + "7";
call("incMessage");
}
on (keyPress "8") {
askdj_storedWord = askdj_storedWord + "8";
call("incMessage");
}
on (keyPress "9") {
askdj_storedWord = askdj_storedWord + "9";
call("incMessage");
}