Frame 1
turn = "X";
Symbol 3 Button
on (rollOver) {
if (../:turn eq "X") {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
}
Symbol 5 Button
on (rollOut) {
gotoAndStop (1);
}
on (release) {
gotoAndStop (4);
Set("../:turn", "O");
}
Symbol 7 Button
on (rollOut) {
gotoAndStop (1);
}
on (release) {
gotoAndStop (5);
Set("../:turn", "X");
}
Symbol 8 MovieClip Frame 1
stop();
Symbol 16 MovieClip Frame 1
lf1 = getProperty("../left1", _currentframe);
lf2 = getProperty("../left2", _currentframe);
lf3 = getProperty("../left3", _currentframe);
cnt1 = getProperty("../center1", _currentframe);
cnt2 = getProperty("../center2", _currentframe);
cnt3 = getProperty("../center3", _currentframe);
rt1 = getProperty("../right1", _currentframe);
rt2 = getProperty("../right2", _currentframe);
rt3 = getProperty("../right3", _currentframe);
if ((((((((((Number(lf1) == Number(lf2)) && (Number(lf1) == Number(lf3))) && (Number(lf1) > 3)) || (((Number(lf1) == Number(cnt2)) && (Number(lf1) == Number(rt3))) && (Number(lf1) > 3))) || (((Number(lf1) == Number(cnt1)) && (Number(lf1) == Number(rt1))) && (Number(lf1) > 3))) || (((Number(cnt1) == Number(cnt2)) && (Number(cnt1) == Number(cnt3))) && (Number(cnt1) > 3))) || (((Number(rt1) == Number(cnt2)) && (Number(rt1) == Number(lf3))) && (Number(rt1) > 3))) || (((Number(rt1) == Number(rt2)) && (Number(rt1) == Number(rt3))) && (Number(rt1) > 3))) || (((Number(lf2) == Number(cnt2)) && (Number(lf2) == Number(rt2))) && (Number(lf2) > 3))) || (((Number(lf3) == Number(cnt3)) && (Number(lf3) == Number(rt3))) && (Number(lf3) > 3))) {
if (../:turn eq "X") {
gotoAndPlay (16);
} else {
gotoAndPlay (5);
}
if (../:turn eq "X") {
gotoAndPlay (16);
} else {
gotoAndPlay (5);
}
} else if (((((((((Number(lf1) > 3) && (Number(lf2) > 3)) && (Number(lf3) > 3)) && (Number(cnt1) > 3)) && (Number(cnt2) > 3)) && (Number(cnt3) > 3)) && (Number(rt1) > 3)) && (Number(rt2) > 3)) && (Number(rt3) > 3)) {
gotoAndPlay (26);
}
Symbol 16 MovieClip Frame 2
gotoAndPlay (1);
Symbol 16 MovieClip Frame 15
stop();
Symbol 16 MovieClip Frame 25
stop();
Symbol 16 MovieClip Frame 35
stop();
Symbol 20 Button
on (release) {
turn = "X";
tellTarget ("/right3") {
gotoAndStop (1);
};
tellTarget ("/center3") {
gotoAndStop (1);
};
tellTarget ("/left3") {
gotoAndStop (1);
};
tellTarget ("/left2") {
gotoAndStop (1);
};
tellTarget ("/right2") {
gotoAndStop (1);
};
tellTarget ("/right1") {
gotoAndStop (1);
};
tellTarget ("/center1") {
gotoAndStop (1);
};
tellTarget ("/center2") {
gotoAndStop (1);
};
tellTarget ("/left1") {
gotoAndStop (1);
};
tellTarget ("/game over") {
gotoAndPlay (1);
};
}