Frame 1
loadMovieNum ("http://track.gametuner.com/12003/10005.swf", 10);
Frame 40
loadMovieNum ("http://track.gametuner.com/12003/10005.swf", 10);
ifFrameLoaded (61) {
gotoAndPlay (43);
}
Frame 41
gotoAndPlay (40);
Frame 60
Set("/score:score", "0");
Set("/life:life", "3");
stopAllSounds();
Frame 61
stop();
Frame 64
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 119
stopAllSounds();
Frame 120
stop();
Frame 123
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 175
stopAllSounds();
Frame 176
stop();
Frame 179
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 231
stopAllSounds();
Frame 232
stop();
Frame 235
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 287
stopAllSounds();
Frame 288
stop();
Frame 291
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 343
stopAllSounds();
Frame 344
stop();
Frame 348
tellTarget ("/d") {
gotoAndPlay ("fin");
}
Frame 399
stopAllSounds();
Frame 400
stop();
Frame 452
stopAllSounds();
gotoAndStop (60);
Symbol 5 MovieClip Frame 24
gotoAndPlay (10);
Symbol 19 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 11
stop();
Symbol 21 MovieClip Frame 1
x = "550";
y = "373";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("7") - "14";
tellTarget ("/bc") {
gotoAndPlay (2);
};
tellTarget ("/paddle/zz/bar") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("7") + "7";
tellTarget ("/bc") {
gotoAndPlay (2);
};
tellTarget ("/paddle/zz/bar") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("../ball") {
gotoAndPlay ("re");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "6") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "540") {
tellTarget ("..") {
gotoAndPlay ("st1");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 21 MovieClip Frame 2
gotoAndPlay (1);
Symbol 21 MovieClip Frame 33
gotoAndPlay (1);
Symbol 30 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "4");
Set("/controller:skew", "4");
while (row < "6") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 33 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 7
stop();
Symbol 34 MovieClip Frame 42
gotoAndPlay (1);
Symbol 35 MovieClip Frame 2
stop();
Symbol 35 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
Symbol 35 MovieClip Frame 5
stop();
Symbol 35 MovieClip Frame 6
stop();
Symbol 43 Button
on (release) {
getURL ("index.html", "_self");
}
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 2
tellTarget ("../ms") {
gotoAndPlay (2);
};
while (row < "7") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
removeMovieClip((("/r" add row) add "b") add block);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
stopDrag();
Symbol 44 MovieClip Frame 7
tellTarget ("../d") {
gotoAndPlay ("gone");
}
Symbol 44 MovieClip Frame 77
stop();
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 5
gotoAndStop (1);
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 2
stop();
stopAllSounds();
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 4
gotoAndStop (1);
Symbol 55 MovieClip Frame 1
x = "550";
y = "370";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("8") - "16";
tellTarget ("/bc") {
gotoAndPlay (2);
};
tellTarget ("/paddle/zz/bar") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("8") + "8";
tellTarget ("/bc") {
gotoAndPlay (2);
};
tellTarget ("/paddle/zz/bar") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("../ball") {
gotoAndPlay ("re");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "7") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "1090") {
tellTarget ("..") {
gotoAndPlay ("st2");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
if (row == "7") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 55 MovieClip Frame 2
gotoAndPlay (1);
Symbol 55 MovieClip Frame 33
gotoAndPlay (1);
Symbol 56 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "5");
Set("/controller:skew", "5");
while (row < "7") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 57 MovieClip Frame 2
stop();
Symbol 57 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
a4 = "4";
removeMovieClip((("/r" add a4) add "b") add "4");
removeMovieClip((("/r" add a4) add "b") add "5");
removeMovieClip((("/r" add a4) add "b") add "6");
a5 = "5";
removeMovieClip((("/r" add a5) add "b") add "4");
removeMovieClip((("/r" add a5) add "b") add "6");
a6 = "6";
removeMovieClip((("/r" add a6) add "b") add "4");
removeMovieClip((("/r" add a6) add "b") add "5");
removeMovieClip((("/r" add a6) add "b") add "6");
Symbol 57 MovieClip Frame 5
stop();
Symbol 57 MovieClip Frame 6
stop();
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 2
stop();
stopAllSounds();
Symbol 61 MovieClip Frame 1
x = "550";
y = "370";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("11") - "22";
tellTarget ("/bc") {
gotoAndPlay (2);
};
tellTarget ("/paddle/zz/bar") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("11") + "11";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("../ball") {
gotoAndPlay ("re");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "7") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "1570") {
tellTarget ("..") {
gotoAndPlay ("st3");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 61 MovieClip Frame 2
gotoAndPlay (1);
Symbol 61 MovieClip Frame 33
gotoAndPlay (1);
Symbol 62 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "6");
Set("/controller:skew", "6");
while (row < "6") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 63 MovieClip Frame 2
stop();
Symbol 63 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
removeMovieClip((("/r" add "1") add "b") add "5");
removeMovieClip((("/r" add "2") add "b") add "5");
removeMovieClip((("/r" add "3") add "b") add "5");
removeMovieClip((("/r" add "4") add "b") add "5");
removeMovieClip((("/r" add "5") add "b") add "5");
removeMovieClip((("/r" add "6") add "b") add "5");
Symbol 63 MovieClip Frame 5
stop();
Symbol 63 MovieClip Frame 6
stop();
Symbol 65 MovieClip Frame 1
x = "550";
y = "373";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") - "30";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") + "15";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("/d") {
gotoAndPlay ("dd");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "6") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "2040") {
tellTarget ("..") {
gotoAndPlay ("st4");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
tellTarget ("/d") {
gotoAndPlay ("hit");
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 65 MovieClip Frame 2
gotoAndPlay (1);
Symbol 65 MovieClip Frame 33
gotoAndPlay (1);
Symbol 66 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "7");
Set("/controller:skew", "7");
while (row < "6") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 67 MovieClip Frame 2
stop();
Symbol 67 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
removeMovieClip((("/r" add "3") add "b") add "4");
removeMovieClip((("/r" add "3") add "b") add "6");
removeMovieClip((("/r" add "4") add "b") add "4");
removeMovieClip((("/r" add "4") add "b") add "5");
removeMovieClip((("/r" add "4") add "b") add "6");
removeMovieClip((("/r" add "5") add "b") add "4");
removeMovieClip((("/r" add "5") add "b") add "6");
Symbol 67 MovieClip Frame 5
stop();
Symbol 67 MovieClip Frame 6
stop();
Symbol 69 MovieClip Frame 1
x = "550";
y = "373";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") - "30";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") + "15";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("/d") {
gotoAndPlay ("dd");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "6") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "2580") {
tellTarget ("..") {
gotoAndPlay ("st5");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
tellTarget ("/d") {
gotoAndPlay ("hit");
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 69 MovieClip Frame 2
gotoAndPlay (1);
Symbol 69 MovieClip Frame 33
gotoAndPlay (1);
Symbol 70 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "7");
Set("/controller:skew", "7");
while (row < "6") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 71 MovieClip Frame 2
stop();
Symbol 71 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
Symbol 71 MovieClip Frame 5
stop();
Symbol 71 MovieClip Frame 6
stop();
Symbol 73 MovieClip Frame 1
x = "550";
y = "373";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") - "30";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") + "15";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("/d") {
gotoAndPlay ("dd");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "6") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "3120") {
tellTarget ("..") {
gotoAndPlay ("st6");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
tellTarget ("/d") {
gotoAndPlay ("hit");
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 73 MovieClip Frame 2
gotoAndPlay (1);
Symbol 73 MovieClip Frame 33
gotoAndPlay (1);
Symbol 74 Button
on (press) {
gotoAndPlay (3);
Set("/controller:movement", "7");
Set("/controller:skew", "7");
while (row < "6") {
row = row + "1";
position = "75";
while (block < "9") {
block = block + "1";
depth = depth + "1";
duplicateMovieClip ("/r" add row, (("r" add row) add "b") add block, depth);
setProperty((("/r" add row) add "b") add block, _x , position);
position = position + "50";
}
block = "0";
}
}
Symbol 75 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 3
startDrag ("", true, "95", "360", "453", "360");
Symbol 75 MovieClip Frame 5
stop();
Symbol 75 MovieClip Frame 6
stop();
Symbol 77 MovieClip Frame 1
x = "550";
y = "373";
blockwidth = getProperty("/r1", _width);
blockheight = getProperty("/r1", _height);
halfwidth = blockwidth / "2";
halfheight = blockheight / "2";
ballx = getProperty("/ball", _x);
bally = getProperty("/ball", _y);
bally = bally + movement;
ballx = ballx + skew;
setProperty("/ball", _x , ballx);
setProperty("/ball", _y , bally);
xpaddle = getProperty("/paddle", _x);
ypaddle = getProperty("/paddle", _y);
paddlewidth = getProperty("/paddle", _width);
half = paddlewidth / "2";
if ((((bally >= ypaddle) and (bally < "370")) and (ballx < xpaddle)) and ((xpaddle - half) < ballx)) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") - "30";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (((bally >= ypaddle) and (xpaddle < ballx)) and (ballx < (xpaddle + half))) {
setProperty("/ball", _y , ypaddle);
movement = -movement;
skew = random("15") + "15";
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (bally < "47") {
movement = -movement;
tellTarget ("/bc") {
gotoAndPlay (2);
};
} else if (ballx < "50") {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "50");
skew = -skew;
} else if ("500" < ballx) {
tellTarget ("/bc") {
gotoAndPlay (2);
};
setProperty("/ball", _x , "500");
skew = -skew;
} else if ((y < bally) and ("0" < movement)) {
Set("../life:life", ../life:life - "1");
tellTarget ("/paddle/zz") {
gotoAndPlay (8);
};
tellTarget ("/d") {
gotoAndPlay ("dd");
};
if (../life:life == "0") {
stop();
tellTarget ("/border") {
play();
};
tellTarget ("../paddle") {
gotoAndStop (6);
};
tellTarget ("../ball") {
gotoAndPlay (2);
};
} else {
gotoAndPlay (3);
}
movement = -movement;
}
while (row < "6") {
row = row + "1";
yblock = getProperty("/r" add row, _y);
while (block < "11") {
block = block + "1";
xblock = getProperty((("/r" add row) add "b") add block, _x);
if (((((("0" < xblock) and ((xblock - halfwidth) < ballx)) and (ballx < (xblock + halfwidth))) and ("0" < xblock)) and ((yblock - halfheight) < bally)) and (bally < (yblock + halfheight))) {
removeMovieClip((("/r" add row) add "b") add block);
Set("../score:score", ../score:score + "10");
if (../score:score >= "3660") {
tellTarget ("..") {
gotoAndPlay ("st7");
};
}
tellTarget ("/snd") {
gotoAndPlay (2);
};
tellTarget ("/d") {
gotoAndPlay ("hit");
};
if (row == "6") {
movement = "15";
}
movement = -movement;
}
}
block = "0";
}
row = "0";
Symbol 77 MovieClip Frame 2
gotoAndPlay (1);
Symbol 77 MovieClip Frame 33
gotoAndPlay (1);