Frame 6
ifFrameLoaded (21) {
gotoAndPlay (8);
}
Frame 7
gotoAndPlay (1);
Frame 8
play();
Frame 19
stop();
Frame 21
startDrag ("/aimer", true, "5", "383", "595", "383");
tellTarget ("/hitball") {
gotoAndPlay ("start");
};
Symbol 5 MovieClip Frame 11
gotoAndPlay (1);
Symbol 10 Button
on (release) {
gotoAndStop (21);
}
Symbol 14 MovieClip Frame 13
gotoAndPlay (1);
Symbol 15 MovieClip Frame 1
dx = "5";
dy = "-5";
stop();
Symbol 15 MovieClip Frame 2
x = _x;
y = _y;
if (("595" < x) or (x < "5")) {
dx = -dx;
}
if (y < "5") {
dy = -dy;
}
if ("365" < y) {
stopDrag();
if (getProperty("/ballcount", _currentframe) == "3") {
Set("/:gameover", "1");
}
tellTarget ("/pikachu") {
gotoAndPlay ("leave");
};
tellTarget ("/ballcount") {
nextFrame();
};
tellTarget ("/sound") {
gotoAndPlay ("out");
};
gotoAndStop (1);
}
pkc_x = getProperty("/pikachu", _x);
pkc_y = getProperty("/pikachu", _y);
pkc_ball_dx = x - pkc_x;
if (pkc_ball_dx < "0") {
pkc_ball_dx = -pkc_ball_dx;
}
if (((((pkc_x - "30") < x) and (x < (pkc_x + "30"))) and ((pkc_y - "35") < y)) and (y < pkc_y)) {
tellTarget ("/sound") {
gotoAndPlay ("click3");
};
if (pkc_ball_dx < "5") {
dx = random("2");
} else if ((pkc_ball_dx >= "5") and (pkc_ball_dx < "20")) {
if ("0" < dx) {
dx = "5";
} else {
dx = "-5";
}
} else if ("0" < dx) {
dx = "7";
} else {
dx = "-7";
}
dy = "-5";
Set("/:hitpikachu", "1");
}
i = "1";
j = "0";
while (/mainloop:eggWidth >= i) {
while (j < /mainloop:eggHeigth) {
Num = (j * /mainloop:eggWidth) + i;
EggStatus = eval (("/:EggArray" add Num) add "_status");
EggName = "/egg" add Num;
if (EggStatus >= "1") {
Egg_x = getProperty(EggName, _x);
Egg_y = getProperty(EggName, _y);
Egg_ball_dx = x - Egg_x;
Egg_ball_dy = y - Egg_y;
if (Egg_ball_dx < "0") {
Egg_ball_dx = -Egg_ball_dx;
}
if (Egg_ball_dy < "0") {
Egg_ball_dy = -Egg_ball_dy;
}
if ((Egg_ball_dx < "27") and (Egg_ball_dy < "31")) {
tellTarget ("/sound") {
gotoAndPlay ("click1");
};
if ("1" < EggStatus) {
Set(("/:EggArray" add Num) add "_status", eval (("/:EggArray" add Num) add "_status") - "1");
call(EggName add ":broken");
} else {
Set(("/:EggArray" add Num) add "_status", eval (("/:EggArray" add Num) add "_status") - "1");
tellTarget (EggName) {
gotoAndStop (1);
};
call(EggName add ":nobroken");
duplicateMovieClip ("/chicken", "chicken" add Num, "1000" + Num);
setProperty("/chicken" add Num, _x , Egg_x);
setProperty("/chicken" add Num, _y , Egg_y);
tellTarget ("/chicken" add Num) {
gotoAndPlay (3);
};
Set("/:EggDispearNum", /:EggDispearNum + "1");
if (/:EggDispearNum == eval ("/:stateNum" add /mainloop:state)) {
stopDrag();
Set("/:stateOver", "1");
tellTarget ("/pikachu") {
gotoAndPlay ("leave");
};
tellTarget ("/sound") {
gotoAndPlay ("clear");
};
tellTarget ("/budown") {
gotoAndPlay (2);
};
gotoAndStop (1);
}
}
if (Egg_ball_dx < "9") {
dy = -dy;
} else if ((Egg_ball_dx >= "9") and (Egg_ball_dx < "18")) {
dx = -dx;
dy = -dy;
} else {
dx = -dx;
}
}
} else if (EggStatus == "-1") {
Egg_x = getProperty(EggName, _x);
Egg_y = getProperty(EggName, _y);
Egg_ball_dx = x - Egg_x;
Egg_ball_dy = y - Egg_y;
if (Egg_ball_dx < "0") {
Egg_ball_dx = -Egg_ball_dx;
}
if (Egg_ball_dy < "0") {
Egg_ball_dy = -Egg_ball_dy;
}
if ((Egg_ball_dx < "27") and (Egg_ball_dy < "31")) {
if (Egg_ball_dx < "10") {
dy = -dy;
} else if ((Egg_ball_dx >= "10") and (Egg_ball_dx < "16")) {
dx = -dx;
dy = -dy;
} else {
dx = -dx;
}
j = /mainloop:eggHeigth;
i = /mainloop:eggWidth + "1";
}
}
j = j + "1";
}
i = i + "1";
j = "0";
}
x = x + dx;
y = y + dy;
_x = x;
_y = y;
Symbol 15 MovieClip Frame 3
gotoAndPlay (2);
Symbol 21 MovieClip Frame 1
blankeye = "0";
Seed = random("20");
if ("17" < Seed) {
blankeye = "1";
}
Symbol 21 MovieClip Frame 2
if (blankeye == "0") {
gotoAndPlay (1);
}
Symbol 21 MovieClip Frame 9
gotoAndPlay (1);
Symbol 24 MovieClip Frame 7
tellTarget ("../") {
gotoAndStop ("stay");
};
Set("/:hitpikachu", "0");
Symbol 25 MovieClip Frame 1
stop();
Symbol 25 MovieClip Frame 5
stop();
Symbol 25 MovieClip Frame 10
stop();
Symbol 25 MovieClip Frame 15
stop();
Symbol 26 MovieClip Frame 1
if (/:hitpikachu <> "1") {
self_X = _x;
aimer_X = getProperty("/aimer", _x);
if (((self_X - aimer_X) < "6") and ("-6" < (self_X - aimer_X))) {
tellTarget ("pikchu") {
gotoAndStop ("stay");
};
self_step = "0";
} else if (self_X < aimer_X) {
tellTarget ("pikchu") {
gotoAndStop ("mvright");
};
self_step = "10";
} else if (aimer_X < self_X) {
tellTarget ("pikchu") {
gotoAndStop ("mvleft");
};
self_step = "-10";
}
_x = (self_X + self_step);
} else {
tellTarget ("pikchu") {
gotoAndStop ("hithead");
};
}
Symbol 26 MovieClip Frame 2
gotoAndPlay (1);
Symbol 26 MovieClip Frame 4
tellTarget ("pikchu") {
gotoAndStop ("mvright");
};
setProperty("/hitball", _y , "500");
setProperty("/hitball", _x , "630");
if (/:gameover == "1") {
setProperty("/login", _y , "322");
}
Symbol 26 MovieClip Frame 5
_x = (_x + "5");
if ("630" < _x) {
if (/:gameover == "1") {
stop();
} else {
gotoAndPlay (9);
}
}
Symbol 26 MovieClip Frame 6
gotoAndPlay (5);
Symbol 26 MovieClip Frame 9
tellTarget ("pikchu") {
gotoAndStop ("mvleft");
};
setProperty("/hitball", _y , "289");
setProperty("/aimer", _x , "300");
if (/:stateOver == "1") {
tellTarget ("/budown") {
gotoAndPlay ("up");
};
Set("/:stateOver", "0");
}
Symbol 26 MovieClip Frame 10
_x = (_x - "5");
setProperty("/hitball", _x , _x);
if (_x < "300") {
gotoAndPlay (14);
}
Symbol 26 MovieClip Frame 11
gotoAndPlay (10);
Symbol 26 MovieClip Frame 14
startDrag ("/aimer", true, "5", "383", "595", "383");
tellTarget ("/hitball") {
gotoAndPlay ("start");
};
gotoAndPlay (1);
Symbol 27 MovieClip Frame 1
Set("/:score", "0");
state = "1";
eggWidth = "12";
eggHeigth = "5";
i = "1";
j = "0";
while (eggWidth >= i) {
while (j < eggHeigth) {
duplicateMovieClip ("/egg", "egg" add ((j * eggWidth) + i), (j * eggWidth) + i);
setProperty("/egg" add ((j * eggWidth) + i), _x , (i * "40") + "40");
setProperty("/egg" add ((j * eggWidth) + i), _y , (j * "45") + "50");
j = j + "1";
}
i = i + "1";
j = "0";
}
call("initdate");
call("setdate");
call("changecolor");
tellTarget ("/hitball") {
gotoAndPlay (2);
};
stop();
Symbol 27 MovieClip Frame 6
i = "1";
j = "0";
while (eggWidth >= i) {
while (j < eggHeigth) {
Set("/:EggArrayNum", (j * eggWidth) + i);
tellTarget ("/egg" add ((j * eggWidth) + i)) {
gotoAndStop(eval (("/:EggArray" add /:EggArrayNum) add "_color"));
};
Set(("/egg" add ((j * eggWidth) + i)) add ":_status", eval (("/:EggArray" add /:EggArrayNum) add "_status"));
j = j + "1";
}
i = i + "1";
j = "0";
}
stop();
Symbol 27 MovieClip Frame 17
i = "1";
j = "0";
while (eggWidth >= i) {
while (j < eggHeigth) {
Num = (j * eggWidth) + i;
VarName = "/:Eggcolor" add state;
EggColor = int(substring(eval (VarName), Num, "1"));
Set(("/:EggArray" add Num) add "_color", EggColor);
if (((EggColor == "6") or (EggColor == "7")) or (EggColor == "8")) {
Set(("/:EggArray" add Num) add "_status", "3");
} else if (EggColor == "9") {
Set(("/:EggArray" add Num) add "_status", "-1");
} else if (EggColor == "1") {
Set(("/:EggArray" add Num) add "_status", "0");
} else {
Set(("/:EggArray" add Num) add "_status", "1");
}
j = j + "1";
}
i = i + "1";
j = "0";
}
stop();
Symbol 27 MovieClip Frame 26
Set("/:Eggcolor1", "111111111111111111111111333122221333222222222222111111111111");
Set("/:Eggcolor2", "111122211111112211122111122114112211112211122111111122211111");
Set("/:Eggcolor3", "111117711111111122221111111333333111114444444411111111111111");
Set("/:Eggcolor4", "116111111611122211112221222228822222122211112221117111111711");
Set("/:Eggcolor5", "116666666611111555555111111144441111111113311111111111111111");
Set("/:Eggcolor6", "666661133333177777112222222221111444133333111155111111111111");
Set("/:Eggcolor7", "171111111171666111111666444111111444222111111222222111111222");
Set("/:Eggcolor8", "111114111111444444444444114222224111142222222411111111111111");
Set("/:Eggcolor9", "171117711171666166661666444144441444222122221222222122221222");
Set("/:Eggcolor10", "444444444444222222222222888888888888666666666666777777777777");
Set("/:stateNum1", "22");
Set("/:stateNum2", "19");
Set("/:stateNum3", "20");
Set("/:stateNum4", "28");
Set("/:stateNum5", "20");
Set("/:stateNum6", "34");
Set("/:stateNum7", "26");
Set("/:stateNum8", "29");
Set("/:stateNum9", "44");
Set("/:stateNum10", "60");
Symbol 27 MovieClip Frame 35
state = state + "1";
if ("10" < state) {
state = "5";
}
call("setdate");
call("changecolor");
Set("/:EggDispearNum", "0");
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 2
stop();
Symbol 33 MovieClip Frame 3
stop();
Symbol 43 MovieClip Frame 1
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 2
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 3
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 4
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 5
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 6
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 7
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 8
tellTarget ("broken") {
gotoAndStop (1);
};
stop();
Symbol 43 MovieClip Frame 9
stop();
Symbol 43 MovieClip Frame 10
tellTarget ("broken") {
nextFrame();
};
Symbol 43 MovieClip Frame 11
tellTarget ("broken") {
gotoAndStop (1);
};
Symbol 46 MovieClip Frame 5
gotoAndPlay (1);
Symbol 47 MovieClip Frame 1
uptime = "3";
stop();
Symbol 47 MovieClip Frame 2
y = _y;
x = _x;
if ("350" < y) {
removeMovieClip("");
}
uptime = uptime - "1";
if (uptime < "0") {
y = y + "10";
}
_y = y;
pkc_x = getProperty("/pikachu", _x);
pkc_y = getProperty("/pikachu", _y);
if (((((pkc_x - "40") < x) and (x < (pkc_x + "40"))) and ((pkc_y - "35") < y)) and (y < pkc_y)) {
duplicateMovieClip ("/tenscore", ("tenscore" add y) add x, "2000" + y);
setProperty(("/tenscore" add y) add x, _x , x);
setProperty(("/tenscore" add y) add x, _y , y - "10");
Set("/:score", /:score + "10");
tellTarget ("/sound") {
gotoAndPlay ("click2");
};
removeMovieClip("");
}
Symbol 47 MovieClip Frame 3
gotoAndPlay (2);
Symbol 49 MovieClip Frame 15
removeMovieClip("");
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 2
stop();
Symbol 51 MovieClip Frame 3
stop();
Symbol 51 MovieClip Frame 4
stop();
Symbol 63 Button
on (release) {
topname = /:name;
topscore = /:score;
topword = /:word;
toptype = "coloregg";
getURL ("top10.php", "_self", "POST");
}
on (keyPress "<") {
stop();
}
on (keyPress ">") {
stop();
}
on (keyPress "&") {
stop();
}
Symbol 64 Button
on (release, keyPress "<Enter>") {
Set("/:gameover", "0");
Set("/mainloop:state", "0");
Set("/:score", "0");
tellTarget ("/pikachu") {
gotoAndPlay ("comein");
};
call("/mainloop:nextstate");
setProperty("/login", _y , "500");
tellTarget ("/ballcount") {
gotoAndStop (1);
};
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 4
gotoAndStop (1);
Symbol 71 MovieClip Frame 11
gotoAndStop (1);
Symbol 71 MovieClip Frame 20
gotoAndStop (1);
Symbol 71 MovieClip Frame 26
gotoAndStop (1);
Symbol 71 MovieClip Frame 31
gotoAndStop (1);
Symbol 73 MovieClip Frame 2
stop();
Symbol 76 Button
on (release) {
if (/:musicstatus eq "Music On") {
stopAllSounds();
Set("/:musicstatus", "Music OFF");
} else {
tellTarget ("/music_1") {
gotoAndPlay (1);
};
Set("/:musicstatus", "Music On");
}
}
Symbol 78 MovieClip Frame 1
i = "1";
Symbol 78 MovieClip Frame 2
i = i + "1";
if ("120" < i) {
tellTarget ("../") {
gotoAndPlay (31);
};
gotoAndStop (1);
}
Symbol 78 MovieClip Frame 3
gotoAndPlay (2);
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 30
stop();
Symbol 79 MovieClip Frame 55
call("/mainloop:nextstate");
gotoAndStop (1);
Symbol 80 Button
on (release) {
if (/:musicstatus eq "Music On") {
stopAllSounds();
Set("/:musicstatus", "Music OFF");
} else {
tellTarget ("/music_1") {
gotoAndPlay (1);
};
Set("/:musicstatus", "Music On");
}
}
Symbol 81 Button
on (release) {
getURL ("http://gflash.yeah.net/", "_blank");
}