Frame 1
ifFrameLoaded (128) {
gotoAndPlay (127);
}
Frame 6
ifFrameLoaded (1) {
gotoAndPlay (11);
}
play();
Frame 8
gotoAndPlay (6);
Frame 11
ifFrameLoaded (81) {
gotoAndPlay (16);
}
play();
Frame 13
gotoAndPlay (11);
Frame 16
ifFrameLoaded (86) {
gotoAndPlay (21);
}
play();
Frame 18
gotoAndPlay (16);
Frame 21
ifFrameLoaded (91) {
gotoAndPlay (26);
}
play();
Frame 23
gotoAndPlay (21);
Frame 26
ifFrameLoaded (96) {
gotoAndPlay (31);
}
play();
Frame 28
gotoAndPlay (26);
Frame 31
ifFrameLoaded (101) {
gotoAndPlay (36);
}
play();
Frame 33
gotoAndPlay (31);
Frame 36
ifFrameLoaded (106) {
gotoAndPlay (41);
}
play();
Frame 38
gotoAndPlay (36);
Frame 41
ifFrameLoaded (111) {
gotoAndPlay (46);
}
play();
Frame 43
gotoAndPlay (41);
Frame 46
ifFrameLoaded (116) {
gotoAndPlay (51);
}
play();
Frame 48
gotoAndPlay (46);
Frame 51
ifFrameLoaded (128) {
gotoAndPlay (54);
}
play();
Frame 53
gotoAndPlay (51);
Frame 70
gotoAndPlay (127);
Frame 127
stop();
Frame 128
gotoAndStop (127);
Symbol 19 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 80
Set("../:KILL2", "1");
Set("../:PB", ../:PB + "1");
Set("../:Bonus_Balls", "0");
Symbol 20 MovieClip Frame 1
stop();
Symbol 20 MovieClip Frame 80
Set("../:KILL3", "1");
Set("../:PB", ../:PB + "1");
Set("../:Bonus_Balls", "0");
Symbol 24 MovieClip Frame 1
stop();
Symbol 35 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 10
stop();
Symbol 42 MovieClip Frame 20
stop();
Symbol 42 MovieClip Frame 30
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 40
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 50
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 60
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 85
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 110
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 135
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 160
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 205
stop();
Symbol 42 MovieClip Frame 220
stop();
Symbol 42 MovieClip Frame 236
tellTarget ("../vanish_fx") {
play();
};
score = "0";
if (../:HIT == ../:BALL) {
score = score + (../:points * "1");
} else {
score = "";
}
Symbol 42 MovieClip Frame 257
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 271
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 291
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 311
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 331
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 351
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 371
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 391
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 411
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 431
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 451
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 466
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 480
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 495
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 510
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 525
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 570
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 640
Set("../:TILES", ../:TILES + "1");
Symbol 42 MovieClip Frame 644
stop();
tellTarget ("../") {
play();
}
Symbol 42 MovieClip Frame 678
stop();
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 80
Set("../:KILL1", "1");
Set("../:PB", ../:PB + "1");
Set("../:Bonus_Balls", "0");
Symbol 54 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 2
gotoAndStop("a" add (random("4") + "1"));
Symbol 82 Button
on (release) {
tellTarget ("../") {
gotoAndStop ("GAME_OVER");
}
}
Symbol 84 MovieClip Frame 1
Set("CHAIN/ANIM:num", "0");
Set("PB/ANIM:num", "0");
Set("TILES/ANIM:num", "0");
Set("STAR/ANIM:num", "0");
TC = "";
PB = "";
C = "";
S = "";
B = "";
Symbol 84 MovieClip Frame 5
if ("0" < ../:bonus_) {
Set("../:bonus_", ../:bonus_ - "1");
Set("CHAIN/ANIM:num", CHAIN/ANIM:num + "1");
tellTarget ("CHAIN") {
gotoAndPlay (2);
};
} else {
C = CHAIN/ANIM:num * "100";
gotoAndPlay (15);
}
Symbol 84 MovieClip Frame 7
tellTarget ("CHAIN") {
gotoAndStop (1);
}
Symbol 84 MovieClip Frame 9
gotoAndPlay (5);
Symbol 84 MovieClip Frame 15
if ("10" < ../:TILES) {
Set("../:TILES", ../:TILES - "10");
Set("TILES/ANIM:num", TILES/ANIM:num + "10");
tellTarget ("TILES") {
gotoAndPlay (2);
};
} else if ("0" < ../:TILES) {
Set("../:TILES", ../:TILES - "1");
Set("TILES/ANIM:num", TILES/ANIM:num + "1");
tellTarget ("TILES") {
gotoAndPlay (2);
};
} else {
TC = TILES/ANIM:num * "10";
gotoAndPlay (25);
}
Symbol 84 MovieClip Frame 17
tellTarget ("TILES") {
gotoAndStop (1);
}
Symbol 84 MovieClip Frame 19
gotoAndPlay (15);
Symbol 84 MovieClip Frame 25
if ("0" < ../:STAR) {
Set("../:STAR", ../:STAR - "1");
Set("STAR/ANIM:num", STAR/ANIM:num + "1");
tellTarget ("STAR") {
gotoAndPlay (2);
};
} else {
S = STAR/ANIM:num * "500";
gotoAndPlay (35);
}
Symbol 84 MovieClip Frame 27
tellTarget ("STAR") {
gotoAndStop (1);
}
Symbol 84 MovieClip Frame 29
gotoAndPlay (25);
Symbol 84 MovieClip Frame 35
if ("0" < ../:PB) {
Set("../:PB", ../:PB - "1");
Set("PB/ANIM:num", PB/ANIM:num + "1");
tellTarget ("PB") {
gotoAndPlay (2);
};
} else {
PB = PB/ANIM:num * "1";
gotoAndStop (44);
}
Symbol 84 MovieClip Frame 37
tellTarget ("PB") {
gotoAndStop (1);
}
Symbol 84 MovieClip Frame 39
gotoAndPlay (35);
Symbol 84 MovieClip Frame 44
stop();
B = ((S + C) + TC) + PB;
Set("../:score", ../:score + B);
Symbol 118 MovieClip Frame 1
Minutes = "00";
Seconds = "00";
Centiseconds = "00";
Now = "0";
SavedTime = "0";
Symbol 118 MovieClip Frame 7
StartTime = getTimer();
SavedTime = Now;
gotoAndPlay (17);
Symbol 118 MovieClip Frame 17
Now = (getTimer() - StartTime) + SavedTime;
Symbol 118 MovieClip Frame 18
gotoAndPlay (27);
Symbol 118 MovieClip Frame 27
if ("1000" < Now) {
Seconds = int((substring(Now, "1", length(Now) - "3")) - (Minutes * "60"));
}
Centiseconds = int(substring(Now, length(Now) - "2", "2"));
if (Centiseconds < "10") {
Centiseconds = "0" add Centiseconds;
}
if (Seconds < "10") {
Seconds = "0" add Seconds;
}
if ("59" < int(Minutes)) {
call("Reset");
}
if (Seconds >= "1") {
play();
if ("0" < ../timer:TIME) {
Set("../timer:TIME", ../timer:TIME - "1");
}
} else {
gotoAndPlay (17);
}
if ("30" >= ../timer:TIME) {
tellTarget ("../timer") {
gotoAndStop (3);
};
} else if ("90" >= ../timer:TIME) {
tellTarget ("../timer") {
gotoAndStop (2);
};
} else {
tellTarget ("../timer") {
gotoAndStop (1);
};
}
Symbol 118 MovieClip Frame 28
gotoAndPlay (1);
if (../:slow == "1") {
if (slow >= "10") {
Set("../:slow", "0");
slow = "0";
} else {
slow = slow + "1";
}
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 2
tellTarget ("../ST1") {
gotoAndStop (2);
};
tellTarget ("../ST6") {
gotoAndStop (2);
}
Symbol 122 MovieClip Frame 3
tellTarget ("../ST1") {
gotoAndStop (3);
};
tellTarget ("../ST6") {
gotoAndStop (3);
};
tellTarget ("../ST2") {
gotoAndStop (2);
};
tellTarget ("../ST5") {
gotoAndStop (2);
}
Symbol 124 MovieClip Frame 1
gotoAndStop (3);
Symbol 124 MovieClip Frame 4
gotoAndStop (2);
Symbol 125 Button
on (release) {
gotoAndStop (1);
}
Symbol 132 MovieClip Frame 1
stop();
gotoAndStop("a" add (random("3") + "1"));
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 3
tellTarget ("3/shape") {
gotoAndStop ("2");
};
tellTarget ("STAR/shape") {
gotoAndStop ("6");
};
tellTarget ("2/shape") {
gotoAndStop ("2");
};
tellTarget ("1/shape") {
gotoAndStop ("2");
};
tellTarget ("4/shape") {
gotoAndStop ("3");
};
tellTarget ("5/shape") {
gotoAndStop ("3");
};
tellTarget ("6/shape") {
gotoAndStop ("3");
}
Symbol 141 Button
on (release) {
getURL ("http://www.nickelarcade.com/Menu.html", "_top");
}
Symbol 142 Button
on (release) {
tellTarget ("rules") {
gotoAndStop (3);
}
}
Symbol 143 Button
on (release) {
TRE = "1";
play();
}
Symbol 145 Button
on (release) {
play();
}
Symbol 146 Button
on (release) {
tellTarget ("../") {
gotoAndPlay ("new");
}
}
Symbol 147 Button
on (release) {
set = "26";
play();
}
Symbol 148 Button
on (release) {
set = "27";
play();
}
Symbol 149 Button
on (release) {
set = "28";
play();
}
Symbol 150 Button
on (release) {
set = "29";
play();
}
Symbol 151 Button
on (release) {
set = "34";
play();
}
Symbol 152 Button
on (release) {
set = "35";
play();
}
Symbol 153 Button
on (release) {
set = "36";
play();
}
Symbol 154 Button
on (release) {
set = "37";
play();
}
Symbol 155 Button
on (release) {
set = "38";
play();
}
Symbol 156 Button
on (release) {
set = "39";
play();
}
Symbol 157 Button
on (release) {
set = "42";
play();
}
Symbol 158 Button
on (release) {
set = "43";
play();
}
Symbol 159 Button
on (release) {
set = "44";
play();
}
Symbol 160 Button
on (release) {
set = "45";
play();
}
Symbol 161 Button
on (release) {
set = "46";
play();
}
Symbol 162 Button
on (release) {
set = "47";
play();
}
Symbol 163 Button
on (release) {
set = "52";
play();
}
Symbol 164 Button
on (release) {
set = "53";
play();
}
Symbol 165 Button
on (release) {
set = "54";
play();
}
Symbol 166 Button
on (release) {
set = "55";
play();
}
Symbol 167 Button
on (release) {
set = "12";
play();
}
Symbol 168 Button
on (release) {
set = "13";
play();
}
Symbol 169 Button
on (release) {
set = "14";
play();
}
Symbol 170 Button
on (release) {
set = "15";
play();
}
Symbol 171 Button
on (release) {
set = "18";
play();
}
Symbol 172 Button
on (release) {
set = "19";
play();
}
Symbol 173 Button
on (release) {
set = "22";
play();
}
Symbol 174 Button
on (release) {
set = "23";
play();
}
Symbol 175 Button
on (release) {
set = "51";
play();
}
Symbol 176 Button
on (release) {
set = "50";
play();
}
Symbol 177 Button
on (release) {
set = "30";
play();
}
Symbol 178 Button
on (release) {
set = "31";
play();
}
Symbol 179 Button
on (release) {
set = "20";
play();
}
Symbol 180 Button
on (release) {
set = "21";
play();
}
Symbol 181 Button
on (release) {
set = "11";
play();
}
Symbol 182 Button
on (release) {
set = "10";
play();
}
Symbol 183 Button
on (release) {
set = "60";
play();
}
Symbol 184 Button
on (release) {
set = "61";
play();
}
Symbol 185 Button
on (release) {
set = "62";
play();
}
Symbol 186 Button
on (release) {
set = "63";
play();
}
Symbol 187 Button
on (release) {
set = "59";
play();
}
Symbol 188 Button
on (release) {
set = "58";
play();
}
Symbol 189 Button
on (release) {
set = "68";
play();
}
Symbol 190 Button
on (release) {
set = "69";
play();
}
Symbol 191 Button
on (release) {
set = "70";
play();
}
Symbol 192 Button
on (release) {
set = "71";
play();
}
Symbol 193 Button
on (release) {
set = "67";
play();
}
Symbol 194 Button
on (release) {
set = "66";
play();
}
Symbol 195 Button
on (release) {
gotoAndStop (9);
}
Symbol 203 Button
on (release) {
if (my_name eq "") {
my_name = "-----";
}
if ((substring(wordbank, "1", "1")) ne ",") {
wordbank = ("," add wordbank) add ",";
}
comma = "0";
r = length(wordbank);
count = "1";
while (r >= count) {
if ((substring(wordbank, count, "1")) eq ",") {
comma = comma + "1";
Set("num" add comma, count);
}
count = count + "1";
}
count = "1";
while (comma >= count) {
Set("bad" add count, substring(wordbank, eval ("num" add count) + "1", (eval ("num" add (count + "1")) - eval ("num" add count)) - "1"));
count = count + "1";
}
badwords = comma - "1";
short = my_name;
length = length(short);
l = "1";
while (length >= l) {
Set("w" add l, ord(substring(short, l, "1")));
if ((eval ("w" add l) >= "65") and ("90" >= eval ("w" add l))) {
Set("w" add l, chr(eval ("w" add l) + "32"));
} else {
Set("w" add l, chr(eval ("w" add l)));
}
l = l + "1";
}
l = "1";
short = "";
while (length >= l) {
short = short add eval ("w" add l);
l = l + "1";
}
m = "1";
n = length(my_name);
while (badwords >= m) {
if (n >= length(eval ("bad" add m))) {
v = "1";
while (((n - length(eval ("bad" add m))) + "1") >= v) {
if ((substring(short, v, length(eval ("bad" add m)))) eq eval ("bad" add m)) {
my_name = word_replacer;
}
v = v + "1";
}
}
m = m + "1";
}
loadVariables (score_keeper, "", "POST");
gotoAndPlay (19);
}
Symbol 207 Button
on (release) {
tellTarget ("../../") {
gotoAndPlay ("new");
}
}
Symbol 208 Button
on (press) {
gotoAndPlay (33);
count = "0";
}
on (release) {
gotoAndStop (37);
}
Symbol 209 Button
on (press) {
gotoAndPlay (27);
count = "0";
}
on (release) {
gotoAndStop (37);
}
Symbol 210 MovieClip Frame 1
my_score = ../:score;
stop();
numplayers = "100";
game_title = "STAR";
game_author = "Chris";
score_keeper = "http://www.nickelarcade.com/CGI-BIN/score_keeper.pl";
count = "0";
Symbol 210 MovieClip Frame 19
if (sk_done eq "yes") {
sk_done = "";
gotoAndStop(_currentframe + "2");
} else if (error ne "") {
view_scores = error;
stop();
} else {
if (count < "4") {
view_scores = "Loading Scores..";
} else if ((count >= "4") and (count < "8")) {
view_scores = "Loading Scores....";
} else if ((count >= "8") and (count < "12")) {
view_scores = "Loading Scores......";
} else if ((count >= "12") and (count < "16")) {
view_scores = "Loading Scores";
} else {
view_scores = "Loading Scores";
count = "0";
}
play();
}
count = count + "1";
Symbol 210 MovieClip Frame 20
gotoAndPlay (19);
Symbol 210 MovieClip Frame 21
view_scores = "";
my_ranking = "";
num = "1";
while (numplayers >= num) {
spacer1 = substring(" ", "0", length(" ") - length(num));
spacer2 = substring(" ", "0", length(" ") - length(eval ("name_" add num)));
spacer3 = substring(" ", "0", length(" ") - length(eval ("score_" add num)));
view_scores = (((((view_scores add num) add spacer1) add eval ("name_" add num)) add spacer2) add spacer3) add eval ("score_" add num);
if (num <> numplayers) {
view_scores = view_scores add "\r";
}
num = num + "1";
}
num = "1";
while (num < numplayers) {
if ((my_score == eval (("score" add "_") add num)) and (my_name == eval (("name" add "_") add num))) {
my_ranking = "You ranked #" add num;
}
num = num + "1";
}
if (my_ranking eq "") {
my_ranking = "You did not rank!";
}
stop();
Symbol 210 MovieClip Frame 27
currentScroll = view_scores.scroll;
if ("1" < currentScroll) {
tellTarget ("lines") {
nextFrame();
};
view_scores.scroll = currentScroll - "1";
}
play();
Symbol 210 MovieClip Frame 28
gotoAndPlay (27);
Symbol 210 MovieClip Frame 33
currentScroll = view_scores.scroll;
if (currentScroll < view_scores.maxscroll) {
tellTarget ("lines") {
prevFrame();
};
view_scores.scroll = currentScroll + "1";
}
play();
Symbol 210 MovieClip Frame 34
gotoAndPlay (33);
Symbol 211 MovieClip Frame 1
stop();
LEVEL = "1";
score = "0";
c_points = "0";
z_points = "0";
Set("timer:TIME", "180");
num = "1";
while ("135" >= num) {
tellTarget ("STAR" add num) {
gotoAndStop ("blank");
};
tellTarget (num) {
gotoAndStop ("blank");
};
num = num + "1";
}
tellTarget ("S_1") {
gotoAndStop ("1");
};
tellTarget ("S_2") {
gotoAndStop ("2");
};
tellTarget ("S_3") {
gotoAndStop ("3");
};
tellTarget ("S_4") {
gotoAndStop ("4");
};
tellTarget ("S_5") {
gotoAndStop ("5");
}
tellTarget ("M1/shape") {
gotoAndStop ("1");
};
tellTarget ("M2/shape") {
gotoAndStop ("2");
};
tellTarget ("M3/shape") {
gotoAndStop ("3");
};
METER = "1";
TC = "0";
bonus_ = "0";
STAR = "0";
tellTarget ("ST/shape") {
gotoAndStop ("6");
}
Symbol 211 MovieClip Frame 2
num = "1";
while ("8" >= num) {
Set("spot" add num, "99");
num = num + "1";
}
loop = "1";
num = "1";
while ("18" >= loop) {
Set("spot" add num, "99");
loop = loop + "1";
num = num + "8";
}
loop = "1";
num = "8";
while ("18" >= loop) {
Set("spot" add num, "99");
loop = loop + "1";
num = num + "8";
}
loop = "1";
num = "137";
while ("8" >= loop) {
Set("spot" add num, "99");
loop = loop + "1";
num = num + "1";
}
num = "1";
while ("71" >= num) {
tellTarget (num) {
gotoAndStop ("blank");
};
num = num + "1";
}
Symbol 211 MovieClip Frame 4
num = "1";
while ("135" >= num) {
if (eval ("spot" add num) == "0") {
Set("spot" add num, random("3") + "1");
}
num = num + "1";
}
Symbol 211 MovieClip Frame 5
num = "1";
while ("71" >= num) {
if (("0" < eval ("spot" add num)) and (eval ("spot" add num) < "10")) {
if ((((eval ("spot" add num) == eval ("spot" add (num + "1"))) or (eval ("spot" add num) == eval ("spot" add (num - "1")))) or (eval ("spot" add num) == eval ("spot" add (num + "8")))) or (eval ("spot" add num) == eval ("spot" add (num - "8")))) {
Set("spot" add num, random("3") + "1");
mix = "1";
}
}
num = num + "1";
}
Symbol 211 MovieClip Frame 6
if (FV >= "50") {
play();
} else if (mix == "1") {
FV = FV + "1";
gotoAndPlay (5);
mix = "0";
}
Symbol 211 MovieClip Frame 7
call("reset");
gotoAndStop (11);
spot74 = "6";
spot75 = "6";
spot76 = "6";
spot77 = "6";
spot78 = "6";
spot79 = "6";
Symbol 211 MovieClip Frame 11
Bonus_Balls = "0";
if (STAR1 == "0") {
NO = "0";
loop = "1";
num = "10";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot74 = "6";
}
if (((NO == "8") and ("90" >= timer:TIME)) and (timer:TIME >= "31")) {
spot74 = "7";
}
if ((NO == "8") and ("30" >= timer:TIME)) {
spot74 = "8";
}
}
if (STAR2 == "0") {
NO = "0";
loop = "1";
num = "11";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot75 = "6";
}
if ((NO == "8") and ("90" >= timer:TIME)) {
spot75 = "7";
}
}
if (STAR3 == "0") {
NO = "0";
loop = "1";
num = "12";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (NO == "8") {
spot76 = "6";
}
}
if (STAR4 == "0") {
NO = "0";
loop = "1";
num = "13";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (NO == "8") {
spot77 = "6";
}
}
if (STAR5 == "0") {
NO = "0";
loop = "1";
num = "14";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot78 = "6";
}
if ((NO == "8") and ("90" >= timer:TIME)) {
spot78 = "7";
}
}
if (STAR6 == "0") {
NO = "0";
loop = "1";
num = "15";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot79 = "6";
}
if (((NO == "8") and ("90" >= timer:TIME)) and (timer:TIME >= "31")) {
spot79 = "7";
}
if ((NO == "8") and ("30" >= timer:TIME)) {
spot79 = "8";
}
}
stop();
count = "0";
c_points = "0";
z_points = "0";
OK = "1";
Symbol 211 MovieClip Frame 12
Stop = "1";
if (select1 == "0") {
select1 = set;
tellTarget (set) {
gotoAndPlay ("click");
};
gotoAndStop (11);
} else if (select1 == set) {
select1 = "0";
select2 = "0";
tellTarget (set) {
gotoAndPlay ("click_down");
};
gotoAndStop (11);
} else if (select2 == "0") {
play();
select2 = set;
tellTarget (set) {
gotoAndPlay ("click");
};
}
Symbol 211 MovieClip Frame 15
back = "0";
if ((select1 + "8") == select2) {
back = "1";
tellTarget (select1) {
gotoAndPlay ("up");
};
tellTarget (select2) {
gotoAndPlay ("down");
};
}
if ((select1 - "8") == select2) {
back = "1";
tellTarget (select1) {
gotoAndPlay ("down");
};
tellTarget (select2) {
gotoAndPlay ("up");
};
}
if ((select1 + "1") == select2) {
back = "1";
tellTarget (select2) {
gotoAndPlay ("left");
};
tellTarget (select1) {
gotoAndPlay ("right");
};
}
if ((select1 - "1") == select2) {
back = "1";
tellTarget (select2) {
gotoAndPlay ("right");
};
tellTarget (select1) {
gotoAndPlay ("left");
};
}
if (back == "1") {
stop();
hold = eval ("spot" add select1);
Set("spot" add select1, eval ("spot" add select2));
Set("spot" add select2, hold);
} else {
tellTarget (select1) {
gotoAndPlay ("click_down");
};
select1 = select2;
select2 = "0";
gotoAndStop (11);
}
Symbol 211 MovieClip Frame 16
call("reset");
gotoAndPlay (20);
Symbol 211 MovieClip Frame 20
play();
if (KILL1 == "1") {
tellTarget ("SEVEN") {
gotoAndStop (1);
};
num = "1";
while ("71" >= num) {
if (eval ("spot" add num) == "1") {
Set("ghost" add num, "1");
KILL1 = "0";
}
num = num + "1";
}
}
if (KILL2 == "1") {
tellTarget ("CHERRY") {
gotoAndStop (1);
};
num = "1";
while ("71" >= num) {
if (eval ("spot" add num) == "2") {
Set("ghost" add num, "1");
KILL2 = "0";
}
num = num + "1";
}
}
if (KILL3 == "1") {
tellTarget ("COIN") {
gotoAndStop (1);
};
num = "1";
while ("71" >= num) {
if (eval ("spot" add num) == "3") {
Set("ghost" add num, "1");
KILL3 = "0";
}
num = num + "1";
}
}
num = "1";
while ("71" >= num) {
if (((eval ("spot" add num) == "1") and (eval ("spot" add (num + "1")) == "1")) and (eval ("spot" add (num + "2")) == "1")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("SEVEN") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num + "1"), "1");
Set("ghost" add (num + "2"), "1");
}
if (((eval ("spot" add num) == "2") and (eval ("spot" add (num + "1")) == "2")) and (eval ("spot" add (num + "2")) == "2")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("CHERRY") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num + "1"), "1");
Set("ghost" add (num + "2"), "1");
}
if (((eval ("spot" add num) == "3") and (eval ("spot" add (num + "1")) == "3")) and (eval ("spot" add (num + "2")) == "3")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("COIN") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num + "1"), "1");
Set("ghost" add (num + "2"), "1");
}
num = num + "1";
}
num = "1";
while ("71" >= num) {
if (((eval ("spot" add num) == "1") and (eval ("spot" add (num - "8")) == "1")) and (eval ("spot" add (num - "16")) == "1")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("SEVEN") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num - "8"), "1");
Set("ghost" add (num - "16"), "1");
}
if (((eval ("spot" add num) == "2") and (eval ("spot" add (num - "8")) == "2")) and (eval ("spot" add (num - "16")) == "2")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("CHERRY") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num - "8"), "1");
Set("ghost" add (num - "16"), "1");
}
if (((eval ("spot" add num) == "3") and (eval ("spot" add (num - "8")) == "3")) and (eval ("spot" add (num - "16")) == "3")) {
ii = "1";
while (Bonus_Balls >= ii) {
tellTarget ("COIN") {
nextFrame();
};
ii = ii + "1";
}
count = "1";
Set("ghost" add num, "1");
Set("ghost" add (num - "8"), "1");
Set("ghost" add (num - "16"), "1");
}
num = num + "1";
}
Symbol 211 MovieClip Frame 21
if (count == "1") {
chain = chain + "1";
tellTarget ("vanish_fx") {
gotoAndPlay (2);
};
bonus = bonus + "1";
}
if (bonus_ < bonus) {
bonus_ = bonus;
}
num = "1";
while ("71" >= num) {
if (eval ("ghost" add num) == "1") {
stop();
cont = "1";
tellTarget (num) {
gotoAndPlay ("gone");
};
Set(num add ":score", bonus * "10");
score = score + (bonus * "10");
Set("ghost" add num, "0");
Set("spot" add num, "0");
}
num = num + "1";
}
Symbol 211 MovieClip Frame 22
if (cont == "1") {
gotoAndPlay (25);
} else {
if ((select1 - "8") == select2) {
tellTarget (select2) {
gotoAndPlay ("up");
};
tellTarget (select1) {
gotoAndPlay ("down");
};
}
if ((select1 + "8") == select2) {
tellTarget (select2) {
gotoAndPlay ("down");
};
tellTarget (select1) {
gotoAndPlay ("up");
};
}
if ((select1 - "1") == select2) {
tellTarget (select1) {
gotoAndPlay ("left");
};
tellTarget (select2) {
gotoAndPlay ("right");
};
}
if ((select1 + "1") == select2) {
tellTarget (select1) {
gotoAndPlay ("right");
};
tellTarget (select2) {
gotoAndPlay ("left");
};
}
stop();
hold = eval ("spot" add select1);
Set("spot" add select1, eval ("spot" add select2));
Set("spot" add select2, hold);
select1 = "0";
select2 = "0";
}
Symbol 211 MovieClip Frame 25
num = "10";
while ("71" >= num) {
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "8")))) and (eval ("spot" add (num + "8")) < "10")) {
stop();
drop = "1";
tellTarget (num + "8") {
gotoAndPlay ("1");
};
Set("spot" add num, eval ("spot" add (num + "8")));
Set("spot" add (num + "8"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "16")))) and (eval ("spot" add (num + "16")) < "10")) {
stop();
drop = "1";
tellTarget (num + "16") {
gotoAndPlay ("2");
};
Set("spot" add num, eval ("spot" add (num + "16")));
Set("spot" add (num + "16"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "24")))) and (eval ("spot" add (num + "24")) < "10")) {
stop();
drop = "1";
tellTarget (num + "24") {
gotoAndPlay ("3");
};
Set("spot" add num, eval ("spot" add (num + "24")));
Set("spot" add (num + "24"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "32")))) and (eval ("spot" add (num + "32")) < "10")) {
stop();
drop = "1";
tellTarget (num + "32") {
gotoAndPlay ("4");
};
Set("spot" add num, eval ("spot" add (num + "32")));
Set("spot" add (num + "32"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "40")))) and (eval ("spot" add (num + "40")) < "10")) {
stop();
drop = "1";
tellTarget (num + "40") {
gotoAndPlay ("5");
};
Set("spot" add num, eval ("spot" add (num + "40")));
Set("spot" add (num + "40"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "48")))) and (eval ("spot" add (num + "48")) < "10")) {
stop();
drop = "1";
tellTarget (num + "48") {
gotoAndPlay ("6");
};
Set("spot" add num, eval ("spot" add (num + "48")));
Set("spot" add (num + "48"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "56")))) and (eval ("spot" add (num + "56")) < "10")) {
stop();
drop = "1";
tellTarget (num + "56") {
gotoAndPlay ("7");
};
Set("spot" add num, eval ("spot" add (num + "56")));
Set("spot" add (num + "56"), "0");
}
if (((eval ("spot" add num) == "0") and ("0" < eval ("spot" add (num + "64")))) and (eval ("spot" add (num + "64")) < "10")) {
stop();
drop = "1";
tellTarget (num + "64") {
gotoAndPlay ("8");
};
Set("spot" add num, eval ("spot" add (num + "64")));
Set("spot" add (num + "64"), "0");
}
num = num + "1";
}
Symbol 211 MovieClip Frame 26
num = "74";
while ("135" >= num) {
if (eval ("spot" add num) == "0") {
Set("spot" add num, random("3") + "1");
}
num = num + "1";
}
count = "0";
num = "1";
while ("71" >= num) {
if (((eval ("spot" add num) == "1") and (eval ("spot" add (num + "1")) == "1")) and (eval ("spot" add (num + "2")) == "1")) {
hit = "1";
}
if (((eval ("spot" add num) == "2") and (eval ("spot" add (num + "1")) == "2")) and (eval ("spot" add (num + "2")) == "2")) {
hit = "1";
}
if (((eval ("spot" add num) == "3") and (eval ("spot" add (num + "1")) == "3")) and (eval ("spot" add (num + "2")) == "3")) {
hit = "1";
}
num = num + "1";
}
num = "1";
while ("71" >= num) {
if (((eval ("spot" add num) == "1") and (eval ("spot" add (num - "8")) == "1")) and (eval ("spot" add (num - "16")) == "1")) {
hit = "1";
}
if (((eval ("spot" add num) == "2") and (eval ("spot" add (num - "8")) == "2")) and (eval ("spot" add (num - "16")) == "2")) {
hit = "1";
}
if (((eval ("spot" add num) == "3") and (eval ("spot" add (num - "8")) == "3")) and (eval ("spot" add (num - "16")) == "3")) {
hit = "1";
}
num = num + "1";
}
Symbol 211 MovieClip Frame 27
if (STAR1 == "0") {
NO = "0";
loop = "1";
num = "10";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot74 = "6";
}
if (((NO == "8") and ("90" >= timer:TIME)) and (timer:TIME >= "31")) {
spot74 = "7";
}
if ((NO == "8") and ("30" >= timer:TIME)) {
spot74 = "8";
}
}
if (STAR2 == "0") {
NO = "0";
loop = "1";
num = "11";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot75 = "6";
}
if ((NO == "8") and ("90" >= timer:TIME)) {
spot75 = "7";
}
}
if (STAR3 == "0") {
NO = "0";
loop = "1";
num = "12";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (NO == "8") {
spot76 = "6";
}
}
if (STAR4 == "0") {
NO = "0";
loop = "1";
num = "13";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (NO == "8") {
spot77 = "6";
}
}
if (STAR5 == "0") {
NO = "0";
loop = "1";
num = "14";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot78 = "6";
}
if ((NO == "8") and ("90" >= timer:TIME)) {
spot78 = "7";
}
}
if (STAR6 == "0") {
NO = "0";
loop = "1";
num = "15";
while ("8" >= loop) {
if ((eval ("spot" add num) < "6") and ("0" < eval ("spot" add num))) {
NO = NO + "1";
}
num = num + "8";
loop = loop + "1";
}
if (((NO == "8") and ("180" >= timer:TIME)) and (timer:TIME >= "91")) {
spot79 = "6";
}
if (((NO == "8") and ("90" >= timer:TIME)) and (timer:TIME >= "31")) {
spot79 = "7";
}
if ((NO == "8") and ("30" >= timer:TIME)) {
spot79 = "8";
}
}
Symbol 211 MovieClip Frame 28
call("reset");
Symbol 211 MovieClip Frame 29
ST = "0";
num = "1";
var = "10";
while ("6" >= num) {
if ((eval ("spot" add var) == "8") and (eval ("STAR" add num) == "0")) {
if (Bonus_Balls < "5") {
Bonus_Balls = Bonus_Balls + "1";
} else if (Bonus_Balls >= "5") {
Bonus_Balls = "5";
}
tellTarget ("SFX") {
play();
};
ST = "1";
hit = "1";
Set("STAR" add num, "3");
Set("spot" add var, "0");
tellTarget (var) {
gotoAndPlay ("STAR");
};
}
if ((eval ("spot" add var) == "7") and (eval ("STAR" add num) == "0")) {
if (Bonus_Balls < "5") {
Bonus_Balls = Bonus_Balls + "1";
} else if (Bonus_Balls >= "5") {
Bonus_Balls = "5";
}
tellTarget ("SFX") {
play();
};
ST = "1";
hit = "1";
Set("STAR" add num, "2");
Set("spot" add var, "0");
tellTarget (var) {
gotoAndPlay ("STAR");
};
}
if ((eval ("spot" add var) == "6") and (eval ("STAR" add num) == "0")) {
if (Bonus_Balls < "5") {
Bonus_Balls = Bonus_Balls + "1";
} else if (Bonus_Balls >= "5") {
Bonus_Balls = "5";
}
tellTarget ("SFX") {
play();
};
ST = "1";
hit = "1";
Set("STAR" add num, "1");
Set("spot" add var, "0");
tellTarget (var) {
gotoAndPlay ("STAR");
};
}
var = var + "1";
num = num + "1";
}
if (ST == "0") {
gotoAndPlay (30);
} else {
num = "1";
while ("6" >= num) {
if (eval ("STAR" add num) == "3") {
tellTarget ("No/1") {
nextFrame();
};
Set("STAR" add num, "0");
STAR = STAR + "3";
}
if (eval ("STAR" add num) == "2") {
tellTarget ("No/1") {
nextFrame();
};
Set("STAR" add num, "0");
STAR = STAR + "2";
}
if (eval ("STAR" add num) == "1") {
tellTarget ("No/1") {
nextFrame();
};
Set("STAR" add num, "0");
STAR = STAR + "1";
}
num = num + "1";
}
gotoAndPlay (25);
}
Symbol 211 MovieClip Frame 30
if (ST == "1") {
call("reset");
} else {
gotoAndPlay (31);
}
Symbol 211 MovieClip Frame 31
if (hit == "1") {
gotoAndPlay (20);
hit = "0";
} else if ("0" >= timer:TIME) {
gotoAndStop (45);
} else {
cont = "0";
bonus = "0";
select1 = "0";
select2 = "0";
gotoAndStop (11);
}
drop = "0";
Symbol 211 MovieClip Frame 45
stop();
Symbol 211 MovieClip Frame 54
num = "1";
while ("135" >= num) {
tellTarget ("STAR" add num) {
gotoAndStop ("blank");
};
tellTarget (num) {
gotoAndStop ("blank");
};
if (eval ("STAR" add num) == "1") {
tellTarget ("STAR" add num) {
gotoAndStop (1);
};
}
if ("0" < eval ("spot" add num)) {
tellTarget (num) {
gotoAndStop (1);
};
}
if (eval ("spot" add num) == "1") {
tellTarget (num add "/shape") {
gotoAndStop ("1");
};
}
if (eval ("spot" add num) == "2") {
tellTarget (num add "/shape") {
gotoAndStop ("2");
};
}
if (eval ("spot" add num) == "3") {
tellTarget (num add "/shape") {
gotoAndStop ("3");
};
}
if (eval ("spot" add num) == "4") {
tellTarget (num add "/shape") {
gotoAndStop ("4");
};
}
if (eval ("spot" add num) == "5") {
tellTarget (num add "/shape") {
gotoAndStop ("5");
};
}
if (eval ("spot" add num) == "6") {
tellTarget (num add "/shape") {
gotoAndStop ("6");
};
}
if (eval ("spot" add num) == "7") {
tellTarget (num add "/shape") {
gotoAndStop ("7");
};
}
if (eval ("spot" add num) == "8") {
tellTarget (num add "/shape") {
gotoAndStop ("8");
};
}
num = num + "1";
}