Frame 1
if (_framesloaded >= _totalframes) {
gotoAndPlay (3);
setProperty("/loadbar", _visible , "0");
}
Frame 2
gotoAndPlay (1);
Frame 3
setProperty("/help", _visible , "0");
Frame 14
call("tracking");
Frame 15
gotoAndPlay (14);
Frame 16
points = "200";
id = "";
match = "0";
numRows = "4";
numCols = "6";
numCells = numRows * numCols;
i = "1";
while (i < numCells) {
Set("pos" add i, i);
i = i + "1";
}
empty = numCells;
i = "1";
while (numCols >= i) {
Set("x" add i, getProperty("/p" add i, _x));
i = i + "1";
}
i = "1";
while (numRows >= i) {
Set("y" add i, getProperty("/p" add ("1" + ((i - "1") * numCols)), _y));
i = i + "1";
}
lo = "1";
up = "24";
call("Shuffle");
Set("/:state", "1");
gotoAndPlay (17);
Frame 17
call("/:tracking");
Frame 18
gotoAndPlay (17);
Frame 19
tellTarget ("/identity") {
id = "YOU DID IT!";
gotoAndPlay ("idscroll");
}
Frame 61
tellTarget ("/identity") {
id = "TIME " add /:time;
gotoAndPlay ("idscroll");
}
Frame 96
tellTarget ("/identity") {
id = "SCORE " add /:points;
gotoAndPlay ("idscroll");
}
Frame 130
tellTarget ("/identity") {
id = "";
gotoAndStop ("ranking");
};
stop();
Frame 132
if (tracking == "1") {
mouseh = getProperty("/tracker", _x);
mousev = getProperty("/tracker", _y);
setProperty("/vert", _x , mouseh);
setProperty("/horiz", _y , mousev);
setProperty("/centre", _y , mousev);
setProperty("/centre", _x , mouseh);
}
Frame 139
Set("/:points", points + "25");
Set("/:match", match + "1");
call("Win");
tellTarget (/:movie) {
gotoAndPlay ("none");
};
movie = "\"\"";
Set("/:state", "1");
tellTarget ("/identity") {
id = /:id;
gotoAndPlay ("idscroll");
}
Frame 145
tellTarget (/:movie) {
gotoAndPlay ("open");
};
Set("/:points", points - "10");
Set("/:state", "1");
Frame 151
Set("/:state", "2");
Frame 156
i = "1";
while (numCells >= i) {
Set("cell" add i, i);
i = i + "1";
}
i = "1";
while (numCells >= i) {
Set("random" add i, random("1000"));
i = i + "1";
}
while (lo < up) {
i = lo;
j = lo;
while (i < up) {
if (eval ("random" add (i + "1")) < eval ("random" add i)) {
temp = eval ("random" add i);
Set("random" add i, eval ("random" add (i + "1")));
Set("random" add (i + "1"), temp);
temp = eval ("cell" add i);
Set("cell" add i, eval ("cell" add (i + "1")));
Set("cell" add (i + "1"), temp);
j = i;
}
i = i + "1";
}
up = j;
i = up;
while (lo < i) {
if (eval ("random" add i) < eval ("random" add (i - "1"))) {
temp = eval ("random" add i);
Set("random" add i, eval ("random" add (i - "1")));
Set("random" add (i - "1"), temp);
temp = eval ("cell" add i);
Set("cell" add i, eval ("cell" add (i - "1")));
Set("cell" add (i - "1"), temp);
j = i;
}
i = i - "1";
}
lo = j;
}
i = "1";
r = "1";
c = "1";
while (numCells >= i) {
piece = eval ("cell" add i);
if (piece) {
setProperty("/p" add piece, _x , eval ("x" add c));
setProperty("/p" add piece, _y , eval ("y" add r));
}
c = c + "1";
if (numCols < c) {
c = "1";
r = r + "1";
}
i = i + "1";
}
Frame 162
if (match >= "12") {
gotoAndPlay (19);
}
if ((/:points >= "400") and ("500" >= /:points)) {
Set("/:rank", "SUPERHERO");
} else if ((/:points >= "200") and (/:points < "400")) {
Set("/:rank", "BETA TESTER");
} else if ((/:points >= "100") and (/:points < "200")) {
Set("/:rank", "CADET");
} else if (/:points < "100") {
Set("/:rank", "GET REAL!");
}
Frame 167
stop();
Symbol 4 MovieClip Frame 1
stop();
Symbol 4 MovieClip Frame 100
stop();
Symbol 13 MovieClip Frame 1
percentLoad = int((getProperty("/", _framesloaded) / getProperty("/", _totalframes)) * "100");
if (percentLoad >= "100") {
percentLoad = "100";
gotoAndStop (3);
tellTarget ("statusbar") {
gotoAndStop (100);
};
}
tellTarget ("statusbar") {
gotoAndStop(..:percentLoad);
}
Symbol 13 MovieClip Frame 2
gotoAndPlay (1);
Symbol 13 MovieClip Frame 3
stop();
Symbol 25 MovieClip Frame 1
stop();
Symbol 25 MovieClip Frame 2
stop();
Symbol 25 MovieClip Frame 3
play();
Symbol 25 MovieClip Frame 51
gotoAndStop (2);
Symbol 32 Button
on (release) {
setProperty("/" add _name, _visible , "0");
}
Symbol 34 Button
on (rollOver) {
startDrag ("/tracker", true);
gotoAndStop (8);
Set("/:tracking", "1");
}
Symbol 35 MovieClip Frame 3
gotoAndPlay (1);
Symbol 38 Button
on (release) {
gotoAndPlay (16);
}
Symbol 41 Button
on (release) {
setProperty("/help", _visible , "1");
}
Symbol 52 Button
on (release) {
setProperty("/help", _visible , "1");
}
Symbol 57 Button
on (release) {
gotoAndPlay (14);
}
Symbol 63 MovieClip Frame 1
sec = "0";
secs = "0";
min = "0";
play();
Symbol 63 MovieClip Frame 8
if ("9" < sec) {
sec = "0";
secs = secs + "1";
}
if ("5" < secs) {
secs = "0";
min = min + "1";
}
Set("/:time", ((min add ":") add secs) add sec);
Symbol 63 MovieClip Frame 17
gotoAndPlay (8);
sec = sec + "1";
Symbol 64 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p21");
Set("/:guess", "11");
call("/:Click");
nextFrame();
} else if (/:guess ne "11") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p22");
Set("/:id", "OZUBO MONDUMA");
call("/:Match");
}
}
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 10
gotoAndStop (1);
Symbol 66 MovieClip Frame 20
stop();
Symbol 67 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p22");
Set("/:guess", "11");
call("/:Click");
nextFrame();
} else if (/:guess ne "11") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p21");
Set("/:id", "OZUBO MONDUMA");
call("/:Match");
}
}
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 10
gotoAndStop (1);
Symbol 68 MovieClip Frame 20
stop();
Symbol 69 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p23");
Set("/:guess", "12");
call("/:Click");
nextFrame();
} else if (/:guess ne "12") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p24");
Set("/:id", "CONJURE MAN");
call("/:Match");
}
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 10
gotoAndStop (1);
Symbol 71 MovieClip Frame 20
stop();
Symbol 72 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p24");
Set("/:guess", "12");
call("/:Click");
nextFrame();
} else if (/:guess ne "12") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p23");
Set("/:id", "CONJURE MAN");
call("/:Match");
}
}
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 10
gotoAndStop (1);
Symbol 73 MovieClip Frame 20
stop();
Symbol 74 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p19");
Set("/:guess", "10");
call("/:Click");
nextFrame();
} else if (/:guess ne "10") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p20");
Set("/:id", "IMITATIA");
call("/:Match");
}
}
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 10
gotoAndStop (1);
Symbol 76 MovieClip Frame 20
stop();
Symbol 77 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p20");
Set("/:guess", "10");
call("/:Click");
nextFrame();
} else if (/:guess ne "10") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p19");
Set("/:id", "IMITATIA");
call("/:Match");
}
}
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 10
gotoAndStop (1);
Symbol 78 MovieClip Frame 20
stop();
Symbol 79 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p13");
Set("/:guess", "7");
call("/:Click");
nextFrame();
} else if (/:guess ne "7") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p14");
Set("/:id", "ROBERTO DIAZ");
call("/:Match");
}
}
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 10
gotoAndStop (1);
Symbol 81 MovieClip Frame 20
stop();
Symbol 82 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p14");
Set("/:guess", "7");
call("/:Click");
nextFrame();
} else if (/:guess ne "7") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p13");
Set("/:id", "ROBERTO DIAZ");
call("/:Match");
}
}
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 10
gotoAndStop (1);
Symbol 83 MovieClip Frame 20
stop();
Symbol 84 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p15");
Set("/:guess", "8");
call("/:Click");
nextFrame();
} else if (/:guess ne "8") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p16");
Set("/:id", "OXBLOOD");
call("/:Match");
}
}
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 10
gotoAndStop (1);
Symbol 86 MovieClip Frame 20
stop();
Symbol 87 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p16");
Set("/:guess", "8");
call("/:Click");
nextFrame();
} else if (/:guess ne "8") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p15");
Set("/:id", "OXBLOOD");
call("/:Match");
}
}
Symbol 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 10
gotoAndStop (1);
Symbol 88 MovieClip Frame 20
stop();
Symbol 89 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p17");
Set("/:guess", "9");
call("/:Click");
nextFrame();
} else if (/:guess ne "9") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p18");
Set("/:id", "ANNA NEHUE");
call("/:Match");
}
}
Symbol 91 MovieClip Frame 1
stop();
Symbol 91 MovieClip Frame 10
gotoAndStop (1);
Symbol 91 MovieClip Frame 20
stop();
Symbol 92 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p18");
Set("/:guess", "9");
call("/:Click");
nextFrame();
} else if (/:guess ne "9") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p17");
Set("/:id", "ANNA NEHUE");
call("/:Match");
}
}
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 10
gotoAndStop (1);
Symbol 93 MovieClip Frame 20
stop();
Symbol 94 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p7");
Set("/:guess", "4");
call("/:Click");
nextFrame();
} else if (/:guess ne "4") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p8");
Set("/:id", "STREAK");
call("/:Match");
}
}
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 10
gotoAndStop (1);
Symbol 96 MovieClip Frame 20
stop();
Symbol 97 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p8");
Set("/:guess", "4");
call("/:Click");
nextFrame();
} else if (/:guess ne "4") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p7");
Set("/:id", "STREAK");
call("/:Match");
}
}
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 10
gotoAndStop (1);
Symbol 98 MovieClip Frame 20
stop();
Symbol 99 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p11");
Set("/:guess", "6");
call("/:Click");
nextFrame();
} else if (/:guess ne "6") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p12");
Set("/:id", "GOSSAMER");
call("/:Match");
}
}
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 10
gotoAndStop (1);
Symbol 101 MovieClip Frame 20
stop();
Symbol 102 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p12");
Set("/:guess", "6");
call("/:Click");
nextFrame();
} else if (/:guess ne "6") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p11");
Set("/:id", "GOSSAMER");
call("/:Match");
}
}
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 10
gotoAndStop (1);
Symbol 103 MovieClip Frame 20
stop();
Symbol 104 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p10");
Set("/:guess", "5");
call("/:Click");
nextFrame();
} else if (/:guess ne "5") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p9");
Set("/:id", "GRETA BRECHT");
call("/:Match");
}
}
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 10
gotoAndStop (1);
Symbol 106 MovieClip Frame 20
stop();
Symbol 107 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p9");
Set("/:guess", "5");
call("/:Click");
nextFrame();
} else if (/:guess ne "5") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p10");
Set("/:id", "GRETA BRECHT");
call("/:Match");
}
}
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 10
gotoAndStop (1);
Symbol 108 MovieClip Frame 20
stop();
Symbol 109 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p1");
Set("/:guess", "1");
call("/:Click");
nextFrame();
} else if (/:guess ne "1") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p2");
Set("/:id", "PETER LITTLECLOUD");
call("/:Match");
}
}
Symbol 111 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 10
gotoAndStop (1);
Symbol 111 MovieClip Frame 20
stop();
Symbol 112 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p2");
Set("/:guess", "1");
call("/:Click");
nextFrame();
} else if (/:guess ne "1") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p1");
Set("/:id", "PETER LITTLECLOUD");
call("/:Match");
}
}
Symbol 113 MovieClip Frame 1
stop();
Symbol 113 MovieClip Frame 10
gotoAndStop (1);
Symbol 113 MovieClip Frame 20
stop();
Symbol 114 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p3");
Set("/:guess", "2");
call("/:Click");
nextFrame();
} else if (/:guess ne "2") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p4");
Set("/:id", "THUNDERER");
call("/:Match");
}
}
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 10
gotoAndStop (1);
Symbol 116 MovieClip Frame 20
stop();
Symbol 117 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p4");
Set("/:guess", "2");
call("/:Click");
nextFrame();
} else if (/:guess ne "2") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p3");
Set("/:id", "THUNDERER");
call("/:Match");
}
}
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 10
gotoAndStop (1);
Symbol 118 MovieClip Frame 20
stop();
Symbol 119 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p5");
Set("/:guess", "3");
call("/:Click");
nextFrame();
} else if (/:guess ne "3") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p6");
Set("/:id", "RIKIO MINAMOTO");
call("/:Match");
}
}
Symbol 121 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 10
gotoAndStop (1);
Symbol 121 MovieClip Frame 20
stop();
Symbol 122 Button
on (release) {
if (/:state eq "1") {
Set("/:movie", "/p6");
Set("/:guess", "3");
call("/:Click");
nextFrame();
} else if (/:guess ne "3") {
gotoAndPlay (2);
call("/:Reset");
} else {
gotoAndPlay (11);
Set("/:movie", "/p5");
Set("/:id", "RIKIO MINAMOTO");
call("/:Match");
}
}
Symbol 123 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 10
gotoAndStop (1);
Symbol 123 MovieClip Frame 20
stop();
Symbol 126 Button
on (release) {
gotoAndPlay (1);
}