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