home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GKGM 014
/
GKGM014.iso
/
trash
/
gorillazgroove.swf
/
scripts
/
frame_6
/
DoAction.as
Wrap
Text File
|
2007-01-09
|
3KB
|
108 lines
body._alpha = 0;
menuDestination = 100;
accuracy = Math.round((perfect + (early + late) / 2) / 188 * 100);
body.finalScore.text = finalScore;
body.finalScoreShad.text = finalScore;
body.perfect.text = perfect;
body.perfectShad.text = perfect;
body.early.text = early;
body.earlyShad.text = early;
body.late.text = late;
body.lateShad.text = late;
body.accuracy.text = accuracy + "%";
body.accuracyShad.text = accuracy + "%";
body.faults.text = penalty;
body.faultsShad.text = penalty;
i = 1;
while(i <= 100)
{
if(scoreCard["playerName" + i] == playerName && scoreCard["char" + i] == char && scoreCard["score" + i] == finalScore)
{
body.rank.gotoAndStop("ranked");
body.rank.rank.text = i;
body.rank.rankShad.text = i;
}
i++;
}
j = 1;
if(penalty > early + late + perfect && j <= 2)
{
body["awards" + j].gotoAndStop("buttMash");
j++;
}
if(inARow >= 25 && j <= 2)
{
body["awards" + j].gotoAndStop("perf25");
j++;
}
else if(inARow >= 20 && j <= 2)
{
body["awards" + j].gotoAndStop("perf20");
j++;
}
else if(inARow >= 15 && j <= 2)
{
body["awards" + j].gotoAndStop("perf15");
j++;
}
else if(inARow >= 10 && j <= 2)
{
body["awards" + j].gotoAndStop("perf10");
j++;
}
else if(inARow >= 5 && j <= 2)
{
body["awards" + j].gotoAndStop("perf5");
j++;
}
if(roundOneAccuracy < roundTwoAccuracy && roundTwoAccuracy < roundThreeAccuracy && j <= 2)
{
body["awards" + j].gotoAndStop("progBett");
j++;
}
else if(roundOneAccuracy > roundTwoAccuracy && roundTwoAccuracy > roundThreeAccuracy && j <= 2)
{
body["awards" + j].gotoAndStop("progWors");
j++;
}
else if(roundOneAccuracy > roundTwoAccuracy - 3 && roundOneAccuracy < roundTwoAccuracy + 34 && roundOneAccuracy > roundThreeAccuracy - 3 && roundOneAccuracy < roundThreeAccuracy + 3 && j <= 2)
{
body["awards" + j].gotoAndStop("cons");
j++;
}
if(early > perfect / 2 && early > late && j <= 2)
{
body["awards" + j].gotoAndStop("earlBird");
j++;
}
else if(late > perfect / 2 && late > early && j <= 2)
{
body["awards" + j].gotoAndStop("slowRefl");
j++;
}
if(accuracy >= 80 && j <= 2)
{
body["awards" + j].gotoAndStop("exceAccu");
j++;
}
else if(accuracy < 80 && accuracy >= 65 && j <= 2)
{
body["awards" + j].gotoAndStop("abovAver");
j++;
}
else if(accuracy < 65 && accuracy >= 50 && j <= 2)
{
body["awards" + j].gotoAndStop("averAccu");
j++;
}
else if(accuracy < 50 && j <= 2)
{
body["awards" + j].gotoAndStop("hearAid");
j++;
}
if(penalty == 0 && j <= 2)
{
body["awards" + j].gotoAndStop("withFaul");
j++;
}