Frame 1
Set("_level0/:destination", "games");
Set("_level0/:location", "darts");
call("_level10/Script/:UpdateNav");
if (((((((midi eq "rotten") or (midi eq "achoodini")) or (midi eq "cardovator")) or (midi eq "cruise")) or (midi eq "grandslam")) or (midi eq "mummy")) or (midi eq "shoe")) {
getURL ("midwaymidi.html", "Midi");
}
Frame 2
Set("/Script:score", "0");
Set("/Script:dartnum", "1");
Frame 7
ifFrameLoaded (75) {
gotoAndPlay (15);
}
Frame 10
Set("_level0/:destination", "games");
Set("_level0/:location", "darts");
call("_level10/Script/:UpdateNav");
Frame 14
gotoAndPlay (3);
Frame 15
tellTarget ("/donald") {
play();
}
Frame 42
stop();
Frame 43
gotoAndPlay (45);
Frame 45
call("/Script/:ResetAll");
if (first ne "no") {
first = "yes";
}
call("/Script/:SetReds");
Set("/Script:dartnum", "1");
play();
Frame 46
stop();
Frame 56
play();
Frame 57
tellTarget ("/donald") {
gotoAndPlay ("Sorry");
};
play();
Frame 74
stop();
Frame 75
tellTarget ("/donald") {
gotoAndPlay ("Good");
};
Set("_level0/:mylastpoints", _level0/:mypoints);
Set("_level0/:mypoints", _level0/:mypoints + "5");
call("_level0/pdm/:CopyVarsUp");
call("_level0/pdm/:SetPDM");
play();
Frame 91
stop();
Symbol 12 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 3
stop();
tellTarget ("/Darts") {
gotoAndStop(_currentframe + "1");
};
if (dartnum >= "6") {
tellTarget ("/BGMissHit") {
gotoAndStop (5);
};
tellTarget ("Mask") {
gotoAndStop (2);
};
gotoAndPlay (35);
}
Symbol 12 MovieClip Frame 10
stop();
tellTarget ("/Darts") {
gotoAndStop(_currentframe + "1");
};
if (dartnum >= "6") {
tellTarget ("/BGMissHit") {
gotoAndStop (5);
};
tellTarget ("Mask") {
gotoAndStop (2);
};
gotoAndPlay (35);
}
Symbol 12 MovieClip Frame 17
tellTarget ("/BGMissHit") {
gotoAndPlay ("reset");
};
call("MissHit");
Symbol 12 MovieClip Frame 27
winnum = winnum + "1";
dartnum = dartnum + "1";
tellTarget ("/Darts") {
gotoAndStop(_currentframe + "1");
};
if (winnum >= "4") {
win = "yes";
tellTarget ("Mask") {
gotoAndStop (2);
};
tellTarget ("/BGMissHit") {
gotoAndStop (4);
};
gotoAndPlay (35);
} else if (dartnum < "6") {
Set("donotuse" add winnum, redballoonnum);
gotoAndPlay (61);
} else if (dartnum >= "6") {
gotoAndPlay (35);
}
Symbol 12 MovieClip Frame 35
z = "1";
while (z < "5") {
tellTarget ("/BalloonClip" add z) {
gotoAndStop (1);
};
z = z + "1";
}
tellTarget ("/BGMissHit") {
gotoAndStop (5);
};
play();
Symbol 12 MovieClip Frame 38
if (win eq "yes") {
tellTarget ("/") {
gotoAndPlay ("last");
};
} else if (win eq "no") {
tellTarget ("/") {
gotoAndPlay ("lose");
};
}
stop();
Symbol 12 MovieClip Frame 40
if (/:first eq "yes") {
num = random("3") + "2";
} else if (/:first eq "no") {
num = random("4") + "1";
}
tellTarget ("/BalloonClip" add num) {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "b") {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "c") {
gotoAndPlay (2);
};
gotoAndStop (1);
Symbol 12 MovieClip Frame 47
dartnum = "1";
Set("/:first", "yes");
win = "no";
winnum = "1";
donotuse2 = "5";
donotuse3 = "6";
sdnum = "7";
while (sdnum < "27") {
tellTarget ("/DistractorClip" add sdnum) {
gotoAndStop ("normal");
};
sdnum = sdnum + "1";
}
dnum = "1";
while (dnum < "7") {
tellTarget ((("/DistractorClip" add dnum) add "/Distractor") add dnum) {
gotoAndStop ("normal");
};
tellTarget ("/DistractorClip" add dnum) {
gotoAndPlay (1);
};
dnum = dnum + "1";
}
tellTarget ("/Darts") {
gotoAndStop (1);
};
trackernum = "1";
while (trackernum < "6") {
tellTarget ("/Tracker" add trackernum) {
gotoAndStop (1);
};
trackernum = trackernum + "1";
}
rbnum = "1";
while (rbnum < "5") {
tellTarget ((("/BalloonClip" add rbnum) add "/Balloon") add rbnum) {
gotoAndStop ("normal");
};
tellTarget (((("/BalloonClip" add rbnum) add "b/Balloon") add rbnum) add "b") {
gotoAndStop ("normal");
};
tellTarget (((("/BalloonClip" add rbnum) add "c/Balloon") add rbnum) add "c") {
gotoAndStop (1);
};
tellTarget ("/BalloonClip" add rbnum) {
gotoAndStop (1);
};
tellTarget (("/BalloonClip" add rbnum) add "b") {
gotoAndStop (1);
};
tellTarget (("/BalloonClip" add rbnum) add "c") {
gotoAndStop (1);
};
rbnum = rbnum + "1";
}
tellTarget ("/Darts") {
gotoAndStop (1);
};
trackernum = "1";
while (trackernum < "6") {
tellTarget ("/Tracker" add trackernum) {
gotoAndStop (1);
};
trackernum = trackernum + "1";
}
tellTarget ("/Mask") {
gotoAndStop (1);
}
Symbol 12 MovieClip Frame 54
tellTarget ((("/BalloonClip" add redballoonnum) add "/Balloon") add redballoonnum) {
gotoAndPlay ("exploding");
};
tellTarget ("/BalloonClip" add redballoonnum) {
stop();
};
tellTarget (("/BalloonClip" add redballoonnum) add "b") {
stop();
};
tellTarget (((("/BalloonClip" add redballoonnum) add "b/Balloon") add redballoonnum) add "b") {
gotoAndPlay ("exploding");
};
tellTarget (("/BalloonClip" add redballoonnum) add "c") {
stop();
};
tellTarget (((("/BalloonClip" add redballoonnum) add "c/Balloon") add redballoonnum) add "c") {
gotoAndPlay ("exploding");
};
call("ScoreRed");
Symbol 12 MovieClip Frame 61
num = random("4") + "1";
if ((num <> donotuse2) and (num <> donotuse3)) {
tellTarget ("/BalloonClip" add num) {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "b") {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "c") {
gotoAndPlay (2);
};
gotoAndStop (1);
} else {
gotoAndPlay (62);
}
Symbol 12 MovieClip Frame 62
num = random("4") + "1";
if ((num <> donotuse2) and (num <> donotuse3)) {
tellTarget ("/BalloonClip" add num) {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "b") {
gotoAndPlay (2);
};
tellTarget (("/BalloonClip" add num) add "c") {
gotoAndPlay (2);
};
gotoAndStop (1);
} else {
gotoAndPlay (61);
}
Symbol 24 MovieClip Frame 1
play();
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 2
stop();
Symbol 27 MovieClip Frame 3
stop();
Symbol 27 MovieClip Frame 4
stop();
Symbol 27 MovieClip Frame 5
stop();
Symbol 27 MovieClip Frame 6
stop();
Symbol 43 MovieClip Frame 23
stop();
Symbol 55 MovieClip Frame 1
play();
Symbol 55 MovieClip Frame 47
stop();
Symbol 55 MovieClip Frame 52
Set("/:helpa", "1");
Symbol 55 MovieClip Frame 54
stop();
Symbol 55 MovieClip Frame 68
if (_level10/nav2/:openStatus == "0") {
tellTarget ("_level10/nav2") {
gotoAndPlay ("open");
};
tellTarget ("_level10/nav3") {
gotoAndStop ("down");
};
tellTarget ("_level10/guidebutton") {
gotoAndStop ("open");
};
tellTarget ("_level10/pointsbutton") {
gotoAndStop ("close");
};
} else {
call("_level10/Script/:UpdateScore");
}
stop();
Symbol 55 MovieClip Frame 74
stop();
Symbol 55 MovieClip Frame 86
stop();
Symbol 55 MovieClip Frame 92
stop();
Symbol 65 Button
on (release) {
helpa = "1";
tellTarget ("_level10/?") {
gotoAndStop ("open");
};
tellTarget ("/donald") {
gotoAndPlay ("Exit");
};
gotoAndPlay (45);
}
Symbol 67 Button
on (rollOver, rollOut, dragOut, dragOver) {
startDrag ("/Thing", true);
}
on (press) {
setProperty("/Tracker" add /Script:dartnum, _x , getProperty("/Thing", _x));
setProperty("/Tracker" add /Script:dartnum, _y , getProperty("/Thing", _y));
tellTarget ("/Tracker" add /Script:dartnum) {
gotoAndPlay (2);
};
Set("/Script:dartnum", /Script:dartnum + "1");
if (/Script:dartnum < "6") {
call("/Script/:ResetBigHit");
} else if (/Script:dartnum >= "6") {
tellTarget ("/Script") {
gotoAndPlay ("TimeOutEnd");
};
}
}
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 2
play();
Symbol 68 MovieClip Frame 3
gotoAndStop (1);
Symbol 68 MovieClip Frame 4
stop();
call("/Script/:PopRed");
Symbol 68 MovieClip Frame 5
stop();
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 4
stop();
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 4
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 4
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 2
play();
Symbol 77 MovieClip Frame 5
stop();
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 2
play();
Symbol 78 MovieClip Frame 90
gotoAndStop (1);
Symbol 79 MovieClip Frame 1
play();
Symbol 79 MovieClip Frame 2
play();
Symbol 79 MovieClip Frame 25
gotoAndStop (1);
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
play();
Symbol 80 MovieClip Frame 61
gotoAndStop (1);
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
play();
Symbol 81 MovieClip Frame 109
gotoAndStop (1);
Symbol 83 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 3
play();
Symbol 86 MovieClip Frame 6
stop();
Symbol 87 Button
on (press) {
tellTarget ("/DistractorClip4") {
stop();
};
Set("/Script:dartnum", /Script:dartnum + "1");
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 3
play();
Symbol 88 MovieClip Frame 6
stop();
Symbol 89 MovieClip Frame 1
play();
Symbol 89 MovieClip Frame 54
gotoAndPlay (1);
Symbol 90 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
gotoAndPlay (2);
call("/Script/:Score");
}
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 2
play();
Symbol 93 MovieClip Frame 5
stop();
Symbol 94 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 3
play();
Symbol 97 MovieClip Frame 6
stop();
Symbol 98 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 3
play();
Symbol 101 MovieClip Frame 6
stop();
Symbol 102 Button
on (press) {
tellTarget ("/DistractorClip6") {
stop();
};
gotoAndPlay (2);
Set("/Script:dartnum", /Script:dartnum + "1");
call("/Script/:Score");
}
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
play();
Symbol 103 MovieClip Frame 5
stop();
Symbol 104 MovieClip Frame 1
play();
Symbol 104 MovieClip Frame 37
gotoAndPlay (1);
Symbol 105 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
tellTarget ("/DistractorClip1") {
stop();
};
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 3
play();
Symbol 107 MovieClip Frame 6
stop();
Symbol 108 MovieClip Frame 1
play();
Symbol 108 MovieClip Frame 54
gotoAndPlay (1);
Symbol 109 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
tellTarget ("/DistractorClip2") {
stop();
};
gotoAndPlay (3);
call("/Script/:Score");
}
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 3
play();
Symbol 110 MovieClip Frame 6
stop();
Symbol 111 MovieClip Frame 1
play();
Symbol 111 MovieClip Frame 54
gotoAndPlay (1);
Symbol 112 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
tellTarget ("/DistractorClip5") {
stop();
};
gotoAndPlay (2);
call("/Script/:Score");
}
Symbol 113 MovieClip Frame 1
stop();
Symbol 113 MovieClip Frame 2
play();
Symbol 113 MovieClip Frame 6
stop();
Symbol 114 MovieClip Frame 1
play();
Symbol 114 MovieClip Frame 112
gotoAndPlay (1);
Symbol 115 Button
on (press) {
Set("/Script:dartnum", /Script:dartnum + "1");
tellTarget ("/DistractorClip3") {
stop();
};
gotoAndPlay (2);
call("/Script/:Score");
}
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
play();
Symbol 116 MovieClip Frame 6
stop();
Symbol 117 MovieClip Frame 1
play();
Symbol 117 MovieClip Frame 112
gotoAndPlay (1);
Symbol 120 Button
on (press) {
Set("/Script:redballoonnum", "4");
call("/Script/:PopRed");
}
Symbol 121 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 2
play();
Symbol 121 MovieClip Frame 3
stop();
Symbol 123 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 2
play();
Symbol 123 MovieClip Frame 90
Set("/:first", "no");
tellTarget ("/Script") {
gotoAndPlay ("SetMoreReds");
};
gotoAndStop (1);
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
play();
Symbol 124 MovieClip Frame 9
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 2
play();
Symbol 125 MovieClip Frame 90
gotoAndStop (1);
Symbol 132 Button
on (press) {
Set("/Script:redballoonnum", "1");
call("/Script/:PopRed");
}
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 2
play();
Symbol 133 MovieClip Frame 3
stop();
Symbol 134 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 2
play();
Symbol 134 MovieClip Frame 25
Set("/:first", "no");
tellTarget ("/Script") {
gotoAndPlay ("SetMoreReds");
};
gotoAndStop (1);
Symbol 136 Button
on (press) {
Set("/Script:redballoonnum", "3");
call("/Script/:PopRed");
}
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 2
play();
Symbol 137 MovieClip Frame 3
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 2
play();
Symbol 138 MovieClip Frame 61
Set("/:first", "no");
tellTarget ("/Script") {
gotoAndPlay ("SetMoreReds");
};
gotoAndStop (1);
Symbol 139 Button
on (press) {
Set("/Script:redballoonnum", "2");
call("/Script/:PopRed");
}
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
play();
Symbol 140 MovieClip Frame 3
stop();
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 2
play();
Symbol 141 MovieClip Frame 109
Set("/:first", "no");
tellTarget ("/Script") {
gotoAndPlay ("SetMoreReds");
};
gotoAndStop (1);
Symbol 142 MovieClip Frame 1
play();
Symbol 142 MovieClip Frame 2
play();
Symbol 142 MovieClip Frame 25
gotoAndStop (1);
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 2
play();
Symbol 143 MovieClip Frame 61
gotoAndStop (1);
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 2
play();
Symbol 144 MovieClip Frame 109
gotoAndStop (1);
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 2
stop();
Symbol 155 Button
on (press) {
tellTarget ("/donald") {
gotoAndPlay ("Sorry exit");
};
gotoAndPlay (43);
}
Symbol 156 Button
on (release) {
tellTarget ("/donald") {
gotoAndPlay ("Good exit");
};
gotoAndPlay (43);
}